- Modified product availability tag logic to match specific requirements:
* With availability date, quantity > 0: "in stock"
* With availability date, quantity ≤ 0, accept orders: "preorder"
* With availability date, quantity ≤ 0, refuse orders: "out of stock"
* Without availability date, quantity > 0: "in stock"
* Without availability date, quantity ≤ 0, accept orders: "backorder"
* Without availability date, quantity ≤ 0, refuse orders: "out of stock"
- Simplified and restructured availability code for better maintainability
- Fixed bug in custom label feature where products weren't being saved to custom labels
- Fix for best sales custom labels
- Added badge for security reponsible cybersecurity adhesion