28/03/2025 - 02/05/2025
Summary:
This week focused on improving attribute validations, strengthening permissions. Several fixes enhanced data reliability on assets, variants, and classification creation while paving the way for future features with Storybook and event queue improvements.
Features:
- Validation:
- Added validation for integer and decimal attributes in both import and bulk edit processes to ensure consistent data integrity.
- Infrastructure:
- Introduced a feature flag and cache queue for upcoming system improvements.
- Created a LockManager to better handle potential deadlocks during classification creation.
Fixes:
- Assets & Variants:
- System attributes are now hidden on the asset page.
- External status display on assets is now more accurate.
- Variant attributes with value
0
are now properly saved instead of being treated as null
.
- Permissions:
- Adjusted asset page permissions to reflect user rights more accurately.
- Password inputs now have
autocomplete=off
for improved security.
- User Experience:
- Related document link types no longer show blank pages after column edits.
- Fixed data table rendering issues and min/max option field bugs on number-type attributes.
- Predefined combo values on document pages are now sorted alphanumerically for better usability.
- Back-end Stability:
- Elasticsearch results that exceed allowed limits now return proper 400 errors.
- Name changes on attributes correctly mark them as modified for persistence tracking.
21/03/2025 - 25/04/2025
Summary:
This week, we introduced improvements to external asset handling, enhanced attribute validation and option management, and delivered the new Quable Apps API v2. Key bug fixes also focused on translation tab behavior, log performance, and tag assignment integrity.
Features:
- External & DAM Assets:
- Clarified the difference between external and DAM assets with streamlined fields and dedicated behaviors.
- Classification thumbnails now respect the source asset type (DAM or external).