Commit Graph

3540 Commits

Author SHA1 Message Date
Kusal Kithul-Godage cda2a2b231 WW-5251 Reinstate deleted interfaces with transparent compat 2024-03-27 18:41:24 +11:00
Kusal Kithul-Godage 86aee4b0ea Merge pull request #894 from apache/WW-5364-npe
WW-5364 Fix potential NPE in XmlDocConfigurationProvider
2024-03-14 15:48:48 +11:00
Kusal Kithul-Godage 29422e47fe WW-5364 Fix potential NPE in XmlDocConfigurationProvider 2024-03-13 21:49:27 +11:00
Lukasz Lenart ac6c88ad4b WW-5401 Uses same message approach
Co-authored-by: Sebastian Peters <sebastian.peters@gmail.com>
2024-03-06 14:36:11 +01:00
Lukasz Lenart c320181275 WW-5401 Fixes typo
Co-authored-by: Sebastian Peters <sebastian.peters@gmail.com>
2024-03-06 14:35:53 +01:00
Lukasz Lenart f459981022 WW-5401 Improves logging around wrapping request and detecting multipart request 2024-03-06 08:09:09 +01:00
Greg Huber bb3edaec06 s:file shows server/file location WW-5396 2024-02-14 12:00:53 +00:00
Greg Huber 1c59b45a23 s:file shows server/file location WW-5396 2024-02-14 11:52:38 +00:00
Lukasz Lenart a358db5853 WW-5360 Introduces additional countStr & indexStr to allow to ignore conversion 2024-01-27 14:43:22 +01:00
Kusal Kithul-Godage bd783a0e19 Merge pull request #832 from apache/WW-5352-parameter-annotation-3 2024-01-26 11:00:16 +11:00
Lukasz Lenart a763071d21 Merge pull request #848 from apache/fix/WW-5357-disabled
[WW-5357] Adds support for disabled attribute to anchor tag
2024-01-19 11:48:38 +01:00
Lukasz Lenart 9a6411c8c5 Extends sleep period to avoid breaking a build 2024-01-19 07:44:53 +01:00
Lukasz Lenart 3ec313aa0b WW-5357 Adds support for disabled attribute to anchor tag 2024-01-19 07:35:09 +01:00
Lukasz Lenart 3a1a89a547 Merge pull request #845 from apache/fix/WW-5374-context
[WW-5374] Allows to prepend reportUri with Servlet context
2024-01-19 07:13:52 +01:00
Kusal Kithul-Godage 71d77df3f3 WW-5352 Normalise parameter name 2024-01-18 21:24:36 +11:00
Lukasz Lenart 790c663ddd WW-5374 Adds additional test case to cover disabling prepending context 2024-01-18 11:24:34 +01:00
Lukasz Lenart d5932f82fa WW-5374 Uses @code instead of <tt/> 2024-01-18 11:24:08 +01:00
Lukasz Lenart dc96c257d4 WW-5374 Allows to prepend reportUri with Servlet context 2024-01-17 13:22:09 +01:00
Kusal Kithul-Godage 728d695ce1 WW-5352 Add debug logging for parameter rejections 2024-01-17 19:26:03 +11:00
Lukasz Lenart e9738698a4 WW-5387 Fixes remove() signature 2024-01-16 20:36:00 +01:00
Kusal Kithul-Godage 9b5cb2d7b5 WW-5352 Move method to XWorkTestCase 2024-01-14 18:13:57 +11:00
Kusal Kithul-Godage 3c8fff46d4 WW-5352 Clean up OgnlValueStackTest 2024-01-14 16:37:14 +11:00
Kusal Kithul-Godage 49b9c0c78c WW-5352 Ensure superclasses and interfaces allowlisted 2024-01-14 16:15:46 +11:00
Lukasz Lenart d8dc720d4b Merge pull request #835 from apache/fix/WW-5365-radio-value
[WW-5365] Reverts changes introduced in WW-5192 to allow evaluate the value attribute of Radio tag
2024-01-09 18:59:51 +01:00
Kusal Kithul-Godage 56d8361b41 WW-5352 Implement transition mode 2024-01-09 22:53:52 +11:00
Kusal Kithul-Godage bf7737fa07 WW-5352 Add unit test coverage for generics 2024-01-09 22:30:40 +11:00
Kusal Kithul-Godage f106b20983 WW-5352 Map-like type support 2024-01-09 21:23:18 +11:00
Kusal Kithul-Godage 6df80041e3 WW-5352 Auto allowlist parameterized types! 2024-01-09 20:54:15 +11:00
Kusal Kithul-Godage 770d311105 WW-5352 Mild optimisation 2024-01-09 20:23:44 +11:00
Kusal Kithul-Godage 0a71e2c3b9 WW-5352 Implement auto-allowlisting for Iterator component 2024-01-09 20:23:44 +11:00
Kusal Kithul-Godage b2c7542265 WW-5352 Dispatcher should up thread allowlist 2024-01-09 17:52:09 +11:00
Kusal Kithul-Godage 5d79301235 WW-5352 Fix missing curved bracket 2024-01-09 17:21:02 +11:00
Kusal Kithul-Godage e9154b922c Merge branch 'master' into WW-5352-parameter-annotation-3 2024-01-09 16:12:40 +11:00
Kusal Kithul-Godage 4c5f2b0266 WW-5352 Add full unit test coverage 2024-01-09 15:56:46 +11:00
Kusal Kithul-Godage bf3f407b5f WW-5352 Ensure allowlist is cleared if in unexpected state 2024-01-09 15:48:35 +11:00
Lukasz Lenart 5b020eb570 Reduces log level to debug to reduce noise in the logs 2024-01-08 07:11:35 +01:00
Lukasz Lenart 55ca7a5b34 WW-5365 Reverts changes introduced in WW-5192 to allow evaluate the value attribute 2024-01-07 11:37:10 +01:00
Kusal Kithul-Godage 4255da3ee9 WW-5352 First draft implementation 2024-01-07 14:14:29 +11:00
Kusal Kithul-Godage ad576f0fd5 WW-5352 Introduce ThreadAllowlist bean 2024-01-07 14:13:23 +11:00
Kusal Kithul-Godage eca0666f0a WW-5352 Introduce StrutsParameter annotation 2024-01-07 14:13:23 +11:00
Kusal Kithul-Godage ecd02de8b0 Merge pull request #831 from apache/WW-5352-parameter-annotation-2
WW-5352 Refactor ParametersInterceptor
2024-01-07 02:14:51 +11:00
Kusal Kithul-Godage 3b76678c0e Merge pull request #825 from apache/WW-5381-method-accessor
WW-5381 Introduce extension point for MethodAccessor
2024-01-07 02:14:37 +11:00
Kusal Kithul-Godage 3b078995aa Merge pull request #826 from apache/WW-5382-stale-config
WW-5382 Fix stale injections in Dispatcher
2024-01-07 02:14:28 +11:00
Kusal Kithul-Godage 503c8daa16 WW-5381 Remove unnecessary/confusing parameters 2024-01-06 02:49:47 +11:00
Kusal Kithul-Godage 78e97a42e9 Merge branch 'master' into WW-5381-method-accessor 2024-01-06 02:42:41 +11:00
Kusal Kithul-Godage d4a0b3b852 WW-5381 Reimplement ability to register additional MethodAccessors 2024-01-06 02:42:37 +11:00
Kusal Kithul-Godage 199ea0db69 WW-5352 Rename acceptable name/value methods 2024-01-06 02:10:34 +11:00
Kusal Kithul-Godage aa4398ee2e WW-5352 Do not use setter notation for helper methods 2024-01-06 02:10:12 +11:00
Kusal Kithul-Godage 69a7195df7 Merge branch 'master' into WW-5381-compoundroot-interface-2
# Conflicts:
#	core/src/test/java/org/apache/struts2/interceptor/parameter/ParametersInterceptorTest.java
2024-01-03 23:05:47 +11:00
Kusal Kithul-Godage fd94c17663 WW-5352 Gut deprecated interfaces 2024-01-03 23:00:54 +11:00