In November, we focused on:

New Features

  • Introduced real-time status updates and API flexibility for dynamic payment methods in Mobile Web/POS.
  • Created an interface for seamless payment entry and acceptance via Mobile POS.

Improvements

  • Enhanced checkout transparency with separate tax display.
  • Enabled deal searches by ISBNs for easier product promotion tracking.
  • Improved onboarding with password strength meters, progress indicators, and automated updates.
  • Added stock mismatch reports and scheduled Discord alerts for timely updates.
  • Enhanced invoice accuracy and GST handling for clearer tax-exclusive details.

Housekeeping & Updates

  • Upgraded to Ruby 3.2.6 and 3.3.6, ensuring Rails compatibility.
  • Migrated onboarding dashboards to Pinia and streamlined Vue 3 components.
  • Improved datetime consistency and CI reliability in Rails 7 updates.
  • Centralized GitHub CI checks and optimized task efficiency.

New Features

  • Mobile Web/POS Enhancements (26 November)
    Introduced real-time status updates, improved API flexibility for dynamic payment methods, and added an endpoint for managing pending Stripe transactions.
    [#188473217] [#188471611] [#188529651]
  • Mobile Web/POS Interface (1 November)
    Created an interface allowing users to enter and accept payment amounts directly through Mobile POS, streamlining the payment process.
    [#188399858]

Improvements

  • Website Checkout (26 November)
    Updated the checkout process to display taxes separately with clear labels, ensuring customers see a transparent tax breakdown and final totals.
    [#188321949]
  • Stock Deals (26 November)
    Enabled deal searches by ISBNs, simplifying access to current and past promotions related to specific products.
    [#184708543]
  • Invoices (26 November)
    Enhanced invoice and transaction total accuracy by properly labeling taxes and ensuring calculations align with user settings.
    [#188335310]
  • Stock Log Mismatch Reports (26 November)
    Introduced reports to identify stock discrepancies and scheduled 2 AM Discord alerts to minimize disruptions while keeping users informed.
    [#188445041] [#188522169]
  • Onboarding Enhancements (26 November)
    Improved the onboarding process with a password strength meter, clearer site creation updates, progress indicators, and automated emails to keep users informed and secure.
    [#188303207] [#188420850] [#188401485] [#188303278]
  • Exclude Tax Support (26 November)
    Improved GST handling by fixing recalculation issues on returns and enhancing invoice views with clearer tax-exclusive details.
    [#188423146] [#188561655] [#188418638]
  • Onboarding Tooltips (1 November)
    Added tooltips for “Domain” and “Store Location” fields, helping users understand settings and make informed choices with less guidance.
    [#188338391]

Housekeeping

  • Vue 3 Upgrade (26 November)
    Migrated the self-onboarding dashboard to Pinia, removed unused components, and improved maintainability.
    [#188549681] [#188530738]
  • Vue 3 Upgrade (1 November)
    Added support for Vue 3.5 features to Sell Gift Card and Lookup Card, enhancing compatibility with the latest framework updates.
    [#188395216]
  • Rails 7 Enhancements (1 November)
    Improved datetime display consistency for better order tracking and introduced Rails 7.1 support in tests to ensure seamless updates.
    [#188350354] [#188366451]
  • GitHub CI Updates (1 November)
    Centralized code checks and migrated tasks to a new cluster, boosting efficiency and reliability.
    [#188298177] [#188429753]

Upgrades

  • Rails 7.2 (26 November)
    Fixed queue_adapter-related tests to ensure accurate recording and display of site product changes, improving reliability in product tracking.
    [#188488734]
  • Rails 7.1 (6 November)
    Enabled new Rails 7.1 settings, adjusted configurations, and progressed in the beta environment to test features before a full rollout.
    [#188436031] [#188449865]
  • Rails 6.1 (6 November)
    Final updates completed, and Rails 6.1 was removed, ensuring smooth advanced search, POS features, and CI with Rails 7.0.
    [#188460965] [#188460868]
  • Ruby Update (26 November)
    Updated Ruby versions to 3.2.6 and 3.3.6, ensuring compatibility with Rails versions and taking advantage of the latest enhancements.
    [#188531975]

See www.x.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 *