This is an automated email from the ASF dual-hosted git repository.
dklco pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-app-cms.git.
from db5d7cd SLING-10739 - Updating to the latest composum release
add 23ee916 Using the (yet unreleased) commons thumbnails library
add ded8386 Merging latest from master
add 00f61e1 Enabling the use of Apache Sling Thumbnails over the embedded
bundle
add da69612 A mostly working implementation of transformations
new b485f38 merging with master
The 1 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.
Summary of changes:
.../core/internal/listeners}/RenditionCleaner.java | 16 +-
core/src/test/resources/conf.json | 18 +-
feature/src/main/features/thumbnails.json | 21 +
i18n-helper/src/messages.json | 6 +
pom.xml | 1 -
.../reference/components/general/image/edit.json | 11 +-
.../reference/components/general/image/image.jsp | 9 +-
.../components/general/image/transformations.jsp | 8 +-
transformer/NOTICE | 8 -
transformer/bnd.bnd | 4 -
transformer/pom.xml | 196 --
.../sling/cms/transformer/OutputFileFormat.java | 52 -
.../sling/cms/transformer/ThumbnailProvider.java | 47 -
.../sling/cms/transformer/Transformation.java | 31 -
.../cms/transformer/TransformationHandler.java | 52 -
.../cms/transformer/TransformationManager.java | 34 -
.../apache/sling/cms/transformer/Transformer.java | 42 -
.../cms/transformer/internal/CropHandler.java | 54 -
.../internal/ImageThumbnailProvider.java | 50 -
.../transformer/internal/PdfThumbnailProvider.java | 64 -
.../cms/transformer/internal/SizeHandler.java | 50 -
.../internal/SlideShowThumbnailProvider.java | 104 -
.../transformer/internal/TikaFallbackProvider.java | 105 -
.../cms/transformer/internal/TransformServlet.java | 163 --
.../internal/TransformServletConfig.java | 30 -
.../internal/TransformationServiceUser.java | 48 -
.../cms/transformer/internal/TransformerImpl.java | 110 -
.../internal/TransformerWebConsole.java | 91 -
.../internal/models/TransformationImpl.java | 54 -
.../internal/models/TransformationManagerImpl.java | 49 -
.../apache/sling/cms/transformer/package-info.java | 27 -
.../main/resources/OSGI-INF/l10n/bundle.properties | 35 -
.../transformer/helpers/SlingCMSContextHelper.java | 46 -
.../cms/transformer/internal/CropHandlerTest.java | 77 -
.../internal/ImageThumbnailProviderTest.java | 74 -
.../internal/PdfThumbnailProviderTest.java | 66 -
.../cms/transformer/internal/SizeHandlerTest.java | 81 -
.../internal/SlideShowThumbnailProviderTest.java | 72 -
.../internal/TikaFallbackProviderTest.java | 65 -
.../transformer/internal/TransformServletTest.java | 136 -
.../transformer/internal/TransformerImplTest.java | 94 -
transformer/src/test/resources/Sling.docx | Bin 15143 -> 0 bytes
transformer/src/test/resources/Sling.ppt | Bin 123392 -> 0 bytes
transformer/src/test/resources/Sling.pptx | Bin 99100 -> 0 bytes
transformer/src/test/resources/apache.png | Bin 12022 -> 0 bytes
transformer/src/test/resources/content.json | 115 -
transformer/src/test/resources/editor.min.css | 2854 -------------------
transformer/src/test/resources/sling.pdf | Bin 251268 -> 0 bytes
transformer/src/test/resources/thumbnail.png | Bin 21183 -> 0 bytes
ui/bnd.bnd | 2 +-
ui/src/main/frontend/js/cms.fields.js | 245 +-
ui/src/main/frontend/js/cms.form.js | 5 +-
ui/src/main/frontend/js/cms.js | 4 +-
ui/src/main/frontend/js/cms.pathfield.js | 39 +-
ui/src/main/resources/jcr_root/conf/global.json | 34 +-
.../components/caconfig/transformation/config.json | 4 -
.../components/cms/actions/basic/basic.jsp | 2 +-
.../components/cms/actions/modal/modal.jsp | 2 +-
.../components/cms/columns/actions/actions.jsp | 2 +-
.../cms/contentactions/contentactions.jsp | 2 +-
.../components/editor/fields/base/base.jsp | 7 +-
.../components/editor/fields/path/path.jsp | 9 +-
.../resourceparam.jsp} | 4 +-
.../components/editor/scripts}/transformations.jsp | 8 +-
.../components/editor/slingform/slingform.jsp | 6 +-
.../libs/sling-cms/content/file/addrendition.json | 62 +
.../dictionaries.json => file/renditions.json} | 55 +-
.../libs/sling-cms/content/site/content.json | 8 +
.../sling-cms/content/transformations/create.json | 2 +-
.../sling-cms/content/transformations/edit.json | 2 +-
.../resources/jcr_root/libs/sling-cms/i18n.json | 2994 --------------------
.../sling/thumbnails/transformation/config.json | 4 +
.../thumbnails}/transformation/config/config.jsp | 0
.../thumbnails}/transformation/config/edit.json | 0
.../thumbnails}/transformation/transformation.jsp | 2 +-
.../thumbnails/transformers/colorize.json} | 2 +-
.../thumbnails/transformers/colorize/colorize.jsp} | 13 +-
.../thumbnails/transformers/colorize}/edit.json | 37 +-
.../thumbnails/transformers}/crop.json | 2 +-
.../thumbnails/transformers/crop/crop.jsp} | 8 +-
.../thumbnails/transformers}/crop/edit.json | 16 +
.../thumbnails/transformers/flip.json} | 2 +-
.../sling/thumbnails/transformers/flip/edit.json | 26 +
.../thumbnails/transformers/flip/flip.jsp} | 4 +-
.../thumbnails/transformers/greyscale.json} | 2 +-
.../thumbnails/transformers/greyscale}/edit.json | 6 +-
.../transformers/greyscale/greyscale.jsp} | 3 +-
.../thumbnails/transformers/resize.json} | 2 +-
.../thumbnails/transformers/resize}/edit.json | 38 +-
.../thumbnails/transformers/resize/resize.jsp} | 11 +-
.../thumbnails/transformers/rotate.json} | 2 +-
.../thumbnails/transformers/rotate}/edit.json | 8 +-
.../thumbnails/transformers/rotate/rotate.jsp} | 4 +-
.../thumbnails/transformers/scale}/edit.json | 11 +-
.../thumbnails/transformers/scale/scale.jsp} | 11 +-
.../thumbnails/transformers/transparency.json} | 2 +-
.../transformers/transparency}/edit.json | 7 +-
.../transformers/transparency/transparency.jsp} | 4 +-
98 files changed, 537 insertions(+), 8458 deletions(-)
rename {transformer/src/main/java/org/apache/sling/cms/transformer/internal =>
core/src/main/java/org/apache/sling/cms/core/internal/listeners}/RenditionCleaner.java
(79%)
create mode 100644 feature/src/main/features/thumbnails.json
delete mode 100644 transformer/NOTICE
delete mode 100644 transformer/bnd.bnd
delete mode 100644 transformer/pom.xml
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/OutputFileFormat.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/ThumbnailProvider.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/Transformation.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/TransformationHandler.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/TransformationManager.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/Transformer.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/CropHandler.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/ImageThumbnailProvider.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/PdfThumbnailProvider.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/SizeHandler.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/SlideShowThumbnailProvider.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/TikaFallbackProvider.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/TransformServlet.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/TransformServletConfig.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/TransformationServiceUser.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/TransformerImpl.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/TransformerWebConsole.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/models/TransformationImpl.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/internal/models/TransformationManagerImpl.java
delete mode 100644
transformer/src/main/java/org/apache/sling/cms/transformer/package-info.java
delete mode 100644
transformer/src/main/resources/OSGI-INF/l10n/bundle.properties
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/helpers/SlingCMSContextHelper.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/CropHandlerTest.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/ImageThumbnailProviderTest.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/PdfThumbnailProviderTest.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/SizeHandlerTest.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/SlideShowThumbnailProviderTest.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/TikaFallbackProviderTest.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/TransformServletTest.java
delete mode 100644
transformer/src/test/java/org/apache/sling/cms/transformer/internal/TransformerImplTest.java
delete mode 100644 transformer/src/test/resources/Sling.docx
delete mode 100644 transformer/src/test/resources/Sling.ppt
delete mode 100644 transformer/src/test/resources/Sling.pptx
delete mode 100644 transformer/src/test/resources/apache.png
delete mode 100644 transformer/src/test/resources/content.json
delete mode 100644 transformer/src/test/resources/editor.min.css
delete mode 100644 transformer/src/test/resources/sling.pdf
delete mode 100644 transformer/src/test/resources/thumbnail.png
delete mode 100644
ui/src/main/resources/jcr_root/libs/sling-cms/components/caconfig/transformation/config.json
copy
ui/src/main/resources/jcr_root/libs/sling-cms/components/editor/fields/{richtext/toolbar/optionbutton/optionbutton.jsp
=> resourceparam/resourceparam.jsp} (87%)
copy
{reference/src/main/resources/jcr_root/apps/reference/components/general/image
=>
ui/src/main/resources/jcr_root/libs/sling-cms/components/editor/scripts}/transformations.jsp
(78%)
create mode 100644
ui/src/main/resources/jcr_root/libs/sling-cms/content/file/addrendition.json
copy
ui/src/main/resources/jcr_root/libs/sling-cms/content/{i18n/dictionaries.json
=> file/renditions.json} (56%)
create mode 100644
ui/src/main/resources/jcr_root/libs/sling/thumbnails/transformation/config.json
rename ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig =>
sling/thumbnails}/transformation/config/config.jsp (100%)
rename ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig =>
sling/thumbnails}/transformation/config/edit.json (100%)
rename ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig =>
sling/thumbnails}/transformation/transformation.jsp (94%)
rename
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/size.json
=> sling/thumbnails/transformers/colorize.json} (61%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/sitesettings/config/config.jsp
=> sling/thumbnails/transformers/colorize/colorize.jsp} (71%)
copy
{reference/src/main/resources/jcr_root/apps/reference/components/forms/actions/sendemail
=>
ui/src/main/resources/jcr_root/libs/sling/thumbnails/transformers/colorize}/edit.json
(60%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers
=> sling/thumbnails/transformers}/crop.json (61%)
rename
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/size/size.jsp
=> sling/thumbnails/transformers/crop/crop.jsp} (78%)
rename
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers
=> sling/thumbnails/transformers}/crop/edit.json (76%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop.json
=> sling/thumbnails/transformers/flip.json} (61%)
create mode 100644
ui/src/main/resources/jcr_root/libs/sling/thumbnails/transformers/flip/edit.json
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop/crop.jsp
=> sling/thumbnails/transformers/flip/flip.jsp} (87%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop.json
=> sling/thumbnails/transformers/greyscale.json} (61%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/editor/fields/param
=> sling/thumbnails/transformers/greyscale}/edit.json (63%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/general/richtext/richtext.jsp
=> sling/thumbnails/transformers/greyscale/greyscale.jsp} (97%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop.json
=> sling/thumbnails/transformers/resize.json} (61%)
copy
{reference/src/main/resources/jcr_root/apps/reference/components/general/columncontrol
=>
ui/src/main/resources/jcr_root/libs/sling/thumbnails/transformers/resize}/edit.json
(60%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/sitesettings/config/config.jsp
=> sling/thumbnails/transformers/resize/resize.jsp} (74%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop.json
=> sling/thumbnails/transformers/rotate.json} (61%)
copy
{reference/src/main/resources/jcr_root/apps/reference/components/forms/providers/userprofile
=>
ui/src/main/resources/jcr_root/libs/sling/thumbnails/transformers/rotate}/edit.json
(74%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop/crop.jsp
=> sling/thumbnails/transformers/rotate/rotate.jsp} (89%)
rename
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/size
=> sling/thumbnails/transformers/scale}/edit.json (69%)
copy
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/sitesettings/config/config.jsp
=> sling/thumbnails/transformers/scale/scale.jsp} (76%)
rename
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop.json
=> sling/thumbnails/transformers/transparency.json} (61%)
copy
{reference/src/main/resources/jcr_root/apps/reference/components/forms/fieldset
=>
ui/src/main/resources/jcr_root/libs/sling/thumbnails/transformers/transparency}/edit.json
(79%)
rename
ui/src/main/resources/jcr_root/libs/{sling-cms/components/caconfig/transformationhandlers/crop/crop.jsp
=> sling/thumbnails/transformers/transparency/transparency.jsp} (90%)