Commit Graph

1271 Commits

Author SHA1 Message Date
Kusal Kithul-Godage 270ec4ad71 WW-5337 Fix #testPackageNameExclusionAsCommaDelimited 2023-08-21 23:59:00 +10:00
Kusal Kithul-Godage a228b14a48 WW-5337 Drop superinterface/superclass banning test 2023-08-21 23:58:42 +10:00
Lukasz Lenart f31ba637c8 Merge pull request #727 from apache/fix/WW-5331-proper-get
[WW-5331] Uses proper signature of get()
2023-08-21 15:39:16 +02:00
Lukasz Lenart 710ec2edb9 WW-5331 Adds tests covering ApplicationMap 2023-08-17 13:22:06 +02:00
Lukasz Lenart e8287ddeef WW-5331 Adds missing header with licence 2023-08-17 12:53:55 +02:00
Lukasz Lenart e1a80789f1 WW-5331 Covers new logic with tests 2023-08-17 12:51:20 +02:00
Lukasz Lenart 2e0764f9da Merge pull request #729 from apache/fix/WW-5327-removes-duplicate
[WW-5327] Removes duplicated exclusion
2023-08-17 12:41:29 +03:00
Lukasz Lenart 5aa1d076b2 Increases wait time to avoid failing test 2023-08-17 10:52:01 +02:00
Lukasz Lenart 956a956efb WW-5327 Removes duplicated exclusion
Refs #715
2023-08-17 10:47:29 +02:00
Kusal Kithul-Godage 9780e70648 WW-5332 Add additional test cases 2023-08-17 13:48:22 +10:00
Kusal Kithul-Godage ec4dfa3e96 WW-5332 Add validation for package name parsing 2023-08-17 13:32:00 +10:00
Lukasz Lenart ce4015739a Extends exclusion list 2023-07-31 10:39:02 +02:00
Lukasz Lenart bb1a34daae WW-5327 Stops using JavaBeans notation for setters 2023-07-30 08:25:33 +02:00
Lukasz Lenart 7a92cdcbec Merge pull request #692 from apache/WW-5310-fragment
[WW-5310] Supports fragment in URL
2023-06-28 08:55:46 +02:00
Lukasz Lenart 4a85b6c4f4 WW-5310 Deprecates the old API in favour of new one 2023-06-27 20:18:38 +02:00
Lukasz Lenart 13013e7565 Merge pull request #691 from apache/WW-5261-tag-utils
[WW-5261] Avoids creating ValueStack if no ActionContext is available
2023-06-19 09:27:17 +02:00
Yasser Zamani 5a67d58b75 add some improvements 2023-06-04 14:22:49 +04:30
Lukasz Lenart 93304a3ee5 WW-5261 Avoids creating ValueStack if no ActionContext is available 2023-05-29 15:55:22 +02:00
Lukasz Lenart 97137bd0f9 WW-5310 Supports fragment in URL 2023-05-29 15:52:38 +02:00
JCgH4164838Gh792C124B5 269a102749 Update:
- Add a few additional tests to SecurityMemberAccessTest.
- Rename some existing tests involving non-static methods to more
accurately reflect that.
- Add one minor optimization to SecurityMemberAccess.
2023-05-28 19:43:47 -04:00
Lukasz Lenart 6d0a4bb0c6 Merge pull request #689 from apache/WW-5310-equal-sign
[WW-5310] Properly parses param value with equal sign
2023-05-28 09:12:56 +02:00
Lukasz Lenart c92f542180 Merge pull request #688 from JCgH4164838Gh792C124B5/localS2_62_ExecWaitCleanup
[WW-5312] Attempt to fix ExecuteAndWaitInterceptor inconsistent processing
2023-05-28 09:07:46 +02:00
Lukasz Lenart b97339e31e WW-5310 Properly parses param value with equal sign 2023-05-24 07:06:15 +02:00
JCgH4164838Gh792C124B5 dd01a47ddb Update:
- Improve ExecuteAndWaitInterceptor state behaviour, added debug and trace
logging.
- Ensure StrutsBackgroundProcess thread done state always set on
completion.
- Fix SessionMap processing issue caused by divergence of method
signatures, which can result in the ancestor methods getting called
(bypassing actual session processing).
- Update SessionMapTest to correspond to changes, add tests to try and
detect some (put/remove) method signature behaviour changes.
2023-05-20 18:05:04 -04:00
Kusal Kithul-Godage 9a7398f9af WW-5301 Fix custom VelocityManager bean selection 2023-05-20 19:56:11 +10:00
Lukasz Lenart 50be77a788 Merge pull request #686 from apache/WW-5309-named-matcher
[WW-5309] Supports patterns starting with variable
2023-05-19 12:21:50 +02:00
Lukasz Lenart 1df2f0a365 WW-5309 Supports patterns starting with variable 2023-05-16 20:44:55 +02:00
Lukasz Lenart 1eedfe329b Merge pull request #678 from apache/WW-5302-unevaluated-id
[WW-5302] Evaluates the name attribute before assigning it to the id attribute
2023-05-16 20:18:17 +02:00
Lukasz Lenart f9f05dc979 WW-5302 Adds additional test case to cover evaluating action & method attribute at the same time 2023-05-16 20:00:18 +02:00
Lukasz Lenart f0f9e42fa9 WW-5304 Drops deprecated methods and fields in ActionContext 2023-04-10 15:12:11 +02:00
Lukasz Lenart a6608c16d2 WW-5302 Evaluates attributes before using them to generate the id attribute 2023-04-10 11:01:48 +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