Justin Bertram
f60a7d5c04
ARTEMIS-4341 refactor JavaDoc generation
...
Currently JavaDoc is generated for many classes that don't need it.
JavaDoc should be reserved for user-facing classes (e.g. those used by
client application developers and developers embedding a broker into
their application). This commit narrows down the configuration to just
the classes that are needed. This will save time during release builds,
and save disk space wherever these files are stored (e.g. Apache
website).
2023-07-04 18:00:42 +01:00
Robbie Gemmell
db18db6a7f
ARTEMIS-4334: remove old assembly placeholder content+build from artemis-website, the assembly no longer uses the module
2023-06-26 11:29:05 +01:00
Clebert Suconic
ae554b43db
[maven-release-plugin] prepare for next development iteration
2023-06-14 18:20:58 -04:00
Clebert Suconic
2be5c54cd0
[maven-release-plugin] prepare release 2.29.0
2023-06-14 18:20:45 -04:00
Robbie Gemmell
9a7302e8d6
ARTEMIS-4158: add update override for doc build dep
2023-05-04 09:54:36 +01:00
Robbie Gemmell
57321e8fec
ARTEMIS-4158: update doc build tools to honkit 4.0.7, npm 9.6.2, and node 18.15.0
2023-03-28 15:48:04 +01:00
Justin Bertram
ef28cadfae
ARTEMIS-4158 upgrade doc generation utils
...
Bump versions of NPM, Node, & HonKit. The changes to package-log.json
were automatically generated.
2023-02-16 13:38:44 -08:00
Clebert Suconic
2378d187af
[maven-release-plugin] prepare for next development iteration
2023-01-31 07:22:48 -05:00
Clebert Suconic
893e1e7916
[maven-release-plugin] prepare release 2.28.0
2023-01-31 07:22:47 -05:00
Justin Bertram
dce4ba3c1a
[maven-release-plugin] prepare for next development iteration
2022-11-08 13:17:38 -06:00
Justin Bertram
1fd6cb6239
[maven-release-plugin] prepare release 2.27.0
2022-11-08 12:46:20 -06:00
Robbie Gemmell
9873fccf74
ARTEMIS-4020: switch to using SLF4J API for logging, use Log4J 2 as impl for broker distribution and tests
...
PR includes work from myself and Clebert Suconic, squashed from the new-logging branch.
2022-09-28 14:01:54 -04:00
Clebert Suconic
5d8e7fe829
[maven-release-plugin] prepare for next development iteration
2022-09-21 13:00:47 -04:00
Clebert Suconic
2d7b1a3ef7
[maven-release-plugin] prepare release 2.26.0
2022-09-21 13:00:46 -04:00
Justin Bertram
a9a85f98db
ARTEMIS-3984 LegacyLDAPSecuritySettingPlugin shouldn't modify existing matches
...
When the LegacyLDAPSecuritySettingPlugin has enableListener set to true
and a new permission is added it will try to modify the existing match
if one exists. This is problematic if there's a more generic wildcard
match than the specific one that's modified.
This commit fixes that problem so that instead of modifying the existing
match(es) it simply adds a new one. The plugin never should have tried
modifying the existing match in the first place as two identical matches
would be a configuration error.
2022-09-13 19:11:28 -04:00
Clebert Suconic
4ad830fb95
Bumping artemis as 3.0
...
After removing ActiveMQ Artemis rest (per ARTEMIS-3987), we should start promoting Artemis as 3.0
2022-09-12 15:09:31 -04:00
Robbie Gemmell
66ac39eb81
ARTEMIS-3971: set -noindex to exclude various .js files from javadoc output
2022-09-06 17:23:56 +01:00
Clebert Suconic
11eab60584
[maven-release-plugin] prepare for next development iteration
2022-08-30 18:04:06 -04:00
Clebert Suconic
fb1b362b47
[maven-release-plugin] prepare release 2.25.0
2022-08-30 18:04:05 -04:00
Chuf
43e3442b14
NO-JIRA fix a typo
...
Fixes a typo and changes description to "website" instead of "web"
2022-08-30 09:25:57 -05:00
Robbie Gemmell
174270fbc2
ARTEMIS-3914: reorder and clarify some bits, use version placeholder to give specific version in example dependency declaration
2022-08-08 12:10:00 -04:00
Clebert Suconic
0cd203c32d
ARTEMIS-3914 Document client classpath automated
2022-08-01 15:13:02 -04:00
Clebert Suconic
fa002728f2
[maven-release-plugin] prepare for next development iteration
2022-07-26 11:59:21 -04:00
Clebert Suconic
897d9beaef
[maven-release-plugin] prepare release 2.24.0
2022-07-26 11:59:19 -04:00
Clebert Suconic
b57a1498e8
ARTEMIS-3903 Remove Xalan dependencies
2022-07-25 09:55:30 -04:00
Clebert Suconic
79daf49105
[maven-release-plugin] prepare for next development iteration
2022-07-21 17:44:35 -04:00
Clebert Suconic
cc4867ccba
[maven-release-plugin] prepare release 2.24.0
2022-07-21 17:44:33 -04:00
Robbie Gemmell
ee877e83a6
ARTEMIS-3885: refresh documentation build deps
...
This closes #4142
2022-07-13 17:07:37 +01:00
Ryan Highley
57f48ee146
ARTEMIS-3558 Add broker-connections to config idx
...
Adds links to existing amqp-broker-connections.md doc to
configuration-index.md covering broker.xml elements.
2022-07-11 14:50:11 -05:00
Robbie Gemmell
1c0a6d4091
ARTEMIS-3885: refresh documentation build deps
2022-07-06 13:29:02 +01:00
Robbie Gemmell
1bcf0f35f8
ARTEMIS-3877: move site javadoc generation into release profile, add placeholder for regular assembly use, like all the other module content
...
Adds specific check run to CI job for building the website content, and fixes up some small issues with the other site placeholder content.
2022-06-29 15:46:08 -04:00
Clebert Suconic
0fab0dae91
[maven-release-plugin] prepare for next development iteration
2022-06-07 12:39:09 -04:00
Clebert Suconic
224ca0d4d7
[maven-release-plugin] prepare release 2.23.0
2022-06-07 12:39:07 -04:00
Clebert Suconic
57fa8b8271
[maven-release-plugin] prepare for next development iteration
2022-04-27 17:26:46 -04:00
Clebert Suconic
1a49845628
[maven-release-plugin] prepare release 2.22.0
2022-04-27 17:26:45 -04:00
Robbie Gemmell
5e54159908
ARTEMIS-3804: make the version number available to reference in the user manual, add it to the intro page
...
Updates release instructions to note using the filtered scratch area from artemis-website for other builds
2022-04-26 11:22:44 -04:00
Robbie Gemmell
94aa67bd81
ARTEMIS-3762: update docs build, add version overrides to clear security warnings
2022-04-07 11:18:29 +01:00
Clebert Suconic
a0e7cb4eae
[maven-release-plugin] prepare for next development iteration
2022-03-22 13:34:58 -04:00
Clebert Suconic
d57ac487c7
[maven-release-plugin] prepare release 2.21.0
2022-03-22 13:34:55 -04:00
Justin Bertram
67c9df195d
ARTEMIS-3712 refresh doc generation tool-chain
2022-03-09 09:14:24 -06:00
Robbie Gemmell
ee52e3de7c
ARTEMIS-3650: simplify distribution to leverage module poms for most of work, ensure their deps are present
...
Fixes/tidies some module definitions to set appropriate test/etc dep scopes and/or exclude bits not used or passed on for usage.
2022-01-26 10:09:18 +00:00
Justin Bertram
1ddfa069bf
NO-JIRA update logos with ® and better quality
2022-01-14 17:01:18 -06:00
Clebert Suconic
e34677f5c0
[maven-release-plugin] prepare for next development iteration
2021-12-14 22:50:55 -05:00
Clebert Suconic
3dea7eeb71
[maven-release-plugin] prepare release 2.20.0
2021-12-14 22:50:53 -05:00
Justin Bertram
402842062a
[maven-release-plugin] prepare for next development iteration
2021-10-11 13:35:57 -05:00
Justin Bertram
5fcb763234
[maven-release-plugin] prepare release 2.19.0
2021-10-11 13:35:06 -05:00
Clebert Suconic
b8c64590f9
[maven-release-plugin] prepare for next development iteration
2021-08-09 11:58:28 -04:00
Clebert Suconic
37cc298973
[maven-release-plugin] prepare release 2.18.0
2021-08-09 11:58:27 -04:00
Clebert Suconic
cc4a51a3ea
[maven-release-plugin] prepare for next development iteration
2021-08-06 17:04:18 -04:00
Clebert Suconic
0b30187091
[maven-release-plugin] prepare release 2.18.0
2021-08-06 17:04:16 -04:00