update config for 3.1
Revert: update config for 3.1 (baa96a08d0a0cf736f16a3ad9f1d81273d0400d5)
#734 - Add support for typeahead lookups on @AdminPresentationToOne fields
#734 - Fix NPEs relating to typeahead for Skus
#691 - Add logging switch for thread local instances that are not cleaned up
#691 - clean up thread local usage
#691 - Add logging switch for thread local instances that are not cleaned up
fds
#734 - Make typeahead lookups opt-in rather than opt-out
Fixes #736 - Fix an issue where filtering by a date and then sorting caused an exception
The real cause here is that when the criteria inputs were updated with the URL parameters, we were just parsing out the parameters into a JSON object (via BLCAdmin.history.getUrlParameters()) but forgetting that the parameter values themselves could be URI-encoded. This led itself to dates only, because date filter values have a space in them (yyyy.mm.dd HH:MM:SS). The criteria value was getting overwritten with yyyy.mm.dd%20HH:MM:SS and then when we attempted to sort that, the final value for the criteria ended up being yyyy.mm.dd%2520HH:MM:SS in order to encode the '%' sign.
Merge branch 'BroadleafCommerce-3.0.x' into BroadleafCommerce-3.1.x
#738 - Roll basic inventory into the framework
Encapsulated changes in this commit:
- Remove outdated Sku availability services
- Add new inventory services
- Add new activities to check availability and decrement inventory (not hooked up by default)
- Added a weave class transformer for those that are on 3.1 and still want to use inventory
- Add an extension manager to handle 3rd-party inventory services
- Add new InventoryTypes and decrement old ones
- Deprecate the old 'available' flag
- Hide deprecated InventoryType values in the admin
Fixes #739 - Add some NPE protection to DirectCopyClassTransformer
#738 - Add help text and tooltips to inventory types in the admin
#691 - Update catalog admin configuration
#691 - Add convenience method for thread local cleanup
#691 - Make admin request processor API more granular
#691 - Add some NPE protection for entities using admin auditable embedded
#691 - ThreadLocal cleanup
#742 - refactoring to extract use billing address into own overridable method and ability to use temporary billing address instead of the one returned from the gateway