Commit Graph

3656 Commits

Author SHA1 Message Date
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
Kusal Kithul-Godage 2757c23572 WW-3714 Fix replacement ValidationAware marker not recognised 2024-10-22 17:01:57 +11:00
Kusal Kithul-Godage ebedd7391f WW-3714 Marker interface migration follow-up 2024-10-22 13:55:46 +11:00
Kusal Kithul-Godage 7ce8f484e0 WW-3714 Shortcut adapters 2024-10-22 13:55:46 +11:00
Kusal Kithul-Godage dfd07190bd WW-3714 Update new ActionContext with new ValueStack 2024-10-22 13:55:46 +11:00
Kusal Kithul-Godage 111bc25650 WW-3714 Deprecate and migrate assorted marker interfaces 2024-10-22 13:55:46 +11:00
Kusal Kithul-Godage 8ba8ee5fe6 WW-3714 Deprecate and migrate ValueStack 2024-10-22 13:55:46 +11:00
Kusal Kithul-Godage 14bd4b80cf WW-3714 Deprecate and migrate ActionProxy 2024-10-22 13:55:19 +11:00
Kusal Kithul-Godage bbca2717f9 WW-3714 Deprecate and migrate ActionEventListener 2024-10-22 13:55:19 +11:00
Kusal Kithul-Godage b622e5d725 WW-3714 Ensure ReflectionExceptionHandler, WithLazyParams, ParamNameAwareResult marker interfaces respected 2024-10-22 13:50:45 +11:00
Kusal Kithul-Godage efa447af21 Merge pull request #1079 from apache/kusal-depr-apis
WW-3714 Deprecate and repackage common APIs part 1
2024-10-22 10:53:36 +11:00
Kusal Kithul-Godage 36a890ba69 WW-3714 Add factory support for new Interceptor, Result interfaces 2024-10-17 20:23:48 +11:00
Kusal Kithul-Godage e3fbe88355 WW-3714 Update new ActionContext with new ActionInvocation 2024-10-17 17:32:09 +11:00
Kusal Kithul-Godage 272c2e7bba WW-3714 Deprecate and migrate PreResultListener 2024-10-17 15:04:53 +11:00
Kusal Kithul-Godage 60095a6934 WW-3714 Deprecate and migrate ActionInvocation 2024-10-17 15:03:53 +11:00
Kusal Kithul-Godage ae9dc42da7 WW-3714 Deprecate and migrate ConditionalInterceptor 2024-10-17 14:22:30 +11:00
Kusal Kithul-Godage 8da6a79926 WW-3714 Deprecate and migrate ActionContext 2024-10-17 13:38:26 +11:00
Kusal Kithul-Godage 7deb481298 WW-3714 Deprecate and migrate Action, Interceptor, Result 2024-10-17 13:38:26 +11:00
JCgH4164838Gh792C124B5 09eb286020 Initial Commit:
- Fix for boundary condition bug in JakartaMultipartRequest that results
in a NPE when struts.multipart.maxStringLength is not explicitly set, and
normal fields are processed along with a file upload.
- Additional unit tests for file upload interceptors to confirm
functionality with-or-without max parameters being set when a file upload
is processed alone as well as with normal fields.
2024-10-06 15:37:16 -04:00
Lukasz Lenart d33be1d43c [maven-release-plugin] prepare for next development iteration 2024-10-05 16:08:38 +02:00
Lukasz Lenart c812450292 [maven-release-plugin] prepare release STRUTS_6_6_1 2024-10-05 16:08:26 +02:00
Lukasz Lenart 0bd4266d2f WW-5297 Fixes checking nonce of invalidated session 2024-09-24 07:31:12 +02:00
Lukasz Lenart 735d1bc88d WW-5461 Extends UploadedFile with inputName field 2024-09-03 07:40:17 +02:00
Kusal Kithul-Godage 0fd85517e9 WW-4062 Further optimisation of OgnlException caching 2024-08-13 19:15:43 +10:00
Kusal Kithul-Godage 6caa932fff WW-4062 Cache OgnlException thrown on compilation 2024-08-09 20:34:52 +10:00
Lukasz Lenart 479a9d86ed WW-5451 Fixes NPE when iterator starts with null 2024-07-31 16:53:01 +02:00
Lukasz Lenart f977f0c0e5 [maven-release-plugin] prepare for next development iteration 2024-07-20 08:28:46 +02:00
Lukasz Lenart d6e30b45da [maven-release-plugin] prepare release STRUTS_6_6_0 2024-07-20 08:28:35 +02:00