In August we worked on:
New Features:
• General Ledger: Added tests for sales, payments, and allocations, expanded loyalty reward tracking in the ledger, and improved loyalty management by preventing duplicates and ensuring accurate liability and store tracking.
• P&L: Created a new Profit & Loss interface with Vue 3, enhancing data display, API metrics, and adding a mobile view for easier financial data access and analysis.
• Web POS: Set up a workspace to organize apps and reuse packages, improving back-office system management.
Improvements this month concentrated on:
• Shipped Items: Improved data consistency across environments.
• Web Order: Cancelled pre-authenticated VII when order changes occur during checkout to prevent overspending.
• Quick Search: Added a 250ms debounce feature for better performance.
• Referral Program: Developed backend for store onboarding referral data and restarted self-onboarding/admin dashboard projects.
• Cash Up Report: Simplified page layout by removing the previous week’s column.
• Gift Card Payment: Removed the option to select “gift card” for manual payment to streamline the General Ledger.
• Loyalty Redemption: Improved data accuracy by preventing use of ‘Loyalty’ as a reference on invoices.
• P&L: Adjusted interface to display previous month’s data for easier financial analysis.
• Font Awesome: Updated to support new icons, including Twitter ‘X’.
• Checkout Loyalty: Enhanced checkout by dynamically updating loyalty points used in orders.
• Returns: Improved loading speed by displaying only recent data by default on the “Awaiting Credit Notes” page.
• Stock Take Scanner: Increased efficiency by removing unnecessary ‘info’ function.
Housekeeping & Upgrades concentrated primarily on Rails, Depreciate Feature Flags, Customer Orders and Vue 3 Upgrade