You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2019/02/21 16:31:28 UTC
[sling-ide-tooling] branch feature/SLING-7605 created (now 915c4a3)
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to branch feature/SLING-7605
in repository https://gitbox.apache.org/repos/asf/sling-ide-tooling.git.
at 915c4a3 SLING-7605 - ContentDeploymentTest sometimes fails on Jenkins
This branch includes the following new commits:
new 636ec2c SLING-2978 - Create tooling top-level directory and move maven and ide under it
new d18ce0b SLING-2984 : improve import-content wizard: * made it a standard import wizard again (still also accessible via context menu) * warnings if project is not added to a server * restricting target location choice to a project and the option to change the jcr_root of that project * more beautify to come later (not scope of this ticket)
new b3aff24 SLING-2985 : tooling : show content of .content.xml in project explorer - add SLING_ICON to SharedImages
new 2acba4a SLING-2985 : tooling : show content of .content.xml in project explorer - WIP/Work in progress : adding prototype of content[-package][.content.xml] browsing. 'mounts' the syncDir as a new toplevel node to a sling-faceted project and allows browsing through folders/.content.xml-content.
new cb17f24 SLING-2667 - [Tooling] create text-only console that exposes the operations performed and their results
new 61de456 SLING-2667 - [Tooling] create text-only console that exposes the operations performed and their results
new a60e287 SLING-3009 and SLING-3029: SLING-3009 : add support for deploying osgi bundles via the configured sling launchpad server there are two modes: locally (via SLING-3019) and via mvn sling:install SLING-3029 : allow to connect to the sling launchpad server both in 'run' and in 'debug' mode. 'debug' mode sets all the necessary settings incl the source code lookup
new 52b002e SLING-3009, SLING-3029 and SLING-3030: SLING-3009 : add support for deploying osgi bundles via the configured sling launchpad server there are two modes: locally (via SLING-3019) and via mvn sling:install SLING-3029 : allow to connect to the sling launchpad server both in 'run' and in 'debug' mode. 'debug' mode sets all the necessary settings incl the source code lookup SLING-3030 : until we have SLING-2989 make sure we have at least one way of dep [...]
new 9a4f794 SLING-3031 : first use case of whitelabel support: the jcr node icon. The solution is rather minimalistic atm - will be more sophisticated as we see more use cases
new 8e660b6 SLING-3030, SLING-3029, SLING-2985 and SLING-3032 : various new dependencies and imports added
new 169df95 SLING-3009 : adding a new section 'Install' to the sling launchpad server config - used to configure the type of installing (locally via SLING-3019 or via mvn sling:install)
new c8dcb87 SLING-3029 : add debug port config to the sling launchpad server
new 4d56167 SLING-3033 : for externally started/controlled launchpads, try to adjust the icons in the servers view, so that eg the 'stop' button looks rather more like a 'disconnect' button (to avoid user confusion)
new 28e2e87 SLING-2985 : filter out the jcr_root provided via JDT as a packagefragment - as it otherwise shows up twice and that could be confusing
new f04f2cf SLING-2985 : add 'double-click -> open in editor' support for files in the content-browser
new bb54ef9 SLING-2985 : add modifiable properties support (in the properties view) to the content-browser
new 196819e SLING-2985 : temporary rename action shown in the toolbar to rename a child-node within a .content.xml
new c46382a SLING-2985 : work-in-progress: should eventually allow to create a new node in the content-browser
new 00eeddd SLING-3032 : adding a 'new' application wizard which creates a set of application-projects based on a maven-archetype. This feature is whitelabel-ready - see SLING-3031
new eed0e4c SLING-2985, SLING-3009, SLING-3029 : various new features activated in the plugin: * support for sling.content facet * support for connecting to a launchpad server in debug mode * various improvements to the content-browser
new 86a72c0 SLING-2628 related : various additional dependencies added
new d92c7d7 SLING-2985 : npe-fix for properties handling
new 8684075 SLING-3030 : add a 'convert to sling content-package project' action to the context-menu for a Project under 'Configure' : sets the 'sling-content' facet and configures the jcr_root
new db9ab60 SLING-3009 : add a 'convert to sling/osgi bundle project' action to the context-menu for a Project under 'Configure' : sets the 'sling-bundle' facet
new 8fca3ea SLING-3009 and SLING-3030 : visually mark sling content/bundle projects with a small 'S'
new 05b5525 SLING-3009 - [Tooling] support auto-deploy of osgi bundles from eclipse to a running sling launchpad
new 350796b SLING-3009 / SLING-3030 : minor icon mod : add white border for better 'readability'
new 5f339fa SLING-3032 : allow embedding and installing of archetypes (poc) with new-application/project-wizards
new 4f9fcfc SLING-3009 : embed the org.apache.sling.tooling.support.install bundle with slingclipse and install the bundle (if the user chooses to) as part of the new-app/project-wizard
new ca70625 SLING-2985 : only show jcr_root if the project is configured properly - that is: only if it has the sling.content facet set
new 3358d93 SLING-3032 : minor typo
new 0d768b7 SLING-2985 : support <file> <file>.dir serialization format of vault and show a file with a child (typically jcr:content) in the content browser
new 0bf5d88 SLING-2985 : correctly show 'has children' indicator (ie dont show the indicator on plain files)
new a853918 SLING-2985 : link-with-editor support added for content browser
new c513611 SLING-2985 : link-with-editor support (part 2) added for content browser (selection change in project explorer activates corresponding editor if that's already open)
new 59c5c71 SLING-2985 : link-with-editor support (part 3) added for content browser (use bringToTop, not activate)
new c909522 SLING-2985 : link-with-editor support (part 4) added for content browser (also bring properties view to top, if link-with-editor is active)
new 68d22f5 SLING-2985 : basic add/rename/delete operations on child-nodes inside a .content.xml in the content-browser
new 701899e SLING-3009 : avoid a npe
new e4c96bc SLING-2985 : adding proper license header
new b344667 SLING-3009 : move maven-dependency-plugin use to the compile phase, to have it ready *before* tycho packaging
new 338994f SLING-3030 : avoid a npe
new 1046616 SLING-2985 : improvements in the content-browser : double click on a jcr node opens the corresponding .content.xml in the editor - editing and saving the .content.xml updates the tree in the project explorer automatically
new f023c4e SLING-2985 : improvements in the content-browser : creation of new node for more cases supported
new 939d0df SLING-2985 : disabling non-functioning new-wizard for now
new 641324d SLING-2985 : support more vault/content-package serialization cases: '_jcr_content', plus hierarchical '.dir' and '_jcr_content' cases
new d8b9992 SLING-2985 : improvement in the content-browser: show relevant icon of a file based on jcr:content/jcr:mimeType set
new 81644f2 SLING-2985 : improvement for content browser with jcr:mimeTypes supported for rendering an appropriate image in the project explorer
new 0b7ffd4 SLING-3009 : only create folders/files if they dont exist
new c7c6e23 SLING-3032 : choosing better defaults and setting 'installLocally' property accordingly
new 694de77 SLING-3032 : double click on archetype does a next automatically
new b0e1ec0 SLING-3032 : fix build ordering to stabilize the entire process
new 482eaf8 SLING-3032 : minor improvements
new c986f74 SLING-3051 : 'new sling bundle' wizard added to the project. this is based on the org.apache.sling:sling-bundle-archetype archetype - which creates a standalone project without a reactor
new 71e43aa SLING-3009 : support batch-conversion of maven 'bundle' typed projects to 'sling/osgi bundle' projects
new 777cc4c SLING-3056 : eclipse-m2e-ui plugin and m2e-feature added, resulting from a separation of m2eclipse dependent code from the slingclipse plugins and features. This adds a new feature to the p2update config too.
new bb0a2f6 SLING-3030 : prepare support for batch-conversion to sling.content projects
new a64cf1d SLING-3056 : removed another usage of m2e in eclipse-ui, replaced using a dom, plus moved EmbeddedArchetypeInstaller to eclipse-m2e-ui
new a9c9d86 SLING-3056 : removed a jar from the bin.includes (got moved to eclipse-m2e-ui)
new 1c60631 Merged branches/tooling-ide-vlt back into trunk
new 578f09a SLING-3125 - Centralize and improve embedded artifact handling
new 133577e SLING-3137 - Ignore vlt tracking files when publishing content
new cd2e582 SLING-3145 - Compilation error in impl-vlt-test with Java 6
new e2a8413 SLING-3097 - Track bundle deployment operations in the Sling console view
new 3f4a652 SLING-3097 - Track bundle deployment operations in the Sling console view
new 6b54736 SLING-3110 - Add key binding for importing content from the repository
new 48324a4 SLING-3134 - Bundle deployment mechanism does not deploy on the configured server
new 5b744a4 Sync HttpOsgiClientFactory with its SCR descriptor.
new 787f053 SLING-3211 : clear module cache on changes in .settings - to catch changes in facets and allow add/remove of the project to a server without an eclipse restart.
new 54e97fa SLING-3514 : do not publish anything if deltaKind is NO_CHANGE - to avoid unnecessary publish actions
new 3831ceb SLING-3009 : for now, provide a (Reinstall) link in the launchpad-editor to help work-around certain issues
new a86c159 SLING-3130 : temporarily disabling the bundle state in the (wst) servers view - only works on publish and thus does not reflect server state necessarily
new d9dfe41 SLING-3102 - Inconsistent behaviour when loading archetypes in new Sling bundle project wizard
new c92449f SLING-3515 - New sling bundle project wizard fails - java.lang.NoSuchMethodError
new 1a9a00e SLING-3515 - New sling bundle project wizard fails - java.lang.NoSuchMethodError
new 9f88b4b SLING-3159 - Never try to install bundles if the support bundle is not installed
new e1fae6a SLING-3074- Repository, SerializationManager - make stateful based on RepositoryInfo
new 471697e SLING-3074 - Repository, SerializationManager - make stateful based on RepositoryInfo
new 9c26d19 SLING-3153 - Sling project overlay conflicts with the version control overlay
new 774766b SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 8b7025c SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 9379502 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 5366a3a SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 4f15883 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 0cbe153 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new f3cc914 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new f90a53f SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 6dd70e1 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 89d9d58 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 90f15b0 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new afd712a SLING-3544 - Integration tests running against a live Sling Launchpad instance
new b43c169 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 54432e7 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 285af95 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 6288ce6 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new bbcca3f SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 4fd63c3 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 9fa466f SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 97cd591 SLING-3544 - Integration tests running against a live Sling Launchpad instance
new 4132b10 Update to tycho 0.20.0.
new 7dd1a25 SLING-2635 - [Tooling] Logging framework for Slingclipse
new 904b4a9 SLING-2635 - [Tooling] Logging framework for Slingclipse
new afa9007 SLING-2635 - [Tooling] Logging framework for Slingclipse
new ab0e44b SLING-2635 - [Tooling] Logging framework for Slingclipse
new 80c4742 SLING-2635 - [Tooling] Logging framework for Slingclipse
new f4e7f71 SLING-2635 - [Tooling] Logging framework for Slingclipse
new dfb0393 SLING-3551 - Content sync does not propagate mixin types
new 8cc3795 SLING-3551 - Content sync does not propagate mixin types
new e05d1a2 SLING-3551 - Content sync does not propagate mixin types
new 0a8f141 SLING-3551 - Content sync does not propagate mixin types
new f41fae5 SLING-3551 - Content sync does not propagate mixin types
new bf049ef Fixed eclipse-core/build.properties
new f1699d0 SLING-3236 - Unable to change node primary type once created
new a4e5515 SLING-3551 - Content sync does not propagate mixin types
new 925a52a SLING-3236 - Unable to change node primary type once created
new f198538 SLING-3236 - Unable to change node primary type once created
new 7131ab0 SLING-3116 - Node structures serialized to a .content.xml file do not propagate deletions
new b676b34 SLING-3116 - Node structures serialized to a .content.xml file do not propagate deletions
new 266804c Removed stale TODO
new d515aeb SLING-3117 - Node order changes made in .content.xml files are not persisted
new 1fb92b6 Removed debugging code.
new 782609d SLING-3117 - Node order changes made in .content.xml files are not persisted
new 0e161b9 SLING-3116 - Node structures serialized to a .content.xml file do not propagate deletions
new 8e4a995 SLING-3552 - Update minimum requirement to Eclipse Kepler
new 81edaae Added missing RepositoryFactoryImpl.unbindEventAdmin
new a3c439f SLING-3552 - Update minimum requirement to Eclipse Kepler
new 4235541 SLING-3122 - Incorrect filtering for full coverage nodes
new 0da4d59 SLING-3122 - Incorrect filtering for full coverage nodes
new 1e45a87 SLING-3122 - Incorrect filtering for full coverage nodes
new 494f1b5 SLING-3237 related : moved loadFilter to ProjectUtil
new 54f654d SLING-2651 - Manually trigger sync on files/directories
new a351aa1 SLING-2651 - Manually trigger sync on files/directories
new cde291f SLING-2651 - Manually trigger sync on files/directories
new 624bff2 SLING-2651 - Manually trigger sync on files/directories
new 1100003 SLING-2651 - Manually trigger sync on files/directories
new d7d1004 SLING-2985 : add new 'JcrPropertiesView' which gives us full feature control and allows easy insert/delete/showInEditor/pin features, and additionally eventually we can support typed cell-editors
new de4290a SLING-2985 : added apache license headers
new f233bec SLING-2985 : added apache license headers
new ffd747c SLING-2985 : buglet-fix : node.createChild now wants a node type - passing nt:unstructured atm (node type integration to follow asap)
new ab8119b SLING-2651 - Manually trigger sync on files/directories
new a453d24 SLING-2651 - Manually trigger sync on files/directories
new 0091535 SLING-2651 - Manually trigger sync on files/directories
new afbb765 SLING-2651 - Manually trigger sync on files/directories
new ae50394 SLING-2651 - Manually trigger sync on files/directories
new bb1b34a SLING-3566 - Properties from extended file aggregates are not synchronized
new 6fd0ce6 SLING-3566 - Properties from extended file aggregates are not synchronized
new a4084a5 SLING-3566 - Properties from extended file aggregates are not synchronized
new fdbe786 Cleanup: remove SlingLaunchpadBehaviour.filterContentXmlParents
new 69ee2bf AddOrUpdateNodeCommand - fix trace format
new d82ef52 SLING-3165 - Cannot remove Bundle or Content Package Module from Server
new 2ad3cb3 Cleanup: only display the property property page on content projects.
new 9466d88 SLING-3567 - Cannot add null entries, when creating a new bundle and adding it to an existing server
new d648adc SLING-3559 - Never run project launches when publishing
new 8ff23f6 SLING-3564 - it tests in tooling/ide/eclipse-test fail on MacOS X with SWTException: Invalid thread access
new 45c715d SLING-3571 : Adding NodeTypeRegistry to the project
new e4b41dd SLING-3571 : fixing test
new a9dc73e SLING-3572 : Making RepositoryFactory stateful (adding a get/stop), since Repository is now stateful due to NodeTypeRegistry initialization
new d8e2e33 SLING-2985 : for creating a new node: provide a dialog that allows to define the nodeType - the nodeType is calculated via the NodeTypeRegistry and only allows primary nodeTypes are shown.
new 56ff5e6 SLING-2985 : provide correct property type details in JcrPropertiesView, using the new NodeTypeRegistry
new aab74b0 Remove overly verbose tracing in JcrNode
new 5e6da16 SLING-3568 - Allow importing content from arbitrary locations
new 6932bfd SLING-3568 - Allow importing content from arbitrary locations
new 40f5ba2 SLING-3568 - Allow importing content from arbitrary locations
new b8bcc6d SLING-3571 : applied patch from Robert Munteanu, thanks!
new 1116ff3 SLING-3161 - SlingIDE Import Content wizard should respect .vltignore files
new c543d04 SLING-3161 - SlingIDE Import Content wizard should respect .vltignore files
new 9a79eb6 SLING-3161 - SlingIDE Import Content wizard should respect .vltignore files
new 74d44e7 SLING-3161 - SlingIDE Import Content wizard should respect .vltignore files
new 155e2e9 SLING-3161 - SlingIDE Import Content wizard should respect .vltignore files
new 016404d SLING-3161 - SlingIDE Import Content wizard should respect .vltignore files
new b69bc25 SLING-3161 - SlingIDE Import Content wizard should respect .vltignore files
new 2e48ffc SLING-3569 - Fix test suite on Windows
new c1e3b19 SLING-3569 - Fix test suite on Windows
new 42f0f09 SLING-3569 - Fix test suite on Windows
new b4a7758 SLING-3124 - SetupServerWizardPage should not hardcode username/password to admin/admin
new e698844 SLING-3124 - SetupServerWizardPage should not hardcode username/password to admin/admin
new b299603 SLING-3570 - Assertion failed when trying to create new Sling Bundle project
new a497c29 SLING-2985 : NPE check plus using getJcrPath() instead of getDescription() for path-info
new 03a56e6 SLING-3570 - Assertion failed when trying to create new Sling Bundle project
new c2198b1 SLING-3583 - children of folder, containing files besides .content.xml, will get deleted on content-sync
new 581b957 SLING-3583 - children of folder, containing files besides .content.xml, will get deleted on content-sync
new fcfb1f7 SLING-2985 : avoid a 'Widget is disposed' error
new 4640cfa SLING-3587 : likely due to a WST bug, no publish is triggered upon 'folder change' - to still support this to some extend, added: triggerIncrementalBuild. This can be used eg when creating a new node in the content browser
new 0f5e5d9 SLING-2985 : fixing path name for the SyncDir, which is '/'
new a42ee15 SLING-3237 : fixing node creation: now dependent on the serialization-kind of parent and child, handling the different types explicitly. Together with the 'NewNodeDialog' and the NodeTypeManager, which limit the allowed node types.
new 184aaf0 SLING-3174 - Add new simple project content wizard
new 76d53a2 SLING-3587 : only publishing when the corresponding server is configured to auto-publish-on-resource-change (ignoring the delay for now)
new 32f3737 SLING-3174 - Add new simple project content wizard
new 7b53fdc SLING-2985 : auto-adding jcr:primaryType to properties for display in JCR Properties view for convenience reason
new 317733a SLING-2985 : fix 'show in editor' behavior of both content browser and properties view
new e7867ed SLING-3589 : added a null check for the filter.xml and falling back to allow-everything .. but we should probably review and, as Konrad suggested, auto-create a filter.xml
new 6129b06 SLING-3174 - Add new simple project content wizard
new 61ba7f9 SLING-3174 - Add new simple project content wizard
new 7332c7f SLING-3174 - Add new simple project content wizard
new e6430d2 SLING-3136 - Configure -> Convert to Bundle/Content Package project should not assume the project is Maven-based
new 0016c77 SLING-3136 - Configure -> Convert to Bundle/Content Package project should not assume the project is Maven-based
new cf0489b SLING-3590 - Exception when processing reordering of content nodes for partial coverage aggregates
new b6a2140 SLING-3591 - Unable to delete all nodes of a full coverage aggregate
new fdae103 SLING-3594 - Update icon for non-file/folder nodes
new f9ea04b SLING-3593 - Add node type decorator for jcr nodes
new c64a5a9 SLING-3597 - Sling server and module icons are jagged due to downscaling SLING-3595 - Sling wizard icons are too large
new 2b1a4b1 SLING-3598 - Sling launchpad does not have an icon
new 4568035 SLING-3596 - Content navigator icon is jagged
new 185f714 SLING-3550 - Inspect bundles for deployment for well-known errors
new 117c337 Minor cleanups in SlingBundleModuleFactory
new 0b23f6a SLING-3550 - Inspect bundles for deployment for well-known errors
new 2fdc200 SLING-3604 - Usability improvements in the Sling bundle module wizard
new 13f4b01 Fix regression in publishing new modules to the server using the bundle creation wizard.
new f99ef39 SLING-3604 - Usability improvements in the Sling bundle module wizard
new 1adc57b SLING-3604 - Usability improvements in the Sling bundle module wizard
new 34588bc JcrNewNodeAction - tolerate a stopped/missing server.
new fa6b01b SLING-3604 - Usability improvements in the Sling bundle module wizard
new 59fc323 NewSlingContentProjectWizard - make the /content node a sling:Folder, to allow using more types of nodes with it.
new deeef92 no-jira : null pointer check
new 85c2094 SLING-3081 - Do not re-publish modules when starting the launchpad for the first time
new 3671a13 Tolerate a project which is not deployed on a repository in ServerUtil.getDefaultRepository
new 1582dce SLING-3081 - Do not re-publish modules when starting the launchpad for the first time
new a4e4149 SLING-3081 - Do not re-publish modules when starting the launchpad for the first time
new 0df62d8 SLING-3586 - Publishing content fails if intermediate nodes are not present in the repository
new 9493c46 SLING-3586 - Publishing content fails if intermediate nodes are not present in the repository
new dc6ce46 Remove tracing call which is problematic at shutdown
new ffe7ac5 SLING-3238 : support all variants of nodes' deletion and remaming
new aa382d0 SLING-3608 - Sling bundle projects are not properly configured if the m2e tycho configurator is not installed
new 5eda156 Include the icons folder in the eclipse-m2e-ui build output
new b3c9377 SLING-3609 : avoiding a StringIndexOutOfBoundsException with an empty {Binary} property
new c6cc229 SLING-3606 : property type handling improved. JCR Properties view now also supports changing the type, handles type wrt the value field. Not supporting everything though atm.
new 575689a SLING-3610 - Install bundles via bundle upload preference is not obeyed
new 3430e72 SLING-3614 - Ensure that LICENSE and NOTICE files are present in the distributed jars
new 39d1c55 Remove unneeded dependency on org.sonatype.aether
new 56ef40e SLING-3615 : added TychoJREHelper which allows to explicitly install a particular JRE (configured in the pom via system property 'tycho.jre.helper.jre.home'). This is meant as a workaround until someone finds a better/more appropriate solution
new 9836676 SLING-3615 : TODO comment added - plus installing 'realVm', not the standin one (although that also worked, interesting enough..)
new f814e0b SLING-3098 - Set up code signing for the p2 artifacts
new 4d576f6 upload-p2-site.sh - do not rebuild the project
new b4c779b SLING-3204 - Remove all jars from SVN
new 7216a5b SLING-3588 - Sling console: keep console history since start
new cb436b0 SLING-3616- Bundle installation errors do not report the message, only the status code
new cb0ce27 SLING-3620 - POM preparations for release
new 94349d4 SLING-3620 - POM preparations for release
new d3b10cf SLING-3615 - it tests in tooling/ide/eclipse-test fail on MacOS due to missing (default) JRE
new ef2ce0f SLING-3615 : debug statements cleanup
new 1ad063e SLING-3615 : applying SLING-3615-2.patch from Robert Munteanu, thx for the refactoring!
new 6155d2e SLING-3622 : support changing jcr:primaryType from/to nt:folder
new 94674b0 SLING-3622 : prevent changing a node-inde-.content.xml to nt:folder as this is not supported atm. Plus not showing '+' add property for nt:folder
new 7dc5ed1 SLING-3621 : format an element after adding/removing to make sure indenting is correct
new a044f1a SLING-3606 : supporting all property types in the JCR Properties view
new 39f653e SLING-3606 : MVP support added
new 3aab929 SLING-3623 : adding auto-completion to 'new node' dialog - plus to the primary type cell editor in the properties view
new 50aa400 SLING-3606 related : validation check on changing primary type
new ef15b0a SLING-3606 related : fix for getValueAsString() with non-String/Name property types
new 13e4c4b SLING-3630 : Date/Time CellEditor added
new cf093e9 SLING-3606 : ensure validity in changePropertyType - plus fix reformat() for xmlns: cases (which should not be preSpace'd)
new de425c8 SLING-3088 : handle one more case of 'can only set resource once' - namely when the resource is equals SLING-3631 : fixing NPE when changing primary type in the normal properties view - plus changing the actual value of that property in the view
new 25d0101 SLING-3606 related : supporting creation of nt:file
new 35ffb6b SLING-3606 related : avoid a NPE
new 43728da no-jira : more debug information in error case
new 90898e8 SLING-3571 : fixed getChildNodeDefinitions() implementation
new a916746 SLING-2985 : disallow creation of child nodes for nt:file-s
new 14b458c SLING-2985 : disallow creation of child nodes for nt:file-s
new b9b3a36 SLING-2985 :previous commit message was wrong, should say: adding check matching for child node definition name on new node creation
new b65cc45 SLING-3568 related : make sure parents exist when creating a new folder on import
new 0daeada SLING-2985 : disallow creation of child nodes for nt:file-s
new cbf0879 SLING-3640 : handling creation of IFolder and IFile in one 'workspace transaction' to avoid glitches in refresh
new 5970e04 SLING-3568 related: paranoid NPE check
new 7fd6bd0 SLING-3639 : avoid NEP with grandparent/_jcr_content/.content.xml case
new f13d9a0 SLING-3641 : moved 'link-with-editor' behavior from 'automagic-bringToTop-depending-on-project-explorer-link-toggle' to a new, explicit 'link-with-editor' toggle in the jcr properties view (which is checked by default)
new 2240ef5 GRANITE-6293 : fixed a NPE when server is not started
new c8049ab SLING-3643: fixed NewRow type handling
new e95e5d2 SLING-3638 : adding 'clean and publish' action on a server - this will do an PUBLISH_CLEAN underneath, and is enabled when a server is selected (at the moment)
new 93ed1ba SLING-3031 - [Tooling] add whitelabel support for slingclipse
new 05b9187 SLING-3031 - [Tooling] add whitelabel support for slingclipse
new cf54111 SLING-3031 - [Tooling] add whitelabel support for slingclipse
new 4281158 SLING-3031 - [Tooling] add whitelabel support for slingclipse
new 5733356 Cleanup plugin.xml in eclipse-m2e-ui
new 13141ed SLING-3031 - [Tooling] add whitelabel support for slingclipse
new e569e74 SLING-3031 - [Tooling] add whitelabel support for slingclipse
new 31e58d9 SLING-3031 - [Tooling] add whitelabel support for slingclipse
new 9602937 impl-resources: correct Service-Component header
new 915ecb7 Use released versions of org.apache.sling.tooling.support.install and sling-bundle-archetype
new 765af4f SLING-3609 - StringIndexOutOfBoundsException with empty {Binary} property
new d3c6a7d SLING-3638 : adding support for 'publish' and 'clean-publish' also on a module (1/multiple) level - plus added 'doNotAskAgain' (without using preferences though atm)
new d877e89 SLING-3645 - Ignore publish requests if the server is stopped
new 655e5c0 Fix warnings in SerializationKindManager
new 71a1025 SLING-3600 - Review strings for correctness and consistency
new 4fbd86f SLING-3647 - No repository found at ... URL scheme http not supported. only
new a2cceb1 SLING-3653 : for reordering child nodes, only iterate down to children when that node is orderable
new 01b8d71 SLING-3654 : provide import/export content... actions also for jcr nodes (in the content browser)
new ef4ccd2 SLING-3655 : a PUBLISH_CLEAN always triggers a bundle deployment - a normal PUBLISH though does not trigger one when in DEBUG mode
new ee988f4 SLING-3656 related : nested nodes were not correctly showing up in the content browser
new e01da54 SLING-3659 : added combo-box to boolean property type
new d2cf2cf SLING-3647 : added a check to see if the repository provider is ready - with the idea of being able to provide a more useful exception message to the user
new 09b77c5 SLING-3638 : disabling publish & publish_clean actions when server is not in started state
new 7a422ce SLING-3647 : fixed Classloader used by ServiceRegistry.lookupProviders (as it otherwise uses the thread's context classloader - with which it will never find any providers and always report false
new 1988da4 SLING-3660 : refine repository connect/disconnect states together with allowing getNodeTypeRegistry to return null (when never loaded) - and caching of the nodeTypeRegistry properly
new d16bfb9 SLING-3662 : up/down/left/right navigation keys supported in properties view - plus tab/enter exit cell editor as expected. tab itself doesn't navigate yet atm. entering the type editor opens the drop down (so changing the node type is very quick now) - plus changing to Double now correctly converts.
new 2264447 SLING-3550 related : not doing a bundle deploy if the META-INF/MANIFEST.MF file cannot be found (and issuing a console log message accordingly)
new f521be3 SLING-3130 : completely disabling the bundle state code - if it's not shown it doesn't make sense to execute it
new ee3a104 vaguely related to SLING-3662 : navigation/double-click support improved for the maven properties table - which now supports navigation keys, as well as easy and consistent double-click behavior
new 8364355 SLING-3663 : potential fix: forcing a refresh after installing the facet - might help if it's a edge case
new 661c7e6 SLING-3666 : supporting changing of the multiple mode in the jcr properties view - plus resized those columns to have header properly visible - note that for new rows the flag is not yet changeable until the value is added to the underlying .content.xml (atm)
new f6e46da SLING-3647 - No repository found at ... URL scheme http not supported. only
new 9330119 SLING-3660 - Refine 'connected' state of a (vlt) repository, cache node types after disconnection properly
new c731e29 SLING-3647 - No repository found at ... URL scheme http not supported. only
new 0c8aff5 SLING-3660 related : allow node creation when server was never started, but 'at own risk' (since node type checks and dependencies cannot be done properly)
new 94d1380 SLING-3639 partial fix : more node type changes are now possible - but round-trippping from nt:unstructured->sling:Folder back to nt:unstructured doesn't result in original structure. More refinements needed - but probably 1.0.2
new 9948778 SLING-3653 - 'Child node ordering not supported' when republishing tree
new f86343f SLING-3670 : fixing primaryType detection when domElement is set but not attribute jcr:primaryType exists
new 786b283 SLING-3660 related : another paranoia NPE check added
new eae2029 SLING-3663 : adding another potential fix : getModules was caching an empty array, which was likely due to timing issue at project-creation time. now clearing the cache when no modules are found for a project - which should not occur frequently
new 8dbbda7 SLING-3031 : allow archetypeParametersWizardPage to be overwritten by subclasses
new c62a102 SLING-3676 : provide a 'start server' option when selecting an existing server
new ef8d41c SLING-3678 : disabling indexChanged handling for now to verify if this fixes the 'many updates' problem (but still correctly shows the embedded archetype eg)
new 2b8310d SLING-3651 related : reformatting class to get rid of tab indenting
new 28bad9a SLING-3651 : Applying patch from Konrad Windszus, thanks a lot! I've adjusted the patch slightly to not show the action when a project is already a content or a bundle project. IMO this is reasonably understandable (that a project can either be a content or a bundle project, not both. And we dont support automatic conversion from one to the other atm, that has to be done manually via facet fiddlings). i've also provided some more details as to which projects are listed i [...]
new 8570e7d SLING-3680 : show a clear 'Project already exists with name ..' when creating a project with an existing-project's-name
new 7540a44 SLING-3651 : buglet fix introduced by SLING-3651 : result of getSyncDirectoryFile must be an absolute file, thus use the project.getLocation().toFile() - otherwise it ends up as relative file to the eclipse app start directory
new 3723730 SLING-3658 - Could not publish to the server. java.util.NoSuchElementException
new 4d02d62 SLING-3658 - Could not publish to the server. java.util.NoSuchElementException
new de4a425 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new 437ec43 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new 9618945 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new e52e5b5 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new 0d03c6d SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new 768d851 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new 830bd13 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new bc57f6a SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new fcd49f9 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new 83221c8 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new d81dc25 SLING-3656 - nested nodes below file/jcr:content cause problems on import and export
new ae9bf89 SLING-3673 - Content-sync bug: children are uploaded, then immediately deleted
new 4a22395 SLING-3673 - Content-sync bug: children are uploaded, then immediately deleted
new 6d09501 SLING-3678 - too-many-reloads in the choose archetype wizard when indexing going on
new 760dc78 SLING-3592 - Remove embedded bundle archetype in favour of released version
new 0bf6558 SLING-3612 - Provide a m2e project configurator for packaging "bundle"
new 4c8efe8 SLING-3620 - POM preparations for release
new f3211a5 SLING-3620 - POM preparations for release
new 97a912c SLING-3620 - POM preparations for release
new 2376b00 SLING-3620 - POM preparations for release
new a551e5e No longer force the "release" qualifier
new d8ed857 Bumped version to 1.0.2
new 742afc5 SLING-3687 - "The selected project is not configured with/added to any Sling server" during Sling Import or Export
new a9ee790 SLING-3693 - Repository import wizard blocks UI thread and is not cancellable
new d915c7b SLING-3693 - Repository import wizard blocks UI thread and is not cancellable
new 3910960 SLING-3693 - Repository import wizard blocks UI thread and is not cancellable
new 306cba7 SLING-3694 - Full coverage nodes are imported without the XML extension
new 2ae09bb SLING-3685 - Document and further automate the IDE tooling release process
new 8382741 SLING-3697 - Incorrect handling of deeply nested aggregates
new 4a39800 SLING-3697 - Incorrect handling of deeply nested aggregates
new 2d6dd0b SLING-3697 - Incorrect handling of deeply nested aggregates
new dce9284 Bump version back to 1.0.0, to prepare for a new release vote.
new 0504377 Force the qualifier to be 'RELEASE' in preparation for the 1.0.0 release vote.
new b93ade8 Remove the 'RELEASE' qualifier
new 44968b2 Bump version to 1.0.2
new c78c518 Remove extra newline from vote email template
new 3df018a Added javadoc for ResourceProxy
new 147cb10 SLING-3685 - Document and further automate the IDE tooling release process
new 85f99b4 SLING-3685 - Document and further automate the IDE tooling release process
new 3009247 SLING-3685 - Document and further automate the IDE tooling release process
new 5dc4d7e Revert version back to 1.0.0, in preparation for a new release vote
new 4499cf0 SLING-3685 - Document and further automate the IDE tooling release process
new 7a632dd Set version to 1.0.0 in preparation for release
new 3dc2a62 SLING-3689 : grabbing the latest selection and setting it as input when the properties view opens. This will only work if the last selection was indeed a jcr node in the project explorer - now the behavior corresponds to the default eclipse properties view.
new 1dd8b2c @releng : switched to 1.0.1-SNAPSHOT (1.0.1.qualifier)
new 4a85b9c SLING-3690 : moved 'New Node...' action under 'New' menu to be consistent
new 5a37ebd SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new d883213 SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new ba7d1dd SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new 1e6ed38 SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new e03421e SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new 5019fbe SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new c2a8567 SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new f61d985 SLING-3710 - Incorrect handling of nt:hierarchyNode instances nested within jcr:content nodes of other nt:hieararchyNode node
new 29f26d5 SLING-3639 : on primaryType change, merge child properties with parent to get rid of a unnecessary .content.xml
new d329b7d SLING-3031 related : allow subclasses to prevent deploying a bundle automatically (such as a serverside test bundle)
new fb0e7dd SLING-3641 : added a wrapper 'JcrPropertiesSection', which wraps the 'JcrPropertiesView' into the standard Properties view. Hence we now have two ways of showing the properties: in the standard Properties view - or in the standalone JcrPropertiesView. We can still decide if we want to remove the standalone one at a later stage.
new ef3b1ad SLING-3739 - No repository found at ... : ClassNotFoundException org.apache.jackrabbit.jcr2spi.Jcr2spiRepositoryFactory
new 4ebd260 SLING-3741 - When processing deleted folders, check for a covering aggregate higher in the filesytem hierarchy
new 81751c3 SLING-3741 - When processing deleted folders, check for a covering aggregate higher in the filesytem hierarchy
new 49ece64 SLING-3691 : Both drag'n'drop, as well as copy/paste/delete support added to the content navigator - not supporting all special cases (ie re aggregations) yet atm - as part of this, using appropriate icons for the context menu - icons retrieved from eclipse-icons.i24.cc
new 6c112ef SLING-3753 : fix 'Widget is disposed' by making hashCode and equals dependent on only the current node, not including the children
new 6581551 SLING-3741 - When processing deleted folders, check for a covering aggregate higher in the filesytem hierarchy
new c8c7f5b SLING-3764 - Incorrect resource processing order - directory artifact processed before primary artifact
new 07d3ac0 SLING-3767 : added a TODO
new 9d508ad SLING-3766 : do a refresh of the project when the jcr_root property is set in the properties page
new 474d294 SLING-3769 : renamed import/export to pull/push to put the emphasis on the target (ie the server) rather than the source (ie eclipse)
new 235c332 SLING-3764 - Incorrect resource processing order - directory artifact processed before primary artifact
new 6367d01 SLING-3765 - Sorting node children can trigger a StackOverFlowError
new d754be9 SLING-3765 - Sorting node children can trigger a StackOverFlowError
new 0f14313 SLING-3765 - Sorting node children can trigger a StackOverFlowError
new 119b0ec SLING-3765 - Sorting node children can trigger a StackOverFlowError
new f49c3eb SLING-3685 - Document and further automate the IDE tooling release process
new f4a9ed8 SLING-3685- Document and further automate the IDE tooling release process
new efc41ad SLING-3740 - Remove need to manually install the tooling support bundle
new 9fb4bf1 SLING-3740 - Remove need to manually install the tooling support bundle
new 79dda64 SLING-3740 - Remove need to manually install the tooling support bundle
new 14742e2 SLING-3769 : rename of push/pull back to 'import from server'/'export to server' as discussed via email
new 15dc6e5 SLING-3774 : allow user to overwrite allowed-children node type check when changing node type.
new fe4896a SLING-3768 - Be more resilient when .content.xml listing and filesystem disagree on child nodes
new 75e30cb SLING-3768 - Be more resilient when .content.xml listing and filesystem disagree on child nodes
new bcaed33 SLING-3768 - Be more resilient when .content.xml listing and filesystem disagree on child nodes
new afaab59 SLING-3584 - Offline-mode for NodeTypeRegistry
new 34aba56 SLING-3768 - Be more resilient when .content.xml listing and filesystem disagree on child nodes
new eb0f2fd Update site: link to instructions for installing from source
new e1df17c SLING-3777 : load 3rd level and rep:residualChildNodeDefinitions children properly
new 4f8d99e SLING-3775 : relaxed check for valid child node types: if there is any childNodeDef which has no name property set, then this allows any name
new b563a1a SLING-3768 - Be more resilient when .content.xml listing and filesystem disagree on child nodes
new f62aff2 SLING-3778 - [tooling] multi valued properties are not correctly exported to the server
new b52b1d2 SLING-3779 - Export Wizard does not report all errors
new 9d91fba Bump version to 1.0.2 in preparation for release
new 307331c Set the source-bundle version to 1.0.2
new a1e9b9d Bump version to 1.0.3-SNAPSHOT
new a9fe487 Updated to tycho 0.21.0
new f7437ad RAT : exclude .Xauthority files, needed for Jenkins execution
new fb367f7 SLING-3956 - [windows] Serialization files are not taken into account for folders
new b29a910 SLING-3807 - Consider adding the Maven central artifact repository by default
new c2e659c SLING-3957 - Support m2e 1.6 or newer
new d619963 Fix typo in InstallEditorSection
new 849b86f SLING-3826 - Do not use HttpMethod.getResponseBodyAsString
new 436bd81 SLING-3767 - [tooling] Add timeouts to HttpOsgiClient
new c07f884 SLING-3988- Content Navigator does not show nodes with escaped names
new e9bcb56 SLING-3988 - Content Navigator does not show nodes with escaped names
new f6d8591 Minor code cleanup in GenericJcrRootFile
new 4442166 SLING-3989 - Content Navigator can't create full coverage nodes under partial coverage nodes
new bebf512 SLING-3990 - Content Navigator does not correctly escape os names for nodes with special characters
new 7a97af1 SLING-3979 - [tooling] multi valued properties are still not correctly exported to the server
new f8eed35 SLING-3979 - [tooling] multi valued properties are still not correctly exported to the server
new 399e73b SLING-3996 - New maven project wizard should not allow early finish, before performing serve operations
new 2765cc8 SLING-3997 - Allow skipping server configuration when creating new project
new 7ea9975 SLING-3998 - Unable to download archetypes which are not locally cached
new 637ad92 SLING-3999 - Bundle creation wizard should warn early if a project with the same name exists
new 8ad292d SLING-4000 - Add error marker on the project when content sync root does not exist
new ee2e7e2 SLING-3825 - Eclipse-based tests depend on SNAPSHOT version of the Sling Launchpad
new 0434042 SLING-4002 - Deleting a file throws a 'Could not publish' error
new 7d06b27 SLING-4002 - Deleting a file throws a 'Could not publish' error
new a2244fc SLING-3586 - Publishing content fails if intermediate nodes are not present in the repository
new 2096da0 SLING-3573 - Local resources which are no longer present in the repository are not deleted when importing
new 247ba25 SLING-3573 - Local resources which are no longer present in the repository are not deleted when importing
new a7a0c19 Fix possible NPE in ConvertToContentPackageAction
new fcb318e SLING-3573 - Local resources which are no longer present in the repository are not deleted when importing
new f3e46c1 SLING-4023 - Files with a colon in their names are imported with an incorrect name
new dbfdb7e Prevent spurious node reordering when resources were not actually changed
new cbfa666 SLING-4021 - Set publish interval to 0 when creating a new server
new ba76492 SLING-4020 - Importing content from the repository triggers publish operations
new bfa0d2f SLING-4020 - Importing content from the repository triggers publish operations
new c2c55b7 SLING-4028 - Allow printing tracing output to the console
new 850fbc3 SLING-4028 - Allow printing tracing output to the console
new 86a1ff4 SLING-3586 - Publishing content fails if intermediate nodes are not present in the repository
new ab2d94f SLING-4020 - Importing content from the repository triggers publish operations
new 7757029 SLING-4020 - Importing content from the repository triggers publish operations
new 0b566e3 SLING-4020 - Importing content from the repository triggers publish operations
new be8f0ab SLING-4025 - Investigate fully deploying content packages on server startup/module deployment
new 848899a SLING-3685 - Document and further automate the IDE tooling release process
new 2ea03e7 SLING-3685 - Document and further automate the IDE tooling release process
new 1476b98 SLING-4035 - Changing the jcr primary type does not work if properties are added
new 1ba0ac6 SLING-4036 - Changing the jcr primary type does not work if mandatory properties are added
new 14b6d67 SLING-4041 - Escaped braces at the start of a property value are not unescaped
new fbe030f Set version to 1.0.4 in preparation of release
new f522e77 Update the version to 1.0.5-SNAPSHOT after the release
new 58c8d9c SLING-4098 - Full coverage aggregates nested under a partial coverage aggregate incorrectly deleted when a sibling resource is published
new 61402ce SLING-4092: Eclipse runs out of file descriptors due to vault files being kept open
new a8b4f68 SLING-4099 - Content Navigator: unable to delete node with a namespace prefix in its name
new 12b313d Code cleanup in content navigator
new 83d1038 SLING-4110 - Content Navigator should not show .vlt files
new 647ec88 SLING-4113 - Importing resources triggers spurios publish events when missing parent folders are created
new f767947 SLING-3781 - Fix unstable Eclipse-based tests
new 0a445cd SLING-4105 - Content Navigator should not read all the jcr_root when initialized
new 493abbd SLING-4332 - Malformed .content.xml files cause unhandled errors and break the content navigator
new 7a7a9dd SLING-4332 - Malformed .content.xml files cause unhandled errors and break the content navigator
new 8c97c77 SLING-4424 - JcrCellLabelProvider leaks font instances
new 9f8bba4 SLING-4105 - Content Navigator should not read all the jcr_root when initialized
new 1a1d466 SLING-4105 - Content Navigator should not read all the jcr_root when initialized
new e78238c SLING-4374 - Intermittent error when publishing content
new 89f833d SLING-4409 - Invalid .content.xml files are silently ignored when synchronising
new 0c10260 SLING-4069 - Intermediate resources that do not match the filter are not created when publishing
new c5827d9 SLING-4069 - Intermediate resources that do not match the filter are not created when publishing
new bad7b8a SLING-4069 - Intermediate resources that do not match the filter are not created when publishing
new 2461ea3 SLING-3781 - Fix unstable Eclipse-based tests
new 1916917 SLING-3783 - Capture command-related Events during test execution
new 3d14ff7 SLING-4069 - Intermediate resources that do not match the filter are not created when publishing
new 28ee89f SLING-3783 - Capture command-related Events during test execution
new 40a65df SLING-3781 - Fix unstable Eclipse-based tests
new ed71e6b SLING-3781 - Fix unstable Eclipse-based tests
new c08b2a5 SLING-3781 - Fix unstable Eclipse-based tests
new 61be216 SLING-3781 - Fix unstable Eclipse-based tests
new 9944d53 SLING-3781 - Fix unstable Eclipse-based tests
new ed53e5e SLING-3781 - Fix unstable Eclipse-based tests
new 8646ae3 SLING-3781 - Fix unstable Eclipse-based tests
new 4587294 SLING-4440 - Don't remove autoCreated properties
new 38a6900 SLING-4440 - Don't remove autoCreated properties
new 07ccf70 SLING-4094 - Handle PropertyType.UNDEFINED when updating properties
new 5ffd570 Update to tycho 0.22.0
new 20dd783 SLING-4445 - Don't consider files outside the content sync root when exporting a project to the server
new bfbef34 SLING-4446 - AbstractNewSlingApplicationWizard publishes modules which are not deployed
new 580a4c3 SLING-4450 - Configure the XML validator to not run for content projects
new 06238d5 SLING-4451 - Opening a resource in the browser does not obey the user's preferences
new a62c1c4 SLING-4444 - Include Tooling Support Install Bundle 1.0.2
new 0574f21 IDE tooling: set version to 1.0.6
new cc743db IDE Tooling: set version to 1.0.7-SNAPSHOT
new a614b8e eclipse-m2e-test: require Java 6, like all other modules
new 4fc7fbb VltRepositoryFactory: don't assume that the repository to disconnect exists
new a75f5c3 SLING-4816 - When creating new servers ensure that local install is only selected for localhost
new 1589a6c SLING-4923 - Unable to connect to Sling instance running with a custom context
new 88ef3cc SLING-4924 - Unable to deploy bundle on a Sling instance with a custom context
new 6396ae1 Remove JRebel args from launch file
new 4e13e16 SLING-4577 - Content sync does not support escaping comma values in multi-valued properties
new e840856 SLING-4988 - Not all folders are displayed in Project Explorer
new 5ca2206 SLING-4988 - Not all folders are displayed in Project Explorer
new 8c4d5a6 SLING-4988 - Not all folders are displayed in Project Explorer
new 7d644a5 SLING-4988 - Not all folders are displayed in Project Explorer
new b4c7262 SLING-4988 - Not all folders are displayed in Project Explorer
new a86c02b SLING-4988 - Not all folders are displayed in Project Explorer
new fd78198 SLING-4458 - Resources not matching the filter can be deleted when updating a node
new 4225688 SLING-4458 - Resources not matching the filter can be deleted when updating a node
new cf5574b SLING-4458 - Resources not matching the filter can be deleted when updating a node
new 071c2ab SLING-4438 - Don't execute duplicate or out-of-order commands
new d26ca0d SLING-4438 - Don't execute duplicate or out-of-order commands
new 2c9172c SLING-4438 - Don't execute duplicate or out-of-order commands
new 772c70d SLING-4438 - Don't execute duplicate or out-of-order commands
new 03988bc SLING-4438 - Don't execute duplicate or out-of-order commands
new 2283243 SLING-4438 - Don't execute duplicate or out-of-order commands
new b2b52ec SLING-4438 - Don't execute duplicate or out-of-order commands
new fee6ff9 SLING-4100 - Improve selection and ordering when choosing an archetype
new 6333946 SLING-4100 - Improve selection and ordering when choosing an archetype
new 9e52663 SLING-4100 - Improve selection and ordering when choosing an archetype
new e727117 SLING-5081 - Unable to advance in the project creation wizard if the server is pre-selected
new 4d2995d Remove unused upload-p2-site.sh
new e84df23 SLING-3766 - Store the project's content sync root property in the filesystem
new 8a691b8 SLING-4467 - Create a script for verifying staged IDE tooling releases
new 457d80f SLING-4467 - Create a script for verifying staged IDE tooling releases
new de552c1 Update version to 1.0.8
new bf5eac6 Update version to 1.0.9-SNAPSHOT
new 359a540 Add license headers to tooling/ide/*.sh
new abd6d35 Bump version to 1.0.9-SNAPSHOT for source bundle as well
new 5e78714 SLING-5082 - Change minimum requirement to Eclipse Luna and Java 7
new 9adff35 SLING-5082 - Change minimum requirement to Eclipse Luna and Java 7
new 988bc66 SLING-5082 - Change minimum requirement to Eclipse Luna and Java 7
new 1446713 Code cleanups after Java 7 move
new 22a112b Organised imports
new 0b81b0d tooling/ide/sign.sh: sign files in subdirectories as well
new bcd9084 Clarify m2e-feature name
new 8089f36 SLING-4189 - Add basic code completion for Sightly
new 3f40ae4 SLING-4189 - Add basic code completion for Sightly
new 4be6639 SLING-4189 - Add basic code completion for Sightly
new 3837863 SLING-4189 - Add basic code completion for Sightly
new ac95de0 SLING-5139 - Better return type for PluginLoggerRegistrar
new 092fef6 SLING-4189 - Add basic code completion for Sightly
new a9f7c42 SLING-4189 - Add basic code completion for Sightly
new 68ac07a SLING-5193 - Installing the Sling IDE Tooling causes 'Open With...' to disappear
new 94ddb0b SLING-5193 - Installing the Sling IDE Tooling causes 'Open With...' to disappear
new 7948245 Bump version to 1.0.99-SNAPSHOT
new 5c72273 SLING-5349 - Empty multi-valued properties are not correctly handled
new 545e0a9 SLING-5350 - Unable to set mixin types for a node
new 4ad8a5b SLING-5140 - Add tests for Sightly editor auto-completion
new 7131144 SLING-5140 - Add tests for Sightly editor auto-completion
new 2af01f9 SLING-3605 - Debug based on bundles deployed on the server
new 58d8f63 SLING-4071 - Remove manual interactions related to the tooling support bundle
new ab6f929 SLING-3605 - Debug based on bundles deployed on the server
new 26ce51f SLING-3605 - Debug based on bundles deployed on the server
new 1ba29cf SLING-5529 - Debug connection to the Sling server doesn't attach a JRE
new 156655c SLING-3605 - Debug based on bundles deployed on the server
new ba634b2 SLING-3605 - Debug based on bundles deployed on the server
new 40a0d22 SLING-3605 - Debug based on bundles deployed on the server
new e3820d7 SLING-3605 - Debug based on bundles deployed on the server
new a498062 SLING-3605 - Debug based on bundles deployed on the server
new 5bc80bc SLING-4046 - Keyboard shortcuts do not work on content structure
new 81be8cd SLING-4046 - Keyboard shortcuts do not work on content structure
new 24a7f05 SLING-4046 - Keyboard shortcuts do not work on content structure
new 627d840 SLING-4046 - Keyboard shortcuts do not work on content structure
new 2eb2f09 SLING-4046 - Keyboard shortcuts do not work on content structure
new 340b921 SLING-4046 - Keyboard shortcuts do not work on content structure
new 94040a8 SLING-4046 - Keyboard shortcuts do not work on content structure
new dfb97f5 SLING-4046 - Keyboard shortcuts do not work on content structure
new 7bd20f5 SLING-4046 - Keyboard shortcuts do not work on content structure
new d6e4cf0 SLING-4076 - Add more file type options to New... menu
new 2d11bd4 Add missing license header
new abfc878 SLING-5538 - Create new Sightly file wizards
new f7c5557 SLING-5538 - Create new Sightly file wizards
new 2cca01d SLING-5538 - Create new Sightly file wizards
new 2cd5bc3 SLING-5538 - Create new Sightly file wizards
new 7f7d910 SLING-5538 - Create new Sightly file wizards
new 4a674b2 SLING-5538 - Create new Sightly file wizards
new b02c02f SLING-5538 - Create new Sightly file wizards
new deee71c SLING-5563 - Add a new Sling JSP file template
new 0bd91e2 SLING-5564 - Hide WEB-INF and META-INF under the content sync root
new 460afde Add missing copyright header to jsp-templates.properties
new aca2a7b SLING-5565 - Hide 'Deployment Descriptor' navigator content for Sling content projects
new 4feb5ad Check for disposed widgets in JcrContentContentProvider.resourceChanged
new 9d11ccd SLING-5538 - Create new Sightly file wizards
new bd3fd3f SLING-3605 - Debug based on bundles deployed on the server
new 99d7cb9 SLING-3605 - Debug based on bundles deployed on the server
new 5391d9e SLING-3605 - Debug based on bundles deployed on the server
new 1ab757f SLING-3605 - Debug based on bundles deployed on the server
new cbfd24c SLING-3605 - Debug based on bundles deployed on the server
new 0ae21f2 SLING-3100 - Provide a m2e project configurator for packaging "content-package"
new 25748d4 SLING-3100 - Provide a m2e project configurator for packaging "content-package"
new 4b48da3 SLING-5583 - Add defaults to server creation page in the project creation wizard
new 204757c Delete unused BundleStateHelper
new 09b41fd SLING-5583 - Add defaults to server creation page in the project creation wizard
new 92059df DefaultSlingLaunchpadConfiguration: add copyright headers
new eb25371 Update README
new dcff3ab SLING-3605 - Debug based on bundles deployed on the server
new 560df6b Release preparation: update version to 1.1.0
new 1fe36ee Switch to version 1.1.1-SNAPSHOT post-release
new 2f43596 IDE tooling requires JDK 7 or newer to build
new e942b6d SLING-5634 - Content projects automatically configured as WST projects fail to deploy
new 32c84ec SLING-5634 - Content projects automatically configured as WST projects fail to deploy
new 17cf2de SLING-5635 - Project creation wizards should not unconditionally create new runtimes
new 38d2e80 SLING-6112 make IDE independent of m2e-tycho
new e0e963d SLING-4070 remove validator error markers if they no longer apply
new 32c93db SLING-4070 move markerId attribute to correct element
new 86e990e SLING-4070 add missing license header
new 63e5c6d SLING-6112 make sure that project configurators are either bound only to goals not supporting incremental builds (m-b-p:bundle) or (c-p-m-p:package) or call the original action (bnd-m-p:bnd-process)
new b9720a5 fix formatting
new 079dfd5 SLING-4641 expose problem markers in content navigator
new 5dc8b16 SLING-4070 do not explicitly remove marker ids when they are set on the validated resource (this is done by WST validation framework)
new bcecd7b SLING-6190 expose error marker in case specific nature cannot be added for content-package project configurator
new cc69f60 SLING-6175 allow to disable maven project configurators and more specifically adding wtp facets/natures for content-packages through workspace preferences
new bfceb01 SLING-6208 - [dev] Extension point declaration for org.eclipse.ui.trace.traceComponents is marked as an error
new 8861ca9 SLING-3014 - [build] Generate SCR descriptors using Maven
new 2ccf2f2 SLING-6208 - [dev] Extension point declaration for org.eclipse.ui.trace.traceComponents is marked as an error
new 8e5ea19 Revert "SLING-3014 - [build] Generate SCR descriptors using Maven"
new 41fd812 Set the SWT_GTK3=0 environment variable when launching Eclipse
new 7f07153 SLING-3626 add dedicated entry point in the project explorer for the META-INF/vault
new f0a744d Update to Tycho 0.26.0
new aeea593 SLING-6112 - Make Sling IDE independent of m2e-tycho
new 2dd2710 SLING-6112 - Make Sling IDE independent of m2e-tycho
new ae243c7 SLING-6112 - Make Sling IDE independent of m2e-tycho
new e7e7868 SLING-6112 - Make Sling IDE independent of m2e-tycho
new ce717a9 SLING-6231 - Sightly SWTBot tests are unstable
new 896bbfa SLING-6231 - Sightly SWTBot tests are unstable
new 02b5c68 Revert "Update to Tycho 0.26.0"
new e42e9fc SLING-6112 - Make Sling IDE independent of m2e-tycho
new cd029cd SLING-6112 - Make Sling IDE independent of m2e-tycho
new 6b2ca16 SLING-6112 mention quickfix in the error marker
new d092568 SLING-6112 improve wording for the marker
new 5bf1917 SLING-6112 improve wording for the marker even further
new db06a40 SLING-6112 adjust IT to new marker wording
new 2b0ee33 SLING-6112 point with the quick fixes to the new documentation page around "Incremental Build Support"
new 93f11c0 SLING-6236 hide deployment descriptor even if toplevel elements are working sets
new 6003a54 SLING-6237 enable a specific XML validator for content-projects which ignores missing grammar in an XML file
new 0931401 SLING-6237 add missing apache license header
new 803f374 use constant instead of magic string for the socket attaching vm connector
new 5f96ee7 SLING-6268 make project configurators work also when m2e-tycho is installed
new bfe63ec SLING-6268 make compatible with latest archiver 2.3 (being included in m2e 1.6)
new fe23420 SLING-6237 only enable xml validator for xml files within content projects, also call validator for ".content.xml" files
new b8ab4ac SLING-6237 clean up imports in manifest
new 7f5335f SLING-6304 get rid of EmbeddedArchetypeInstaller which is no longer in use
new c674ef3 SLING-6237 Partly revert r1770536 because the automatic clean up from Eclipse removed too many imports which are in fact required
new 8078b94 SLING-6312 - Remove 'JAX-WS' and 'Deployed Resources' contributions for content projects
new b72a7bd SLING-6343 always require a full synchronization on the specific module if for some reason the publishing failed
new 67d106b SLING-6344 disable syncing if no filter.xml can be found
new 66fd9da clarify javadoc about multivalue properties
new 5a3be5a fix formatting
new 767c5e6 SLING-6344 revert r1776444
new 47552b7 SLING-6368 - rely on FileVaults DocViewProperty and DocViewNode for the deserialization of vlt files.
new cafcabe SLING-6368 clean up test classpath to reflect correct filevault and jackrabbit versions
new 4af1edb SLING-6453 disable synchronisation in case filter could not be found
new 512e6cb style
new 89d8f1f SLING-6345 allow to maintain ignored files for the server sync in a dedicated workspace property page
new 22b2420 SLING-6345 improve preference key
new 9d8118c use orbit release repo for Luna (and therefore slightly adjust the versions of the 3rd party libraries)
new 95b96b0 SLING-6519 replace org.json by GSON
new d78f9e9 SLING-6618 include filevault 3.1.38 (and transitive dependencies) and always explicitly specify the default workspace name
new 53cbd1c SLING-6618 update test dependencies to FileVault 3.1.38 as well
new 1c3eebb SLING-6255 rely on latest release 1.0.2 of Tooling Source
new 773207f eclipse-core: remove dangling export from manifest
new a6ca7be .gitignore - ignore files under eclipse-test/screeenshots
new 9ae0daa SLING-6830 - Provide a custom navigator for provisioning model feature files
new 113b4b1 SLING-6970 - Use versions of the tooling support bundles indepenendent of commons.json
new e3e4d2b SLING-6980 - Missing internal_browser.gif icon on Eclipse Oxygen
new 44b8811 SLING-6190 improve exposure of Status via the Eclipse default status handler
new a932f0e SLING-6190 only try to modify natures in case something new was really added
new be562a5 SLING-6519 - Remove dependency to org.json
new bbc9413 SLING-6519 - Remove dependency to org.json
new 062ac67 SLING-6190 - More gracefully deal with non existing natures during project import
new 31e673d tooling/ide: rename reactor pom to sling-ide-tooling
new f2e4cc4 SLING-7167 Adjust READMEs
new 7b6c551 SLING-7167 Adjust READMEs
new 40f466a SLING-7167 Adjust READMEs
new d75b38c SLING-7167 Adjust READMEs
new 0a9c615 SLING-7167 Adjust READMEs
new 0b02215 SLING-7167 Adjust READMEs
new 3e1aa39 SLING-7167 Adjust READMEs
new e264456 SLING-7167 Adjust READMEs
new 59cb26c SLING-7167 Adjust READMEs
new 57183d6 SLING-7167 Adjust READMEs
new 7a31481 SLING-7167 Adjust READMEs
new 5345377 SLING-7167 Adjust READMEs
new e6f4f7a SLING-7167 Adjust READMEs
new 943adbe SLING-7167 Adjust READMEs
new 2b6ea30 SLING-7167 Adjust READMEs
new 59b1b87 SLING-7167 Adjust READMEs
new 331a193 SLING-7167 Adjust READMEs
new 5028e9a SLING-7167 Adjust READMEs
new 5db94ac SLING-7167 Adjust READMEs
new 77d19c7 SLING-7167 Adjust READMEs
new 8e27177 SLING-7167 Adjust READMEs
new 1931e51 SLING-7167 Adjust READMEs
new 78594dd SLING-7167 Adjust READMEs
new 4d0ccb9 SLING-7167 Adjust READMEs
new 3927001 SLING-7167 Adjust READMEs
new 1293624 SLING-7167 Adjust READMEs
new 288b32e exclude README.md in source-bundle from Rat
new 5a5b15a tooling/ide: remove 'Reactor' from pom name
new 1b85706 SLING-7162 - Update SCM information in all POM files to reference Git
new 6bca65d Fix typo in pom.xml : conncetion should be connection
new 40710c5 SLING-7214 - Add the LICENSE file to every module
new e2c40a4 SLING-7213 - Add a default .gitignore file to every module
new d94705b SLING-7163 - Update Jenkins jobs to reference the git repositories
new 280d693 SLING-7119 - Add configurator support for the Jackrabbit filevault-package-maven-plugin
new 73c1a74 SLING-6462 - Filter Isolated jcr:content nodes (by includes) are not deployed
new bc89d46 SLING-6585 - Switch to the ASF code signing service
new 22fe3f6 Update .gitignore patterns
new 2e01d9e SLING-7385 - Unable to import from repository - No valid filter found
new 3750fbf SLING-7385 - Unable to import from repository - No valid filter found
new 7c6b87f Bump version to 1.2.0
new b49e312 Bump version to 1.2.1-SNAPSHOT
new 720b412 SLING-7403 add "Bundle-Name" and "Bundle-Vendor" headers
new 80899c2 SLING-7501 - FilveVault 3.1.38 breaks the Sling IDE Tools "Import from server..."
new d4f301e SLING-7514 - Upgrade to FileVault 3.1.44
new d59bb67 SLING-7518 - Deploying a new Sling bundle project from the create bundle wizard fails: Add and remove cannot both be null/empty
new 68fd958 Set version to 1.2.2
new c40015c Bump version to 1.2.3-SNAPSHOT
new 0ba56dd improve warning in case "manifest" is not explicitly configured
new b99e336 Merge branch 'master' of git@github.com:apache/sling-ide-tooling.git
new 0593f30 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 3bc2b68 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new b9a6335 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new cee1766 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 2e2bc9d SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 0740871 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 8aed7d9 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 076717d SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new c49053e Do not track derby.log files
new f7a4d47 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 21a335d SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 17de862 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 09c7666 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new d56e434 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new cf54694 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new f74cc26 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 741787b SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 1fa5d56 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new fa57700 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 8a69d67 SLING-7571 - Upgrade to Eclipse Oxygen
new b749b99 Update to Tycho 1.0.0
new 5f62a56 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new f7f20d0 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new af50b7b SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 58996f2 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 7ba6553 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new c726ea4 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 8470164 SLING-5648 - Make Non-Eclipse Module regular Maven Packages
new 6e32fab Merge branch 'master' into feature/intellij
new 61cfce6 Merge pull request #1 from apache/feature/intellij
new 723d2e1 Jenkinsfile: use Xvfb
new 85c061f SLING-7572 - Upgrade to Java 8
new 4f6c81d Jenkinsfile: fix syntax, add timeouts
new 551caad SLING-5618 - Make the ResourceChangeCommandFactory independent from Eclipse
new d64693a SLING-5618 - Make the ResourceChangeCommandFactory independent from Eclipse
new 33ded84 SLING-7585 - Fix Eclipse in-IDE errors after creating shared modules
new 67a3fdf SLING-7585 - Fix Eclipse in-IDE errors after creating shared modules
new 4e1f749 SLING-7585 - Fix Eclipse in-IDE errors after creating shared modules
new 76f1931 SLING-7587 - Create a CLI-only tool to sync content
new 80c207a DefaultSyncCommandFactory: remove unused import.
new f44d3fd SLING-7587 - Create a CLI-only tool to sync content
new a17f5e1 SLING-7587 - Create a CLI-only tool to sync content
new d5e0394 SLING-7587 - Create a CLI-only tool to sync content
new 506e0ba SLING-7587 - Create a CLI-only tool to sync content
new 507258f SLING-7587 - Create a CLI-only tool to sync content
new 9f250aa SLING-7587 - Create a CLI-only tool to sync content
new 135ea07 SLING-7587 - Create a CLI-only tool to sync content
new 72978e5 SLING-7587 - Create a CLI-only tool to sync content
new d1e9dd5 SLING-7587 - Create a CLI-only tool to sync content
new dc1d5fb SLING-7587 - Create a CLI-only tool to sync content
new d07d127 SLING-7587 - Create a CLI-only tool to sync content
new 2d4283d SLING-7587 - Create a CLI-only tool to sync content
new 4585669 cli: assemble-app.sh now consults the remote repositories as well
new fd21ba5 cli: cleanup feature
new 707b4a2 cli: add README
new 39ed806 Updating badges for ide-tooling
new 42a964b SLING-7630: Created the constructors so that non-OSGi containers can instantiate these services with the necessary references
new cc6da10 do not put version limitations for imported package "org.apache.sling.ide.sync.content"
new 08343e4 cli: adapt to latest feature model
new bfcaa78 SLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module
new 4b6d0b6 SLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module
new b3f5722 trivial: added license header to *.md files
new 5a97dc7 ignore full META-INF folder (being copied over)
new 19a1052 make sure to include Eclipse project files along with shared modules.
new 9a582c5 SLING-5648 only set common bundle headers once in parent
new 9bfe1d2 Remove null pointer warning in Eclipse.
new 14bd030 Prefer VltRepositoryFactory over org.apache.sling.ide.impl.resource.transport.RepositoryFactoryImpl in Eclipse in case both are deployed
new f62af41 SLING-7403 add missing "Bundle-Name" and "Bundle-Vendor"
new 158b5a5 SLING-7245 - Validate pull requests using Jenkins
new 6b83cb2 SLING-7245 - Validate pull requests using Jenkins
new d84c108 SLING-7245 - Validate pull requests using Jenkins
new b07e84e SLING-7245 - Validate pull requests using Jenkins
new 36fce1e SLING-7245 - Validate pull requests using Jenkins
new bc5bf63 Updating badges for ide-tooling
new 1b6e1a2 SLING-7245 - Validate pull requests using Jenkins
new 863cbff Add myself to the list of email recipients
new 915c4a3 SLING-7605 - ContentDeploymentTest sometimes fails on Jenkins
The 801 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.