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
, andRouteName
. - 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. Ifbuy_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
andmachine_id
) int_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.