This is an automated email from the ASF dual-hosted git repository.

asf-gitbox-commits pushed a change to branch 5.9.x-javax
in repository https://gitbox.apache.org/repos/asf/tapestry-5.git


    from 7c01578c5 TAP5-2841: hide exception message in exception page
     new 4eb672944 Improving classpath asset handling
     new 823fb688b New classpath asset protection rules
     new d3eb5337f LocalizationSetter improvements
     new 192113581 Improving the handling of the container page query
     new 3f1ff5874 Improving context asset handling
     new 03c3807d6 Fix ContextAssetRequestHandlerTest after asset resolution 
reordering
     new 8fcaa20a7 Fix ComponentEventDispatcherTest after container page 
validation
     new 383083147 TAP5-2832: LocalhostOnly detect IPv6 correctly (#64)
     new 0d1fbd89b TAP5-2837: Improve JSON serialization performance (#67)
     new 1aae24290 TAP5-2838: Make pipeline structure visible at runtime via 
toString() (#68)

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/tapestry5/corelib/pages/Pipelines.java  |  73 ++
 .../services/AjaxComponentEventRequestHandler.java |  15 +-
 .../services/ComponentEventLinkEncoderImpl.java    |  44 +-
 .../services/ComponentEventRequestHandlerImpl.java |  13 +
 .../internal/services/LocalizationSetterImpl.java  |  82 +-
 .../services/RequestSecurityManagerImpl.java       |   8 +-
 .../internal/services/WhitelistOnlyPageFilter.java |  95 +++
 .../assets/ClasspathAssetRequestHandler.java       |  78 +-
 .../assets/ContextAssetRequestHandler.java         |  52 +-
 .../internal/services/security/LocalhostOnly.java  |  83 +-
 .../internal/test/TestableRequestImpl.java         |  10 +
 .../org/apache/tapestry5/modules/AssetsModule.java |  97 ++-
 .../apache/tapestry5/modules/DashboardModule.java  |   1 +
 .../apache/tapestry5/modules/TapestryModule.java   |   7 +
 .../tapestry5/services/DelegatingRequest.java      |   5 +
 .../apache/tapestry5/corelib/pages/Pipelines.tml   |  60 ++
 .../integration/app1/CoreBehaviorsTests.java       |  16 +
 .../services/ComponentEventDispatcherTest.java     |   2 +
 .../services/LocalizationSetterImplTest.java       | 115 ++-
 .../services/WhitelistOnlyPageFilterTest.java      | 174 ++++
 .../assets/ClasspathAssetProtectionRuleTest.java   | 181 +++++
 .../assets/ContextAssetRequestHandlerTest.java     | 104 ++-
 .../services/security/LocalhostOnlyTest.java       | 104 +++
 .../internal/test/InternalBaseTestCase.java        |   4 +-
 .../http/internal/services/RequestImpl.java        |   7 +-
 .../apache/tapestry5/http/services/Request.java    |  11 +
 .../ioc/internal/services/BridgeBuilder.java       |  81 +-
 .../ioc/internal/services/PipelineBuilderImpl.java |  36 +
 .../ioc/internal/services/PipelineDescriber.java   |  92 +++
 .../ioc/internal/services/PipelineStep.java        |  23 +-
 .../tapestry5/ioc/services/AssembledPipeline.java  |  92 +++
 .../tapestry5/ioc/services/PipelineBuilder.java    |  14 +
 .../test/groovy/ioc/specs/BridgeBuilderSpec.groovy | 178 ----
 .../ioc/specs/PipelineBuilderImplSpec.groovy       |  88 --
 .../ioc/internal/services/BridgeBuilderTest.java   | 258 ++++++
 .../internal/services/PipelineBuilderImplTest.java | 241 ++++++
 .../apache/tapestry5/ioc/test/RecordingLogger.java | 177 ++++
 .../org/apache/tapestry5/json/CompactSession.java  |  23 +-
 .../org/apache/tapestry5/json/JSONCollection.java  |  36 +-
 .../java/org/apache/tapestry5/json/JSONObject.java | 200 ++++-
 .../org/apache/tapestry5/json/JSONPrintSink.java   |  92 +++
 .../org/apache/tapestry5/json/JSONStringer.java    |   3 +
 .../org/apache/tapestry5/json/JSONTokener.java     |   4 +-
 .../apache/tapestry5/json/PrettyPrintSession.java  |  41 +-
 .../org/apache/tapestry5/json/package-info.java    |   4 +-
 .../org/apache/tapestry5/json/JSONObjectTest.java  | 896 +++++++++++++++++++++
 46 files changed, 3606 insertions(+), 414 deletions(-)
 create mode 100644 
tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/Pipelines.java
 create mode 100644 
tapestry-core/src/main/java/org/apache/tapestry5/internal/services/WhitelistOnlyPageFilter.java
 create mode 100644 
tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/Pipelines.tml
 create mode 100644 
tapestry-core/src/test/java/org/apache/tapestry5/internal/services/WhitelistOnlyPageFilterTest.java
 create mode 100644 
tapestry-core/src/test/java/org/apache/tapestry5/internal/services/assets/ClasspathAssetProtectionRuleTest.java
 create mode 100644 
tapestry-core/src/test/java/org/apache/tapestry5/internal/services/security/LocalhostOnlyTest.java
 create mode 100644 
tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/PipelineDescriber.java
 copy 
tapestry-core/src/main/java/org/apache/tapestry5/services/ajax/JSONCallback.java
 => 
tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/PipelineStep.java
 (53%)
 create mode 100644 
tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/AssembledPipeline.java
 delete mode 100644 
tapestry-ioc/src/test/groovy/ioc/specs/BridgeBuilderSpec.groovy
 delete mode 100644 
tapestry-ioc/src/test/groovy/ioc/specs/PipelineBuilderImplSpec.groovy
 create mode 100644 
tapestry-ioc/src/test/java/org/apache/tapestry5/ioc/internal/services/BridgeBuilderTest.java
 create mode 100644 
tapestry-ioc/src/test/java/org/apache/tapestry5/ioc/internal/services/PipelineBuilderImplTest.java
 create mode 100644 
tapestry-ioc/src/test/java/org/apache/tapestry5/ioc/test/RecordingLogger.java
 create mode 100644 
tapestry-json/src/main/java/org/apache/tapestry5/json/JSONPrintSink.java
 create mode 100644 
tapestry-json/src/test/java/org/apache/tapestry5/json/JSONObjectTest.java

Reply via email to