Commit Graph

  • 888884cc51 Bump xercesImpl from 2.12.0 to 2.12.2 dependabot[bot] 2022-05-15 10:02:32 +00:00
  • b387abae01 Merge pull request #550 from apache/servlet-3 Yasser Zamani 2022-05-15 14:27:47 +04:30
  • 059a2a6117 WW-5182 Upgrade to Servlet API 3.1 Lukasz Lenart 2022-05-14 09:12:42 +02:00
  • c0a3be9fd8 Uses two step build process on Travis similar to Jenkins pipeline Lukasz Lenart 2022-05-10 07:41:34 +02:00
  • 4a7cae029a Uses proper package to match Jetty Eclipse Lukasz Lenart 2022-05-08 12:31:40 +02:00
  • 9873a7f56b Tries to fix Travis build Lukasz Lenart 2022-05-06 08:35:06 +02:00
  • 086b514d59 Adjusts Travis build to be aligned with Jenkins pipeline Lukasz Lenart 2022-05-06 07:47:12 +02:00
  • 6024dd6fa4 Skips test during deploy Lukasz Lenart 2022-05-06 07:29:29 +02:00
  • 4eb2ee8384 Fixes typo in deploy step Lukasz Lenart 2022-05-06 07:24:29 +02:00
  • 8e49362bf8 Uses Maven Wrapper in Jenkins pipeline Lukasz Lenart 2022-05-06 07:15:13 +02:00
  • 7541d9ab35 WW-5181 Blocks permanently access to static methods Lukasz Lenart 2022-05-05 12:12:10 +02:00
  • c82fdb5e76 Upgrades Maven Wrapper Lukasz Lenart 2022-05-05 12:27:38 +02:00
  • f40f9f15e5 Merge pull request #547 from apache/dependabot/maven/junit-junit-4.13.1 Lukasz Lenart 2022-05-04 11:18:43 +02:00
  • 2d9cdb73a5 Bump junit from 4.13 to 4.13.1 dependabot[bot] 2022-05-04 08:52:18 +00:00
  • d07a496d5c Uses common Maven Compiler plugin to set proper source and target version Lukasz Lenart 2022-05-04 10:45:02 +02:00
  • bef1f67d4a Upgrades Maven Jetty Plugin to work with JDK8+ Lukasz Lenart 2022-05-04 10:44:54 +02:00
  • 05ca1ff087 Ties cache extension points with implementation use-extension-point Lukasz Lenart 2022-05-02 09:23:31 +02:00
  • 199f356669 Update: - Added some IDE-recommended annotations and cleanup to some of the modified files. - Applied easier-to-read/differentiate names "ognlExpressionCacheFactory" and "ognlBeanInfoCacheFactory" for the cache factory configuration extension points. - Reorded default configuration factory init for the cache factories (did not help extension override). - Cleanup of parameterized OgnlUtil constructor. - Added extension point aliases to StrutsBeanSelectionProvider. - Added beaninfo for cache factories to ConstantConfig (did not help extension override). - Added cache factory references to default.properties, struts-default.xml. JCgH4164838Gh792C124B5 2022-05-01 16:25:16 -04:00
  • e2718aa482 Enables branch autodeleting after PR has been merged Lukasz Lenart 2022-04-07 14:43:38 +02:00
  • b73fec4de0 Drops unused class Lukasz Lenart 2022-04-04 17:12:33 +02:00
  • c2795d2e30 Uses project specific folder Lukasz Lenart 2022-03-28 13:09:21 +02:00
  • a987e31a0e Upgrades OWASP Dependency Check plugin to version 7.0.1 Lukasz Lenart 2022-03-28 07:45:51 +02:00
  • 6aff5b7faa WW-5174 Upgrades Jackson-Core to version 2.13.2 and Jackson-Databind to 2.13.2.1 Lukasz Lenart 2022-03-28 07:26:50 +02:00
  • 084c66723d Update: - Implement a no-parameter build method in OgnlCacheFactory. - Update OgnlUtil to use no-parameter cache build method. - Add an additional code coverage test. JCgH4164838Gh792C124B5 2022-03-20 20:39:14 -04:00
  • 2520513310 [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2022-03-15 14:53:45 +01:00
  • e4db6b720e [maven-release-plugin] prepare release STRUTS_2_5_30 STRUTS_2_5_30 Lukasz Lenart 2022-03-15 14:53:37 +01:00
  • e1209fde05 Merge pull request #496 from apache/fix/double_evaluations_2_5 Lukasz Lenart 2022-03-15 14:33:04 +01:00
  • 5b40f9f48e WW-5172 Upgrades Freemarker to 2.3.31 version Lukasz Lenart 2022-03-15 14:32:02 +01:00
  • e9d0a5518c Cleans up code Lukasz Lenart 2022-03-15 14:27:57 +01:00
  • cf1c674feb WW-5172 Upgrades Freemarker to version 2.3.31 Lukasz Lenart 2022-03-15 14:26:33 +01:00
  • 4c37011020 Merge branch 'master' of https://github.com/JCgH4164838Gh792C124B5/struts into localS2_26_OgnlUtilOptionalCache1 JCgH4164838Gh792C124B5 2022-03-06 21:51:33 -05:00
  • fbb31ee65b Update: - Refactored the cache design to utilize a factory pattern. - Updated unit tests to match refactoring. JCgH4164838Gh792C124B5 2022-03-06 21:18:21 -05:00
  • c094052969 Uses Java Reflections instead BeanUtils to read property Lukasz Lenart 2022-03-04 12:52:33 +01:00
  • 84164c422e Drops unused dependency Lukasz Lenart 2022-03-03 12:18:11 +01:00
  • 8b11a3873a WW-5171 Upgrades Log4j to version 2.17.2 Lukasz Lenart 2022-03-01 08:10:00 +01:00
  • 115fef2af7 [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2022-02-24 07:11:22 +01:00
  • 0c9f9c3400 [maven-release-plugin] prepare release STRUTS_6_0_0_RC3 STRUTS_6_0_0_RC3 Lukasz Lenart 2022-02-24 07:11:13 +01:00
  • 3e65ec1687 Merge pull request #529 from apache/WW-5016-uses-proper-format Lukasz Lenart 2022-02-23 10:18:37 +01:00
  • 59932a5179 WW-5016 Reduces calls to TextProvider Lukasz Lenart 2022-02-21 19:31:52 +01:00
  • 4746a49d17 WW-5016 Improves description of different patterns Lukasz Lenart 2022-02-21 08:47:36 +01:00
  • 059514d6ca Merge pull request #531 from apache/WW-5168-submit-unchecked Lukasz Lenart 2022-02-20 16:58:26 +01:00
  • 5648721d07 WW-5016 Fixes typo in instance name Lukasz Lenart 2022-02-20 13:33:49 +01:00
  • e3dff7691e WW-5016 Introduces different format adapters to allow use different APIs Lukasz Lenart 2022-02-20 13:29:46 +01:00
  • 38c63334a4 WW-4963 Adds missing references to the new versions Lukasz Lenart 2022-02-20 10:37:25 +01:00
  • 992ca3a525 WW-5170 Upgrades Jackson Core to 2.10.5 and Jackson Databind to 2.10.5.1 Lukasz Lenart 2022-02-14 07:52:18 +01:00
  • fe7959e5d8 WW-5168 Adjusts tests to flipped if condition Lukasz Lenart 2022-02-13 10:19:01 +01:00
  • d454384a4b WW-5168 Reverts condition in if statement Lukasz Lenart 2022-02-13 10:00:20 +01:00
  • 1c3cab2e6f WW-5168 Fixes disabled attribute across all the Javatemplate tags Lukasz Lenart 2022-02-10 18:42:10 +01:00
  • b1e9eae01c WW-5168 Support submit unchecked in Javatemplates and fixes logic for all FTL template Lukasz Lenart 2022-02-09 17:33:46 +01:00
  • 804e1546f1 WW-5016 Adds support for LocalDate and adjusts tests to use the new Java 8 API Lukasz Lenart 2022-02-06 12:23:39 +01:00
  • f0b24d17da WW-5167 Upgrades Xstream to version 1.4.19 to address CVE-2021-43859 Lukasz Lenart 2022-02-06 11:26:51 +01:00
  • 4d8108e766 Update: - Add support for an optional basic LRU cache for OGNL expressions and OGNL BeanInfo. - Add support for cache limits applying to both normal and LRU caches. For a normal cache the entire cache will flush when the limit is reached. - Add flags to allow switching between normal and LRU caches, and setting the maximum sizes. JCgH4164838Gh792C124B5 2022-01-30 20:57:59 -05:00
  • 14c3a14c8f [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2022-01-29 17:36:34 +01:00
  • f997d9b1ed [maven-release-plugin] prepare release STRUTS_6_0_0_RC2 STRUTS_6_0_0_RC2 Lukasz Lenart 2022-01-29 17:36:26 +01:00
  • 3a7aabdcbc WW-5166 Upgrades OGNL to version 3.3.2 Lukasz Lenart 2022-01-29 17:26:55 +01:00
  • 2851967a2e Merge pull request #526 from apache/WW-5115-dmi-logging Lukasz Lenart 2022-01-29 17:21:55 +01:00
  • 457a7c918f Merge pull request #527 from apache/WW-5112-reduce-logging Yasser Zamani 2022-01-29 12:08:29 +03:30
  • 1e32510ea6 Merge pull request #523 from apache/WW-5022-escape-false Lukasz Lenart 2022-01-23 13:02:48 +01:00
  • 56595356d3 WW-5115 Reduces logging for ignored DMI related params when DMI is disabled Lukasz Lenart 2021-04-03 17:32:38 +02:00
  • e59abe4e34 WW-5164 Removes deprecated class Lukasz Lenart 2022-01-23 10:58:14 +01:00
  • 61e6d342ba WW-5022 Cleans up escapeHtmlBody flag with default value Lukasz Lenart 2022-01-23 10:45:14 +01:00
  • 0a0573952f WW-5112 Reduces logging in logic around missing resource key Lukasz Lenart 2022-01-23 10:38:12 +01:00
  • e7834d4345 Revert "keep dynamic attributes order" Yasser Zamani 2022-01-20 02:22:13 +03:30
  • bb6c186078 fix test for jdk8+ Yasser Zamani 2022-01-20 02:17:05 +03:30
  • 88f04fa337 Revert "keep dynamic attributes order" Yasser Zamani 2022-01-20 01:30:00 +03:30
  • 8a46e9313f keep dynamic attributes order Yasser Zamani 2022-01-19 23:10:46 +03:30
  • 4e05233cc2 reorder to pass tests after merge Yasser Zamani 2022-01-18 10:18:06 +03:30
  • e647e5cbfc Merge branch 'struts-2-5-x' into fix/double_evaluations_2_5 Yasser Zamani 2022-01-18 10:10:16 +03:30
  • 79e1b22cc6 Merge pull request #525 from apache/WW-5117-evaluate-dynamic-attributes-cherrypick Yasser Zamani 2022-01-18 10:04:11 +03:30
  • 7ed77f5f04 WW-5117 Adds a new attribute to test the new behaviour Lukasz Lenart 2022-01-14 09:22:21 +01:00
  • 41e729205c WW-5117 Uses attribute translations in tests Lukasz Lenart 2022-01-13 10:32:53 +01:00
  • 9c05422bbe WW-5117 Adjusts expression checking Lukasz Lenart 2022-01-13 10:28:30 +01:00
  • b0e18e9c57 WW-5117 Uses translateVariables instead of findString to allow join expressions Lukasz Lenart 2022-01-06 09:03:07 +01:00
  • a4a4e9e262 WW-5117 Does a conditional evaluation depending on the tag Some tags requires to perform a lazy evaluation which can only happen in ftl template as performing it in the component class is not possible Lukasz Lenart 2022-01-05 20:09:44 +01:00
  • 893a8924eb WW-5117 Evaluates dynamic attributes when assigning them to tag Reverts https://github.com/apache/struts/pull/447/commits/8bbe1949e17d58e1b5aef9c71e1279ad12ad7ba7#diff-0a39f082871f48bd14037ab2e3a3911b0b1046506c1d93338024d77d412a7075L305-L309 Lukasz Lenart 2022-01-04 20:21:28 +01:00
  • 3d39fba0db WW-5117 Restores previous behavior where tag was before action on stack Lukasz Lenart 2022-01-04 20:20:28 +01:00
  • 8d0382c34e [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2022-01-13 08:48:34 +01:00
  • 00be9803d5 [maven-release-plugin] prepare release STRUTS_2_5_29 STRUTS_2_5_29 Lukasz Lenart 2022-01-13 08:48:24 +01:00
  • e6b9aaba54 Fixes wrong SNAPSHOT version in BOM Lukasz Lenart 2022-01-13 08:39:48 +01:00
  • c495824e56 Merge pull request #524 from apache/WW-5117-evaluate-dynamic-attributes Lukasz Lenart 2022-01-13 08:16:49 +01:00
  • effe6875b7 WW-5022 Pass escapeHtmlBody flag to JavaTemplates tags Lukasz Lenart 2022-01-07 10:07:13 +01:00
  • 60e1212bcc Merge pull request #522 from apache/WW-4792-constants-cleanup Yasser Zamani 2022-01-06 19:20:54 +03:30
  • 5c247b38ed WW-5117 Uses translateVariables instead of findString to allow join expressions Lukasz Lenart 2022-01-06 09:03:07 +01:00
  • a7fdf13446 WW-5117 Does a conditional evaluation depending on the tag Some tags requires to perform a lazy evaluation which can only happen in ftl template as performing it in the component class is not possible Lukasz Lenart 2022-01-05 20:09:44 +01:00
  • 2825fdb41a WW-5117 Evaluates dynamic attributes when assigning them to tag Reverts https://github.com/apache/struts/pull/447/commits/8bbe1949e17d58e1b5aef9c71e1279ad12ad7ba7#diff-0a39f082871f48bd14037ab2e3a3911b0b1046506c1d93338024d77d412a7075L305-L309 Lukasz Lenart 2022-01-04 20:21:28 +01:00
  • 5e624faa82 WW-5117 Restores previous behavior where tag was before action on stack Lukasz Lenart 2022-01-04 20:20:28 +01:00
  • 377c0cb20b Fixes versioning after the latest release Lukasz Lenart 2022-01-06 09:05:08 +01:00
  • 7a696523f0 WW-5022 Documents that setting escapeHtmlBody per tag takes precedence over global flag Lukasz Lenart 2022-01-04 19:49:01 +01:00
  • ecef56b546 WW-5022 Sets escapeHtmlBody to false by default and defines new flag to switch to true globally Lukasz Lenart 2022-01-04 09:01:21 +01:00
  • bab276e29d Uses Log4j instead of SLF4J Lukasz Lenart 2022-01-01 14:25:32 +01:00
  • 5c9299b9c4 WW-4792 Uses proper names for constants Lukasz Lenart 2022-01-01 12:35:15 +01:00
  • 767f40b509 Merge pull request #521 from Chromico/master Lukasz Lenart 2021-12-30 13:29:47 +01:00
  • 0b5670f258 Update log4j to 2.17.1 Chromico Rek 2021-12-30 15:56:21 +04:00
  • 25da849d0a [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2021-12-30 07:34:55 +01:00
  • 9f14276c00 [maven-release-plugin] prepare release STRUTS_2_5_28_3 STRUTS_2_5_28_3 Lukasz Lenart 2021-12-30 07:34:46 +01:00
  • 45ccf7d83b Upgrades Log4j to version 2.12.4 Lukasz Lenart 2021-12-30 07:29:43 +01:00
  • 74f1f86a26 Merge pull request #520 from JCgH4164838Gh792C124B5/localS2_26_RestShowcaseFix1 Lukasz Lenart 2021-12-29 08:30:23 +01:00
  • 583d399c24 Update: - Fix REST Showcase JSP issue for s:link tags that replaced HTML link tags. - s:link tags cannot use JSP EL in them. Modified JSPs to use scriptlet, JSP expression, and OGNL expression to work with s:link tag. JCgH4164838Gh792C124B5 2021-12-27 21:23:35 -05:00
  • a4e7034eab Merge pull request #519 from hboutemy/patch-3 Lukasz Lenart 2021-12-26 13:15:35 +01:00
  • 62c85e8d11 upgrade maven-war-plugin to 3.3.1 Hervé Boutemy 2021-12-24 16:22:08 +01:00