In September we worked on:

New Features:

  • Introduced a General Ledger feature for better tracking of customer transactions.
  • Enhanced visual and usability aspects of the Web/Mobile POS system.

Improvements this month concentrated on:

  • Enhanced visibility of item availability in Layby transactions.
  • Improved matching of invoices with credit notes in the Xero webhook.
  • Created a Recurrent Expense Config table for easier reporting.
  • Upgraded the author filter in best seller reports for greater accuracy.
  • Simplified login process for the Web/Mobile POS.
  • Real-time recalculation of loyalty points during checkout.

Housekeeping & Updates included the upgrade of Sidekiq and the resolution of test failures in Rails 7.1 for improved performance, alongside the deletion of duplicated payment records during Xero migrations and enhancements to app reliability with Vue upgrades.


Housekeeping

  • Rails 7.1 (Oct 1): Updated Sidekiq, fixed test failures, and handled deprecations to ensure smooth system performance. #188012455 #188150406 #188266137 #188156561 #188303669 #188296221 #188266470
  • Xero (Sep 4): Deleted duplicated payment records during database migrations to prevent errors. #188127740
  • Vue Upgrade (Sep 4): Fixed app issues and improved performance and reliability. #188142326 #188117887 #188006268
  • Rails 7.1 (Sep 4): Resolved test issues for smoother operations post-updates. #188120970 #188142817
  • Rails 6.0 (Sep 4): Removed compatibility with Rails 6.0, ensuring all shops operate on Rails 6.1 and key features work properly. #188106497

New Features

  • General Ledger (Oct 1): Added customer account information to Ledger transactions for improved tracking and management of customer transactions. #187990780
  • Web/Mobile POS (Sep 24): Enhanced POS visuals, usability, and streamlined the mobile app release process for a better user experience. #188204982 #188209582 #188209358 #188189115

Improvements

  • Layby Sales Rework (Sep 24): Displayed item availability in Layby transactions, showing quantities linked to Layby invoices. #188141003
  • Xero Webhook (Sep 24): Enhanced Xero integration to match invoices with credit notes for accurate payment allocations. #187664039
  • P&L (Sep 24): Created a Recurrent Expense Config table to store site expenses, making report generation easier. #188199760
  • Reports > Best Seller (Sep 24): Improved the author filter in best seller reports for greater accuracy. #187902507
  • Web POS (Sep 4): Simplified login process and added automated testing for improved quality control. #188041504 #188132122
  • Checkout > Loyalty (Sep 4): Updated loyalty reward system to recalculate points in real-time when items are removed from the cart. #188111223

See www.twitter.com/circlesupport for all changes including bug fixes.


Some of the things we are currently working on:

      • Rails 7
      • Vue 3 Upgrade
      • Deals
      • General Ledger
      • Bug Fixes

Leave a Reply

Your email address will not be published. Required fields are marked *