3948 Commits

Author SHA1 Message Date
Kusal Kithul-Godage 117b9c741b WW-5534 Add coverage for OgnlUtil#getBeanInfo exception propagation 2025-03-03 21:05:18 +11:00
Kusal Kithul-Godage 8579a10f59 WW-5534 Simplify ProxyUtil, add OgnlCache#computeIfAbsent 2025-02-28 04:38:15 +11:00
bill-humblcloud 0d2d11071b WW-5530 make DateConverter work for LocalDate and LocalTime (#1223)
* make DateConverter work for LocalDate and LocalTime
* add date tests
2025-02-26 08:29:36 +01:00
Kusal Kithul-Godage fa951718dc WW-5533 Add compilation support for Jakarta EE 11 2025-02-25 23:34:33 +11:00
Kusal Kithul-Godage d2cb444bcf WW-5376 Fix BOM leaking unrelated dependencies 2025-02-25 19:32:44 +11:00
Kusal Kithul-Godage 077e985899 WW-5532 Upgrade and align various dependencies 2025-02-25 12:25:47 +11:00
Lukasz Lenart e9116ae3da WW-5529 Adds autogenerated files with updated desc 2025-02-18 16:28:22 +01:00
Lukasz Lenart d727fbf6be [maven-release-plugin] prepare for next development iteration 2025-02-17 10:41:25 +01:00
Lukasz Lenart 4603706b40 [maven-release-plugin] prepare release STRUTS_7_0_3 2025-02-17 10:41:17 +01:00
Lukasz Lenart 556522e9b2 WW-5529 Drops unused misleading setter setMaxLength in favour of setMaxlength (#1221) 2025-02-17 10:09:14 +01:00
Kusal Kithul-Godage 31c3fc50ed Merge pull request #1214 from apache/WW-5525-proxyutil-npe
WW-5525 Fix NPE in ProxyUtil for SecurityMemberAccess originating static members
2025-02-17 17:10:48 +11:00
Lukasz Lenart 568b292bd4 WW-5501 Reverts changes related to WW-5501 (#1219) 2025-02-16 11:42:09 +01:00
Kusal Kithul-Godage 3c856c92a1 WW-5525 Fix NPE in ProxyUtil for SecurityMemberAccess originating static members 2025-02-06 12:23:42 +11:00
Kusal Kithul-Godage ff249c64cd WW-5528 Ensure multipart upload illegal characters reported as error 2025-02-06 11:48:42 +11:00
Lukasz Lenart a1de1cfdeb [maven-release-plugin] prepare for next development iteration 2025-02-04 07:07:24 +01:00
Lukasz Lenart 9326279769 [maven-release-plugin] prepare release STRUTS_7_0_2 2025-02-04 07:07:15 +01:00
Kusal Kithul-Godage 9474ba41f5 Merge pull request #1209 from apache/WW-5516-attrmap-npe
WW-5526 Fix AttributeMap NPE when PageContext has no request
2025-02-04 01:12:26 +11:00
Kusal Kithul-Godage 2d8433d300 WW-5516 Fix AttributeMap NPE when PageContext has no request 2025-02-04 00:51:51 +11:00
Greg Huber abbb2aad2c Fix inject 2025-02-03 14:49:45 +01:00
Lukasz Lenart 21c7ecc105 WW-5501 Ignores DMI related action field 2025-02-03 14:49:45 +01:00
Lukasz Lenart 080263e93f [maven-release-plugin] prepare for next development iteration 2025-02-02 08:26:01 +01:00
Lukasz Lenart f6bf43ae0b [maven-release-plugin] prepare release STRUTS_7_0_1 2025-02-02 08:25:53 +01:00
Lukasz Lenart 05deb7b5e7 Merge pull request #1191 from apache/feature/WW-5512-optional-inject-s7
WW-5512 Extends the container to support injecting optional parameters into constructor
2025-01-26 08:19:06 +01:00
Lukasz Lenart 358f808567 WW-5512 Extends the container to support injecting optional parameters into constructor 2025-01-23 08:58:46 +01:00
Kusal Kithul-Godage 2def24c7db WW-5516 Fix TemplateDir and Theme fallback to Request/Session/Application attributes 2025-01-22 13:25:01 +11:00
Lukasz Lenart 4e80f2661e Merge pull request #1187 from apache/fix/WW-5517-debug
WW-5517 Fixes <s:debug/> to be compatible with allowlist capability
2025-01-21 18:01:26 +01:00
Lukasz Lenart 8f4fa06855 WW-5517 Adds a dedicate test case to cover allowlist 2025-01-20 09:10:02 +01:00
Lukasz Lenart f3997f705e WW-5517 Fixes <s:debug/> to be compatible with allowlist capability 2025-01-18 21:57:55 +01:00
Lukasz Lenart c2a5bfe3c9 WW-5510 Marks support for tooltips as deprecated
This will be removed in the minor release, migrate to use native html tooltip support
2025-01-16 10:31:43 +01:00
Lukasz Lenart 4279511c5b WW-5501 Only exclude malicious file names 2025-01-16 08:34:57 +01:00
Kusal Kithul-Godage 9e93bb51db Add jakarta package to exclusion list 2025-01-06 13:46:21 +11:00
Lukasz Lenart 98df24a2a0 Merge pull request #1171 from apache/fix/WW-5500-s7
WW-5500 Extends pattern to validate multipart uploads
2025-01-05 17:47:51 +01:00
Lukasz Lenart 6d71674cc1 WW-5500 Extends pattern to validate multipart uploads 2025-01-05 09:21:08 +01:00
Lukasz Lenart db9684e1c1 WW-5498 Adds devMode errors as action messages to avoid breaking validation logic 2025-01-05 09:18:40 +01:00
Lukasz Lenart 3be56a4840 Adds additional test cases to match Struts packages 2024-12-23 19:16:57 +01:00
Lukasz Lenart bbdb38dedc WW-5501 Uses StringUtils.normalizeSpace instead of sanitizeNewlines 2024-12-23 14:26:30 +01:00
Lukasz Lenart 552f7eba77 WW-5501 Excludes malicious names 2024-12-23 12:39:57 +01:00
Lukasz Lenart 9aa41f18ae [maven-release-plugin] prepare for next development iteration 2024-12-11 07:56:30 +01:00
Lukasz Lenart 1d95543fbf [maven-release-plugin] prepare release STRUTS_7_0_0 2024-12-11 07:56:16 +01:00
Lukasz Lenart 337da2d771 NOJIRA Uses proper filed declarations and fixes generics 2024-11-30 15:32:45 +01:00
Lukasz Lenart 24c0e5f640 WW-5463 Exposes final location as request attribute FORWARD_SERVLET_PATH 2024-11-15 08:52:36 +01:00
Lukasz Lenart a49b5a3616 WW-5486 Removes try-catches 2024-11-13 09:59:52 +01:00
Lukasz Lenart cf260074df WW-5486 Simplifies test to avoid using mocks 2024-11-13 09:52:14 +01:00
Lukasz Lenart 24e60416f6 WW-5486 Fixes exposing params added by ServletDispatcherResult 2024-11-09 10:48:02 +01:00
Lukasz Lenart 90c9dfa923 [maven-release-plugin] prepare for next development iteration 2024-11-03 14:51:02 +01:00
Lukasz Lenart 5760d45a3e [maven-release-plugin] prepare release STRUTS_7_0_0_M10 2024-11-03 14:50:53 +01:00
Lukasz Lenart 0c2d275dc2 WW-5482 Moves locale related code into org.apache.struts2.locale 2024-11-03 12:16:55 +01:00
Lukasz Lenart e6c7ced601 WW-5481 Extracts duplicated code 2024-11-03 09:23:05 +01:00
Lukasz Lenart 80dab5294b WW-5481 Moves text related classes into org.apache.struts2.text 2024-11-03 09:23:05 +01:00
Lukasz Lenart 957783b8ad Merge pull request #1112 from apache/feature/WW-5459-restructure
WW-5459 Moves Action & ActionChainResult into proper packages
2024-11-03 08:46:28 +01:00