Commit Graph

  • 783063c66f WW-5337 Initialise default exclusions one-time in SecurityMemberAccess (more performant) Kusal Kithul-Godage 2023-08-22 00:29:03 +10:00
  • 270ec4ad71 WW-5337 Fix #testPackageNameExclusionAsCommaDelimited Kusal Kithul-Godage 2023-08-21 23:59:00 +10:00
  • a228b14a48 WW-5337 Drop superinterface/superclass banning test Kusal Kithul-Godage 2023-08-21 23:58:42 +10:00
  • b0f1ef1f8b WW-5337 Revert Object special handling Kusal Kithul-Godage 2023-08-21 23:58:24 +10:00
  • f31ba637c8 Merge pull request #727 from apache/fix/WW-5331-proper-get Lukasz Lenart 2023-08-21 15:39:16 +02:00
  • 72a5d21332 WW-5337 Update struts-excluded-classes.xml to not have trailing periods Kusal Kithul-Godage 2023-08-21 23:38:15 +10:00
  • 746c754132 WW-5337 Make #isExcludedPackageNames runtime proportional to no. of package parts rather than no. of excluded packages Kusal Kithul-Godage 2023-08-21 23:37:32 +10:00
  • e53dd7dd5e WW-5337 Make #isClassExcluded (semantics changes) and #isExcludedPackageExempt constant time Kusal Kithul-Godage 2023-08-21 23:34:47 +10:00
  • 4145d1af14 WW-5337 Make #isExcludedPackageNamePatterns more succinct Kusal Kithul-Godage 2023-08-21 23:33:52 +10:00
  • 841705cadf WW-5337 Strip trailing periods from package names provided as not needed Kusal Kithul-Godage 2023-08-21 23:33:30 +10:00
  • 393eb8c0f8 WW-5337 Minor clean up OgnlUtil Kusal Kithul-Godage 2023-08-21 23:32:04 +10:00
  • bb68ce6ae5 WW-5337 Catch PatternSyntaxException and ensure ConfigurationException thrown Kusal Kithul-Godage 2023-08-21 23:31:31 +10:00
  • 4a678f6bbb WW-5331 Adds missing @Override annotations Lukasz Lenart 2023-08-21 15:06:44 +02:00
  • dc43c891da WW-5334 Extract ConventionJUnit4Test into correct module Kusal Kithul-Godage 2023-08-20 22:19:28 +10:00
  • 22a6ae9d63 WW-5334 Add further unit tests to VelocityManagerTest Kusal Kithul-Godage 2023-08-20 20:47:40 +10:00
  • 94c1b2a29b WW-5334 Add AssertJ as default plugin test dependency Kusal Kithul-Godage 2023-08-20 20:38:35 +10:00
  • d70ad5b737 WW-5334 Fix license for VelocityManagerTest Kusal Kithul-Godage 2023-08-19 13:01:12 +10:00
  • 2fa9d60a23 WW-5334 Add basic unit tests for VelocityManager Kusal Kithul-Godage 2023-08-18 13:17:19 +10:00
  • 2250639605 WW-5334 Modernise VelocityResultTest Kusal Kithul-Godage 2023-08-18 10:47:48 +10:00
  • 6d9bfb6afe WW-5334 Remove unused import XWorkTestCase Kusal Kithul-Godage 2023-08-18 10:46:52 +10:00
  • 2abf8677bf WW-5334 Clean up VelocityManager context creation Kusal Kithul-Godage 2023-08-17 18:59:10 +10:00
  • 114b6e4f27 WW-5334 Clean up VelocityManager#applyDefaultConfiguration Kusal Kithul-Godage 2023-08-17 18:58:36 +10:00
  • f4daeb3ea4 WW-5334 Clean up VelocityStrutsUtil Kusal Kithul-Godage 2023-08-17 18:57:58 +10:00
  • 2d6fe84301 WW-5334 Remove unused imports ContextUtil Kusal Kithul-Godage 2023-08-17 18:57:13 +10:00
  • ea124a4757 Merge pull request #732 from apache/WW-5334-fix-cyclic Lukasz Lenart 2023-08-19 08:24:50 +02:00
  • 824801796c WW-5334 Delete unneeded override (moved to StrutsPortletTestCaseTest) Kusal Kithul-Godage 2023-08-19 13:27:23 +10:00
  • 21a09493fc WW-5334 Fix log4j binding Kusal Kithul-Godage 2023-08-19 12:43:02 +10:00
  • 9a286c9353 WW-5334 Remove other unneeded declarations Kusal Kithul-Godage 2023-08-19 12:23:20 +10:00
  • ceb4e38b74 WW-5334 Remove plugin dependency on commons-lang3 (provided by core) Kusal Kithul-Godage 2023-08-19 12:10:45 +10:00
  • fb268fff51 WW-5334 Remove unnecessary Spring override Kusal Kithul-Godage 2023-08-19 12:09:35 +10:00
  • 1d5f006cf9 WW-5334 Misc corrections Kusal Kithul-Godage 2023-08-19 11:55:22 +10:00
  • 2514685266 WW-5334 Remove redundant dependency from portlet pom Kusal Kithul-Godage 2023-08-19 11:53:27 +10:00
  • 81ede1181f WW-5334 Lift log4j dependencies Kusal Kithul-Godage 2023-08-19 11:51:58 +10:00
  • 7c58362e7f WW-5334 Clean up bean-validation pom Kusal Kithul-Godage 2023-08-18 23:17:54 +10:00
  • eb4f53bd53 WW-5334 Extract StrutsPortletTestCaseTest and fix tests Kusal Kithul-Godage 2023-08-18 23:09:53 +10:00
  • 61856cf59c WW-5334 Add struts2-junit-plugin as test scope to struts2-velocity-plugin Kusal Kithul-Godage 2023-08-18 22:18:36 +10:00
  • 05cfe51d5f WW-5334 Extract javax.servlet-api into parent POM Kusal Kithul-Godage 2023-08-18 22:17:11 +10:00
  • 19eb1babaa WW-5334 Remove redundant declaration of javax.servlet-api Kusal Kithul-Godage 2023-08-18 22:11:58 +10:00
  • d47538c7db WW-5334 Extract Portlet test case into own module Kusal Kithul-Godage 2023-08-18 22:07:03 +10:00
  • 110ef71eb7 WW-5334 Remove unnecessary Mockito exclusion Kusal Kithul-Godage 2023-08-18 21:55:02 +10:00
  • 7da2def478 WW-5334 Fix Junit module README Kusal Kithul-Godage 2023-08-18 21:49:24 +10:00
  • 9992e39b42 WW-5334 Fix Portlet plugin dependency scopes Kusal Kithul-Godage 2023-08-18 21:47:37 +10:00
  • cfce5b2e03 WW-5334 Include Mockito as test dependency for all plugins Kusal Kithul-Godage 2023-08-18 21:45:27 +10:00
  • a650f3bfce WW-5334 Plugins don't need to include core as compile scope Kusal Kithul-Godage 2023-08-18 21:45:04 +10:00
  • c452137005 WW-5334 Correct struts2-xslt-plugin pom Kusal Kithul-Godage 2023-08-18 21:43:49 +10:00
  • 710ec2edb9 WW-5331 Adds tests covering ApplicationMap Lukasz Lenart 2023-08-17 13:22:06 +02:00
  • e8287ddeef WW-5331 Adds missing header with licence Lukasz Lenart 2023-08-17 12:53:55 +02:00
  • e1a80789f1 WW-5331 Covers new logic with tests Lukasz Lenart 2023-08-17 12:51:20 +02:00
  • 44f0a1bcd3 Merge pull request #730 from apache/fix/code-quality-on-java17 Lukasz Lenart 2023-08-17 13:04:21 +03:00
  • 2e0764f9da Merge pull request #729 from apache/fix/WW-5327-removes-duplicate Lukasz Lenart 2023-08-17 12:41:29 +03:00
  • 433d9c429a Reverts to test phase only when running on JDK 8 & 11 to avoid integration tests clash Lukasz Lenart 2023-08-17 11:33:00 +02:00
  • f58d0f3cc8 Uses verify phase instead of just test to run integration tests Lukasz Lenart 2023-08-17 11:10:23 +02:00
  • 9bbf9c5dce Merge pull request #726 from atlassian/WW-5332-package-validation Lukasz Lenart 2023-08-17 12:00:41 +03:00
  • fc0eae3ef6 WW-5327 Removes all duplicated excluded classes Lukasz Lenart 2023-08-17 10:58:30 +02:00
  • 2db7c0439e Uses Java 17 to perform Code Quality check Lukasz Lenart 2023-08-17 10:56:20 +02:00
  • 5aa1d076b2 Increases wait time to avoid failing test Lukasz Lenart 2023-08-17 10:52:01 +02:00
  • 956a956efb WW-5327 Removes duplicated exclusion Refs #715 Lukasz Lenart 2023-08-17 10:47:29 +02:00
  • 3f558a8cfe Defines a proper CODEOWNERS file https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners Lukasz Lenart 2023-08-17 10:32:11 +02:00
  • 298eefe8c8 WW-5331 Uses proper signature of get() Lukasz Lenart 2023-08-17 10:24:09 +02:00
  • 9780e70648 WW-5332 Add additional test cases Kusal Kithul-Godage 2023-08-17 13:48:22 +10:00
  • ec4dfa3e96 WW-5332 Add validation for package name parsing Kusal Kithul-Godage 2023-08-17 13:32:00 +10:00
  • 570b38fc86 Merge pull request #723 from ervinpm/master Lukasz Lenart 2023-08-16 14:33:43 +03:00
  • b19ef0c567 Update StreamResult.java ervs 2023-08-11 09:54:38 -05:00
  • 0f64675b49 Merge pull request #721 from apache/WW-5329-xstream Lukasz Lenart 2023-08-01 12:41:53 +02:00
  • de019918fa WW-5329 Upgrades xstream to version 1.4.20 Lukasz Lenart 2023-08-01 10:11:29 +02:00
  • 71e9ee76c1 Merge pull request #608 from apache/WW-5233-tiles Lukasz Lenart 2023-08-01 10:03:44 +02:00
  • 885c50056c Merge pull request #715 from apache/WW-5327-non-java-beans Lukasz Lenart 2023-08-01 09:58:45 +02:00
  • c7d88bea6f WW-5327 Makes deprecated setters operational Lukasz Lenart 2023-07-31 10:52:42 +02:00
  • f6737841f8 WW-5327 Makes deprecated setters operational Lukasz Lenart 2023-07-31 10:51:22 +02:00
  • ce4015739a Extends exclusion list Lukasz Lenart 2023-07-31 10:39:02 +02:00
  • 2533d3177c Ignores class existence Lukasz Lenart 2023-07-31 08:51:14 +02:00
  • bc141267c6 Excludes BeanMap Lukasz Lenart 2023-07-31 07:34:55 +02:00
  • bb1a34daae WW-5327 Stops using JavaBeans notation for setters Lukasz Lenart 2023-07-30 08:25:33 +02:00
  • 8080d41a1c [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2023-07-16 09:48:11 +02:00
  • 67a21ffe1b [maven-release-plugin] prepare release STRUTS_6_3_0_RC1 Lukasz Lenart 2023-07-16 09:48:03 +02:00
  • 01ccc0bcb3 WW-5233 Disables XML external entity parsing Lukasz Lenart 2023-07-14 08:15:19 +02:00
  • 10203ed89a WW-5233 Introduces Tiles base code into the Tiles plugin Lukasz Lenart 2022-10-01 16:48:18 +02:00
  • 85f7e8a1a5 Merge pull request #714 from apache/WW-5325-commons-lang3 Lukasz Lenart 2023-07-30 07:59:07 +02:00
  • 129b2c3b08 WW-5325 Upgrades commons-lang3 to version 3.13.0 Lukasz Lenart 2023-07-27 20:56:59 +02:00
  • bcaab0c2bf Merge pull request #713 from apache/dependabot/maven/jackson.version-2.15.2 Lukasz Lenart 2023-07-24 08:08:29 +02:00
  • 11833fdd51 Reverts JAXB implementation to pre-Jakarta version Lukasz Lenart 2023-07-24 07:52:54 +02:00
  • 3685c074c1 Unifies versions Lukasz Lenart 2023-07-24 07:49:46 +02:00
  • 24fcc6e5f8 Merge pull request #709 from apache/dependabot/maven/net.sf.jasperreports-jasperreports-6.20.5 Lukasz Lenart 2023-07-24 07:37:26 +02:00
  • 51c68e5cac Bump jackson.version from 2.14.1 to 2.15.2 dependabot[bot] 2023-07-24 01:58:19 +00:00
  • a0da9f2109 Bump net.sf.jasperreports:jasperreports from 6.19.1 to 6.20.5 dependabot[bot] 2023-07-24 01:57:43 +00:00
  • dbdf72b38b Merge pull request #708 from apache/dependabot/maven/com.sun.xml.bind-jaxb-impl-4.0.3 Lukasz Lenart 2023-07-21 10:43:52 +02:00
  • 4fa10952ca Merge pull request #707 from apache/dependabot/maven/org.assertj-assertj-core-3.24.2 Lukasz Lenart 2023-07-21 10:43:38 +02:00
  • 86be4955d4 Merge pull request #704 from apache/dependabot/github_actions/ossf/scorecard-action-2.2.0 Lukasz Lenart 2023-07-21 10:33:59 +02:00
  • e6db239aa6 Merge pull request #703 from apache/dependabot/maven/org.codehaus.woodstox-stax2-api-4.2.1 Lukasz Lenart 2023-07-21 09:43:14 +02:00
  • b27c9a6bc9 Merge pull request #701 from apache/dependabot/maven/org.osgi-osgi.core-8.0.0 Lukasz Lenart 2023-07-21 09:33:42 +02:00
  • b2807827e4 Merge pull request #705 from apache/dependabot/github_actions/actions/cache-3.3.1 Lukasz Lenart 2023-07-21 09:28:30 +02:00
  • 47f7707f6e Merge pull request #702 from apache/dependabot/github_actions/actions/upload-artifact-3.1.2 Lukasz Lenart 2023-07-21 08:51:16 +02:00
  • 10355a9ce8 Bump jaxb-impl from 2.3.2 to 4.0.3 dependabot[bot] 2023-07-17 17:52:22 +00:00
  • c06069cc9c Bump assertj-core from 3.15.0 to 3.24.2 dependabot[bot] 2023-07-17 17:52:12 +00:00
  • 279ef0cd0b Bump actions/cache from 3.0.8 to 3.3.1 dependabot[bot] 2023-07-17 17:51:39 +00:00
  • b48adacec8 Bump ossf/scorecard-action from 2.0.6 to 2.2.0 dependabot[bot] 2023-07-17 17:51:34 +00:00
  • 040a7c7268 Bump stax2-api from 4.2 to 4.2.1 dependabot[bot] 2023-07-17 17:51:29 +00:00
  • 9aed8cd09b Bump actions/upload-artifact from 3.1.0 to 3.1.2 dependabot[bot] 2023-07-17 17:51:28 +00:00
  • 66c0b219ce Bump osgi.core from 7.0.0 to 8.0.0 dependabot[bot] 2023-07-17 17:51:21 +00:00
  • 13ac0eced4 Adds missing Dependabot config Lukasz Lenart 2023-07-17 19:50:56 +02:00