sling-org-apache-sling-feature-extension-apiregions.git
8 days agoMove feature dependency up to 0.8.1-SNAPSHOT master
David Bosschaert [Mon, 3 Dec 2018 17:24:41 +0000 (17:24 +0000)] 
Move feature dependency up to 0.8.1-SNAPSHOT

13 days agoUpdate feature dependency to 0.8.0
David Bosschaert [Thu, 29 Nov 2018 16:34:39 +0000 (16:34 +0000)] 
Update feature dependency to 0.8.0

13 days agoRefactor extension to not use 'org-feature' any more.
David Bosschaert [Thu, 29 Nov 2018 16:11:51 +0000 (16:11 +0000)] 
Refactor extension to not use 'org-feature' any more.

3 weeks agoMake bundle compile again after removing KeyValueMap
Carsten Ziegeler [Wed, 21 Nov 2018 14:07:04 +0000 (15:07 +0100)] 
Make bundle compile again after removing KeyValueMap

4 weeks agoSLING-8108 : Provide setter methods for optional context info
Carsten Ziegeler [Wed, 14 Nov 2018 10:23:20 +0000 (11:23 +0100)] 
SLING-8108 : Provide setter methods for optional context info

4 weeks agoAllow configuration of a non-temporary location for generated files
David Bosschaert [Mon, 12 Nov 2018 16:15:29 +0000 (16:15 +0000)] 
Allow configuration of a non-temporary location for generated files

The location can be specified by providing the 'fileStorage'
configuration item to the handler.

5 weeks agoMake project compatible with Java 7.
David Bosschaert [Wed, 7 Nov 2018 14:56:53 +0000 (14:56 +0000)] 
Make project compatible with Java 7.

5 weeks agoAdd scm info to the pom.xml
David Bosschaert [Wed, 7 Nov 2018 11:42:23 +0000 (11:42 +0000)] 
Add scm info to the pom.xml

5 weeks agoAdd .gitignore
David Bosschaert [Wed, 7 Nov 2018 11:24:35 +0000 (11:24 +0000)] 
Add .gitignore

5 weeks agoSupport inheriting exported packages from regions defined earlier in the feature
David Bosschaert [Tue, 6 Nov 2018 15:12:07 +0000 (15:12 +0000)] 
Support inheriting exported packages from regions defined earlier in the feature

When exported packages are defined in a region, these are inherited by
subsequent regions in the feature file. This is with the exception of
the global region, which is 'special'.
So if you have:
api-regions:JSON|false": [
  {"name": "global",
   "exports": ["com.global"]},
  {"name": "deprecated",
   "exports": ["some.package"]},
  {"name": "internal",
   "exports": ["dont.touch"]}]
Then the actual packages in the regions are as follows:
global: com.global
deprecated: some.package
internal: dont.touch, some.package

5 weeks agoHandle extension merging with null target
David Bosschaert [Tue, 6 Nov 2018 13:58:43 +0000 (13:58 +0000)] 
Handle extension merging with null target

5 weeks agoReduce dependencies
David Bosschaert [Tue, 6 Nov 2018 13:03:13 +0000 (13:03 +0000)] 
Reduce dependencies

5 weeks agoUpdate README.md
David Bosschaert [Mon, 5 Nov 2018 14:12:57 +0000 (14:12 +0000)] 
Update README.md

5 weeks agoUpdate README.md header
David Bosschaert [Mon, 5 Nov 2018 14:04:48 +0000 (14:04 +0000)] 
Update README.md header

5 weeks agoSome initial documentation on the apiregions extension.
David Bosschaert [Mon, 5 Nov 2018 14:02:35 +0000 (14:02 +0000)] 
Some initial documentation on the apiregions extension.

5 weeks agoAdd some sling boilerplate files in preparation for moving out of the whiteboard
David Bosschaert [Mon, 5 Nov 2018 14:02:00 +0000 (14:02 +0000)] 
Add some sling boilerplate files in preparation for moving out of the whiteboard

5 weeks agoRename whitelisting to apiregions
David Bosschaert [Mon, 5 Nov 2018 11:01:44 +0000 (11:01 +0000)] 
Rename whitelisting to apiregions

5 weeks agoSLING-7779 API Region support for the Sling Feature Model
David Bosschaert [Fri, 2 Nov 2018 16:28:58 +0000 (16:28 +0000)] 
SLING-7779 API Region support for the Sling Feature Model

Unit tests for the APIRegionHandler and renamed package.

5 weeks agoSLING-7779 API Region support for the Sling Feature Model
David Bosschaert [Fri, 2 Nov 2018 13:23:49 +0000 (13:23 +0000)] 
SLING-7779 API Region support for the Sling Feature Model

Unit tests for the BundleArtifactFeatureHandler

6 weeks agoSLING-7779 API Region support for the Sling Feature Model
David Bosschaert [Wed, 31 Oct 2018 16:58:46 +0000 (16:58 +0000)] 
SLING-7779 API Region support for the Sling Feature Model

Unit tests for the BundleMappingHandler

6 weeks agoSLING-7779 API Region support for the Sling Feature Model
David Bosschaert [Wed, 31 Oct 2018 12:34:45 +0000 (12:34 +0000)] 
SLING-7779 API Region support for the Sling Feature Model

Initial commit for the apiregions extension, which transforms region in
formation in feature models into runtime-accessed resources.