commits
Thread
Date
Earlier messages
Later messages
Messages by Thread
(struts) 04/14: WW-3871 feat(core): add ConversionRule#prefix() owning the rule-to-prefix table
lukaszlenart
(struts) 14/14: WW-3871 test(core): cover key-prefix crossover, empty class-level key, and KeyProperty_ end-to-end binding
lukaszlenart
(struts) 07/14: WW-3871 fix(core): derive class level conversion keys and stop dropping later entries
lukaszlenart
(struts) 03/14: WW-3871 docs: add implementation plan for @TypeConversion key derivation
lukaszlenart
(struts) 02/14: WW-3871 docs: note interaction with the 7.3.0 converter mapping cache
lukaszlenart
(struts) 09/14: WW-3871 test(core): assert bare conversion keys bind through the action lifecycle
lukaszlenart
(struts-intellij-plugin) branch main updated: fix(diagram): restore blank Diagram tab on IntelliJ 2026.2 (#118)
lukaszlenart
(struts-intellij-plugin) branch fix/diagram-blank-262 deleted (was b67b40a)
lukaszlenart
(struts-intellij-plugin) branch fix/diagram-blank-262 created (now b67b40a)
lukaszlenart
(struts-intellij-plugin) branch main updated: build: declare JavaScript/JSP/CSS v2 content modules for 2026.2 (#103) (#116)
lukaszlenart
(struts-intellij-plugin) branch docs/103-javascript-v2-modules deleted (was a2445a9)
lukaszlenart
(struts-intellij-plugin) branch docs/103-javascript-v2-modules created (now a2445a9)
lukaszlenart
(struts) branch WW-3530-visitor-validator-cache-key updated (13d12c3c9 -> 96ff6187f)
lukaszlenart
(struts) branch WW-5539 deleted (was 373d38dd7)
lukaszlenart
(struts) branch WW-3530-visitor-validator-cache-key updated (f4c72f9b3 -> 13d12c3c9)
lukaszlenart
(struts) branch WW-3530-visitor-validator-cache-key created (now f4c72f9b3)
lukaszlenart
(struts) 05/06: WW-3530 docs: document <s:form> render-path caching limitation
lukaszlenart
(struts) 06/06: WW-3530 docs: correct WW-2996 scope claim and note default-context visitor limitation
lukaszlenart
(struts) 03/06: WW-3530 test(core): cover visitor-validator cache-key context handling under wildcard actions
lukaszlenart
(struts) 04/06: WW-3530 fix(core): keep visitor-validator context in cache key under wildcard actions
lukaszlenart
(struts) 02/06: WW-3530 docs: add implementation plan for visitor-validator cache-key fix
lukaszlenart
(struts) 01/06: WW-3530 docs: add design spec for visitor-validator cache-key fix
lukaszlenart
(struts-site) branch main updated: fix: point /announce.html at the newest announce-YYYY page (#317)
lukaszlenart
(struts-site) branch fix/announce-redirect-current-year deleted (was 7fc8394b7)
lukaszlenart
(struts-site) branch docs/struts-7.3.0-json-param-filtering deleted (was a291c4efd)
lukaszlenart
(struts-site) branch main updated: docs: JSON input parameter filtering & scalar-collection authorization (Struts 7.3.0) (#316)
lukaszlenart
(struts-site) branch fix/announce-redirect-current-year created (now 7fc8394b7)
lukaszlenart
(struts-site) 01/01: fix: point /announce.html at the newest announce-YYYY page
lukaszlenart
(struts-intellij-plugin) branch main updated: ci(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#114)
lukaszlenart
(struts-intellij-plugin) branch dependabot/github_actions/actions/checkout-7.0.1 deleted (was c33cbe8)
lukaszlenart
(struts-intellij-plugin) branch main updated: ci(deps): bump actions/setup-java from 5.4.0 to 5.6.0 (#113)
lukaszlenart
(struts-intellij-plugin) branch dependabot/github_actions/actions/setup-java-5.6.0 deleted (was 72cf52c)
lukaszlenart
(struts-intellij-plugin) branch dependabot/github_actions/actions/setup-java-5.6.0 updated (1646e5a -> 72cf52c)
github-bot
(struts-intellij-plugin) branch build/intellij-2026-2-compat-design deleted (was 5618d73)
lukaszlenart
(struts-intellij-plugin) branch main updated: build: target IntelliJ IDEA 2026.2 (262) with Java 25 (#115)
lukaszlenart
(struts-intellij-plugin) branch build/intellij-2026-2-compat-design created (now 5618d73)
lukaszlenart
(struts) branch WW-2934-skip-validators-on-conversion-error updated (5ba95dcd8 -> eb6c67c3d)
lukaszlenart
(struts) branch WW-2934-skip-validators-on-conversion-error created (now 5ba95dcd8)
lukaszlenart
(struts) 01/04: WW-2934 docs: add design spec for skipping validators on conversion error
lukaszlenart
(struts) 02/04: WW-2934 docs: add implementation plan for skipping validators on conversion error
lukaszlenart
(struts) 03/04: WW-2934 feat(core): skip field validators on conversion error behind opt-in flag
lukaszlenart
(struts) 04/04: WW-2934 test(core): cover annotation manager + document conversion-error skip exemption
lukaszlenart
(struts-examples) branch fix/WW-5416-action-extension-404 deleted (was ce240a4)
lukaszlenart
(struts-examples) branch main updated: WW-5416 fix: restore default struts.action.extension in examples (#541)
lukaszlenart
(struts-examples) branch fix/WW-5416-action-extension-404 created (now ce240a4)
lukaszlenart
(struts-examples) 01/05: WW-5416 docs: design for action.extension 404 fix
lukaszlenart
(struts-examples) 04/05: WW-5416 fix(text-provider): restore default struts.action.extension
lukaszlenart
(struts-examples) 02/05: WW-5416 docs: implementation plan for action.extension 404 fix
lukaszlenart
(struts-examples) 05/05: WW-5416 fix(sitemesh3): restore default struts.action.extension
lukaszlenart
(struts-examples) 03/05: WW-5416 fix(helloworld): restore default struts.action.extension
lukaszlenart
(struts) branch WW-5462-mock-package-cleanup deleted (was bb02eed95)
lukaszlenart
(struts) branch WW-5462-mock-package-cleanup created (now bb02eed95)
lukaszlenart
(struts) 02/06: WW-5462 docs: add implementation plan and refine spec with build details
lukaszlenart
(struts) 06/06: WW-5462 test(spring): use DummyTextProvider from core test-jar
lukaszlenart
(struts) 03/06: WW-5462 build(core): attach test-jar with the mock package
lukaszlenart
(struts) 01/06: WW-5462 docs: add design spec for moving mock package to test sources
lukaszlenart
(struts) 05/06: WW-5462 refactor(core): move mock package to test sources, drop unused MockContainer
lukaszlenart
(struts) 04/06: WW-5462 build(plugins): consume struts2-core test-jar in tests
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching updated (b04e0f416 -> feb2f3873)
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching updated (c3dac52ea -> b04e0f416)
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching updated (e19fb489e -> c3dac52ea)
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching updated (1bad305ac -> e19fb489e)
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching updated (a4e673950 -> 1bad305ac)
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching updated (a55a7a946 -> a4e673950)
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching updated (1c983be90 -> a55a7a946)
lukaszlenart
(struts) branch WW-5540-localized-text-provider-caching created (now 1c983be90)
lukaszlenart
(struts) 02/10: WW-5540 docs: add implementation plan and refine spec
lukaszlenart
(struts) 08/10: WW-5540 perf(core): cache package-hierarchy text resolution
lukaszlenart
(struts) 03/10: WW-5540 docs: deprecate+delegate findMessage/getMessage in plan
lukaszlenart
(struts) 07/10: WW-5540 docs: draft follow-up ticket for null-control-flow cleanup
lukaszlenart
(struts) 10/10: WW-5540 docs: note devMode null-valueStack eager-reload edge
lukaszlenart
(struts) 06/10: WW-5540 perf(core): cache class-hierarchy text resolution
lukaszlenart
(struts) 04/10: WW-5540 refactor(core): split raw message resolution from formatting
lukaszlenart
(struts) 09/10: WW-5540 test(core): tighten localized-text cache tests
lukaszlenart
(struts) 05/10: WW-5540 docs: refine Task 1 plan (deprecate/delegate + reload-on-entry)
lukaszlenart
(struts) 01/10: WW-5540 docs: add caching design spec for AbstractLocalizedTextProvider
lukaszlenart
(struts) branch WW-5539 updated (bd70047a1 -> 373d38dd7)
lukaszlenart
(struts) branch WW-5539 updated (ebc0e8dff -> bd70047a1)
lukaszlenart
(struts) branch WW-5413-inmemory-upload-optimization updated (41762c8e4 -> d32a533d1)
lukaszlenart
(struts) branch main updated: build(deps-dev): bump org.webjars:jquery from 3.7.1 to 4.0.0 (#1802)
lukaszlenart
(struts) branch dependabot/maven/main/org.webjars-jquery-4.0.0 deleted (was b7f0bb8bd)
lukaszlenart
(struts) branch WW-5413-inmemory-upload-optimization updated (da6588e6c -> 41762c8e4)
lukaszlenart
(struts) branch dependabot/maven/main/org.webjars-jquery-4.0.0 updated (9356627c7 -> b7f0bb8bd)
github-bot
(struts) branch main updated: build(deps): bump org.webjars:bootstrap from 5.3.7 to 5.3.8 (#1803)
lukaszlenart
(struts) branch dependabot/maven/main/org.webjars-bootstrap-5.3.8 deleted (was 59a0bbe23)
lukaszlenart
(struts) branch WW-5474-multipart-maxfiles-semantics updated (c566aa42d -> 794c29db4)
lukaszlenart
(struts) branch dependabot/maven/main/org.webjars-webjars-locator-lite-1.1.4 deleted (was ab9afec74)
lukaszlenart
(struts) branch main updated: build(deps): bump org.webjars:webjars-locator-lite from 1.1.3 to 1.1.4 (#1801)
lukaszlenart
(struts) branch dependabot/github_actions/github/codeql-action-4.37.2 deleted (was 26d014e7e)
lukaszlenart
(struts) branch main updated: build(deps): bump github/codeql-action from 4.37.0 to 4.37.2 (#1800)
lukaszlenart
(struts) branch main updated: build(deps): bump org.htmlunit:htmlunit from 5.2.0 to 5.3.0 (#1804)
lukaszlenart
(struts) branch dependabot/maven/main/org.htmlunit-htmlunit-5.3.0 deleted (was 93a1ca272)
lukaszlenart
(struts) branch ci/owasp-timeout-fix deleted (was 28c7a53b5)
lukaszlenart
(struts) branch main updated: ci(owasp): cap job timeout and disable NVD auto-update in check step (#1807)
lukaszlenart
(struts) branch ci/owasp-timeout-fix updated (b39dbd4ad -> 28c7a53b5)
lukaszlenart
(struts) branch ci/owasp-timeout-fix created (now b39dbd4ad)
lukaszlenart
(struts) 01/01: ci(owasp): cap job timeout and disable NVD auto-update in check step
lukaszlenart
(struts) branch WW-5474-multipart-maxfiles-semantics updated (be8dbf352 -> c566aa42d)
lukaszlenart
(struts) branch WW-5474-multipart-maxfiles-semantics updated (3b6a5437a -> be8dbf352)
lukaszlenart
(struts) branch WW-5474-multipart-maxfiles-semantics created (now 3b6a5437a)
lukaszlenart
(struts) 01/05: WW-5474 docs(multipart): design for files-only maxFiles + maxParameterCount
lukaszlenart
(struts) 05/05: WW-5474 fix(multipart): apply files-only maxFiles + maxParameterCount to stream parser
lukaszlenart
(struts) 03/05: WW-5474 fix(multipart): count files only for maxFiles, add maxParameterCount (jakarta)
lukaszlenart
(struts) 02/05: WW-5474 docs(multipart): implementation plan for maxFiles/maxParameterCount
lukaszlenart
(struts) 04/05: WW-5474 fix(multipart): honor -1 unlimited sentinel in total-parts backstop
lukaszlenart
(struts) branch WW-5413-inmemory-upload-optimization updated (31acd34bf -> da6588e6c)
lukaszlenart
(struts) branch WW-5413-inmemory-upload-optimization created (now 31acd34bf)
lukaszlenart
(struts) branch main updated: Library updates for cve's, suppression cleanup and not fail github action job SonarCloud if SONARCLOUD_TOKEN not found (summary report instead). (#1667)
lukaszlenart
(struts) branch dependabot/maven/main/org.htmlunit-htmlunit-5.3.0 created (now 93a1ca272)
github-bot
(struts) branch dependabot/maven/main/org.webjars-bootstrap-5.3.8 created (now 59a0bbe23)
github-bot
(struts) branch dependabot/maven/main/org.webjars-jquery-4.0.0 created (now 9356627c7)
github-bot
(struts) branch dependabot/maven/main/org.webjars-webjars-locator-lite-1.1.4 created (now ab9afec74)
github-bot
(struts) branch dependabot/github_actions/github/codeql-action-4.37.2 created (now 26d014e7e)
github-bot
(struts-intellij-plugin) branch dependabot/github_actions/actions/setup-java-5.5.0 deleted (was 6a65cb4)
github-bot
(struts-intellij-plugin) branch dependabot/github_actions/actions/checkout-7.0.1 created (now c33cbe8)
github-bot
(struts-intellij-plugin) branch dependabot/github_actions/actions/setup-java-5.6.0 created (now 1646e5a)
github-bot
(struts) branch WW-5539 updated (e4c28df1d -> ebc0e8dff)
lukaszlenart
(struts) branch WW-5539 updated (4de29a145 -> e4c28df1d)
lukaszlenart
(struts) branch WW-5539 created (now 4de29a145)
lukaszlenart
(struts) 08/14: WW-5539 docs: sync plan with negative-cache sentinel fix
lukaszlenart
(struts) 03/14: WW-5539 docs: make conditionalReload store its rebuilt mapping
lukaszlenart
(struts) 14/14: WW-5539 Address final review findings
lukaszlenart
(struts) 02/14: WW-5539 docs: add concurrency performance implementation plan
lukaszlenart
(struts) 13/14: WW-5539 Make the validator concurrency test race a cold cache
lukaszlenart
(struts) 11/14: WW-5539 Remove coarse locks from XWorkConverter
lukaszlenart
(struts) 05/14: WW-5539 Rename test to match what it actually covers
lukaszlenart
(struts) 12/14: WW-5539 Remove global lock from DefaultActionValidatorManager
lukaszlenart
(struts) 10/14: WW-5539 Document that addNoMapping may replace a cached mapping
lukaszlenart
(struts) 07/14: WW-5539 Deduplicate the no-mapping path in computeMappingIfAbsent
lukaszlenart
(struts) 04/14: WW-5539 Make StrutsTypeConverterHolder collections concurrent
lukaszlenart
(struts) 01/14: WW-5539 docs: add concurrency performance enhancements design
lukaszlenart
(struts) 09/14: WW-5539 Pin down addNoMapping's override semantics
lukaszlenart
(struts) 06/14: WW-5539 Add TypeConverterHolder#computeMappingIfAbsent
lukaszlenart
(struts) branch WW-5580-freemarker-2-3-34-incompatible-improvements deleted (was 40342f536)
lukaszlenart
(struts) branch main updated: WW-5580 chore(core): use Configuration.VERSION_2_3_34 for FreeMarker config (#1798)
lukaszlenart
(struts) branch WW-5591-deprecate-xwork-object-property-accessor deleted (was 931bebb9e)
lukaszlenart
(struts) branch main updated: WW-5591 chore(core): mark XWorkObjectPropertyAccessor as deprecated (#1797)
lukaszlenart
(struts) branch WW-5580-freemarker-2-3-34-incompatible-improvements created (now 40342f536)
lukaszlenart
(struts) 01/01: WW-5580 chore(core): use Configuration.VERSION_2_3_34 for FreeMarker config
lukaszlenart
(struts) branch WW-5591-deprecate-xwork-object-property-accessor created (now 931bebb9e)
lukaszlenart
(struts) 01/01: WW-5591 chore(core): mark XWorkObjectPropertyAccessor as deprecated
lukaszlenart
(struts) branch main updated: WW-4858 Evaluate JSON name allowlist at leaf keys only (#1784)
lukaszlenart
(struts) branch WW-4858-json-leaf-only-allowlist deleted (was 6b5bf4059)
lukaszlenart
(struts) branch WW-5604-cdi-proxy-detection deleted (was 7fefd98df)
lukaszlenart
(struts) branch main updated: WW-5604 Recognize CDI/Weld client proxies in SecurityMemberAccess (#1796)
lukaszlenart
(struts) branch WW-5604-cdi-proxy-detection updated (affaf5e83 -> 7fefd98df)
lukaszlenart
(struts) branch WW-5604-cdi-proxy-detection updated (c4def1ab3 -> affaf5e83)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps deleted (was fbd024ad5)
lukaszlenart
(struts) branch WW-5604-cdi-proxy-detection updated (196b105d0 -> c4def1ab3)
lukaszlenart
(struts) branch WW-5604-cdi-proxy-detection created (now 196b105d0)
lukaszlenart
(struts) 03/03: WW-5604 Address review: positive allowlist test, guard Weld member check, fix javadoc
lukaszlenart
(struts) 01/03: WW-5604 Add CdiProxyService to detect Weld client proxies
lukaszlenart
(struts) 02/03: WW-5604 Register CdiProxyService as the active ProxyService
lukaszlenart
(struts) branch WW-5640-rename-webjar-url-provider deleted (was 0c86e975d)
lukaszlenart
(struts) branch main updated: WW-5640 refactor(webjars): rename DefaultWebJarUrlProvider to StrutsWebJarUrlProvider (#1795)
lukaszlenart
(struts) branch WW-5640-rename-webjar-url-provider created (now 0c86e975d)
lukaszlenart
(struts) 01/01: WW-5640 refactor(webjars): rename DefaultWebJarUrlProvider to StrutsWebJarUrlProvider
lukaszlenart
(struts) branch WW-5620-log4j2-logging-standardization deleted (was 8dd64e175)
lukaszlenart
(struts) branch main updated: WW-5620 Standardize logging on Log4j2 (#1794)
lukaszlenart
(struts) branch WW-5620-log4j2-logging-standardization created (now 8dd64e175)
lukaszlenart
(struts) 01/06: WW-5620 docs: add Log4j2 logging standardization design spec
lukaszlenart
(struts) 06/06: WW-5620 Remove dead first-party SLF4J dependency declarations
lukaszlenart
(struts) 05/06: WW-5620 Remove unused injectable j.u.l.Logger DI factory from ContainerBuilder
lukaszlenart
(struts) 03/06: WW-5620 Migrate FinalizableReferenceQueue to Log4j2
lukaszlenart
(struts) 02/06: WW-5620 docs: add Log4j2 logging standardization implementation plan
lukaszlenart
(struts) 04/06: WW-5620 Migrate AbstractDefaultToStringRenderable to Log4j2
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (3100e2c75 -> fbd024ad5)
lukaszlenart
(struts) branch main updated: WW-5652 Add support for Java records and Optional serialization in the JSON plugin. (#1792)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (07c468883 -> 3100e2c75)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (65b2a58fa -> 07c468883)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (ecdb70492 -> 65b2a58fa)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (ac1a39dab -> ecdb70492)
lukaszlenart
(struts) branch main updated: WW-5647 Use ConcurrentHashMap for XSLT template cache (#1781)
lukaszlenart
(struts) branch WW-5650-json-per-request-reader-writer deleted (was 80e8584b2)
lukaszlenart
(struts) branch main updated: WW-5650 Obtain a fresh JSON reader/writer per request in JSONInterceptor (#1782)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (1642c9981 -> ac1a39dab)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (6f10faa95 -> 1642c9981)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (5aa9fadff -> 6f10faa95)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (ed62bd800 -> 5aa9fadff)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (a661ae5e1 -> ed62bd800)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (90a6c6d06 -> a661ae5e1)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps updated (4b96fcb03 -> 90a6c6d06)
lukaszlenart
(struts) branch WW-5653-bootstrap5-sample-apps created (now 4b96fcb03)
lukaszlenart
(struts) 03/18: WW-5653 build: add Bootstrap 5, Bootstrap Icons, showcase jQuery webjars
lukaszlenart
(struts) 07/18: WW-5653 fix(showcase): migrate leftover Bootstrap 2 icon and fixed-navbar classes
lukaszlenart
(struts) 11/18: WW-5653 feat(showcase): migrate wait, token and empmanager pages to Bootstrap 5
lukaszlenart
(struts) 06/18: WW-5653 feat(showcase): migrate navbar and top-level pages to Bootstrap 5
lukaszlenart
(struts) 18/18: WW-5653 fix(samples): migrate remaining BS2/BS3 classes (tables, buttons, progress, forms, navbar)
lukaszlenart
(struts) 05/18: WW-5653 fix(showcase): serve html5 demo Bootstrap CSS via webjar
lukaszlenart
(struts) 17/18: WW-5653 fix(showcase): drop obsolete css/js excludePattern so webjar JS is served
lukaszlenart
(struts) 01/18: WW-5653 docs: add Bootstrap 5.3.x sample-app migration design
lukaszlenart
(struts) 09/18: WW-5653 feat(showcase): migrate validation-demo pages to Bootstrap 5
lukaszlenart
(struts) 15/18: WW-5653 feat(rest-showcase): migrate JSP markup to Bootstrap 5
lukaszlenart
(struts) 02/18: WW-5653 docs: add Bootstrap 5 migration implementation plan
lukaszlenart
(struts) 13/18: WW-5653 fix(showcase): use ms-auto for right nav and add nav-link to Home
lukaszlenart
(struts) 08/18: WW-5653 feat(showcase): migrate tag-demo pages to Bootstrap 5
lukaszlenart
(struts) 10/18: WW-5653 feat(showcase): migrate fileupload and conversion pages to Bootstrap 5
lukaszlenart
(struts) 16/18: WW-5653 fix(rest-showcase): migrate legacy BS2/BS3 grid classes to Bootstrap 5
lukaszlenart
(struts) 12/18: WW-5653 fix(showcase): remove BS3 carets and well class
lukaszlenart
(struts) branch dependabot/maven/main/org.webjars-jquery-4.0.0 deleted (was f1534392c)
lukaszlenart
Earlier messages
Later messages