Commit Graph

  • d67fce1f25 Extends test to use the new attribute Lukasz Lenart 2014-06-27 12:56:01 +02:00
  • ed8a0b87b2 Checks is ListValueKey was defined and returns value Lukasz Lenart 2014-06-27 12:55:43 +02:00
  • a2791a8305 Removes optional valueKey to keep backward compatibility Lukasz Lenart 2014-06-27 12:55:13 +02:00
  • 13269fa15f Adds missing tag attribute field Lukasz Lenart 2014-06-27 12:54:44 +02:00
  • ca230ab30f Adds auto-generated tags' info Lukasz Lenart 2014-06-27 12:54:26 +02:00
  • 23498a3321 Merge remote-tracking branch 'abrin/feature-WW-4295-localization' into feature/WW-4295-localization Lukasz Lenart 2014-06-27 08:40:49 +02:00
  • 2786455a25 Added support for using freemarker templates for resource requests Kristoffer Michael 2014-06-24 09:21:12 +03:00
  • 63de7730ee WW-4146 caches only valid OGNL expressions, closes #12 Lukasz Lenart 2014-06-18 10:33:21 +02:00
  • 21ef4e3487 Merge branch 'feature/exclude-object-class' into develop This adds new security mechanism to prevent access particular classes and packages Lukasz Lenart 2014-06-18 08:48:22 +02:00
  • 9654287115 Adds additional classes to be excluded Lukasz Lenart 2014-06-18 08:45:56 +02:00
  • 94f8be90a8 removed border from transferselects tables Aleksandr Mashchenko 2014-06-16 23:12:19 +03:00
  • a0b34806b0 removed FormButton align attribute Aleksandr Mashchenko 2014-06-16 23:09:02 +03:00
  • af0f3cf1d1 replaced inline styles with classes Aleksandr Mashchenko 2014-06-05 09:47:07 +03:00
  • bbcc6014f6 Excludes ActionContext from Ognl evaluation Lukasz Lenart 2014-06-05 08:25:44 +02:00
  • eb8aae8752 Adds additional default exclude patterns to avoid access to #context Lukasz Lenart 2014-06-05 08:25:24 +02:00
  • 8953ae3f24 bgcolor, cellpadding, cellspacing converted to css style in debug.ftl Aleksandr Mashchenko 2014-06-03 20:15:03 +03:00
  • d0a6d6e895 js align and valign to style Aleksandr Mashchenko 2014-06-03 19:38:43 +03:00
  • 5ebc0643b5 Adds additional method to check if value of param isn't excluded Lukasz Lenart 2014-06-01 10:49:20 +02:00
  • 89cbe13853 Adds option to define additional accepted/excluded patterns Also all patterns are by default case insensitive Lukasz Lenart 2014-06-01 10:33:39 +02:00
  • 1de0e779f2 converted align and valign to css text-align and vertical-align Aleksandr Mashchenko 2014-05-30 09:27:43 +03:00
  • 2df72b9411 Adds javax.* to excluded packages Lukasz Lenart 2014-05-23 17:36:45 +02:00
  • 5a5af1b587 Uses WARN to report if package or class is excluded Lukasz Lenart 2014-05-23 09:58:52 +02:00
  • 4ee18f96bc Ties excluding packages into Struts DI mechanism Lukasz Lenart 2014-05-23 09:58:33 +02:00
  • dba9da3abf Adds ability to exclude whole packages based on regex Lukasz Lenart 2014-05-23 09:20:07 +02:00
  • 8a93df10c4 Uses new service to check if param matches accepted patterns Lukasz Lenart 2014-05-21 09:03:51 +02:00
  • b140faad28 Defines new service to check accepted patterns Lukasz Lenart 2014-05-21 09:03:30 +02:00
  • 97ef7b50bb Cleans up after moving to package Lukasz Lenart 2014-05-19 10:58:45 +02:00
  • ec98c8a95b Cleans up after moving to package Lukasz Lenart 2014-05-19 10:08:30 +02:00
  • 7faf91abe1 Moves security related classes to security package Lukasz Lenart 2014-05-19 09:59:23 +02:00
  • 46f7f6c7a8 tests for AppendingValidatorContext and nested visitor conversion validation Aleksandr Mashchenko 2014-05-16 23:57:29 +03:00
  • 2b8a805eb0 get correct full field name in visitor field validator Aleksandr Mashchenko 2014-05-14 20:22:29 +03:00
  • 83b76b0fe8 Updates tests to match new requirements Lukasz Lenart 2014-05-14 08:26:43 +02:00
  • d1d81f8a77 Adds new dependency to allow tests pass Lukasz Lenart 2014-05-14 08:26:27 +02:00
  • 5ec47b1e6d Uses checker instead set of patterns to check if param is excluded Lukasz Lenart 2014-05-14 08:25:50 +02:00
  • 3d77c348b1 Adds additional methods needed by ParametersInterceptor Lukasz Lenart 2014-05-14 08:25:22 +02:00
  • e8e5b51bc6 Cleans up new extension point Lukasz Lenart 2014-05-14 08:25:00 +02:00
  • 833a07e7fa Extends logging with more information Lukasz Lenart 2014-05-14 08:24:03 +02:00
  • bfbc4c04e0 Extracts interface to simplify implementation by users Lukasz Lenart 2014-05-13 20:29:21 +02:00
  • ba1850a138 Adds description about new extension point Lukasz Lenart 2014-05-13 20:28:26 +02:00
  • 735fd96114 Uses newly defined Struts bean instead duplicating logic Lukasz Lenart 2014-05-12 08:27:30 +02:00
  • 9884c49fd0 Cleans up imports Lukasz Lenart 2014-05-12 08:26:50 +02:00
  • 4577e5eefb Defines new extension point Lukasz Lenart 2014-05-12 08:26:33 +02:00
  • 65c023b6f3 Converts class with patterns into Struts bean Lukasz Lenart 2014-05-12 08:26:12 +02:00
  • 08b44fdad6 Merge branch 'develop' into feature/exclude-object-class Lukasz Lenart 2014-05-08 22:07:22 +02:00
  • 63897e83d9 Merge branch 'master' into develop Lukasz Lenart 2014-05-08 22:06:00 +02:00
  • d2663cedd2 Sets correct version in poms to match actually released version Lukasz Lenart 2014-05-08 21:57:25 +02:00
  • 38a3f8bfb6 Merge branch 'hotfix/2.3.16.3' Lukasz Lenart 2014-05-08 21:55:35 +02:00
  • 7857b869a0 Removes override which isn't used anymore Lukasz Lenart 2014-05-05 21:33:44 +02:00
  • 62ee6b104a Adds logging of excluded classes Lukasz Lenart 2014-05-05 21:33:16 +02:00
  • a5946d0814 Merge branch 'develop' into feature/exclude-object-class Lukasz Lenart 2014-05-05 06:43:31 +02:00
  • 086c0a0d52 Adds default param to reduce noise in the logs during building Lukasz Lenart 2014-05-05 06:41:07 +02:00
  • ba0ac0dfd4 Adds more use cases Lukasz Lenart 2014-05-04 11:58:08 +02:00
  • b3ca9ea5e3 Adds special treatment of Object class and unit test Lukasz Lenart 2014-05-04 11:18:00 +02:00
  • cb59074289 Removes hardcoded excluded params Lukasz Lenart 2014-05-04 10:48:09 +02:00
  • f84efa5f42 Defines excluded classes Lukasz Lenart 2014-05-03 20:18:44 +02:00
  • cdfb94d712 Updates test to use new excluded classes Lukasz Lenart 2014-05-03 20:17:19 +02:00
  • afb5af1cc4 Uses excluded classes to Lukasz Lenart 2014-05-03 20:17:05 +02:00
  • f0799fd99b Adds mapping of excluded classes key Lukasz Lenart 2014-05-03 20:16:58 +02:00
  • 2180b06f7d Sets excluded classes during injecting OgnlUtil Lukasz Lenart 2014-05-03 20:16:33 +02:00
  • 279805721d Creates default context with excluded classes Lukasz Lenart 2014-05-03 20:15:53 +02:00
  • d5bd607c6f Renames excluded properties to excluded classes Lukasz Lenart 2014-05-03 20:13:10 +02:00
  • c778297e80 Extends SecurityMemberAccess to included excluded classes Lukasz Lenart 2014-05-03 20:12:14 +02:00
  • bcffc256fa [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2014-05-02 17:10:54 +02:00
  • e03ff72861 [maven-release-plugin] prepare release STRUTS_2_3_16_3 STRUTS_2_3_16_3 Lukasz Lenart 2014-05-02 17:10:41 +02:00
  • 0761909c65 Updates docs assembly with new location of exported pages Lukasz Lenart 2014-05-02 15:47:34 +02:00
  • bca525da8d Sets version in poms to -SNAPSHOT Lukasz Lenart 2014-05-02 15:36:19 +02:00
  • 769e815c6e Uses wget to fetch docs instead re-exporting pages from wiki Lukasz Lenart 2014-05-02 15:35:31 +02:00
  • d35072cd66 Merge branch 'master' into develop Lukasz Lenart 2014-05-02 14:52:50 +02:00
  • c9fd44fbd5 Overrides pattern exclusion initialisation to allow test to pass Lukasz Lenart 2014-05-02 14:50:34 +02:00
  • 519aefdc86 Overrides pattern exclusion initialisation to allow test to pass Lukasz Lenart 2014-05-02 14:50:34 +02:00
  • 1a668af7f1 Uses the same logic as in ParametersInterceptor to use st of patterns to exclude cookies which tries to access Struts internal state Lukasz Lenart 2014-05-01 11:31:12 +02:00
  • dbcdbd0d12 Correct type with release-plugin version Lukasz Lenart 2014-05-01 11:21:13 +02:00
  • ee3c8d5630 Additional use cases to check method access Lukasz Lenart 2014-05-01 09:40:33 +02:00
  • 53fb5ba5f8 Extends patterns with parenthesis during initialisation Lukasz Lenart 2014-05-01 09:39:55 +02:00
  • dddb273b1d Removes version and add packaging Lukasz Lenart 2014-04-28 08:55:50 +02:00
  • 3575bebf01 Corrects version in poms Lukasz Lenart 2014-04-28 08:52:37 +02:00
  • c22146b9e3 Merge branch 'master' into develop Lukasz Lenart 2014-04-28 08:51:05 +02:00
  • 1be8ed61e4 Merge branch 'hotfix/2.3.16.2' Lukasz Lenart 2014-04-28 08:50:53 +02:00
  • 5d8aa8a80b Updates tests as using Object's methods is prohibited Lukasz Lenart 2014-04-26 06:59:18 +02:00
  • bcc0327ee4 Uses OgnlUtil to execute action/method instead of Reflection Lukasz Lenart 2014-04-26 06:58:50 +02:00
  • 58a58615cf Includes check for braces in expression Lukasz Lenart 2014-04-26 06:57:42 +02:00
  • aff3a3a625 Adds conversion of Struts property to XWork property Lukasz Lenart 2014-04-25 14:59:38 +02:00
  • 14ad0ab006 Extends tests to check if excluded properties works on higher level Lukasz Lenart 2014-04-25 14:58:40 +02:00
  • bbcee42f66 Adds constant under which excluded properties can be defined Lukasz Lenart 2014-04-25 14:57:44 +02:00
  • 2550384055 Defines new logic to allow exclude some properties (eg. getClass) Lukasz Lenart 2014-04-25 14:57:07 +02:00
  • fbd75a892b [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2014-04-24 21:32:49 +02:00
  • 7dd83dff48 [maven-release-plugin] prepare release STRUTS_2_3_16_2 STRUTS_2_3_16_2 Lukasz Lenart 2014-04-24 21:32:35 +02:00
  • 78096665fe Updates maven-release-plugin to solve problem with tagging Lukasz Lenart 2014-04-24 21:13:06 +02:00
  • 1540ab3c74 Updates maven-release-plugin to solve problem with tagging Lukasz Lenart 2014-04-24 20:46:43 +02:00
  • 986215740a Updates archetypes' version Lukasz Lenart 2014-04-24 20:19:02 +02:00
  • 149181a776 Adds test cases to test ClassLoader pollution Lukasz Lenart 2014-04-24 19:52:03 +02:00
  • 6315241719 Uses global exclude patterns to initialise excludeParams Lukasz Lenart 2014-04-24 19:51:40 +02:00
  • 2e2da29216 Moves global exclude patterns into dedicated class Lukasz Lenart 2014-04-24 19:51:02 +02:00
  • a2d0ecdcd3 Sets -SNAPSHOT version Lukasz Lenart 2014-04-22 11:54:59 +02:00
  • 9519cd12e2 Extends trace() to accept Object... as params Lukasz Lenart 2014-04-19 17:45:05 +02:00
  • 54c9efc51b Merge branch 'feature/move-jsps-under-webinf' into develop Lukasz Lenart 2014-04-14 22:39:29 +02:00
  • 0b510cab89 Moves JSPs under /WEB-INF to promote good practises Lukasz Lenart 2014-04-14 22:38:44 +02:00
  • 13a3b92ae7 Moves JSPs under /WEB-INF to promote good practises Lukasz Lenart 2014-04-14 22:36:27 +02:00
  • 90eb79ad81 WW-4322 Uses jQuery instead of Dojo with DebuggingInterceptor Lukasz Lenart 2014-04-13 18:53:34 +02:00
  • ceeeaf0fa0 Converts debug=console to jQuery based Lukasz Lenart 2014-04-13 18:38:52 +02:00