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
Lukasz Lenart
c3e0b9c909
WW-5427 Upgrades Freemarker incompatible_improvements to version 2.3.33
2024-10-20 11:48:46 +02:00
Lukasz Lenart
3a08c1094e
Merge pull request #1067 from apache/feature/WW-5465-attributes
...
WW-5465 Renames tag parameters to attributes
2024-10-20 11:05:35 +02: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
Lukasz Lenart
15fb28f2db
WW-5473 Fixes examining multiple HttpServletWrappers to find MultiPartRequestWrapper
2024-10-16 10:26:00 +02:00
Lukasz Lenart
8dc652789a
Merge remote-tracking branch 'origin/master' into merge/master-to-7xx-2024-10-15
...
# Conflicts:
# core/src/main/java/org/apache/struts2/components/UIBean.java
# plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AbstractTest.java
# pom.xml
2024-10-15 07:36:23 +02:00
Kusal Kithul-Godage
58e19dde30
WW-5468 Remove unneeded annotations
2024-10-14 18:52:12 +11:00
Lukasz Lenart
b17d7f6ff9
WW-5465 Short-circuits attributes processing if not found in ValueStack
2024-10-13 10:40:33 +02:00
Lukasz Lenart
00f979e9c2
WW-5465 Renames tag parameters to attributes
2024-10-13 10:25:13 +02:00
Kusal Kithul-Godage
a57f51cc2b
WW-5468 Reworked fix, exempt ModelDriven Action parameters
2024-10-12 22:52:37 +11:00
Lukasz Lenart
5c5683907c
WW-5468 Fixes @StrutsParameter for ModelDriven
2024-10-11 11:31:14 +02: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
81a3776a3c
WW-5458 Replaces e.printStackTrace() with proper logger
2024-09-07 07:02:26 +02:00
Lukasz Lenart
b237fb6f88
WW-5461 Extends UploadedFile with inputName field
2024-09-03 08:41:21 +02:00
Lukasz Lenart
735d1bc88d
WW-5461 Extends UploadedFile with inputName field
2024-09-03 07:40:17 +02:00
Lukasz Lenart
9fa6dd96f6
Merge branch 'master' into merge/master-to-7xx-2024-09-01
2024-09-02 08:37:26 +02:00
Lukasz Lenart
e743ddec30
WW-5450 Drops unused import
2024-08-30 14:46:24 +02:00
Lukasz Lenart
f50cb28f8e
WW-5450 Simplifies boolean expression
2024-08-30 14:46:13 +02:00
Lukasz Lenart
b6cffd2ffa
WW-5450 Uses proper naming when defining a constant
2024-08-30 14:45:55 +02:00
Lukasz Lenart
7aa491eb40
WW-5450 Avoids accessing parameters via a key
2024-08-30 14:03:11 +02:00
Lukasz Lenart
9292dc2d07
WW-5450 Uses existing Jakarta constants instead of free hand strings
2024-08-30 13:41:43 +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
Kusal Kithul-Godage
f41fe80d80
WW-5454 Log warnings on startup for disabled critical security features
2024-08-03 20:24:29 +10:00
Lukasz Lenart
479a9d86ed
WW-5451 Fixes NPE when iterator starts with null
2024-07-31 16:53:01 +02:00
Kusal Kithul-Godage
1ecfbae465
WW-5386 Delete deprecated FileUploadInterceptor
2024-07-26 17:29:24 +10:00
Kusal Kithul-Godage
d0b53465b5
WW-5411 Delete deprecated code part 6
2024-07-26 16:59:01 +10:00
Kusal Kithul-Godage
35d9c0b418
WW-5411 General code clean up using modern language features
2024-07-26 01:48:10 +10:00
Kusal Kithul-Godage
aec78dd161
WW-5411 Misc code cleanup
2024-07-25 21:16:56 +10:00
Kusal Kithul-Godage
4e4cf468a2
WW-5411 Delete deprecated code part 5
2024-07-25 21:16:44 +10:00
Kusal Kithul-Godage
e411f9c175
WW-5411 Delete deprecated code part 4
2024-07-25 20:25:03 +10:00
Kusal Kithul-Godage
6c6ef447c9
WW-5411 Delete deprecated code part 3
2024-07-25 20:12:54 +10:00