Commit Graph

3683 Commits

Author SHA1 Message Date
Kusal Kithul-Godage 583b174fe6 WW-5525 Fix NPE in ProxyUtil for SecurityMemberAccess originating static members 2025-02-17 18:57:27 +11:00
Lukasz Lenart 9b044377ac WW-5501 Reverts all changes related to WW-5501 (#1218)
* Reverts all changes related to WW-5501

* Fixes CodeQL scan by using proper versions of actions

* WW-5501 Uses FilenameUtils instead of a custom code
2025-02-16 12:05:49 +01:00
Kusal Kithul-Godage fe3dd6ba9f WW-5528 Ensure multipart upload illegal characters reported as error 2025-02-07 12:40:42 +11:00
Lukasz Lenart 7a77c7a82c [maven-release-plugin] prepare for next development iteration 2025-02-04 07:39:44 +01:00
Lukasz Lenart 5038a9209f [maven-release-plugin] prepare release STRUTS_6_7_2 2025-02-04 07:39:35 +01:00
Lukasz Lenart 2135ebf651 WW-5501 Ignores DMI related action field (#1211) 2025-02-04 06:47:43 +01:00
Kusal Kithul-Godage c36eafa37a WW-5516 Fix AttributeMap NPE when PageContext has no request 2025-02-04 01:00:36 +11:00
Lukasz Lenart 07603b9591 [maven-release-plugin] prepare for next development iteration 2025-02-02 10:16:30 +01:00
Lukasz Lenart 3227d5929a [maven-release-plugin] prepare release STRUTS_6_7_1 2025-02-02 10:16:20 +01:00
Lukasz Lenart 6de93e77db Defines proper snapshot version 2025-01-24 07:58:39 +01:00
Kusal Kithul-Godage 6a6270f62a Merge pull request #1190 from apache/WW-5516-fix-temp-theme-fallback
WW-5516 Fix TemplateDir and Theme fallback to Request/Session/Application attributes
2025-01-22 13:24:09 +11:00
Kusal Kithul-Godage 32071c71ad WW-5516 Fix TemplateDir and Theme fallback to Request/Session/Application attributes 2025-01-21 20:05:24 +11:00
Lukasz Lenart 7e4791985b Merge pull request #1175 from apache/feature/WW-5512-optional-inject
WW-5512 Extends the container to support injecting optional parameters into constructor
2025-01-21 07:25:58 +01:00
Lukasz Lenart 3c1e44ca2d WW-5512 Supports mixing required and optional parameters in any order 2025-01-19 09:53:01 +01:00
Lukasz Lenart 2ba8d97ad0 WW-5512 Supports mixing required and optional parameters 2025-01-19 09:36:27 +01:00
Lukasz Lenart 688162cae2 WW-5501 Only exclude malicious file names 2025-01-14 07:47:39 +01:00
Lukasz Lenart a33c162f53 WW-5512 Extends the container to support injecting optional parameters into constructor 2025-01-05 17:45:11 +01:00
Lukasz Lenart c7a6daf5ce Merge pull request #1169 from apache/fix/WW-5500
WW-5500 Extends pattern to validate multipart uploads
2025-01-05 09:20:33 +01:00
Lukasz Lenart 370c7ce17a Merge pull request #1168 from apache/fix/WW-5498
WW-5498 Adds devMode errors as action messages to avoid breaking validation logic
2025-01-05 09:16:44 +01:00
Lukasz Lenart 2e4a4b5e36 Excludes new & old packages 2025-01-04 13:56:31 +01:00
Lukasz Lenart 9d07c3b4c3 WW-5498 Adds devMode errors as action messages to avoid breaking validation logic 2025-01-03 17:14:12 +01:00
Lukasz Lenart 575e4e8c9b WW-5500 Extends pattern to validate multipart uploads 2025-01-03 17:10:59 +01:00
Lukasz Lenart 3ea126388c WW-5501 Uses StringUtils.normalizeSpace instead of sanitizeNewlines 2024-12-23 14:13:26 +01:00
Lukasz Lenart 09993e3476 WW-5501 Exclude malicious names 2024-12-23 12:05:15 +01:00
Lukasz Lenart 60a3db0a63 Sets version to 6.7.1-SNAPSHOT to prepare for another development cycle 2024-12-18 14:43:29 +01:00
Lukasz Lenart 4feceee5f1 WW-5493 Restores parameters and uses getAttributes()
Instead of using parameters field directly, this PR uses getAttributes() instead to avoid coupling with internal Component state
2024-12-04 08:19:34 +01:00
Lukasz Lenart 1f5305c249 [maven-release-plugin] prepare release STRUTS_6_7_0 2024-11-17 10:57:09 +01:00
Kusal Kithul-Godage be82a72403 WW-3714 Ensure correct delegation of new Interceptor API 2024-11-03 11:47:34 +11:00
Kusal Kithul-Godage 6fbd9e5321 WW-3714 Ensure correct delegation of new Result API 2024-11-03 11:26:14 +11:00
Kusal Kithul-Godage b0a4c4f417 WW-5459 Deprecate and repackage ActionChainResult 2024-11-03 11:25:46 +11:00
Kusal Kithul-Godage b001c61f89 WW-5459 Move new Action class into action package 2024-11-03 10:49:36 +11:00
Kusal Kithul-Godage d351843ecd WW-3714 Move new Result class into result package 2024-11-02 23:01:07 +11:00
Kusal Kithul-Godage ced44650ec WW-5480 Warn against potential templating bug 2024-11-02 14:42:07 +11:00
Kusal Kithul-Godage 1908cbab8f Merge pull request #1105 from apache/WW-5476-defaultresultfactory
WW-5478 Deprecate DefaultResultFactory
2024-11-02 14:05:37 +11:00
Kusal Kithul-Godage c176390926 WW-5478 Fix ActionContext equals/hashCode contract 2024-11-02 14:01:37 +11:00
Kusal Kithul-Godage fe46ad9f4a WW-5478 Deprecate DefaultResultFactory 2024-11-02 14:01:36 +11:00
Kusal Kithul-Godage 7cdcd84b83 Merge pull request #1072 from apache/fix/WW-5468-modeldriven-2
WW-5468 Exempt ModelDriven Actions from @StrutsParameter requirement
2024-11-01 19:17:21 +11:00
Lukasz Lenart 67e0477993 WW-5476 Deprecates tag's parameters as replaced with attributes 2024-10-25 08:28:18 +02:00
Kusal Kithul-Godage 89bcbecc70 Merge pull request #1085 from apache/kusal-depr-apis-7
WW-3714 Deprecate and repackage common APIs part 6
2024-10-25 12:13:09 +11:00
Kusal Kithul-Godage 67ee1b2d67 Merge pull request #1084 from apache/kusal-depr-apis-6 2024-10-23 21:12:42 +11:00
Kusal Kithul-Godage 5b81ec0852 Merge pull request #1083 from apache/kusal-depr-apis-5
WW-3714 Deprecate and repackage common APIs part 4
2024-10-22 23:11:23 +11:00
Kusal Kithul-Godage 266cd1333c Merge pull request #1082 from apache/kusal-depr-apis-4
WW-3714 Deprecate and repackage common APIs part 3
2024-10-22 23:11:07 +11:00
Kusal Kithul-Godage 323267fa88 Merge pull request #1087 from apache/kusal-depr-apis-3.5
WW-3714 Deprecate and repackage common APIs part 2.5
2024-10-22 23:10:48 +11:00
Kusal Kithul-Godage 2432449975 WW-3714 Update StrutsResultSupport to allow overriding new signature 2024-10-22 18:50:56 +11:00
Kusal Kithul-Godage 45a1f5efc6 WW-3714 Deprecate and migrate assorted Interceptors 2024-10-22 18:50:56 +11:00
Kusal Kithul-Godage b488c80aa2 Merge pull request #1081 from apache/kusal-depr-apis-3
WW-3714 Deprecate and repackage common APIs part 2
2024-10-22 18:03:00 +11:00
Kusal Kithul-Godage deb6c09bce WW-3714 Replace deprecated APIs in new ActionSupport 2024-10-22 17:02:11 +11:00
Kusal Kithul-Godage f95f9a7cd3 WW-3714 Add alternative constructors in InterceptorMapping 2024-10-22 17:02:11 +11:00
Kusal Kithul-Godage 9e23fbe665 WW-3714 Deprecate and migrate AbstractInterceptor and MethodFilterInterceptor 2024-10-22 17:02:11 +11:00
Kusal Kithul-Godage a623842bce WW-3714 Deprecate and migrate ActionSupport 2024-10-22 17:02:11 +11:00