This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to annotated tag
org.apache.sling.servlets.post-2.0.2-incubator
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-post.git.
at 80d6402 (tag)
tagging e2c9dda7b270ed729defae0553ee6d0dba9f90e3 (commit)
by Felix Meschberger
on Thu Jun 18 09:21:02 2009 +0000
- Log -----------------------------------------------------------------
org.apache.sling.servlets.post-2.0.2-incubator
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 746b741 SLING-149 - usling-servlets module added, OSGi bundle meant
for usling standard servlets
new e881c89 svn:ignore
new 63ae10d SLING-149 - merge usling into Sling - microjax POST protocol
and usling default rendering, work in progress
new ec1fbc0 SLING-149 - merge usling into Sling - default rendering is
plain text, and fix wrong class names
new 88c91a1 autoDeployBundle profile moved to parent POM
new 2835674 SLING-149 - merge usling into Sling - temp fix for /* resource
new d69051f SLING-168, file upload support for UjaxPostServlet,
contributed by Tobias Bocanegra, thanks!
new 9d211bb SLING-167 - JSON rendering recursion level is now set by URL
selector (work in progress, no 'infinity' yet)
new 3c7394b SESSION constant comes from CoreConstants now
new 65ca513 SLING-149 - renaming microsling to Sling Launchpad
new 11cbbfb SLING-149 - renaming microsling to Sling Launchpad
new 6c0fc71 SLING-149 - renaming microsling to Sling Launchpad
new 9c67398 SLING-186 Fix exception handling
new 7114eb5 SLING-176 Include jcr-commons packages in the bundle
new 5dd1d3b SLING-176 Include jcr-commons packages in the bundle
new 956e3f8 SLING-180 - @DefaultValue hints for UjaxPostServlet,
contributed by Tobias Bocanegra, thanks!
new 81a7254 SLING-197 Merge resource integration concept into trunk
new 9686839 SLING-201 - Move JsonItemWriter to o.a.s.commons.json
new e02c8ad Use OSGi core and cmpendium jars from Felix project.
new 4fc1617 SLING-204 - add svn ignore patterns for intellij
new e0513d9 SLING-149 - UjaxPostServlet saves session in processDeletes
and processMoves, to make sure changes are saved if not all operations are
executed
new 13f05e1 SLING-149 - ujax:sessionInfo works, tests reactivated
new 0e0cfef SLING-149 - serving static files works, corresponding tests
activated
new d671af1 SLING-211 Improve streaming of resources by adding
LastModified header and supporting If-Modified-Since
new f4fc4e5 1. Return from doGet after sending the error response 2. Get
the Writer from the servlet container and do not create it ourselves, this
allows for better controll of the correct character encoding used by the
writer and sent to the client
new e8f8f1d SLING-213 Rewrite of ujax POST support: - Default response
is OK (200) with HTML response and elements with well-known ID tags -
modified ujax:redirect support.
new a7baed6 SLING-223 Fix intermediary node creation issue by applying
supplied patch
new 20c553d SLING-167 - 'infinity' recursion level implemented for JSON
output
new acf020d SLING-224 create resource streamer servlet to stream
streamable resources when requested without a request extension or when the
request extension is ".res"
new 8bb612d StreamRenderServlet is now a PlainTextServlet, such that
resources, which do not adapt to an InputStream are handled by the default
PlainTextServlet.
new 9d94e8c SLING-229 Apply provided patch
new d56ca22 SLING-235 - UjaxFileUploadHandler now creates an nt:file if
the name of the file to upload contains an extension
new 0c7adaf SLING-236 Implement the getters and setters and adapt all
known uses of the constants
new 212678c SLING-239 committing provided patch as temporary fix, see
issue for discussion
new 824853a SLING-239 Apply path SLING-239.patch
new c8da903 FIXED - issue SLING-231: ujax post servlet should respect
several date formats for @TypeHint="Date"
https://issues.apache.org/jira/browse/SLING-231
new a614a12 SLING-239: Apply patch from Tobias Bocanegra to fix
integration tests.
new ebdaa4e Clean up code.
new 5995036 SLING-244: Apply patch from Tobias Bocanegra for fixing order
of execution for moves.
new 7e45c75 SLING-231 Fix SimpleDateFormat locale to Locale.US to keep
the Integration Tests happy
new 2f48764 SLING-263 Explicitly set the UTF-8 character set on all known
text based responses (text/plain, json and text/html)
new bd1ba5d * Import Jackrabbit Commons packages and do not include them
privately * Add explicit local dependencies instead of relying on transitive
provision
new 9d9a73b SLING-265 - Configurable root redirect for
LaunchpadDefaultServlet. Also added the launchpad-content module, meant for
launchpad examples
new 578ce4f SLING-268 removing serlvets and renderes moved to new
sling/servlets-default project, define scr-tags for UjaxPostServlet and make
the ujax info provider a first class servlet. This is an intermediary checkin
before moving this whole project to sling/ujax
new 7f75f2a SLING-268 remove empty directory
new 51e49bb Clean up code.
new 534b61e IN PROGRESS - issue SLING-279: ServiceLocator clean up
https://issues.apache.org/jira/browse/SLING-279 Remove ServiceLocator interface
and from request.
new 48301da SLING-273 Ignore NamespaceException on delete. In this case
just a warning is printed and the non-existence of the item to be deleted is
assumed.
new d1280ec Rely on the servlet context for mime type resolution. Remove
unused dependencies.
new 2f9901b SLING-268 (WORK IN PROGRESS) move
launchpad/launchpad-servlets to sling/ujax
new 5bcc8a6 SLING-268 adapt project name and SVN location; fix export list
new 9e5d35c SLING-241 Add ujax.js to ujax project (again)
new 49ffe2c SLING-285 Replace move target if move is forced. Otherwise
fail the move
new e10176f SLING-298: Ignore FormEncoding parameter during POST
processing SLING-297: Log exception during POST processing SLING-295: First
version for specifying the node type using the "ujax:" prefix.
new bdb6712 SLING-295: Apply patch from Tobias Bocanegra for - divided
content processing in 2 steps: 1) collect all properties 2) write back
content - altered deepGetOrCreateNode() to use jcr:primaryType and
jcr:mixinType props - simplified RequestProperty to be less intelligent. always
has an 'abs path' - targeted node is always created - added test cases for
(deep) node creation with node types - (re)enabled move test cases
new 39e37ad SLING-280 - UjaxPostServlet supports first/last/before/after
ordering of created nodes (contributed by Tobias Bocanegra, thanks\!)
new befba0a SLING-306: Let jcr convert the type if no type hint is
available.
new c0c4388 SLING-241 - ujax tests re-added to launchpad/content, and two
minor fixes in ujax.js fixed so that tests pass
new d574868 SLING-303 Reorganize project moving internal implementation
classes down to impl packages and creating a publicly visible HtmlResponse
class which may be used by other server site servlets to purvey response status
in a defined format.
new a6c46bb SLING-303 Rename status response template
new b76ad83 SLING-312 Applying patch provided by Tobias Bocanegra. Thanks.
new 1cee087 Clean up code a little bit (no functional changes)
new c304625 improvements to ujax._setFormValues()
new 699d28e SLING-343 - POST to something/*.html did not work
new 560f601 Move HtmlResponse to API bundle.
new d76b3c3 SLING-344 Treat non-existing and star resources equally and
use the new JcrResoureUtil.is* methods to check for these resources.
new d361227 SLING-345 Check the currentResource to be a SyntheticResource
and ignore whether it is a NonExisting or StarResource.
new 5377a51 SLING-326: Rename ujax module to sling servlets post
new 74b58a9 SLING-326: Rename ujax module to sling servlets post.
new c88fc73 SLING-326: Renaming ujax.js to sling.js.
new c9706c0 SLING-326: Rename ujax/ujax.js to sling/sling.js.
new c30f6ed SLING-326: Rename package to *.servlets.post.*
new 4b0a3bf SLING-326: Renaming Ujax* classes to Sling*.
new d98e9e4 SLING-326: Delete empty directory.
new 6600b42 SLING-326: Rename all references from ujax to sling.
new 99b8e16 SLING-326: Delete empty directory.
new 16feab6 SLING-326: Mount info servlet at /system/sling/info
new c884c2e SLING-346 Remove SlingInfoServlet from sling/servlets-post
module
new 957649b SLING-351 - Use uppercase Sling in sling.js, and sling.js
moved to /bundles/sling/sling.js as /sling/sling.js is hidden by the OSGi
console
new 172a79c SLING-354: Added sling:post:nodeName request parameter.
new 43a1d0b SLING-355: Handle request with a parameter containing no
value as a remove of the property.
new f950aa9 SLING-354: Added sling:post:nodeName request parameter and
use exactly this value for the node name.
new eda3da2 SLING-359 - serve sling.js at /system/sling.js
new eda2d9a Move licence and notice to top level dir.
new 4d60d36 Add incubator disclaimer.
new 711cb64 SLING-354: Rename parameter to 'nameHint' and only filter
invalid chars for this parameter (issue is in further discussion)
new 7f645bf Write first element in pom in one line (to avoid problems
with the maven release plugin) and minor pom fixes.
new f493111 Update notice files.
new d3ec42a fix wrong Sling.js name variable
new 2e4382d SLING-354: Add "name" that exactly specifies a name and
changed behaviour of "nameHint" to be the same as jcr:title etc.
new b5ff4a7 SLING-366: Apply patch from Tobias Bocanegra to add "copy"
support to SlingPostServlet.
new 1a5c0dc SLING-410: Add ResourceUtil class to API.
new 0bc42f1 SLING-367: sling:post: prefix is renamed to just ':'.
new 0a88124 SLING-416: Check for existing nodes longest path first.
new 35e9a55 Exclude maven-eclipse.xml generated by the maven eclipse
plugin.
new d8d0b2f SLING-420 - Autogenerated node names should not start with a
number
new 61ec225 SLING-298: Rename request parameter FormEncoding to _charset_.
new 85649f1 SLING-451: Rename sling to servlets
new 31a5c18 SLING-451 Update poms
new d7142b0 SLING-451: Rename servlets-post to post
new cb11a62 SLING-422 Implement refactoring of the SlingPostServlet: -
one operation at a time - extensible by implementing the SlingPostOperation
interface - predefined parameters and values in SlingPostConstants for
client side use
new 545a413 SLING-422 Add JavaDoc
new 55d3c2e SLING-394 Remove support for the :savePrefix parameter and
enhance the RequestProperty to resolve the property path name for relative path
elements.
new dd91b39 SLING-394: - Check for correct list of prefix (not just /)
in AbstractSlingPostOperation - Only consider prefix parameter for node name
generation
new 932a884 SLING-458 Add support for @Delete suffix to property name to
remove the named property
new cc61629 SLING-455 Implement @CopyFrom and @MoveFrom with integration
tests
new f833ec7 SLING-464 Add support for multiple resources to apply
operations to and adapt integration tests accordingly
new e75aaba SLING-442: Clean up exports, imports, dependencies and used
plugins.
new a262c1f SLING-474 Move @Delete handling after @Move/CopyFrom handling
and ensure the moved/copied property is not removed after a successfull
move/copy.
new aad5b20 SLING-479 Fix @scr.tags: - normalize metadata attribute
settings to "no" - ensure proper metadata and ds attributes are set -
create metatype.properties files where required - fix metatype.properties
files
new f7398f8 SLING-483: Add excludes for javadocs and fix javadocs (WiP)
new a65dafc SLING-495 - NOTICE files generated using mknotice script
new 73578fc SLING-495 - NOTICE files updated according to changes in
revision 662927
new 209f583 SLING-495 - NOTICE files regenerated with revision 663097
changes
new 85b5c74 Use released version of parent pom.
new cfd0c87 Use released versions (or soon to be released versions).
new b937631 [maven-release-plugin] prepare release
org.apache.sling.servlets.post-2.0.0-incubator
new be8bfd7 [maven-release-plugin] prepare for next development iteration
new b7278a9 Set version to next development version.
new 5e081a7 Fix reference to parent pom.
new 6bf445b Remove unused imports and fix some javadoc errors.
new 3ea3245 SLING-521: Restore more notice files.
new 3f38dc9 SLING-521: Separate between notice files for bin and src
dists.
new 73fcff5 SLING-521: Separate between notice files for bin and src
dists.
new 2ca4791 SLING-533: Support multi-value type hints (eg.
@TypeHint=String[])
new 0e2d7d1 Change copyright year to 2008.
new 2b06ae9 [maven-release-plugin] copy for tag
org.apache.sling.servlets.post-2.0.2-incubator
new 2173bcc Move Sling to new TLP location
new e2c9dda Move Sling to new TLP location
The 129 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]>'].