Version: 1.0.43

Release Date: 2024-05-06

  • Android Notifications Fix: Resolved issues with notifications on Android devices.
  • Fixed Time Notifications: Added support for fixed time notifications for laundry machines.

 

Version: 1.0.41

Release Date: 2024-04-13

  • Laundry Machine Notifications: Added a notifications feature for laundry machine users.
  • Fixed various bugs.

 

Version: 1.0.40

Release Date: 2024-04-07

  • New Interface: Added Account Delete Policy Page.
  • New Features:
    • QR Code Scanning: The app now supports scanning QR codes for receipts and DTU information, and can open the app to the corresponding page after scanning with the camera.
    • Machine Sorting: Added the ability to sort machines by MachineId, LocationName, and RouteName.
    • Coil Product Update: Enabled updating of coil's product.
    • Card User Login: Added the ability to log in as a card user.
    • System Permission Check: Implemented checks for camera and GPS permissions.
  • Bug Fix: Resolved an issue where card data was lost when switching from background to foreground.

 

Version: 1.0.39

Release Date: 2023-12-13

  • Vend History Page and Filter Addition: A vend history page, along with a filter function, has been introduced under the "vmms" feature.
 
 

Version: 1.0.38

Release Date: 2023-07-28

  • Enhanced Credit Card Search: The receipt.page.ts now supports searching with just the last four digits of a credit card.

 

Version: 1.0.36

Release Date: 2023-01-27

  • Retry Button for Card Details: A new Retry button has been added to the card details page, allowing users to manually top up their Recurring card if the automatic recharge fails and the next top-up date is today or has passed.
  • My Credit Visibility: "My Credit" has been hidden in the payment methods selection page to prevent misunderstandings.
  • Wording Adjustments: Updated certain terms and descriptions for clarity and better user understanding.
 

 

Version: 1.0.33

Release Date: 2022-08-23

  • Payment and Layout Bug Fixes: Addressed specific payment errors and layout issues to improve user experience.
  • Third-Party Login Support: Introduced login or account linking options for Google, Apple, and Facebook, enhancing accessibility.
  • Enhanced Notifications: Implemented notifications for various events like order receipt and successful payment to keep users informed.
  • Universal Link Integration: Added functionality to open the app directly from a PWA page.
  • Background Music Continuation: Enabled continuous play of background music for an uninterrupted audio experience.
  • VMMS Enhancements: Expanded the VMMS with additional functionalities to meet user needs more effectively.

 

Version: 1.0.32

Release Date: 2022-03-28

  • PWA Mode Blank Screen Bug Fix: Resolved an issue where some mobile phones displayed a blank screen in PWA mode.
  • Mobile Login for PWA Mode: Introduced mobile login functionality for PWA mode, eliminating guest mode due to the challenge of securely generating unique IDs for mobile phones.
 

Version: 1.0.27

Release Date: 2022-02-28

  • Membership Card Purchase: Users now have the option to purchase membership cards, if available, immediately after scanning a QR code.

  • PWA Mode Support: The system now supports Progressive Web App (PWA) mode for QR code scanning using a phone's camera.

 

Version: 1.0.25


Release Date: 2022-02-18

  • Recurring Card Management: On the card details page, users with recurring cards now can update the credit card linked to their account.

 

Version: 1.0.20


Release Date: 2022-01-04

  • Shop Page Optimization: The shop page has been optimized for a better user experience.
  • Collaborative Order Management: The system now supports multiple staff members managing the same order, enhancing collaboration and efficiency.
  • Table Number tracking: Support for including table numbers in orders has also been introduced.

 

Version: 1.0.20


Release Date: 2021-12-23

  • Table Number Addition: A new feature where, upon scanning a QR code, if a table number (table_no) is present, it will be submitted as a parameter during payment for more accurate transaction tracking.
  • Display Table Number: On both the vend history and receipt pages, if table_no is available in the retrieved data, it will be prominently displayed.

 

Version: 1.0.19


Release Date: 2021-12-01

  • Special Purchase Method for Scanned Machines: For machines scanned with cpay_buy_method=2:
    • The "add to cart" button is hidden on the shop page that pops up, replaced by a "buy now" button. Quantity selection is disabled, and products cannot be added to a cart—allowing only a direct purchase of a single item.
    • When making an API request, the buy_method field is submitted. If buy_method=2, the API triggers a Lambda function _system_mqtt with a specific message format to perform the action.

 

Version: 1.0.18


Release Date: 2021-09-20

  • Product Details Enhancement: The product details page now includes a display for the product's Description field.
  • Shop Details Page Updates:
    • Location Filter: If accessed from the shop page, a Filter icon appears in the top right corner, leading to a list of all company locations. Switching locations will display coils for all machines under the selected location, excluding virtual card machines.
    • Empty View Introduction: An empty view is introduced for scenarios where the product list is blank.
    • Search Algorithm Improvement: The search box algorithm has been upgraded to support multi-dimensional array searches.
  • Receipt Modal Update: A new feature to download the receipt directly from the receipt modal has been added for user convenience.

 

Version: 1.0.17


Release Date: 2021-09-02

  • Network Error Handling: Enhanced error displays on both login and tab-pay pages to show "network error" when HTTP requests fail or if the device is not connected to the internet, concealing the original content.
  • Post-Payment Redirection: After making a payment on the shop or cart pages, users are now redirected back to the homepage (tab-pay).
  • Credit Card Information Saving: Fixed an issue where paying with credit card information on machines with cpay_buy_method=1 did not save the credit card details.
  • Credit Card Payment Error on DTU: Resolved a problem where using credit card information for payment after scanning a QR code resulted in DTU payment failures.
  • Payment Method Memory: On the PaymentSelect.page, the system now remembers the user's last payment choice after a successful transaction.
  • Credit Card Payment Input: Added an option on PaymentSelect.page for users to enter credit card information for payment when cpay_buy_method is 0.
  • Persistent Guest User Login: Guest user login information is always saved to prevent repeated automatic registrations unless the app is deleted.
  • Activation Page for Guests: For Guest users, clicking the registration link now directs them to an activation page.

 

Version: 1.0.16


Release Date: 2021-08-12

  • Automatic App Registration and Login: Upon the app's first launch, if the user has not previously logged in, the app automatically performs registration and login to streamline the user's initial experience.
  • User Interface Customization for Auto-Registered Users: For users who are automatically registered upon login, specific UI elements like "My Credit" and "Membership Card" are hidden on both the homepage and payment page to simplify navigation.

 

Version: 1.0.15


Release Date: 2021-06-29 (function 1), 2021-07-22 (function 2,3)

  • Shop Details Page Enhancement: The shop details page now includes increment and decrement buttons, allowing users to easily adjust the quantity of products they wish to purchase.
  • Persistent Login Fix: Improved user session management to eliminate the need for repeated logins after app restarts or browser refreshes.
  • Payment Process Optimization: Integrated checkout and payment functionalities into a single, efficient payment-select page.

 

Version: 1.0.13


Release Date: 2021-06-03

  • Support for Staff Card: Staff Cards with specific parameters (is_admin=1 and machine_id) in t_params enable access to "Order List" and "Take Orders" options for designated machines. Additionally, auto top-up-enabled cards will not display the top-up button.

  • Home Page Access Bug Fix: Resolved an issue where the home page was accessible without logging in.

  • iOS App Crash Bug Fix: Fixed a crash triggered by the "Scan Credit Card" button on iOS.

 

Version: 1.0.12


Release Date: 2021-05-15

  • Shopping Cart Functionality Added: The platform now includes a shopping cart feature, allowing users to conveniently select and review their chosen products before finalizing their purchase.

 

Version: 1.0.7


Release Date: 2021-04-11

  • Payment Page Timer Addition: A timer has been integrated into the payment selection page to enhance user experience and efficiency during transactions.
  • Registration Bug Fix: Addressed and resolved an issue that was causing registration failures, improving the sign-up process reliability.

 

Version: 1.0.5


Release Date: 2021-03-12

  • QR Code Scan for Product List: The system now supports the scanning of QR codes to display a list of products available in a machine.

 

Version: 1.0.4


Release Date: 2021-03-08

  • Shop Page Update: The new shop page feature is now live, providing users with an enhanced shopping experience.

 

Version: 1.0.3


Release Date: 2021-02-21

  • QR Code Scan Response Fix: Addressed an issue where scanning a QR code resulted in no response.

 

Version: 1.0.2


Release Date: 2021-01-20
  • Card Login Simplification: Membership card users can now log into the app using their card number as both the username and password.

  • PIN Protection Activation: PIN protection is enabled automatically when the app resumes from the background.

 

Version: 1.0.1


Release Date: 2020-12-28

  • PIN Enable Bug Fix: Resolved an issue where enabling PIN wasn't functioning properly.
  • First-Time Login PIN Verification: Fixed a bug that incorrectly requested PIN verification from users setting up a PIN for the first time.
  • Login Session Card Display: Corrected a logout and re-login issue that displayed the previous user's cards instead of the current user's.
  • Membership Card User Activation: Now, if a membership card user activates their account with a mobile number or email already linked to another card user, the card is added to the existing account.
  • Plugin Upgrades and Platform Transition: Updated several plugins and transitioned from Cordova to Capacitor for both Android and iOS, necessitating the deletion of Cordova platforms.

 

Version: 1.0.0


Release Date: 2020-11-29

  • Credit Card Scanning Feature: Introduce a feature to easily add credit cards by scanning.

  • Migration to Capacitor: Transition the project from Cordova to Capacitor for enhanced performance and modern support.

  • Payment Method Selection Improvement: Enhance the UI/UX of the payment method selection page that appears after scanning a QR code, making it more intuitive and user-friendly.

  • Shop and Card Page Enhancements: Upgrade the design and functionality of the shop and card pages, improving overall user experience and navigation.