Commit Graph

1192 Commits

Author SHA1 Message Date
Lukasz Lenart b97339e31e WW-5310 Properly parses param value with equal sign 2023-05-24 07:06:15 +02:00
Lukasz Lenart f0f9e42fa9 WW-5304 Drops deprecated methods and fields in ActionContext 2023-04-10 15:12:11 +02:00
Lukasz Lenart 34208e6960 WW-5295 Adds support for java.time.LocalTime to <s:date/> tag 2023-03-30 19:45:56 +02:00
Kusal Kithul-Godage 250aeb3e0f WW-5293 Hide documents in XmlConfigurationProvider 2023-03-22 13:29:38 +11:00
Lukasz Lenart 960682ae8a Merge pull request #664 from atlassian/WW-5288-exemption-strict
WW-5288 Make excluded package exemption logic more strict
2023-03-21 19:29:45 +01:00
Lukasz Lenart bad445ba36 Merge pull request #670 from sdutry/issue/WW-5251
WW-5251 remove deprecated interfaces related to ServletConfigInterceptor
2023-03-15 08:50:51 +01:00
Lukasz Lenart 07c2e70b90 Merge pull request #671 from sdutry/issue/WW-5253
WW-5253 Remove deprecated methods from DefaultUrlHelper
2023-03-15 08:48:40 +01:00
Lukasz Lenart b5e7b43988 Merge pull request #669 from sdutry/issue/WW-5243
WW-5243 remove deprecated action prefix cross namespaces
2023-03-15 08:37:45 +01:00
Stefaan Dutry 61dec7e185 WW-5253 Remove deprecated methods from DefaultUrlHelper 2023-03-14 23:52:12 +01:00
Stefaan Dutry 95a6dff1f5 WW-5251 remove deprecated interfaces related to ServletConfigInterceptor 2023-03-14 00:04:32 +01:00
Stefaan Dutry 8b4f070d7c WW-5243 remove deprecated action prefix cross namespaces 2023-03-13 23:07:45 +01:00
Lukasz Lenart d204f9b17b Merge pull request #585 from sdutry/issue/WW-5196
WW-5196 use generics for RequestMap and ApplicationMap and correct SessionMap to also be of type <String, Object>
2023-03-13 07:05:37 +01:00
Lukasz Lenart ea9ff33a8c Merge pull request #665 from atlassian/WW-5266-max-filesize
WW-5266 Implement struts.multipart.maxFileSize
2023-03-13 06:58:32 +01:00
Stefaan Dutry 126c0a9d02 add missing license headers 2023-03-12 20:57:29 +01:00
Stefaan Dutry 3520d346a4 fix nonce test 2023-03-12 20:52:06 +01:00
Stefaan Dutry a45914b4b7 fix compilation failures after merging master 2023-03-12 20:01:04 +01:00
Stefaan Dutry 63d728460b Merge branch 'master' of https://github.com/apache/struts into issue/WW-5196 2023-03-12 19:47:43 +01:00
Kusal Kithul-Godage dff04146d0 WW-5292 Add integration test for forwarding from excluded url 2023-03-08 00:03:45 +11:00
Kusal Kithul-Godage e2a4b5fddd WW-5292 Clean up TwoFilterIntegrationTest further 2023-03-08 00:00:13 +11:00
Kusal Kithul-Godage 752088d4b3 WW-5292 Modernise unit tests 2023-03-08 00:00:04 +11:00
Kusal Kithul-Godage b4821330d5 WW-5288 Reinstate mistakenly deleted test classes and refactor 2023-03-07 20:03:00 +11:00
Kusal Kithul-Godage f69666b5c7 WW-5290 Refactor ConfigurationManager 2023-03-03 22:48:18 +11:00
Kusal Kithul-Godage 6cde7b4160 WW-5266 Implement struts.multipart.maxFileSize 2023-03-02 19:06:24 +11:00
Kusal Kithul-Godage acf68be1ee WW-5288 Export exempt classes as part of ConstantConfig 2023-03-02 18:14:54 +11:00
Kusal Kithul-Godage ff19dfee6f WW-5288 Make excluded package exemption logic more strict 2023-03-02 15:00:58 +11:00
Yasser Zamani ab03231484 Merge pull request #662 from apache/WW-5285-max-files
[WW-5285] Limits max number of files to upload at once
2023-03-01 21:30:20 +03:30
Lukasz Lenart 6a27f460c0 Merge pull request #660 from atlassian/WW-5268-excluded-package-exemptions
WW-5268 Ability to exempt classes from package exclusions
2023-02-28 08:26:15 +01:00
Lukasz Lenart ca637ef70c WW-5285 Limits max number of files to upload at once
Upgrades commons-fileupload to ver. 1.5 and sets default limit to 256 files
2023-02-25 10:42:21 +01:00
Lukasz Lenart f67e5f1ace Merge pull request #659 from atlassian/WW-5284-clean-up-validator
WW-5284 Refactor ActionValidatorManager implementations
2023-02-20 07:48:15 +01:00
Kusal Kithul-Godage 5fcee890d5 WW-5268 Implement ability to specify exempt classes for package exclusions 2023-02-15 00:39:09 +11:00
Kusal Kithul-Godage 816e606ffe WW-5284 Refactor ActionValidatorManager implementations 2023-02-14 23:39:10 +11:00
Lukasz Lenart 68a401aacf WW-5275 Allows to provide a custom CspSettings per action 2023-02-12 17:04:01 +01:00
Kusal Kithul-Godage 0ce254dc48 WW-5270 Rework and fix Struts filter cleanup 2023-01-30 22:54:32 +11:00
Lukasz Lenart 3b2c6057e7 WW-4404 Implements HttpInterceptor 2023-01-23 09:38:50 +01:00
Lukasz Lenart 08de24588a WW-5272 Extends <s:date/> to support java.sql.Time 2022-12-29 10:54:00 +01:00
Kusal Kithul-Godage 45aa172386 WW-5265 Allow removal of a single/specific container provider from Struts configuration 2022-12-13 18:17:01 +11:00
Kusal Kithul-Godage b795a920a8 WW-5265 Formatting fixes 2022-12-13 18:17:01 +11:00
Lukasz Lenart 0e62b4b534 Merge pull request #641 from apache/WW-5264-xslt
[WW-5264] Moves XSLT result into a dedicated plugin
2022-12-09 10:07:03 +01:00
Lukasz Lenart 15dd2f2234 WW-5264 Moves XSLT result into a dedicated plugin 2022-12-09 09:45:29 +01:00
Lukasz Lenart b9b9aaf710 WW-5262 Extracts excluded classes and beans into dedicated XML config files 2022-12-04 11:20:03 +01:00
Lukasz Lenart 4d58dd1960 Merge pull request #636 from apache/WW-5260-global-submit-unchecked
[WW-5260] Introduces a constant to set submitUnchecked attribute of checkbox tag globally
2022-11-13 09:42:40 +01:00
Lukasz Lenart bcfa8113ac WW-4173 Introduces a dedicated interface to allow conditionally executing a given interceptor 2022-11-11 15:48:41 +01:00
Lukasz Lenart 65ae2b7e4f WW-5260 Introduces a constant to set submitUnchecked attribute of checkbox tag globally 2022-11-11 09:30:55 +01:00
Lukasz Lenart 6ea50122d6 Merge pull request #634 from apache/WW-5259-parser
[WW-5259] Extracts UrlHelper#parseQueryString into a dedicated bean
2022-11-08 07:43:59 +01:00
Lukasz Lenart ea7fba2846 WW-5259 Extracts UrlHelper#parseQueryString into a dedicated bean 2022-11-07 12:13:43 +01:00
Lukasz Lenart 0a30eb44e6 Merge pull request #632 from apache/WW-5257-checkbox
[WW-5257] Cleans up template
2022-11-06 18:00:08 +01:00
Lukasz Lenart 138a8d74f0 WW-5257 Cleans up template 2022-11-06 17:03:48 +01:00
Lukasz Lenart 0fe27a673d Merge pull request #631 from apache/WW-5240-doubleselect
[WW-5240] Uses doubleOn* attributes in the template
2022-11-06 09:57:14 +01:00
Lukasz Lenart 35a50ea836 Merge pull request #630 from apache/WW-4514-url
[WW-4514] Fixes building query string with empty parameters
2022-11-06 09:50:51 +01:00
Lukasz Lenart ac168968a0 WW-5240 Uses doubleOn* attributes in the template
This allows assign custom JS event handlers to the second select box
2022-11-05 08:37:26 +01:00