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

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

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

* updated dependencies

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

2 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.testing... org.apache.sling.scripting.sightly.testing-content-1.0.12-1.4.0
Radu Cotescu [Mon, 24 Sep 2018 10:11:05 +0000 (12:11 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.testing-content-1.0.12-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-7755 test content for interfaces and abstract classes
Santiago Garcia Pimentel [Thu, 5 Jul 2018 11:55:45 +0000 (13:55 +0200)] 
SLING-7755 test content for interfaces and abstract classes

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

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

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-7681 - HTL 1.4 support
Radu Cotescu [Mon, 18 Jun 2018 14:16:31 +0000 (16:16 +0200)] 
SLING-7681 - HTL 1.4 support

* updated TCK version

5 months agotrivial: added support for the block statements scoping tests
Radu Cotescu [Fri, 15 Jun 2018 13:30:28 +0000 (15:30 +0200)] 
trivial: added support for the block statements scoping tests

5 months agoSLING-7709 - [HTL] Implement the data-sly-set block element
Radu Cotescu [Wed, 6 Jun 2018 13:34:03 +0000 (15:34 +0200)] 
SLING-7709 - [HTL] Implement the data-sly-set block element

5 months agoSLING-7682 - Add support for data-sly-list and data-sly-repeat iteration control
Radu Cotescu [Fri, 25 May 2018 11:27:44 +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-testing-content
Dan Klco [Fri, 8 Jun 2018 19:51:22 +0000 (15:51 -0400)] 
Updating badges for org-apache-sling-scripting-sightly-testing-content

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

* added test content

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

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

10 months agoSLING-7428 - StartupFilter not reliably stopped (and still returning 503) when execut...
Radu Cotescu [Tue, 23 Jan 2018 14:45:49 +0000 (16:45 +0200)] 
SLING-7428 - StartupFilter not reliably stopped (and still returning 503) when executing org.apache.sling.scripting.sightly.testing

* removed src/main/resources/SLING-INF/apps/sightly/install/README, since this blocks the JCR installer and moved its
content to the main README file

10 months agoSLING-7406 - Provide HTL specification version info in artifact names
Radu Cotescu [Tue, 23 Jan 2018 14:16:19 +0000 (16:16 +0200)] 
SLING-7406 - Provide HTL specification version info in artifact names

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 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

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Tue, 3 Oct 2017 09:26:34 +0000 (09:26 +0000)] 
SLING-7167 Adjust READMEs

add missing README

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810721 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

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

18 months agoSLING-6866 - HTL doesn't allow to overwrite the context for data-sly-text
Radu Cotescu [Tue, 6 Jun 2017 14:16:04 +0000 (14:16 +0000)] 
SLING-6866 - HTL doesn't allow to overwrite the context for data-sly-text

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

19 months agoSLING-6620 - HTL integration tests do not honor locale format
Radu Cotescu [Thu, 13 Apr 2017 15:26:18 +0000 (15:26 +0000)] 
SLING-6620 - HTL integration tests do not honor locale format

* updated HTL TCK version

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

21 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

21 months agoadd dependency org.apache.felix.scr.annotations (removed from parent)
Oliver Lietz [Mon, 6 Mar 2017 11:07:51 +0000 (11:07 +0000)] 
add dependency org.apache.felix.scr.annotations (removed from parent)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1785630 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

22 months agotrivial: removed HTML comments from test files
Radu Cotescu [Fri, 20 Jan 2017 09:07:47 +0000 (09:07 +0000)] 
trivial: removed HTML comments from test files

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1779586 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 agoreleng: updated dependencies post-release
Radu Cotescu [Fri, 13 Jan 2017 12:19:13 +0000 (12:19 +0000)] 
releng: updated dependencies post-release

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778566 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 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-6399 - Implement support for date and number formatting for HTL
Radu Cotescu [Thu, 15 Dec 2016 09:05:46 +0000 (09:05 +0000)] 
SLING-6399 - Implement support for date and number formatting for HTL

* added localisation support for a TCK test

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774393 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

2 years agoSLING-6224 - Expand the accepted & ignored whitespace characters for HTL scripts
Radu Cotescu [Tue, 1 Nov 2016 16:13:32 +0000 (16:13 +0000)] 
SLING-6224 - Expand the accepted & ignored whitespace characters for HTL scripts

* expanded whitespace characters list and added tests

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

2 years agoSLING-6173 - HTL compiled scripts need to set the SlingBindings as request attributes...
Radu Cotescu [Wed, 19 Oct 2016 16:54:26 +0000 (16:54 +0000)] 
SLING-6173 - HTL compiled scripts need to set the SlingBindings as request attributes on eval

* the SlingBindings are now set as request attributes by compiled HTL scripts
* added unit + integration tests

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

2 years agoSLING-6033 - Update Sightly bundles to parent pom 28
Radu Cotescu [Fri, 2 Sep 2016 16:03:35 +0000 (16:03 +0000)] 
SLING-6033 - Update Sightly bundles to parent pom 28

* switched from BND to OSGi annotations

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

2 years agoSLING-6028 - Replace Sightly references with HTL in both code and documentation
Radu Cotescu [Fri, 2 Sep 2016 14:51:07 +0000 (14:51 +0000)] 
SLING-6028 - Replace Sightly references with HTL in both code and documentation

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

2 years agoSLING-6008 - The display context cannot be overwritten for HTML attribute expressions
Radu Cotescu [Wed, 24 Aug 2016 16:39:47 +0000 (16:39 +0000)] 
SLING-6008 - The display context cannot be overwritten for HTML attribute expressions

* allowed display context overrides for attributes by checking if the expression was already
transformed into an XSS RuntimeCall
* added extra test based on the TCK that checks the encoding of an attribute value
generated by a Sightly expression
* updated TCK

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

2 years agoSLING-5944 - Sightly doesn't allow to overwrite the context for `data-sly-element`
Radu Cotescu [Fri, 19 Aug 2016 13:33:14 +0000 (13:33 +0000)] 
SLING-5944 - Sightly doesn't allow to overwrite the context for `data-sly-element`

* skip applying elementContext if the expression is an XSS RuntimeCall already
* updated TCK to 1.2.4 which provides a test for data-sly-element with context set
to unsafe

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

2 years agoSLING-5825 - Add support for implicit conversion of Enum to String
Radu Cotescu [Fri, 8 Jul 2016 11:20:36 +0000 (11:20 +0000)] 
SLING-5825 - Add support for implicit conversion of Enum to String

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

2 years agoSLING-5632 - [Sightly] URI manipulation options that process a path should not alter...
Radu Cotescu [Fri, 8 Jul 2016 09:30:19 +0000 (09:30 +0000)] 
SLING-5632 - [Sightly] URI manipulation options that process a path should not alter URIs that don't provide path information

* disallow further processing by path-related options if the original URI doesn't contain a path information or if the path
option is empty
* updated TCK version since the new version provides more tests related to URI manipulation options

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

2 years agoSLING-5314 - Support setting the basename for the resource bundle backing the Sightly...
Radu Cotescu [Tue, 5 Jul 2016 12:19:16 +0000 (12:19 +0000)] 
SLING-5314 - Support setting the basename for the resource bundle backing the Sightly i18n Extension

* added support for non-standard (not in the language specification) 'basename' option in expressions using 'i18n'

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

2 years agoSLING-5813 - Allow a Resource to be used as a Sightly Use-Object with data-sly-use
Radu Cotescu [Thu, 30 Jun 2016 15:35:37 +0000 (15:35 +0000)] 
SLING-5813 - Allow a Resource to be used as a Sightly Use-Object with data-sly-use

* Added a new UseProvider for Resource objects
* Added tests
(applied slightly modified patch from Vlad Băilescu; closes #151)

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

2 years agoSLING-5812 - Add option to include attributes in request scope for Sightly data-sly...
Radu Cotescu [Thu, 30 Jun 2016 13:10:36 +0000 (13:10 +0000)] 
SLING-5812 - Add option to include attributes in request scope for Sightly data-sly-request and data-sly-include

* Added new option named requestAttributes to allow setting specific attributes on data-sly-request and data-sly-include
* Added tests
* cleaned testing pom file
(applied slightly modified patch from Vlad Băilescu; closes #149)

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

2 years agoSLING-5811 - Properly handle actual Resources in Sightly data-sly-resource
Radu Cotescu [Thu, 30 Jun 2016 10:14:29 +0000 (10:14 +0000)] 
SLING-5811 - Properly handle actual Resources in Sightly data-sly-resource

* Added handling for actual Resource objects in data-sly-resource
* Added tests
(applied slightly modified patch from Vlad Băilescu; closes #150)

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

2 years agoSLING-5787 - Modularise the Sightly script engine
Radu Cotescu [Thu, 16 Jun 2016 16:07:57 +0000 (16:07 +0000)] 
SLING-5787 - Modularise the Sightly script engine

* implemented front-end + back-end compilers
* added new dependency to the JavaScript + Sling Models use providers in order
to use version 2.0.0 of the org.apache.sling.scripting.sightly.render API package
* adapted tests
(closes #147)

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

2 years agotrivial: moved RRF config to provisioning model
Radu Cotescu [Mon, 14 Mar 2016 16:20:22 +0000 (16:20 +0000)] 
trivial: moved RRF config to provisioning model

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

2 years agoSLING-5137 - Locale in Sightly I18N RuntimeExtension is not used correctly
Radu Cotescu [Mon, 29 Feb 2016 16:20:56 +0000 (16:20 +0000)] 
SLING-5137 - Locale in Sightly I18N RuntimeExtension is not used correctly

* updated io.sightly.tck to 1.2.2 - this version provides a test for different localised languages
* switched to using org.apache.commons.lang.LocaleUtils for detecting the correct locale when the
locale string contains variants

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

2 years agoSLING-5543 - Sightly Use POJOs with CR+LF line endings are not compiled correctly
Radu Cotescu [Tue, 23 Feb 2016 14:29:37 +0000 (14:29 +0000)] 
SLING-5543 - Sightly Use POJOs with CR+LF line endings are not compiled correctly

* improved package declaration detection in SightlyJavaCompilerService

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

2 years agoSLING-5461 - Sightly quotes all markup attributes' values with double quotes
asf-sync-process [Thu, 28 Jan 2016 13:45:54 +0000 (13:45 +0000)] 
SLING-5461 - Sightly quotes all markup attributes' values with double quotes

* attributes' quotes from the script are now maintained in the outputted markup

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

2 years agoSLING-5411 - Sightly formatting filter only replaces first 10 placeholders
Radu Cotescu [Fri, 8 Jan 2016 17:56:24 +0000 (17:56 +0000)] 
SLING-5411 - Sightly formatting filter only replaces first 10 placeholders

* corrected format placeholder regex
(patch submitted by Vlad Băilescu)

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

2 years agoSLING-5409 - Enhance the SightlyJavaCompilerService to not enforce a package name...
Radu Cotescu [Tue, 5 Jan 2016 14:10:27 +0000 (14:10 +0000)] 
SLING-5409 - Enhance the SightlyJavaCompilerService to not enforce a package name for Use objects stored in the repository

* package names are now automatically added or replaced (depending on the case) for Use objects

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

2 years agoSLING-5408 - Some Sightly Java Use objects stored in the repository are not recompile...
asf-sync-process [Mon, 4 Jan 2016 16:13:10 +0000 (16:13 +0000)] 
SLING-5408 - Some Sightly Java Use objects stored in the repository are not recompiled on change

* trigger recompilation if loaded POJO was changed

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

2 years agoSwitch to parent pom 26
Carsten Ziegeler [Sun, 3 Jan 2016 14:07:46 +0000 (14:07 +0000)] 
Switch to parent pom 26

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

3 years agoSLING-5334 - Improve Sightly script resolution for components using inheritance
Radu Cotescu [Fri, 27 Nov 2015 11:30:49 +0000 (11:30 +0000)] 
SLING-5334 - Improve Sightly script resolution for components using inheritance

* implemented script resolution fallback to take into account the current executing
script's path besides component inheritance

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

3 years ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Thu, 8 Oct 2015 11:09:08 +0000 (11:09 +0000)] 
[maven-release-plugin] prepare for next development iteration

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

3 years ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.testing...
Radu Cotescu [Thu, 8 Oct 2015 11:08:50 +0000 (11:08 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.testing-content-1.0.6

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

3 years agoUpdate the main reactor to parent 25
Robert Munteanu [Mon, 5 Oct 2015 10:03:45 +0000 (10:03 +0000)] 
Update the main reactor to parent 25

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

3 years agoSLING-5053 - Add support for Enum comparison in Sightly scripts
Radu Cotescu [Wed, 23 Sep 2015 12:49:05 +0000 (12:49 +0000)] 
SLING-5053 - Add support for Enum comparison in Sightly scripts

* implemented support for Enum comparison like defined in version 1.2 draft of the Sightly specification
https://github.com/Adobe-Marketing-Cloud/sightly-spec/issues/19
https://github.com/Adobe-Marketing-Cloud/sightly-tck/issues/12

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

3 years agoSLING-5036 - Optimise the ModelsFactoryUseProvider to fail as early as possible if...
Radu Cotescu [Thu, 17 Sep 2015 14:07:19 +0000 (14:07 +0000)] 
SLING-5036 - Optimise the ModelsFactoryUseProvider to fail as early as possible if it cannot provide an object

* renamed ModelsFactoryUseProvider to SlingModelsUseProvider
* delayed all bindings retrievals until they're absolutely necessary
* removed bindings merging - models can get their arguments through request attributes if they're adaptable from SlingHttpServletRequest
* updated the test setup to take into account the SlingModelsUseProvider (both IT and performance)

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

3 years agoSLING-4554 - Support for OSGi-services in data-sly-use
Radu Cotescu [Wed, 2 Sep 2015 13:52:34 +0000 (13:52 +0000)] 
SLING-4554 - Support for OSGi-services in data-sly-use

* if the resolved class is an OSGi service return the service's instance

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

3 years agoSLING-4989 - The JavaScript Use Provider fails to correctly load script using inheritance
Radu Cotescu [Wed, 2 Sep 2015 13:21:42 +0000 (13:21 +0000)] 
SLING-4989 - The JavaScript Use Provider fails to correctly load script using inheritance

* made sure that an included script can successfully call an inherited script

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

3 years agoSLING-4977 - Optimise the SightlyJavaCompilerService to provide objects faster
Radu Cotescu [Mon, 31 Aug 2015 10:55:07 +0000 (10:55 +0000)] 
SLING-4977 - Optimise the SightlyJavaCompilerService to provide objects faster

* changed the implementation of the UnitChangeMonitor so that repository POJOs are stored by class name instead of path
* delayed repository reads in SightlyJavaCompilerService#getInstance
* added tests for Java POJOs stored in bundles and the repository

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

3 years agoSLING-4964 - Deprecate the asynchronous JavaScript API provided by the Sightly JS...
Radu Cotescu [Mon, 24 Aug 2015 22:57:39 +0000 (22:57 +0000)] 
SLING-4964 - Deprecate the asynchronous JavaScript API provided by the Sightly JS Use Provider

* proxy objects are used to load the async namespaces on first usage for a Use script
* created a new JS performance test for purely synchronous code

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

3 years agoset parent version to 24 and add empty relativePath where missing
Oliver Lietz [Tue, 7 Jul 2015 08:09:17 +0000 (08:09 +0000)] 
set parent version to 24 and add empty relativePath where missing

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

3 years agoupdate rat exclusions
Stefan Seifert [Mon, 29 Jun 2015 12:40:08 +0000 (12:40 +0000)] 
update rat exclusions

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

3 years agoRemove superflous sling.java.version=6 as it's the default now
Robert Munteanu [Thu, 25 Jun 2015 13:14:53 +0000 (13:14 +0000)] 
Remove superflous sling.java.version=6 as it's the default now

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

3 years agoUpdate to Sling Parent 23
Robert Munteanu [Thu, 25 Jun 2015 13:08:16 +0000 (13:08 +0000)] 
Update to Sling Parent 23

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

3 years agoSLING-4712 - Make Sightly testing-content explicitly import javax.inject 1.0.0
Radu Cotescu [Tue, 12 May 2015 15:48:56 +0000 (15:48 +0000)] 
SLING-4712 - Make Sightly testing-content explicitly import javax.inject 1.0.0

* added explicit package import for javax.inject

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

3 years agoSLING-4704 - Move the Sightly scripting engine artifacts from contrib to bundles
Radu Cotescu [Tue, 12 May 2015 15:39:47 +0000 (15:39 +0000)] 
SLING-4704 - Move the Sightly scripting engine artifacts from contrib to bundles

* moved Sightly artifacts from contrib to bundles
* updated SCM info

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