Broadleaf Multi-Tenant 3.2.0-GA
An at-a-glance view of the issues that were closed in this release:
All(24)
- Remove import of common enterprise in individual modules
- Enable blEventPu filtering for DirectCopyTransformed entities
- Added fix to ensure production imports are disabled for synced catalogs
- Fixed issue where site discriminated entities were not properly fetching sandboxed collections
- Refactored to allow includeCatalogsPredicate to be extended
- NPE when adding a catalog to a vendor
- Unable to add more than one catalog to site or vendor
- Added in new multiple explicit catalogs filter and optional override for PriceList's index extension
- Make selectize rule builder use a read-only section key for catalogs that is compatible with both template and standard site usage.
- Catalog selectize rule builders used in a standard site admin context can generate an HTTP 403
- Fixed bug where entities without a distinct catalog would yield an NPE
- Category missing in product add from vendor catalog at marketplace site production level
- Improve CatalogDiscriminatorFormBuilderExtensionHandler#entityIsCatalogDiscriminated condition to avoid exceptions
- Marketplace Catalog Listgrid Columns
- Refactored the way we find the value for catalog abbreviation to be null-safe
- Removed "configuration status" from catalog lookups
- Added entity catalog to the model
- Support spring boot auto registration of http filters
- Add the ability to resolve a site by query parameter or request header
- Moved MultiSolrIndexService to be registered in a later stage
- Using @AdminFrameworkController in order to avoid "catch all" request mapping from blocking requests to framework controllers.
- Refactor EntityManager usage to allow for multiple PersistenceUnits in the Admin
- Fixed the way we build site hierarchy to use implicit catalog's owning site.
- Compatibility updates for Broadleaf 5.2
Major Bugs(5)
- Fixed issue where site discriminated entities were not properly fetching sandboxed collections
- Unable to add more than one catalog to site or vendor
- Make selectize rule builder use a read-only section key for catalogs that is compatible with both template and standard site usage.
- Category missing in product add from vendor catalog at marketplace site production level
- Improve CatalogDiscriminatorFormBuilderExtensionHandler#entityIsCatalogDiscriminated condition to avoid exceptions
Minor Bugs(2)
- Catalog selectize rule builders used in a standard site admin context can generate an HTTP 403
- Fixed the way we build site hierarchy to use implicit catalog's owning site.
Features(4)
- Marketplace Catalog Listgrid Columns
- Added entity catalog to the model
- Refactor EntityManager usage to allow for multiple PersistenceUnits in the Admin
- Compatibility updates for Broadleaf 5.2
Enhancements(9)
- Enable blEventPu filtering for DirectCopyTransformed entities
- Added fix to ensure production imports are disabled for synced catalogs
- Refactored to allow includeCatalogsPredicate to be extended
- Added in new multiple explicit catalogs filter and optional override for PriceList's index extension
- Removed "configuration status" from catalog lookups
- Add the ability to resolve a site by query parameter or request header
- Moved MultiSolrIndexService to be registered in a later stage
- Using @AdminFrameworkController in order to avoid "catch all" request mapping from blocking requests to framework controllers.
- Fixed the way we build site hierarchy to use implicit catalog's owning site.
Total Resolved Issues: 24