sling-org-apache-sling-scripting-sightly.git
5 weeks ago[maven-release-plugin] prepare for next development iteration master
Radu Cotescu [Wed, 31 Oct 2018 16:46:09 +0000 (17:46 +0100)] 
[maven-release-plugin] prepare for next development iteration

5 weeks ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.1.0-1.4.0 org.apache.sling.scripting.sightly-1.1.0-1.4.0
Radu Cotescu [Wed, 31 Oct 2018 16:45:46 +0000 (17:45 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.1.0-1.4.0

5 weeks agoSLING-8012 - Extract an HTL runtime bundle from the existing HTL modules
Radu Cotescu [Wed, 31 Oct 2018 16:15:49 +0000 (17:15 +0100)] 
SLING-8012 - Extract an HTL runtime bundle from the existing HTL modules

* updated dependencies

7 weeks agoSLING-8045 - The ExtensionRegistryService does not correctly manage references
Radu Cotescu [Fri, 19 Oct 2018 15:14:08 +0000 (17:14 +0200)] 
SLING-8045 - The ExtensionRegistryService does not correctly manage references

* work with ServiceReferences only in the unbind method
* implemented fallback when an extension is unregistered, so that a lower
priority extension becomes the new active extension for a certain operation
after a higher priority extension is unregistered

7 weeks agoSLING-8012 - Extract an HTL runtime bundle from the existing HTL modules
Radu Cotescu [Thu, 18 Oct 2018 14:53:42 +0000 (16:53 +0200)] 
SLING-8012 - Extract an HTL runtime bundle from the existing HTL modules

* corrected dependencies

7 weeks agoSLING-8012 - Extract an HTL runtime bundle from the existing HTL modules
Radu Cotescu [Thu, 18 Oct 2018 14:20:55 +0000 (16:20 +0200)] 
SLING-8012 - Extract an HTL runtime bundle from the existing HTL modules

* refactored code so that compilation becomes completely optional, depending
on which modules are available at runtime

7 weeks agoSLING-8012 - Extract an HTL runtime bundle from the existing HTL modules
Radu Cotescu [Thu, 18 Oct 2018 14:20:55 +0000 (16:20 +0200)] 
SLING-8012 - Extract an HTL runtime bundle from the existing HTL modules

* refactored code so that compilation becomes completely optional, depending
on which modules are available at runtime

2 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Mon, 24 Sep 2018 10:00:43 +0000 (12:00 +0200)] 
[maven-release-plugin] prepare for next development iteration

2 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.56... org.apache.sling.scripting.sightly-1.0.56-1.4.0
Radu Cotescu [Mon, 24 Sep 2018 09:59:23 +0000 (11:59 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.56-1.4.0

2 months agotrivial: added license header to *.md files
Radu Cotescu [Thu, 20 Sep 2018 09:09:07 +0000 (11:09 +0200)] 
trivial: added license header to *.md files

2 months agoSLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:29:21 +0000 (18:29 +0200)] 
SLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module

2 months agoSLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:04:03 +0000 (18:04 +0200)] 
SLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module

3 months agoSLING-7859 - The HTL engine sets the script bindings two times
Radu Cotescu [Tue, 28 Aug 2018 06:40:13 +0000 (08:40 +0200)] 
SLING-7859 - The HTL engine sets the script bindings two times

* removed redundant code

3 months agoSLING-7755 - JavaUseProvider might attempt to instantiate interfaces or abstract...
Radu Cotescu [Wed, 27 Jun 2018 11:33:48 +0000 (13:33 +0200)] 
SLING-7755 - JavaUseProvider might attempt to instantiate interfaces or abstract classes

* applied patch from Santiago Garcia Pimentel <santiago.pimentel@netcentric.biz>

3 months agoSLING-7798 Switch from JSR-305 annotations to JetBrains Nullable/NotNull annotations
sseifert [Mon, 13 Aug 2018 09:45:54 +0000 (11:45 +0200)] 
SLING-7798 Switch from JSR-305 annotations to JetBrains Nullable/NotNull annotations

5 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Tue, 19 Jun 2018 11:05:46 +0000 (13:05 +0200)] 
[maven-release-plugin] prepare for next development iteration

5 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.54... org.apache.sling.scripting.sightly-1.0.54-1.4.0
Radu Cotescu [Tue, 19 Jun 2018 11:05:26 +0000 (13:05 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.54-1.4.0

5 months agoSLING-7681 - HTL 1.4 support
Radu Cotescu [Tue, 19 Jun 2018 09:18:39 +0000 (11:18 +0200)] 
SLING-7681 - HTL 1.4 support

* improved Provide / Require Capability headers

5 months agoSLING-7685 - data-sly-resource throws RecursionTooDeepException when used with dynami...
Radu Cotescu [Mon, 18 Jun 2018 15:52:54 +0000 (17:52 +0200)] 
SLING-7685 - data-sly-resource throws RecursionTooDeepException when used with dynamic variables that are null / empty

* skip resource include if the include points to the same resource / selectors / resource type combination
as the request's current resource

5 months agoSLING-7701 - [HTL] Add support for negative numbers
Radu Cotescu [Fri, 1 Jun 2018 14:52:39 +0000 (16:52 +0200)] 
SLING-7701 - [HTL] Add support for negative numbers

5 months agoSLING-7682 - Add support for data-sly-list and data-sly-repeat iteration control
Radu Cotescu [Fri, 25 May 2018 11:27:45 +0000 (13:27 +0200)] 
SLING-7682 - Add support for data-sly-list and data-sly-repeat iteration control

* implemented code changes
* updated HTL TCK module to current snapshot

6 months agoUpdating badges for org-apache-sling-scripting-sightly
Dan Klco [Fri, 8 Jun 2018 19:51:55 +0000 (15:51 -0400)] 
Updating badges for org-apache-sling-scripting-sightly

7 months agoSLING-7589 - HTL doesn't correctly handle synthetic resource inclusions
Radu Cotescu [Tue, 24 Apr 2018 07:44:51 +0000 (09:44 +0200)] 
SLING-7589 - HTL doesn't correctly handle synthetic resource inclusions

* fall back to the request's resource type if the resourceType option doesn't provide any information

8 months agoSLING-7516 - ResourceRuntimeExtension: Selectors containing a comma are not treated...
Radu Cotescu [Mon, 19 Mar 2018 12:39:05 +0000 (13:39 +0100)] 
SLING-7516 - ResourceRuntimeExtension: Selectors containing a comma are not treated correctly

* support comma in selectors for data-sly-resource (closes #2)

8 months agoSLING-7516 - ResourceRuntimeExtension: Selectors containing a comma are not treated... 2/head
Radu Cotescu [Mon, 19 Mar 2018 12:35:44 +0000 (13:35 +0100)] 
SLING-7516 - ResourceRuntimeExtension: Selectors containing a comma are not treated correctly

* corrected RequestDispatcherOptions overrides

8 months agoSLING-7516 support comma in selectors for data-sly-resource
Konrad Windszus [Mon, 26 Feb 2018 17:58:54 +0000 (18:58 +0100)] 
SLING-7516 support comma in selectors for data-sly-resource

9 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Wed, 7 Mar 2018 17:33:10 +0000 (18:33 +0100)] 
[maven-release-plugin] prepare for next development iteration

9 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.52... org.apache.sling.scripting.sightly-1.0.52-1.3.1
Radu Cotescu [Wed, 7 Mar 2018 17:32:51 +0000 (18:32 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.52-1.3.1

9 months agoSLING-7523 - Java Use object with trailing whitespace in the package declaration...
Radu Cotescu [Wed, 7 Mar 2018 17:31:08 +0000 (18:31 +0100)] 
SLING-7523 - Java Use object with trailing whitespace in the package declaration freezes the SightlyJavaCompilerService

* corrected pattern for matching Java classes

9 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Wed, 7 Mar 2018 13:52:08 +0000 (14:52 +0100)] 
[maven-release-plugin] prepare for next development iteration

9 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.50... org.apache.sling.scripting.sightly-1.0.50-1.3.1
Radu Cotescu [Wed, 7 Mar 2018 13:51:29 +0000 (14:51 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.50-1.3.1

9 months agoSLING-7523 - Java Use object with trailing whitespace in the package declaration...
Radu Cotescu [Tue, 6 Mar 2018 15:19:05 +0000 (16:19 +0100)] 
SLING-7523 - Java Use object with trailing whitespace in the package declaration freezes the SightlyJavaCompilerService

* made Patterns final
* simplified catastrophic backtracking testing for previous java package delcaration pattern

9 months agoSLING-7523 - Java Use object with trailing whitespace in the package declaration...
Radu Cotescu [Tue, 6 Mar 2018 15:06:52 +0000 (16:06 +0100)] 
SLING-7523 - Java Use object with trailing whitespace in the package declaration freezes the SightlyJavaCompilerService

* extracted Java patterns into a separate class; refactored them, to avoid catastrophic backtracking when running
match operations;
* added tests for the provided patterns

10 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Thu, 25 Jan 2018 07:39:46 +0000 (09:39 +0200)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.48... org.apache.sling.scripting.sightly-1.0.48-1.3.1
Radu Cotescu [Thu, 25 Jan 2018 07:39:27 +0000 (09:39 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.48-1.3.1

10 months agoSLING-7406 - Provide HTL specification version info in artifact names
Radu Cotescu [Mon, 22 Jan 2018 11:09:50 +0000 (12:09 +0100)] 
SLING-7406 - Provide HTL specification version info in artifact names

10 months agoSLING-7404 - ObjectModel and similar classes need consistent null checks
Radu Cotescu [Fri, 19 Jan 2018 13:37:19 +0000 (14:37 +0100)] 
SLING-7404 - ObjectModel and similar classes need consistent null checks

(closes #1)

11 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Thu, 14 Dec 2017 15:12:21 +0000 (16:12 +0100)] 
[maven-release-plugin] prepare for next development iteration

11 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.46 org.apache.sling.scripting.sightly-1.0.46
Radu Cotescu [Thu, 14 Dec 2017 15:12:02 +0000 (16:12 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.46

11 months agoreleng: updated to released dependency
Radu Cotescu [Thu, 14 Dec 2017 09:51:20 +0000 (10:51 +0100)] 
releng: updated to released dependency

12 months agoSLING-7291 - HTL to Java compilation might fail under heavy load
Radu Cotescu [Fri, 8 Dec 2017 14:44:23 +0000 (15:44 +0100)] 
SLING-7291 - HTL to Java compilation might fail under heavy load

* added a lock based on the fully qualified class name so that if two
concurrent threads try to compile the same class they cannot corrupt
each other's *.class file

12 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Tue, 21 Nov 2017 16:20:32 +0000 (17:20 +0100)] 
[maven-release-plugin] prepare for next development iteration

12 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.44 org.apache.sling.scripting.sightly-1.0.44
Radu Cotescu [Tue, 21 Nov 2017 16:20:14 +0000 (17:20 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.44

13 months agoSLING-7213 - Add a default .gitignore file to every module
Robert Munteanu [Tue, 24 Oct 2017 11:41:01 +0000 (13:41 +0200)] 
SLING-7213 - Add a default .gitignore file to every module

13 months agoSLING-7214 - Add the LICENSE file to every module
Robert Munteanu [Mon, 23 Oct 2017 16:38:24 +0000 (18:38 +0200)] 
SLING-7214 - Add the LICENSE file to every module

13 months agotrivial: corrected URL
Radu Cotescu [Mon, 23 Oct 2017 11:33:11 +0000 (13:33 +0200)] 
trivial: corrected URL

13 months agoreleng: added .gitignore file
Radu Cotescu [Mon, 23 Oct 2017 11:22:43 +0000 (13:22 +0200)] 
releng: added .gitignore file

13 months agoFix typo in pom.xml : conncetion should be connection
Robert Munteanu [Mon, 23 Oct 2017 09:06:30 +0000 (12:06 +0300)] 
Fix typo in pom.xml : conncetion should be connection

13 months agoSLING-7162 - Update SCM information in all POM files to reference Git
Robert Munteanu [Fri, 20 Oct 2017 17:13:17 +0000 (19:13 +0200)] 
SLING-7162 - Update SCM information in all POM files to reference Git

13 months agoSLING-7205 - Generate import statements for data-sly-use Java use objects
Radu Cotescu [Wed, 18 Oct 2017 16:00:09 +0000 (16:00 +0000)] 
SLING-7205 - Generate import statements for data-sly-use Java use objects

* added support for generating the import statements for fully qualified Java
class names passed as identifiers to data-sly-resource; use objects stored in the
repository are ignored

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1812544 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Tue, 3 Oct 2017 10:00:29 +0000 (10:00 +0000)] 
SLING-7167 Adjust READMEs

add uniform header linking to Sling project

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810876 13f79535-47bb-0310-9956-ffa450edef68

14 months agoreleng: adjusted dependencies after staging release
Radu Cotescu [Fri, 15 Sep 2017 07:35:21 +0000 (07:35 +0000)] 
releng: adjusted dependencies after staging release

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808429 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 15 Sep 2017 07:29:24 +0000 (07:29 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808428 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.42
Radu Cotescu [Fri, 15 Sep 2017 07:29:07 +0000 (07:29 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.42

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808426 13f79535-47bb-0310-9956-ffa450edef68

14 months agoreleng: adjusting dependencies for release
Radu Cotescu [Fri, 15 Sep 2017 07:28:32 +0000 (07:28 +0000)] 
releng: adjusting dependencies for release

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808425 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 1 Sep 2017 13:43:31 +0000 (13:43 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806963 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.40
Radu Cotescu [Fri, 1 Sep 2017 13:43:15 +0000 (13:43 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.40

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806961 13f79535-47bb-0310-9956-ffa450edef68

15 months agoSLING-7097 - The SlingRuntimeObjectModel should adapt a target object to ValueMap...
Radu Cotescu [Fri, 1 Sep 2017 11:10:34 +0000 (11:10 +0000)] 
SLING-7097 - The SlingRuntimeObjectModel should adapt a target object to ValueMap as a last resort

* delegate first to the super class in SlingRuntimeObjectModel#getProperty
* added tests for all possible Adaptable interactions

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806931 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Tue, 29 Aug 2017 11:12:59 +0000 (11:12 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806566 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.38
Radu Cotescu [Tue, 29 Aug 2017 11:12:43 +0000 (11:12 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.38

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806564 13f79535-47bb-0310-9956-ffa450edef68

15 months agotrivial: removed unused references
Radu Cotescu [Tue, 29 Aug 2017 09:35:09 +0000 (09:35 +0000)] 
trivial: removed unused references

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806545 13f79535-47bb-0310-9956-ffa450edef68

15 months agoSLING-6504 - Use-API to support more flexible way to adapt from different objects
Radu Cotescu [Tue, 29 Aug 2017 09:35:03 +0000 (09:35 +0000)] 
SLING-6504 - Use-API to support more flexible way to adapt from different objects

* applied slightly modified patch from Feike Visser <fvisser@adobe.com>
(closes #243)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806544 13f79535-47bb-0310-9956-ffa450edef68

15 months agoSLING-7085 - Reduce code duplication
Radu Cotescu [Fri, 25 Aug 2017 12:50:08 +0000 (12:50 +0000)] 
SLING-7085 - Reduce code duplication

* exported org.apache.sling.scripting.sightly.compiler.util.ObjectModel
* delegated calls from org.apache.sling.scripting.sightly.render.AbstractRuntimeObjectModel to ObjectModel

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806167 13f79535-47bb-0310-9956-ffa450edef68

15 months agoSLING-7084 - Coverage report is not generated correctly for HTL modules
Radu Cotescu [Thu, 24 Aug 2017 13:10:03 +0000 (13:10 +0000)] 
SLING-7084 - Coverage report is not generated correctly for HTL modules

* switched to slingstart-maven-plugin 1.7.7-SNAPSHOT, until 1.7.8 is released
* updated JaCoCo version to 0.7.9
* based tests on released Apache Sling Launchpad 9
* increased LaunchpadReadyIT timeouts from 20 to 60 seconds

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806038 13f79535-47bb-0310-9956-ffa450edef68

16 months agoSLING-7040 : Update commons lang 2.x to 3.5
Carsten Ziegeler [Wed, 9 Aug 2017 16:25:39 +0000 (16:25 +0000)] 
SLING-7040 : Update commons lang 2.x to 3.5

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804575 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Wed, 2 Aug 2017 10:02:26 +0000 (10:02 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803798 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.36
Radu Cotescu [Wed, 2 Aug 2017 10:02:11 +0000 (10:02 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.36

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803796 13f79535-47bb-0310-9956-ffa450edef68

16 months agoreleng: updated htl compiler dependency
Radu Cotescu [Wed, 2 Aug 2017 09:59:50 +0000 (09:59 +0000)] 
releng: updated htl compiler dependency

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803795 13f79535-47bb-0310-9956-ffa450edef68

16 months agoreleng: updated Provide-Capability bundle headers for HTL modules
Radu Cotescu [Tue, 1 Aug 2017 10:14:47 +0000 (10:14 +0000)] 
releng: updated Provide-Capability bundle headers for HTL modules

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803634 13f79535-47bb-0310-9956-ffa450edef68

16 months agoSLING-7000 - HTL: URIManipulatorFilterExtension destroys opaque URIs
Radu Cotescu [Mon, 31 Jul 2017 16:23:38 +0000 (16:23 +0000)] 
SLING-7000 - HTL: URIManipulatorFilterExtension destroys opaque URIs

* applied slightly modified patch submitted by Dirk Rudolph

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803550 13f79535-47bb-0310-9956-ffa450edef68

19 months agotrivial: made test more resilient
Radu Cotescu [Fri, 5 May 2017 13:07:19 +0000 (13:07 +0000)] 
trivial: made test more resilient

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1794050 13f79535-47bb-0310-9956-ffa450edef68

19 months agoreleng: housekeeping after staging releases
Radu Cotescu [Fri, 5 May 2017 12:52:53 +0000 (12:52 +0000)] 
releng: housekeeping after staging releases

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1794045 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 5 May 2017 12:35:15 +0000 (12:35 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1794038 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.34
Radu Cotescu [Fri, 5 May 2017 12:34:58 +0000 (12:34 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.34

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1794036 13f79535-47bb-0310-9956-ffa450edef68

19 months agoreleng: updated to released xss dependency
Radu Cotescu [Fri, 5 May 2017 12:30:52 +0000 (12:30 +0000)] 
releng: updated to released xss dependency

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1794029 13f79535-47bb-0310-9956-ffa450edef68

19 months agoSLING-6802 : XSSRuntimeExtension should not use adapter factory to get XSSAPI
Carsten Ziegeler [Thu, 27 Apr 2017 12:33:42 +0000 (12:33 +0000)] 
SLING-6802 : XSSRuntimeExtension should not use adapter factory to get XSSAPI

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1792875 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6761 - HTL: uri manipulator breaks query parameter encoding
Radu Cotescu [Fri, 31 Mar 2017 15:01:31 +0000 (15:01 +0000)] 
SLING-6761 - HTL: uri manipulator breaks query parameter encoding

* switched to java.net.URI#getRawQuery from java.net.URI#getQuery
* made sure parameters supplied through the parameter manipulation options
are translated into application/x-www-form-urlencoded format

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1789700 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6712: Update sightly engine to latest xss
Karl Pauls [Tue, 28 Mar 2017 13:03:34 +0000 (13:03 +0000)] 
SLING-6712: Update sightly engine to latest xss

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1789123 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6639 - Avoid split packages in the HTL Engine and HTL Java Compiler bundles
Radu Cotescu [Wed, 15 Mar 2017 16:57:00 +0000 (16:57 +0000)] 
SLING-6639 - Avoid split packages in the HTL Engine and HTL Java Compiler bundles

* moved SightlyException into the java-compiler, but made it extend directly RuntimeException
* moved ResourceResolution into the org.apache.sling.scripting.sightly.engine package

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1787079 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6648 Make SightlyScriptEngineFactory identifiable by short names htl and HTL...
Oliver Lietz [Wed, 15 Mar 2017 08:52:34 +0000 (08:52 +0000)] 
SLING-6648 Make SightlyScriptEngineFactory identifiable by short names htl and HTL also

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1787003 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6647 SightlyScriptEngineFactory returns outdated language version
Oliver Lietz [Wed, 15 Mar 2017 08:46:35 +0000 (08:46 +0000)] 
SLING-6647 SightlyScriptEngineFactory returns outdated language version

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1787000 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6646 Add extensions and names to SightlyScriptEngineFactory's component properties
Oliver Lietz [Wed, 15 Mar 2017 08:30:53 +0000 (08:30 +0000)] 
SLING-6646 Add extensions and names to SightlyScriptEngineFactory's component properties

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1786999 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6632 - [HTL] NumberFormat is printed when format is empty
Radu Cotescu [Mon, 13 Mar 2017 08:21:01 +0000 (08:21 +0000)] 
SLING-6632 - [HTL] NumberFormat is printed when format is empty

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1786638 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6612 - HTL/Sightly sometimes fails to recompile an updated Java POJO located...
Radu Cotescu [Mon, 13 Mar 2017 08:20:55 +0000 (08:20 +0000)] 
SLING-6612 - HTL/Sightly sometimes fails to recompile an updated Java POJO located in the repository

* changed the compilation logic for repository POJO objects so that changes for which events are not
received still trigger a recompilation of the affected use objects

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1786637 13f79535-47bb-0310-9956-ffa450edef68

21 months agouse Sling Parent 30
Oliver Lietz [Mon, 6 Mar 2017 10:31:22 +0000 (10:31 +0000)] 
use Sling Parent 30

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1785622 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Mon, 27 Feb 2017 11:05:38 +0000 (11:05 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1784534 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.32
Radu Cotescu [Mon, 27 Feb 2017 11:05:24 +0000 (11:05 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.32

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1784532 13f79535-47bb-0310-9956-ffa450edef68

21 months agoSLING-6570 - HTL engine does not correctly generate Java classes for templates stored...
Radu Cotescu [Mon, 27 Feb 2017 10:32:32 +0000 (10:32 +0000)] 
SLING-6570 - HTL engine does not correctly generate Java classes for templates stored in different files

* extracted the script name in RenderUnitProvider before compiling it

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1784521 13f79535-47bb-0310-9956-ffa450edef68

22 months agoSLING-6476 - [HTL] data-sly-resource transforms resources with dots in their paths...
Radu Cotescu [Fri, 20 Jan 2017 09:07:42 +0000 (09:07 +0000)] 
SLING-6476 - [HTL] data-sly-resource transforms resources with dots in their paths to SyntheticResources

* check if the resource identified by the path exists so that we don’t run path analysis which on it, which might
transform it into a SyntheticResource

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1779585 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 13 Jan 2017 11:38:00 +0000 (11:38 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778552 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.30
Radu Cotescu [Fri, 13 Jan 2017 11:37:44 +0000 (11:37 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.30

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778550 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6428 - DateFormat is printed when date-value is empty
Radu Cotescu [Tue, 10 Jan 2017 09:10:59 +0000 (09:10 +0000)] 
SLING-6428 - DateFormat is printed when date-value is empty

* applied patch from Vlad Băilescu

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778098 13f79535-47bb-0310-9956-ffa450edef68

23 months agoupdate to next snapshot version until releases are available on maven central
Stefan Seifert [Thu, 22 Dec 2016 09:51:15 +0000 (09:51 +0000)] 
update to next snapshot version until releases are available on maven central

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1775600 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Thu, 15 Dec 2016 14:11:45 +0000 (14:11 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774458 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.28
Radu Cotescu [Thu, 15 Dec 2016 14:11:30 +0000 (14:11 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.28

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774456 13f79535-47bb-0310-9956-ffa450edef68

23 months agoreleng: updated compiler dependencies
Radu Cotescu [Thu, 15 Dec 2016 14:08:53 +0000 (14:08 +0000)] 
releng: updated compiler dependencies

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774455 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6399 - Implement support for date and number formatting for HTL
Radu Cotescu [Thu, 15 Dec 2016 14:01:44 +0000 (14:01 +0000)] 
SLING-6399 - Implement support for date and number formatting for HTL

* bumped capabilities to 1.3, corresponding to version 1.3 of the HTL Template Language Specification

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774447 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6390 - Remove metatype info for some HTL OSGi configurations
Radu Cotescu [Thu, 15 Dec 2016 13:23:23 +0000 (13:23 +0000)] 
SLING-6390 - Remove metatype info for some HTL OSGi configurations

* removed metatype annotations; components can still be configured via
sling:OsgiConfig nodes or directly through the ConfigurationAdmin

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774436 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6399 - Implement support for date and number formatting for HTL
Radu Cotescu [Wed, 14 Dec 2016 22:13:32 +0000 (22:13 +0000)] 
SLING-6399 - Implement support for date and number formatting for HTL

* implemented support for the date and number formatting features from version 1.3
of the HTL Language Specification
* applied slightly modified patch submitted by Vlad Băilescu at https://github.com/apache/sling/pull/191
(Closes #191)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774351 13f79535-47bb-0310-9956-ffa450edef68

23 months agoUse latest scripting api snapshot
Carsten Ziegeler [Tue, 13 Dec 2016 07:10:09 +0000 (07:10 +0000)] 
Use latest scripting api snapshot

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1773924 13f79535-47bb-0310-9956-ffa450edef68