Commit Graph

1660 Commits

Author SHA1 Message Date
Lukasz Lenart 73da38e9de WW-4330 Adds support for parameters on absolute URLs closes #10 2014-07-28 21:11:03 +02:00
Lukasz Lenart fc6a2c8777 WW-4166 Adds autogenerated files 2014-07-28 21:10:08 +02:00
Lukasz Lenart 6fbd1bef3a WW-4166 Adds class and style aliases 2014-07-28 20:56:10 +02:00
Lukasz Lenart e7a414fea3 WW-3025 Adds new JakartaStream multipart request handler
It solves problem with loosing parameters during large files which
exceeds upload file limit
2014-07-20 11:04:41 +02:00
Lukasz Lenart de5edd875f WW-4160 Adds UnknownHandlerFactory to allow override
This can be used to implement different factories with different
backing DI container ie. Spring
2014-07-20 10:43:30 +02:00
Lukasz Lenart 1dcf58537a WW-4327 Defines new readonly attribute and cleans up templates 2014-07-11 11:07:09 +02:00
Lukasz Lenart 29bb41db3c WW-3134 Reduces noise in the logs 2014-07-09 21:14:24 +02:00
Lukasz Lenart fa814744de WW-4352 Adds description about new encoding param 2014-07-09 20:35:34 +02:00
Lukasz Lenart e2b291f8a7 WW-4352 Allows configure character encoding via param 2014-07-09 20:30:41 +02:00
Lukasz Lenart 9aedd857a4 WW-4255 restores TagLibrary interface and marks it as deprecated 2014-07-09 20:00:08 +02:00
Lukasz Lenart 9654287115 Adds additional classes to be excluded 2014-06-18 08:45:56 +02:00
Lukasz Lenart bbcc6014f6 Excludes ActionContext from Ognl evaluation 2014-06-05 08:25:44 +02:00
Lukasz Lenart 89cbe13853 Adds option to define additional accepted/excluded patterns
Also all patterns are by default case insensitive
2014-06-01 10:33:39 +02:00
Lukasz Lenart 2df72b9411 Adds javax.* to excluded packages 2014-05-23 17:36:45 +02:00
Lukasz Lenart 4ee18f96bc Ties excluding packages into Struts DI mechanism 2014-05-23 09:58:33 +02:00
Lukasz Lenart 8a93df10c4 Uses new service to check if param matches accepted patterns 2014-05-21 09:03:51 +02:00
Lukasz Lenart 97ef7b50bb Cleans up after moving to package 2014-05-19 10:58:45 +02:00
Lukasz Lenart 7faf91abe1 Moves security related classes to security package 2014-05-19 09:59:23 +02:00
Lukasz Lenart 83b76b0fe8 Updates tests to match new requirements 2014-05-14 08:26:43 +02:00
Lukasz Lenart e8e5b51bc6 Cleans up new extension point 2014-05-14 08:25:00 +02:00
Lukasz Lenart bfbc4c04e0 Extracts interface to simplify implementation by users 2014-05-13 20:29:21 +02:00
Lukasz Lenart ba1850a138 Adds description about new extension point 2014-05-13 20:28:26 +02:00
Lukasz Lenart 735fd96114 Uses newly defined Struts bean instead duplicating logic 2014-05-12 08:27:30 +02:00
Lukasz Lenart 4577e5eefb Defines new extension point 2014-05-12 08:26:33 +02:00
Lukasz Lenart 65c023b6f3 Converts class with patterns into Struts bean 2014-05-12 08:26:12 +02:00
Lukasz Lenart 08b44fdad6 Merge branch 'develop' into feature/exclude-object-class 2014-05-08 22:07:22 +02:00
Lukasz Lenart 63897e83d9 Merge branch 'master' into develop
Conflicts:
	apps/blank/pom.xml
	apps/jboss-blank/pom.xml
	apps/mailreader/pom.xml
	apps/pom.xml
	apps/portlet/pom.xml
	apps/rest-showcase/pom.xml
	apps/showcase/pom.xml
	archetypes/pom.xml
	archetypes/struts2-archetype-angularjs/pom.xml
	archetypes/struts2-archetype-blank/pom.xml
	archetypes/struts2-archetype-convention/pom.xml
	archetypes/struts2-archetype-dbportlet/pom.xml
	archetypes/struts2-archetype-plugin/pom.xml
	archetypes/struts2-archetype-portlet/pom.xml
	archetypes/struts2-archetype-starter/pom.xml
	assembly/pom.xml
	bundles/admin/pom.xml
	bundles/demo/pom.xml
	bundles/pom.xml
	core/pom.xml
	plugins/cdi/pom.xml
	plugins/codebehind/pom.xml
	plugins/config-browser/pom.xml
	plugins/convention/pom.xml
	plugins/dojo/pom.xml
	plugins/dwr/pom.xml
	plugins/embeddedjsp/pom.xml
	plugins/gxp/pom.xml
	plugins/jasperreports/pom.xml
	plugins/javatemplates/pom.xml
	plugins/jfreechart/pom.xml
	plugins/jsf/pom.xml
	plugins/json/pom.xml
	plugins/junit/pom.xml
	plugins/osgi/pom.xml
	plugins/oval/pom.xml
	plugins/pell-multipart/pom.xml
	plugins/plexus/pom.xml
	plugins/pom.xml
	plugins/portlet-tiles/pom.xml
	plugins/portlet/pom.xml
	plugins/rest/pom.xml
	plugins/sitegraph/pom.xml
	plugins/sitemesh/pom.xml
	plugins/spring/pom.xml
	plugins/struts1/pom.xml
	plugins/testng/pom.xml
	plugins/tiles/pom.xml
	plugins/tiles3/pom.xml
	pom.xml
	xwork-core/pom.xml
2014-05-08 22:06:00 +02:00
Lukasz Lenart d2663cedd2 Sets correct version in poms to match actually released version 2014-05-08 21:57:25 +02:00
Lukasz Lenart 38a3f8bfb6 Merge branch 'hotfix/2.3.16.3'
Conflicts:
	apps/rest-showcase/pom.xml
	archetypes/struts2-archetype-angularjs/pom.xml
	archetypes/struts2-archetype-blank/pom.xml
	archetypes/struts2-archetype-convention/pom.xml
	archetypes/struts2-archetype-dbportlet/pom.xml
	archetypes/struts2-archetype-plugin/pom.xml
	archetypes/struts2-archetype-portlet/pom.xml
	archetypes/struts2-archetype-starter/pom.xml
	assembly/src/main/assembly/docs.xml
2014-05-08 21:55:35 +02:00
Lukasz Lenart a5946d0814 Merge branch 'develop' into feature/exclude-object-class
Conflicts:
	xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java
2014-05-05 06:43:31 +02:00
Lukasz Lenart f84efa5f42 Defines excluded classes 2014-05-03 20:18:44 +02:00
Lukasz Lenart afb5af1cc4 Uses excluded classes to 2014-05-03 20:17:05 +02:00
Lukasz Lenart f0799fd99b Adds mapping of excluded classes key 2014-05-03 20:16:58 +02:00
Lukasz Lenart bcffc256fa [maven-release-plugin] prepare for next development iteration 2014-05-02 17:10:54 +02:00
Lukasz Lenart e03ff72861 [maven-release-plugin] prepare release STRUTS_2_3_16_3 2014-05-02 17:10:41 +02:00
Lukasz Lenart bca525da8d Sets version in poms to -SNAPSHOT 2014-05-02 15:36:19 +02:00
Lukasz Lenart 1a668af7f1 Uses the same logic as in ParametersInterceptor to use st of patterns
to exclude cookies which tries to access Struts internal state
2014-05-01 11:31:12 +02:00
Lukasz Lenart 3575bebf01 Corrects version in poms 2014-04-28 08:52:37 +02:00
Lukasz Lenart c22146b9e3 Merge branch 'master' into develop 2014-04-28 08:51:05 +02:00
Lukasz Lenart 1be8ed61e4 Merge branch 'hotfix/2.3.16.2'
Conflicts:
	apps/blank/pom.xml
	apps/jboss-blank/pom.xml
	apps/mailreader/pom.xml
	apps/pom.xml
	apps/portlet/pom.xml
	apps/rest-showcase/pom.xml
	apps/showcase/pom.xml
	archetypes/pom.xml
	archetypes/struts2-archetype-angularjs/pom.xml
	archetypes/struts2-archetype-blank/pom.xml
	archetypes/struts2-archetype-convention/pom.xml
	archetypes/struts2-archetype-dbportlet/pom.xml
	archetypes/struts2-archetype-plugin/pom.xml
	archetypes/struts2-archetype-portlet/pom.xml
	archetypes/struts2-archetype-starter/pom.xml
	assembly/pom.xml
	bundles/admin/pom.xml
	bundles/demo/pom.xml
	bundles/pom.xml
	core/pom.xml
	core/src/main/resources/struts-default.xml
	plugins/cdi/pom.xml
	plugins/codebehind/pom.xml
	plugins/config-browser/pom.xml
	plugins/convention/pom.xml
	plugins/dojo/pom.xml
	plugins/dwr/pom.xml
	plugins/embeddedjsp/pom.xml
	plugins/gxp/pom.xml
	plugins/jasperreports/pom.xml
	plugins/javatemplates/pom.xml
	plugins/jfreechart/pom.xml
	plugins/jsf/pom.xml
	plugins/json/pom.xml
	plugins/junit/pom.xml
	plugins/osgi/pom.xml
	plugins/oval/pom.xml
	plugins/pell-multipart/pom.xml
	plugins/plexus/pom.xml
	plugins/pom.xml
	plugins/portlet-tiles/pom.xml
	plugins/portlet/pom.xml
	plugins/rest/pom.xml
	plugins/sitegraph/pom.xml
	plugins/sitemesh/pom.xml
	plugins/spring/pom.xml
	plugins/struts1/pom.xml
	plugins/testng/pom.xml
	plugins/tiles/pom.xml
	plugins/tiles3/pom.xml
	pom.xml
	xwork-core/pom.xml
2014-04-28 08:50:53 +02:00
Lukasz Lenart 5d8aa8a80b Updates tests as using Object's methods is prohibited 2014-04-26 06:59:18 +02:00
Lukasz Lenart aff3a3a625 Adds conversion of Struts property to XWork property 2014-04-25 14:59:38 +02:00
Lukasz Lenart fbd75a892b [maven-release-plugin] prepare for next development iteration 2014-04-24 21:32:49 +02:00
Lukasz Lenart 7dd83dff48 [maven-release-plugin] prepare release STRUTS_2_3_16_2 2014-04-24 21:32:35 +02:00
Lukasz Lenart 149181a776 Adds test cases to test ClassLoader pollution 2014-04-24 19:52:03 +02:00
Lukasz Lenart 6315241719 Uses global exclude patterns to initialise excludeParams 2014-04-24 19:51:40 +02:00
Lukasz Lenart 2e2da29216 Moves global exclude patterns into dedicated class 2014-04-24 19:51:02 +02:00
Lukasz Lenart a2d0ecdcd3 Sets -SNAPSHOT version 2014-04-22 11:54:59 +02:00
Lukasz Lenart ceeeaf0fa0 Converts debug=console to jQuery based 2014-04-13 18:38:52 +02:00
Lukasz Lenart 33985e26ea Converts debug=browser to jQuery based 2014-04-13 18:38:23 +02:00