- #1147 - Search results cards alignment #1148 (davidjgonzalez)
- v3.8.10 release #1149 (davidjgonzalez)
- Bump org.apache.maven.surefire:surefire-junit47 from 3.2.2 to 3.3.0 #1145 (dependabot[bot])
- Bump org.owasp:dependency-check-maven from 8.4.0 to 9.2.0 #1138 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.7.0 #1139 (dependabot[bot])
- Bump org.apache.maven.release:maven-release-oddeven-policy from 3.0.0 to 3.1.0 #1144 (dependabot[bot])
- v3.8.8 #1134 (davidjgonzalez)
- Fix for #1129 - Property Filter datasource option breaks search page … #1130 (davidjgonzalez)
- Bump com.day.jcr.vault:content-package-maven-plugin from 1.0.4 to 1.0.6 #1123 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 #1125 (dependabot[bot])
- FIX #1132 Update jQuery version to 3.5.1 in vendor #1133 (zhgeric)
- Added missing cq: namespace #1111 (davidjgonzalez)
- #117 - Fixed issue with property predicate breaking initial state due… #1118 (davidjgonzalez)
- Handle using the back/forward button on the search page #1120 (davidjgonzalez)
- v.3.8.6 release #1121 (davidjgonzalez)
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.1 to 3.3.2 #1101 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.1.0 to 3.4.1 #1102 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.1 #1107 (dependabot[bot])
- Bump org.slf4j:slf4j-simple from 1.7.36 to 2.0.13 #1114 (dependabot[bot])
- Resolves issue #1095 where downloads icon is not showing properly #1096 (davidjgonzalez)
- Fix issue when specifying Generic List as JSON source #1091 (davidjgonzalez)
- v3.8.0 #1070 (davidjgonzalez)
- Added OSGi configuration for Adobe Embed PDF API client ID #1069 (davidjgonzalez)
- Fixes for PDF asset details component #1065 (davidjgonzalez)
- v3.7.2 #1067 (davidjgonzalez)
- v3.7.0 #1064 (davidjgonzalez)
- Updated jquery to 3.5.1 #1063 (davidjgonzalez)
- Asset Details - PDF Viewer #1060 (davidjgonzalez)
- Added missing downloads action URL to page properties #1055 (davidjgonzalez)
- v3.6.0 release #1059 (davidjgonzalez)
- Single downloads/avoid zip downloads for single files #1053 (davidjgonzalez)
- Bump io.wcm.maven:io.wcm.maven.aem-dependencies from 6.5.7.0003 to 6.5.19.0000 #1057 (dependabot[bot])
- Bump org.apache.maven.surefire:surefire-junit47 from 3.1.2 to 3.2.2 #1047 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.0 to 3.6.1 #1046 (dependabot[bot])
- Bump actions/setup-java from 3 to 4 #1050 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 2.22.2 to 3.2.2 #1041 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.2 #1042 (dependabot[bot])
- v3.5.0 release #1039 (davidjgonzalez)
- Fixed version from 3.50.0 to 3.5.0 #1040 (davidjgonzalez)
- Bump browserify-sign from 4.0.4 to 4.2.2 in /ui.frontend.theme.light #1027 (dependabot[bot])
- Bump browserify-sign from 4.0.4 to 4.2.2 in /ui.frontend.theme.dark #1028 (dependabot[bot])
- Bump com.github.eirslett:frontend-maven-plugin from 1.12.1 to 1.14.2 #1032 (dependabot[bot])
- 1037 - issue with search predicates being tracked and used #1038 (davidjgonzalez)
- Fix possible NPE in PropertyPredicateImpl #1007 (davidjgonzalez)
- Fix user info rendering when profile.json isn't available #1001 (Roman-Skripka)
- v3.4.2 release #1023 (davidjgonzalez)
- Bump lodash and aem-clientlib-generator in /ui.frontend.theme.light #1020 (dependabot[bot])
- Bump lodash and aem-clientlib-generator in /ui.frontend.theme.dark #1021 (dependabot[bot])
- Bump actions/checkout from 3 to 4 #997 (dependabot[bot])
- Bump org.owasp:dependency-check-maven from 8.2.1 to 8.4.0 #992 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.1.1 to 3.6.0 #994 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.5.0 to 3.6.0 #995 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-deploy-plugin from 2.8.2 to 3.1.1 #984 (dependabot[bot])
- Bump org.apache.jackrabbit:filevault-package-maven-plugin from 1.3.2 to 1.3.4 #983 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-surefire-plugin from 2.22.2 to 3.1.2 #985 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-source-plugin from 3.2.1 to 3.3.0 #986 (dependabot[bot])
- Bump org.apache.maven.surefire:surefire-junit47 from 3.1.0 to 3.1.2 #987 (dependabot[bot])
- Fix Release for Github API Limits #988 (bstopp)
- Fixed issue with default values filter values (active options) not im… #977 (davidjgonzalez)
- v3.3.2 #980 (davidjgonzalez)
- Upgraded moment.js to 2.29.4 #978 (davidjgonzalez)
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.2.0 to 3.3.1 #979 (dependabot[bot])
- Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0 #963 (dependabot[bot])
asset-share-commons-3.3.0 (2023-07-24)
- v3.3.0 #974 (davidjgonzalez)
- Feature/metadata filter dropdown option #973 (davidjgonzalez)
- JSON file resolver #971 (davidjgonzalez)
- Release workaround #970 (davidjgonzalez)
- Bump tough-cookie and less in /ui.frontend.theme.dark #967 (dependabot[bot])
- Bump tough-cookie and less in /ui.frontend.theme.light #966 (dependabot[bot])
asset-share-commons-3.2.4 (2023-07-14)
asset-share-commons-3.2.2 (2023-07-14)
- v3.2.2 #969 (davidjgonzalez)
- Added tighter restrictions on what mimetypes can use the AssetDeliver… #968 (davidjgonzalez)
asset-share-commons-3.2.0 (2023-06-15)
- Asset Rendition dispatcher tracking hook #958 (davidjgonzalez)
- Fixed issue with daterange.upperBound predicate restrictions #960 (davidjgonzalez)
- v3.1.0 #961 (davidjgonzalez)
- Bump build-helper-maven-plugin from 3.3.0 to 3.4.0 #957 (dependabot[bot])
asset-share-commons-3.0.0 (2023-06-08)
- v3.0.0 #956 (davidjgonzalez)
- feature/metadata json lookup #955 (arpithaar)
- Bump org.apache.sling.testing.sling-mock.junit4 from 3.4.8 to 3.4.10 #953 (dependabot[bot])
asset-share-commons-2.6.6 (2023-05-24)
- Fixed issued with the search pages being oddly centered due to a sele… #948 (davidjgonzalez)
- v2.6.6 #950 (davidjgonzalez)
- Added Dispatcher opt-in file #949 (davidjgonzalez)
- Bump maven-checkstyle-plugin from 3.2.0 to 3.2.2 #945 (dependabot[bot])
- Bump maven-compiler-plugin from 3.10.1 to 3.11.0 #944 (dependabot[bot])
asset-share-commons-2.6.4 (2023-05-19)
- v2.6.4 #942 (davidjgonzalez)
asset-share-commons-2.6.2 (2023-05-17)
- Fixed issue with AssetRenditionServlet and thumbnails in new 6.5 serv… #939 (davidjgonzalez)
- v2.6.2 #940 (davidjgonzalez)
- Bump surefire-junit47 from 2.22.2 to 3.1.0 #937 (dependabot[bot])
- Bump org.apache.sling.testing.osgi-mock.junit4 from 3.3.4 to 3.3.6 #936 (dependabot[bot])
- Bump maven-install-plugin from 2.5.2 to 3.1.1 #935 (dependabot[bot])
- Bump filevault-package-maven-plugin from 1.3.0 to 1.3.2 #919 (dependabot[bot])
asset-share-commons-2.6.0 (2023-05-12)
- v2.6.0 #934 (davidjgonzalez)
- Bump org.apache.sling.testing.sling-mock.junit4 from 3.4.2 to 3.4.8 #933 (dependabot[bot])
- Bump spotbugs-maven-plugin from 4.7.3.0 to 4.7.3.4 #931 (dependabot[bot])
- Image delivery #928 (davidjgonzalez)
asset-share-commons-2.5.6 (2023-04-24)
- v2.5.6 release #927 (davidjgonzalez)
- Updated some data-sly-test to data-sly-set and moved data-sly-use of … #926 (davidjgonzalez)
- Removed all escaping for controlled email variables #925 (davidjgonzalez)
- Bump maven-release-plugin from 3.0.0-M6 to 3.0.0 #922 (dependabot[bot])
- Bump maven-release-oddeven-policy from 3.0.0-M7 to 3.0.0 #921 (dependabot[bot])
- Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 #920 (dependabot[bot])
- Bump maven-resources-plugin from 3.2.0 to 3.3.1 #913 (dependabot[bot])
- Bump dependency-check-maven from 7.1.1 to 8.2.1 #912 (dependabot[bot])
asset-share-commons-2.5.4 (2023-02-10)
- v2.5.4 #897 (davidjgonzalez)
- Asset kit fixes (help URLs, OSGi configurations and naming) #896 (davidjgonzalez)
- v2.5.2 #894 (davidjgonzalez)
asset-share-commons-2.5.0 (2023-02-08)
- v2.5.0 release #893 (davidjgonzalez)
- Bump maven-pmd-plugin from 3.16.0 to 3.20.0 #892 (dependabot[bot])
- Bump maven-dependency-plugin from 3.3.0 to 3.5.0 #891 (dependabot[bot])
- Asset kit #889 (davidjgonzalez)
- Bump maven-jar-plugin from 3.2.2 to 3.3.0 #879 (dependabot[bot])
asset-share-commons-2.4.8 (2023-01-09)
- HTML email values are being double-encoded in the Share email #887 (davidjgonzalez)
- v2.4.8 release #890 (davidjgonzalez)
- Bump json5 from 1.0.1 to 1.0.2 in /ui.frontend.theme.dark #886 (dependabot[bot])
- Bump json5 from 1.0.1 to 1.0.2 in /ui.frontend.theme.light #885 (dependabot[bot])
- Bump org.apache.sling.testing.osgi-mock.junit4 from 3.3.0 to 3.3.4 #878 (dependabot[bot])
- Bump minimatch from 3.0.4 to 3.1.2 in /ui.frontend.theme.dark #875 (dependabot[bot])
- Bump minimatch from 3.0.4 to 3.1.2 in /ui.frontend.theme.light #874 (dependabot[bot])
- Bump express from 4.17.1 to 4.18.2 in /ui.frontend.theme.light #873 (dependabot[bot])
- Bump express from 4.17.1 to 4.18.2 in /ui.frontend.theme.dark #872 (dependabot[bot])
- Bump qs from 6.5.2 to 6.5.3 in /ui.frontend.theme.dark #871 (dependabot[bot])
- Bump qs from 6.5.2 to 6.5.3 in /ui.frontend.theme.light #870 (dependabot[bot])
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /ui.frontend.theme.dark #869 (dependabot[bot])
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /ui.frontend.theme.light #868 (dependabot[bot])
- Bump org.apache.sling.testing.sling-mock.junit4 from 3.3.2 to 3.4.2 #863 (dependabot[bot])
- Bump maven-release-oddeven-policy from 3.0.0-M6 to 3.0.0-M7 #862 (dependabot[bot])
- Bump spotbugs-maven-plugin from 4.7.2.1 to 4.7.3.0 #861 (dependabot[bot])
- Bump loader-utils from 1.4.1 to 1.4.2 in /ui.frontend.theme.light #860 (dependabot[bot])
- Bump loader-utils from 1.4.1 to 1.4.2 in /ui.frontend.theme.dark #853 (dependabot[bot])
asset-share-commons-2.4.6 (2022-11-22)
- Upgrade Moderniznr to 3.6.0 #857 (davidjgonzalez)
- v.2.4.6 release #858 (davidjgonzalez)
- Bump loader-utils, html-webpack-plugin and webpack-cli in /ui.frontend.theme.dark #851 (dependabot[bot])
- Bump loader-utils, html-webpack-plugin and webpack-cli in /ui.frontend.theme.light #850 (dependabot[bot])
- Bump mockito-core from 4.6.1 to 4.8.1 #847 (dependabot[bot])
- Bump aemanalyser-maven-plugin from 1.4.10 to 1.4.20 #846 (dependabot[bot])
- Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 #844 (dependabot[bot])
- Replace deprecated set-output command with >> $GITHUB_OUTPUT #842 (davidjgonzalez)
asset-share-commons-2.4.4 (2022-10-28)
- v2.4.4 release #841 (davidjgonzalez)
- Bump minimist and mkdirp in /ui.frontend.theme.light #840 (dependabot[bot])
- exclude embedded ACS AEM Commons classes from javadoc #839 (kwin)
- Minify only when necessary #838 (kwin)
- reenable full baselining after release of 2.4.0 #836 (kwin)
- Embed ACS AEM Commons sources and recompile #835 (kwin)
- Bump ansi-regex in /ui.frontend.theme.light #832 (dependabot[bot])
- Bump ansi-regex in /ui.frontend.theme.dark #831 (dependabot[bot])
- Bump spotbugs-maven-plugin from 4.7.0.0 to 4.7.2.1 #824 (dependabot[bot])
- Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #821 (dependabot[bot])
- Bump sling-maven-plugin from 2.4.2 to 3.0.2 #815 (dependabot[bot])
- Bump minimist from 1.2.0 to 1.2.6 in /ui.frontend.theme.dark #811 (dependabot[bot])
- Bump terser from 4.6.3 to 4.8.1 in /ui.frontend.theme.dark #796 (dependabot[bot])
- Bump terser from 4.6.3 to 4.8.1 in /ui.frontend.theme.light #795 (dependabot[bot])
asset-share-commons-2.4.2 (2022-10-25)
asset-share-commons-2.4.1 (2022-10-25)
- v.2.4.1 Release #833 (davidjgonzalez)
- Set final name of content packages for both #830 (kwin)
- Also load DS components and Sling Models from fragment bundles #829 (kwin)
asset-share-commons-2.4.0 (2022-09-14)
- v3.2.6 github action release updates #817 (davidjgonzalez)
- Updated maven-release-plugin version to 3.0.0-M6 #814 (davidjgonzalez)
- Merge pull request #812 from adobe/develop #813 (davidjgonzalez)
- v2.3.6 release #812 (davidjgonzalez)
- Bump maven-release-plugin from 3.0.0-M5 to 3.0.0-M6 #790 (dependabot[bot])
- Bump maven-release-oddeven-policy from 3.0.0-M5 to 3.0.0-M6 #789 (dependabot[bot])
- Bump slf4j-simple from 1.7.25 to 1.7.36 #788 (dependabot[bot])
- Bump org.osgi.util.converter from 1.0.1 to 1.0.9 #787 (dependabot[bot])
- Bump maven-assembly-plugin from 3.3.0 to 3.4.1 #785 (dependabot[bot])
- Update sling-mock to 3.3.2 and osgi-mock to 3.3.0 #782 (kwin)
- Bump org.apache.sling.api from 2.22.0 to 2.25.4 #780 (dependabot[bot])
- Bump dependency-check-maven from 7.1.0 to 7.1.1 #779 (dependabot[bot])
- Bump junit from 4.13.1 to 4.13.2 #778 (dependabot[bot])
- enable "cloud" profile for all CI builds and release #775 (kwin)
- Fix coverage calculation with jacoco #774 (kwin)
- Separate classes requiring AEMaaCS into dedicated fragment bundle #754 (kwin)
asset-share-commons-2.3.4 (2022-06-29)
- v2.3.4 release merge #772 (davidjgonzalez)
- Remove pre 2.3.0 OSGi configuration #771 (kwin)
- Bump maven-enforcer-plugin from 3.0.0 to 3.1.0 #768 (dependabot[bot])
- Bump org.apache.sling.javax.activation from 0.1.0 to 0.3.0 #767 (dependabot[bot])
- Bump bnd.version from 6.2.0 to 6.3.1 #766 (dependabot[bot])
- Bump mockito-core from 3.2.4 to 4.6.1 #765 (dependabot[bot])
- Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.13 #764 (dependabot[bot])
- Bump codecov/codecov-action from 1 to 3 #763 (dependabot[bot])
asset-share-commons-2.3.2 (2022-06-27)
- v2.3.2 Release #769 (davidjgonzalez)
- #737 - PMD fixes #762 (davidjgonzalez)
- Github Workflow Automation #760 (bstopp)
- v2.3.1-SNAPSHOT #759 (davidjgonzalez)
This is the manually curated Changelog prior to automation.
- 0738 - Broke out OSGi configurations into ui.config project
- 0756 - Upgraded moment JS to 2.29.3 to avoid CodeQL errors
- 0715 - Added ability to use asset property values in external rendition URL expression
- 0724 - ContextHub enabled check does not take into account properties on parent pages
- 0752 - Fix issue with AEM Dispatcher blocking license URL due to additional wcmmode=disable query parameter
- 0709 - Fixed issue with RequireAem selected Cloud vs. Classic. Moved the "thing to check" into an OSGi service, allowing the "thing to check" to be able to become active at any time, resulting in a re-activating of RequireAem.
- 0670 - Added hook for custom code to determine download file extension instead of relying on the Sling MimeType service
- 0690 - Added @ i18n to all dialog properties displayed in HTML files
- 0677 - Fixed critical cloud manager errors
- 0668 - Search bar component placeholder text not displaying until focused on light and dark themes
- 0620 - Fixed issue with Javadoc syntax that caused warnings
- 0673 - Fixed flaky unit tests
- 0662 - Changed the placeholder asset size for external renditions (ie. Dynamic Media) from 0 to 100MB to prevent Oak exceptions.
- 0662 - Commented out the Download Size column from the Downloads component until we have an API that allows up to consistently and accurately report the download zip size
- 0652 - Fixed over-escaping of static rendition paths (stemming from #639)
- 0653 - 6.5 only - Bundle does not start on 6.5.9
- 0654 - 6.5 only - ExternalRenditionDispatcher expression evaluation does not resolve to correct asset resource
- 0655 - 6.5 only - Erring HTTP POST is made on all page loads
- 0643 - Site title shows up the component policy title if not authored on header component policy
- 0639 - Fixed regression introduced in #639 that over-escaped URLs
- 0644 - Actually fixed invalid reference to donwnloadId (full fix as not in v2.1.2)
- 0644 - Fixed invalid reference to downloadId
- 0630 - AssetRenditionDispatcher configs are not ranked by service.ranking
- 0635 - Fixed removeDownloadById(..) call to use correct function name
- 0638 - Fixed Core Component Teaser imageDelegate to use ASC image component proxy
- 0639 - Assets with spaces/unusual characters in path break when downloading. Also fixes issue w/ showing single file downloads in Downloads component.
- 0612 - Fixed issue where actions could be invoked even if the actionURL does not resolve to a valid resource.
- 0615 - makes an extra call beneath user's /home/profile to populate local storage with additional profile data
- 0619 - update project URLs to point to https://opensource.adobe.com/asset-share-commons
- 0607 - asset-share-commons.all package's dependency on Core Components breaks AEM CS deployment. Removing this hard dependency.
- 0619 - update links in project to new https://opensource.adobe.com/asset-share-commons docs
- 0604 - Changed AEM Component Sling Model interfaces from @ProviderType to @ConsumerType for extensibility (see Github issue #604 for details)
- POM issues preventing a complete deployment of 2.0.0
- 0504: Added RequireAem OSGi Service to determine if ASC is running in the Adobe Cloud or not.
- 0511: Aligned Download Action with Asset Renditions framework in a plug-able manner.
- 0578: Make Asset Share Commons all package depend on Core Components
- 0317: Re-organized Semantic UI theme to be served from a dedicated front-end module; Updated vendor dependencies to latest versions; Optimized client-side library dependency chain
- 0479: Updated overall Project structure to be based on AEM Maven Archetype; following separation of content and code, as splitting out sample ASC site and assets to a ui.content.sample project
- 0494: Updated code to conform to Cloud Manager quality gates; Of note, removed Dynamic Media Hybrid Download component.
- 0506: Moved Service Users, ACLs, and base content structures to use Sling Repo Init
- 0504: Updated StaticRenditionDispatcherImpl to selectively serve static renditions from the Blob store directly or via AEM, depending on if ASC is running in the Adobe Cloud or not.
- 0509: Updated resolution of the Oak Index used to power the FastProperties (which in turn drive fast/slow property Touch UI data sources) to handle AEM as a Cloud Service's --custom-
- 0514: Moved UI Dark theme to a dedicated front-end module
- 0596: Updated ModelCacheImpl to use the DynamicClassLoaderManager.getDynamicClassLoader().loadClass(...) rather than Class.forName(..)
- 0517: Removal of ContextHub dependency in favor of a lightweight local storage solution; Customers can continue to add ContextHub if their implementation depends on other features of it
- 0502: Fixed cyclic OSGi dependencies
- 0428: Jenkins pipeline for automating releases.
- 0432: Added the External Redirection Asset Rendition Dispatcher - including updated UrlUrl.escape() support for more complex URLs.
- 0448: Added AEM Content Services Sling Model Exporter annotations to Asset Share Commons WCM component Sling Models.
- 0453: Added support to the Asset Details - Renditions component for the new ASC Asset Rendition framework
- 0430: Fixes issue with default search result layout is incorrect when Statistics component is added above the search results component.
- 0435: Fixes issue with Dropdown rendering of Search components: Property, Tag and Paths.
- 0443: Fixed issue on Search Page authoring where page-breaking errors are thrown if a Search Results component has not been added yet (Sort, Filter Toggle and Statistics).
- 0458: Fixed issue with Form Submissions in IE11
- 0467: Fixed issue in removing asset in cart modal with large number of assets.
- 0472: Fixed issue with InternalRedirectRenditionDispatcherImpl failing to dispatch when /etc/map is configured
- 0345: Asset Rendition Dispatcher framework allowing for named, cacheable renditions.
- 0392: Dialog support to allow selection of Rendition via Rendition Servlet
- 0393: Added max size configuration for AssetDownloadServlet and UI check for end user downloads.
- 0395: Support for parameterized Computed Properties.
- 0398: Added JDK11 support and updated travis to handle JDK8 and JDK11.
- 0418: Added codecov support for travis builds.
- 0388: Corrected spelling of Boolean in dialog value.
- 0390: Fixed issue where initial values from query parameters were not respected in Search / Sort component's HTL.
- 0400: InternalRedirectRenditionDispatcherImpl now supports asset paths with spaces.
- 0412: Search Results dialog not opening due to MetadataSchemaPropertiesImpl throws NPE when OSGi properties not configured
- 0421: AssetRenditions thumbnail sizes on AEM 6.3.x, and null input handling in UrlUtil.
- 0163: User menu disappears when the profile is already loaded in previous requests
- 0340/0358: Corrected URL escaping to handle paths/assets file names using extended and unusual characters.
- 0381: Fixed updating of dynamic service references to multiple share services
- 0359: Expanded org.apache.sling.xss to [1.2.0,3) to support AEM 6.5 (uses version 2.0.1) and removed unneeded legacy acom.adobe.acs.commons.email;resolution:=optional import.
- 0374: Added ability to add extra or blacklist Metadata Properties from the Metadata Properties DataSource via OSGi configuration
- 0376: Replaced use of com.adobe.cq.commerce.common.ValueMapDecorator with org.apache.sling.api.wrappers.ValueMapDecorator
- 0378: Date range filter includes the end date (evaluated at 12:59:59PM)
- 0366: Use sharer email as Reply-To when sharing assets via email
- 0371: Added Horizontal Masonry Card results.
- 0326: Removed the sample (non-working) FolderSearchProvider and FolderResult/sImpl from the code base.
- 0333: Fixed issue with the highest Computed Property, by name, not being selected for use (the first to bind was always being used).
- 0335: Fixed a content issue that could result in "Remove From Cart" notification no longer working after saving page properties.
- 0336: Fixed the ASC computed properties to have a default service ranking lower zero (set all to -1).
- 0344: Fixed a property field mapping in the "Share" component dialog where the property name was
./errorText
instead of./errorTitle
. - 0337: Fixed intermittent race condition when multiple modals are loaded (License > Download)
- 0297: Allow authoring of an the Sort By label value when the sorting property is not present in the Sort component's Sort By options.
- 0313: Reformatted core/pom.xml
- 0322: Email Sharing Externalizer extension to allow custom externalizer domain to be used for publish links.
- 0327: Updated SearchPredicateDataSource and AssetDetailsResolver to GREEDY'ily acquire @References to allow 3rd party service impls to register properly.
- 0265: Added custom-delimiter support to PropertyValues predicate evalutor.
- 0303: Added ability to hide the Apply Filter Toggle control completely (useful for when auto-search on change is enabled everywhere)
- 0265: Added Freeform-text search component
- 0259: Fixed issue with the Statistics component misreporting how many more results are available.
- 0301: Files having special character in the filename. Download, Share and Add to Cart do not work.
- 0307: Fixed issue with Details page Image component's fallback is not used for non-image assets.
- 0308: Fixed issue where unsupported (by the browser) image asset types (ex. DFX) are used for image display in browser (thumbs/preview) instead of placeholder.
- 0311: Empty metadata fields fail to hide or display emptyText
- 0294: Changes (JS) AssetShare.Navigation.goToTop(..) to avoid using window.location.hash which pushes state to browser's history and prevents use of the browser's back button.
- 0283: AssetDetails404Servlet uses sendError(..) to set 404 status, allowing it to work with Sling Error Handlers.
- 0285: Modal DOM elements are now removed when then modal is hidden.
- 0288: AssetDetails404Servlet handles UUID based asset details pages.
- 0290: Modals emit JS event when they are shown.
- 0275: Revert inclusion of Core Components 2.1.0 as it breaks compatability with AEM 6.3 SP1
- 0276: Corrected resource injection strategy in SearchConfigImpl that resulted in the model being instantiatable on 6.3.x
- 0275: Resolves issue with offset not being set.
- 0255: Removed need for "generic" Sort By and Sort Direction labels; added intelligence to get default values from Search Results
- 0260: Resolves issue with offset not being set.
- 0255: Removed need for "generic" Sort By and Sort Direction labels; added intelligence to get default values from Search Results component.
- 0254: HTTP query param sort parameters are not reflected in Sort component
- 0249: Fixed issue when Search Statistics (or an other component that uses Search model) is placed before the Search components, resutling in 0 results.
- 0248: Issue with HTTP parameter QB groups and server-side provided (group_3 would mix in with server-side paths)
- 0227: Sites editor is missing workflow status information
- 0237: Fixes issue with ContextHub being unloaded after a Form submissions via modals.
- 0240: Fixed issue with submitted date-range search values lagging behind actual value by one submission.
- 0231: metadataFieldTypes does not filter data source for Date Range and Tag Filters
- 0192: Updated included Core Components to v2.1.0
- 0069: Fixes issue with request URI being too long for modals by switching from GET to POST
- 0218: Fixes issue with Action Buttons' Download not working for Licensed assets when Licensing is disabled.
- 0221: Fixes logic for Dynamic Media download modal to display a dropdown when image presets are set
- 0208: Addition of Smart Tags Computed Property and support of Smart Tags in the Tags Asset Details Component.
- 0184: Added Search Predicates framework and provided OOTB implementations for: Exclude Content Fragments, Exclude Expired Assets, Exclude Sub-assets.
- 0182: Added resource providers for Search and Asset Details pages that warn about mis-configurations of Asset Share Commons in AEM Author.
- 0191: Support alphabetical or natural ordering of Tags in in the Tags search predicate. Fixed issues with Source options in dialog as well.
- 0204: For mobile and tablet view, the filter rail should slide from left.
- 0195: Search does not work in IE11 - Missing findIndex() & find() methods.
- 0177: Removed cache=true on all Sling Model definitions due to memory leaks.(See https://issues.apache.org/jira/browse/SLING-7586)
- 0168: Fixed issue with the rail rendering in Authoring mode.
- 0034/0046: Dynamic Media Download modal and image presets datasource
- 0147: Asset Details Video component added to provide in-page video playback on Asset Details pages.
- 0126: Updated the include of AEM Responsive Grid's grid_base.less to a singular file copied into the Asset Share Commons codebase to support AEM 6.3.1 and AEM 6.4 in the same package.
- 0156: Asset cart does not populate correctly in AEM 6.4.0.
- 0149: The Metadata Properties datasource now includes multi-value text widgets defined on the AEM Assets Metadata Schemas.
- 0152: Fixed issue with leaking resource resolver in QueryBuilder APIs. This was previously thought to be fixed in v1.2.2 #0103. Note this fix is also back-ported to v1.1.4.
- 0141: Updated Search results to request the main and rail content to allow for more simpler and more robust use of data-asset-share-update-method.
- 0131: Fixed ContextHub eventing condition that cause the user menu profile to act as "anonymous" on the first page via by an auth'd user.
- 0128: Path Filter search component.
- 0130: Added auto-search capabilities to search predicate components.
- 0134: Allow multiple ShareServices to be registered and allow each to accept the request.
- 0123: Fixed issued with OOTB ContextHub store type nodes not installing.
- 0114: Removed replication status properties from templates and policies.
- 0076: Reduced sample video asset file sizes in ui.content project.
- 0101: User Menu's profile information to be driven via ContextHub rather than uncache-able server-side code; Also added a variety of OOTB context hub stores (profile, surfer info, etc.)
- 0108: Updated Download Modal to all for the exclusion of original assets in the download zip.
- 0113: Align cards to left in search results.
- 0102: Fixed the PID for the Asset Share Commons - E-mail Service to the fully qualified class name.
- 0103: Resolve the search results hits using the request's resource resolver to prevent resource leakage.
- 0074: Removed unused configurations (originally added for release purposes) from ui.content pom.xml
- 0080: Handle the numbering of predicate search components after insert, and made group numbering mode logical.
- 0086: Moved ACS AEM Commons E-mail Service dependency into the Asset Share Commons project to reduce the service resolution issues as reported by #86. This now removes the dependency on ACS AEM Commons.
- 0096: Corrected wording on Share Action checkbox to reflect new behavior. Only generate groupIds for "ready" components.
- 0070: Added button to 'Remove from Cart' once an asset has been added
- 0090: Added asset-share-commons.cart.clear JavaScript event when cart is cleared
- 0016: Changed ui.content/pom.xml to remove the core dependency, distribution config, and jslint plug-in.
- 0011: Added skip deploy directive to ui.content pom.xml (as the ui.content artifact does not get deployed to bintray)
- 0012: Updated AEM package file names to be: 'asset-share-commons.ui.apps-' and 'asset-share-commons.ui.content-'.
- 0016: Changed ui.content/pom.xml to remove the core dependency, distribution config, and jslint plug-in.
- 0018: Updated components to leverage the ASC modelCache for models: Config, AssetModel and PagePredicate. Added HTL Maven Plugin to prevent typos in the HTL.
- 0021: Reduced file sizes of image in ui.content project.
- 0027: XSS Protect user input for Share emails in EmailShareServiceImpl.java
- 0029: Resolve issue with WARN in logs over missing ACS Commons EmailService dependency.
- 0053: Fixed issue with broken log in and log out links
- 0056: Updated pom.xml to include ui.content as a module. Updated ui.content/pom.xml so only gets built with profile of 'autoInstallPackage-all' and 'autoInstallPackagePublish-all'