This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-post.git.
at a55b5f3 Update to parent pom 32
This branch includes the following new commits:
new eba5bb9 SLING-865 : Move to bundles
new 3c5cbcb SLING-865 : Adjust reactor pom and svn information in each
module.
new 7b29fb9 SLING-865 : Adjust path to parent pom and add profiles for
samples and contrib
new d64b287 SLING-651 Apply patch by Eric Normann (Many thanks)
new 893f7b2 SLING-881 : if a property is updated and no type hint is
sent from the client, use the current type of the property to update the value.
Record delete change only if property has been deleted.
new b8355a0 Use release parent pom
new 4efd868 Use released version as dependencies.
new ed453cd [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.0.4-incubator
new 11e404d [maven-release-plugin] prepare for next development iteration
new 450b153 Use next dev version of parent pom
new fcaba51 Correct svn urls.
new d3eced0 Set parent pom to released version.
new 0b361b8 Move Sling to new TLP location
new 0c107d9 Move Sling to new TLP location
new d668d7e SLING-1011 : Remove disclaimer file.
new 033e479 SLING-1011 : Adjust svn location
new 9798487 SLING-1011 : Remove disclaimer from readme's, adjust links to
webite, fix versions in poms.
new cbc854b SLING-1033 Upgrade to Sling parent POM 6 (and ensure web app
has the leglize stuff, too)
new fe88d30 SLING-1073 Patch from Arthur Taylor Fixes re-creation of node
on upload loosing potential versioning information. Thanks
new d420236 Use official release instead of incubator release.
new b517006 SLING-1084 Patch applied from Arthur Taylor, fixes move
operation for resources at /
new ec44b5f SLING-1096 register SLING default servlets using the last
search path entry as the path prefix
new 305b3c7 Update to latest Sling releases.
new 12c2ef0 Update to latest release.
new 858fd7b SLING-1178 Apply patch by Tobias Bocanegra (thanks)
new c4bd8ad SLING-1206 add support for ISO8601 formatted dates by
supporting a special format pattern "ISO8601" which indicates to use the
Jackrabbit ISO 8601 date parser class.
new 380b784 SLING-1206 use ISO8601 pattern as second in the list of
default patterns SLING-1207 modify registration of SlingPostServlet
new a75c3ab Set fixed export package version to prevent backwards
compatibility issues on upgrade.
new 5681221 SLING-1206 with including the ISO8601 class we also have to
include the Text class from jackrabbit-jcr-commons, otherwise this class will
not be imported and thus be missing when required.
new c732035 Set fixed export package version to prevent backwards
compatibility issues on upgrade (but we have to include the .incubator
qualifier previously used, otherwise dependents may not resolve).
new 6bbef65 SLING-1205 Upgrade all projects to parent POM 8 and use OSGi
provided OSGi libraries
new 5f709f6 SLING-1247 set 404/NOT FOUND status instead of throwing
ResourceNotFoundException. This sets the correct status at the place, where
this can safely be done. The exception thrown is caught by a general exception
catcher, which causes a 500/INTERNAL SERVER ERRROR response.
new 1a8e8a1 SLING-1275 : Return value of ComponentContext#locateContext
should be checked for null value
new 66f3d29 SLING-1281 adding a parent save pushes the state of the
removal into the transientStore in the SessionItemStateManager removing the
error.
new 3330627 SLING-1281 Fixed, removed the save operation and replaced
with the Node or Item just created to avoid pulling the item from the session
transientStore of items.
new 6ebed57 Change scope to provided for all referenzed bundles
new 10763f9 SLING-1333 - applying patch
new 90181fd SLING-1333 - making work with multi-valued properties
new 84c3a48 SLING-1333 - forgot the ReferenceParser
new bfebc6f Use latest jcr api to decouple modules from jcr 1.0
(contained in older jcr api releases)
new 23b50bc Make parse method match its javadoc
new 0ce52ae Cleanup
new 71176b8 SLING-1212 - upgrading to Jackrabbit 2. Also includes
re-revert of SLING-1363 and implementation of SLING-1330. Thanks to Felix for
getting this started.
new 58d9d52 SLING-1333 - removing dependency from servlets.post to jcr 2;
hardcoding int value for WEAKREFERENCE
new 52f5042 SLING-1405 - fixing duplicate dependencies
new 7f8fb83 SLING-1412 - adding support for @IgnoreBlanks
new ab9bb79 SLING-1336 Implement JSON response option for SlingPostServlet
new 7ceda6d SLING-1336 - avoid NPE if no Accept header
new ad5aaf4 Remove unused code.
new afa2927 SLING-1501 Let JSONResponse set the correct HTTP response
code (applying path from Simon Gaeremynck - thanks!)
new e24f784 SLING-1504 - making NodeNameGenerator pluggable
new 67f1aba SLING-1509 - adding nicer toString message
new 04667aa SLING-1518 - making unit tests compatible with jmock 2.5.1
new 6566b7d Use released parent pom.
new c8c5191 SLING-649 - adding support for @UseDefaultWhenMissing
new aec2882 improving javadoc
new bba49a0 SLING-1447 - modifying post servlet to strip workspace prefix
from paths; also checks that the workspace path prefix matches the workspace
name from the request-provided session
new 39bac05 SLING-1569 - fixing the handling of the WeakReference hint.
Uses reflection to avoid dependency upon JCR 2. If reflection fails to find the
method (i.e. this is running on JCR 1), a Reference property is created instead.
new aa2fdb6 SLING-1172 Allow uploading JSON files to create content
structures
new 41dc5b2 SLING-1172 fixed response code for missing required request
parameters
new ff76571 SLING-1573 - adding versionable node support to post servlet
new 9079948 SLING-1172 Allow uploading JSON files to create content
structures Fixed the import case where no name is provided
new e356a2a SLING-1447 - fixing relative copy/move path to remove
workspace if necessary
new eeb266d Clean up code
new 06c06a6 SLING-1608 - fixing unsafe cast
new 4c0cf1d SLING-1609 - stripping workspace name from path for name
generation
new 2f5a787 SLING-1615 Refactored to make import POSTs create the target
node.
new c93c16d SLING-1619 - adding try/catch block
new a587c68 SLING-1091 POST to URL ending in /* with :name and no
:nameHint should fail if named node exists
new 4bbf3ae SLING-1627 import operation support for overwrite of
properties
new 39fca9d SLING-897 Updating a property fires the wrong JCR events
new ab90919 SLING-897 Updating a property fires the wrong JCR events
new 46b2be8 SLING-1703 - adding support for changing mixin types
regardless of context
new def953d SLING-1727 Handling AccessDeniedException to avoid
meaningless traceback at info level.
new e44861a SLING-1749 - fixing base url detection
new a787fa8 tabs -> spaces
new 0d85833 SLING-1753 - changing logic such that all script tags are
search and the first one ending in /system/sling.js is used to determine the
baseurl
new d6de7ae use released version of content loader
new da70e4b SLING-1797 Refactor findVersionableAncestor to not break if
any ancestor is not accessible and to operate iteratively instead of recursively
new 4b78968 SLING-1796 By default do not checkout checked-in nodes before
applying modifications. This is to not enable modifications which were not
possible before adding versioning support. This may still be overwritten by
configuration to automatically checkout checked-in nodes before modification.
new 7efc73d SLING-1796 By default do not checkout checked-in nodes before
applying modifications. This is to not enable modifications which were not
possible before adding versioning support. This may still be overwritten by
configuration to automatically checkout checked-in nodes before modification.
new e2f2302 Add JIRA version id property
new 82c24ca [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.1.0
new 7371583 [maven-release-plugin] prepare for next development iteration
new 39bde00 updating all modules to parent 10-SNAPSHOT in anticipation of
emma additions to parent
new f3bf547 Update to recent snapshots
new fd5ff41 Use latest releases.
new 595cd99 SLING-1937 - externalizing response locations
new ac70056 adding return to javadoc
new 460249c SLING-1725 Provide new extensible operations and register
existing operations as services
new 204c5f7 SLING-1816 Support dynamic configurability of the Sling POST
Servlet (instead of having to deactivate and reactivate the servlet for
configuration).
new febfe2c SLING-1983 Apply patch by Alex Klimetscheck (slightly
modified, mostly JavaDoc). Thanks alot.
new f72b1ce SLING-2035 Properly handle :name request parameter and
replacement of existing content
new a563abe Fix false positive switching create status in case the
target node does not exist
new 637ba42 SLING-2082 - escape HTML output in POST response, with test
new ec790d4 SLING-2082 - use ResponseUtil for escaping
new 832bdee tabs -> spaces
new f176850 SLING-1741 - only strip off the extension in the case of a
non-synthetic resource
new efaf01b SLING-2120 Add configuration property to specify a regular
expression for parameters to ignore when writing back to the repository
new 367e5ad SLING-1704 - adding support for changing primary node type in
post servlet
new 3fb7915 SLING-2150 : Update plugins to use the latest available
versions
new cc6aac0 SLING-2143 SlingPostServlet ImportOperation should honor the
_charset_ parameter
new 0822d07 Update to recent snapshot
new efcc2cc Remove unused imports
new 155681f Using latest released parent pom
new e3ac254 SLING-2187 - adding new module to contain our custom notice
file; adding remote-resources plugin configuration to parent pom and removing
all existing appended-resources NOTICE files
new 8305600 temporarily using snapshots during release vote
new fd873a2 using latest releases
new a99cd59 SLING-2223 - adding PostResponseCreator interface and
integration test
new 40ccac6 SLING-2227 - applying tweaked version of patch from Markus
Joschko which stops a post operation from saving the session if the request
attribute skip-session-handling is true. package export already bumped to 2.1.0
in a prior change.
new 90d0b32 tabs -> spaces
new 1f8e10f SLING-2108 PostServlet :import operation does not take
autoCheckout into account
new 1b0d6ed SLING-2320 - adding unit test of JsonRenderer and making
dependent changes in testing
new fa32075 Use latest snapshot
new 2193243 Update to released version
new 9f4f78e Use latest snapshot after release
new a116e9b Use released versions
new fe561c9 SLING-2415 Added ability to match all child nodes for the
:applyTo parameter by using '*' as the last segment of the value. The applies
to the delete, move and copy operations.
new 0d08eb0 SLING-2186 - fix incorrect copying of properties + add some
logging
new 817987e SLING-2453 - fix NPE in constructor
new a79b3d5 SLING-2480 : Add config for maven-sling-plugin to m2e
configuration
new 0205892 SLING-2517 - validity checks for CopyFrom paths, with tests
new 82bf7af Revert to parent pom 12 for releasing this, 13 changes
buildtime stuff only anyway
new 62b558f [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.1.2
new cac0bfd [maven-release-plugin] prepare for next development iteration
new 871ce14 back to parent 13-SNAPSHOT after release
new c0b1ada Update to latest parent pom
new 21c8089 Use released versions
new 008ebcd Remove unused imports
new 3ebe48f SLING-2543 - call HttpServletResponse.encodeRedirectURL when
redirecting. Slightly modified patch from James Phillpotts, thanks!
new 97dca8b SLING-2605 : Use new CRUD support in POST servlet
new 147001a SLING-2543 : SlingPostServlet is not encoding redirect URLs.
Apply patch from James Philipotts
new 49aa7a2 SLING-2530 : Implement CRUD support
new 44ad0fa SLING-2605 : Use new CRUD support in POST servlet
new 4d08bbd Prepare for release
new 4397b6c Preparing release
new f66eb49 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.2.0
new bde5a48 [maven-release-plugin] prepare for next development iteration
new aae7604 Set dependencies to latest snapshots after release
new dea5d48 Update to released bundles
new 9f65782 Use latest releases and update to new parent pom
new 4e1effe SLING-2156: Provide error handling for POST operations :
new 3cad499 SLING-2156: Provide error handling for POST operations :
new 9dcad2a Update to latest parent pom and use latest releases in
launchpad
new f1b424a Code cleanup : remove unused throws declaration,
RepositoryException covers everything
new f76c7a2 SLING-2775 - make sure auto properties have jcr: equivalents
new a9bac3f SLING-2775 : Setting of auto properties depends on specific
Jackrabbit behviour
new 0c01c0a [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.0
new 5bb48b3 [maven-release-plugin] prepare for next development iteration
new aaf8c4d Correct reactor pom and update to parent pom 16
new cc85758 SLING-2877 : Regression: changes off SLING-2775 fail to set
jcr:lastModified property on existing nodes. Apply patch from Tobias Bocanegra
new 39e1f8d SLING-2904 : Simplify handling of multiple references (post
processors, node name generators, post operations) SLING-2902 : Post processor
cache is not updated when a post processor is unbound
new 7ddd5df SLING-2913 : Issue in
AbstractCreateOperation#deepGetOrCreateNode . Apply patch from Antonio Sanso
new b613f02 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.2
new a42e23a [maven-release-plugin] prepare for next development iteration
new 423a335 Update to latest parent pom
new fd66a75 SLING-2707 : Support of chunked file upload into Sling. Apply
patch from Shashank Gupta
new 49253fb Update to parent pom 18
new 321e02a SLING-3036 : Feedback on SLING-2707: Support of chunked file
upload. Apply patch from Shashank Gupta
new 004bd8f SLING-3036 : Feedback on SLING-2707: Support of chunked file
upload. Apply patch from Shashank Gupta
new 5574a76 SLING-3201 Redirect after post not possible
new 02e0675 SLING-3175 - Make MediaRange parser linient to accept invalid
Accept header generated by Oracle JDK HttpUrlConnection
new c5820a0 SLING-3250 - [SlingPostServlet] Request Tracking does not
include information about PostOperation Added the log information for the post
operation in the SlingPostServlet
new 97dd881 Correct metatype info
new e16263d SLING-3203 - :delete POST operation fails with 403 if the
request includes selectors, extension or suffix
new 03f3877 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.4
new a900fc7 [maven-release-plugin] prepare for next development iteration
new 88e6149 Update to parent pom v19
new a5beaf4 SLING-3517 : SlingPostServlet catches all throwables and logs
them at debug level
new 7f62e17 SLING-3734 - use random suffix in ensureUniquePath instead of
counter
new 29cb414 Updated to parent version 20
new 3ce9eff [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.6
new fce093b [maven-release-plugin] prepare for next development iteration
new cd3f7e9 Update to Sling Parent POM 22 with baselining enabled
new ac27ffa SLING-4007 Prevent NPE if Session is not available. Also
don't call any code which makes use of the ValueFactory.
new 24e4b3f SLING-4318 Support for :operation=restore
new 5df905f SLING-4223 Make Content Loader extensible to support new
import formats
new a49fab9 SLING-4536 exclude HtmlResponse.html from Rat checks
new bf28600 SLING-4537 Provide a backwards compatible API in
o.a.s.jcr.contentloader
new 951e28e SLING-4631 - Improve the HtmlResponse template for
pseudo-URL referrer
new b471b6b [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.8
new 65fe418 [maven-release-plugin] prepare for next development iteration
new db63401 @releng Cancelling the release (rollback)
new c3b2279 SLING-4469 only allow redirects to the same host
new 0ca9794 Exclude template from rat
new f61bc96 SLING-4698 - Set parent.relativePath to empty for all modules
new c862315 SLING-4415 - :applyTo should not display changeLog (when
operation fails)
new a18a326 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.8
new ef5deb9 [maven-release-plugin] prepare for next development iteration
new 89ec7b7 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.8
new b4b70be [maven-release-plugin] prepare for next development iteration
new c6ca805 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.8
new d4b05de [maven-release-plugin] prepare for next development iteration
new f290f1d Update to Sling Parent 23
new d4efb57 set parent version to 24 and add empty relativePath where
missing
new 8f54b55 Update the main reactor to parent 25
new 3d6d5f7 SLING-5219 : Mounting a ResourceProvider makes it impossible
to create child resources under it. Apply modified patch from Mikolaj Manski
new bbfbf7c SlingPostProcessor - fix typo in Javadoc
new 692fcb2 Switch to parent pom 26
new a0c9426 SLING-5637 : Resource.delete is not called if resource is
adaptable to Node
new c5611f8 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.10
new fadd6af [maven-release-plugin] prepare for next development iteration
new d78b5bc SLING-5705 : add and set scheduler.concurrent to false by
default - the ChunkCleanUpTask should not be started concurrently
new 6cafc7f fix typos
new a9e20e1 SLING-5701 : ChunkCleanUpTask runs into an endless loop with
empty chunks. Apply patch from Stefan Egli
new 0359618 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.12
new 5ad8b23 [maven-release-plugin] prepare for next development iteration
new ffc81a5 SLING-5682 special json array import for sling post servlet
to post orderered structures (patch provided by Nicolas Peltier)
new 9762d11 SLING-5682 revert change to servlet/post/pom.xml -
accidentally included in patch
new 0251ce5 Fix some javadoc problems
new 561266b SLING-5948 Support Streaming - Implementation of
StreamingUploadOperation to work with proposal 2 implemented in previous commit
(Interator<Part>)
new fb7718d SLING-5948 Support Streaming - Added unit test coverage and
tested in launchpad
new 8a4dfaf SLING-5948 Support Streaming - Cleaned up headers, added more
javadoc, incorporated feedback from RTC
new 0998d68 SLING-5948 Support Streaming - fixed imports and formatting
new 29e520e SLING-5948 Support Streaming - removed default javadoc on
test classes
new 12950fc switch parent pom reference everywhere to 28 where it was 27
before this can be safely done because the only difference between 27 and 28 is
an updated maven-source-plugin (fix heap space error)
new fa1fb97 SLING-6017 Streaming Uploads detection of request parameters
is wrong. Fixed Servlet API conflict with Sling Upload documentation
new fa3286e SLING-6027 Supporting Sling Chunked Upload over streamed
uploads. Adding Content-Range range uploads as well to standardise the protocol
new 9fadeea Fixing javadoc errors blocking release of servlets post bundle
new a6b3188 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.14
new 4c87a11 [maven-release-plugin] prepare for next development iteration
new 20dbbac SLING-6187 - implement requiredPostProcessors parameter
new 1e5c382 Revert "SLING-6187 - implement requiredPostProcessors
parameter"
new f800184 SLING-6187 - check modification list to ensure that no
changes include an @postfix where the base path is also present
new 741e747 SLING-6187 - using more generic error response code
new 5bc5f39 Move to official OSGi annotations for package exports
new 1769473 use Sling Parent 30
new 4e9f45d add missing Felix SCR annotations
new 1b4b688 SLING-6703 do not hide underlying exception in response
(basically reverts SLING-4415)
new ef757eb SLING-6720 : Deprecate PostResponseWithErrorHandling
new a61ce81 SLING-6720 : Deprecate PostResponseWithErrorHandling
new 22e255d SLING-6722 : Deprecate AbstractPostOperation
new 73d5c76 SLING-6681: Replace commons.json usage in
org.apache.sling.servlets.post
new ecc14da SLING-6681: Switch to geronimo provider for javax.json api.
new 1509f03 SLING-6721 : Migrate to R6 annotations, clean up dependencies
new d74343e SLING-6743 : Drop workspace support
new 9c29033 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 22d0d59 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new b0146d4 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 3266e73 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 8961f93 SLING-6721 : Migrate to R6 annotations, clean up dependencies
new d081bd8 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new e1c8084 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 84324e2 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new e649ca9 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 83dccdb SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new fd18d32 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new b2b6c73 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 8982b19 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 2b05845 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 861c5ee SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new a395716 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new e4cec51 SLING-6723 : Make dependency to javax.jcr, jcr.contentloader
and jcr.api optional
new 9992d9e update to org.apache.sling.commons.johnzon 1.0.0
new 1a93ab9 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.16
new 96865ec [maven-release-plugin] prepare for next development iteration
new f3b5ef4 SLING-6859 : Make dependency to javax.jcr optional
new 06693b3 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.18
new 2025199 [maven-release-plugin] prepare for next development iteration
new e744eb9 SLING-6870: create ImportOperation in the constructor and not
in the @activate
new 3d35bc8 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.20
new 2fe21be [maven-release-plugin] prepare for next development iteration
new 5a468e9 SLING-7006 - omit change log from post response on error
new 66c2945 SLING-7041 - Use JSON parsing in Sling.evalString
new ca2e1a1 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.3.22
new 3014945 [maven-release-plugin] prepare for next development iteration
new 5a3cc72 SLING-7167 Adjust READMEs
new b4b983f SLING-7167 Adjust READMEs
new fdcc7c9 SLING-7167 Adjust READMEs
new a55b5f3 Update to parent pom 32
The 270 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.
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].