Change Logs
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, adheres to Semantic Versioning, and is generated by Changie.
Old changes can be found in here
v86.10.0 - 2024-11-01
Added
Support for multiple languages forms## v86.9.0 - 2024-10-30
Added
Support for more languages (es,fr,de) on the frontend## v86.8.0 - 2024-10-23
Fixed
Issue with adding extra fields## v86.7.0 - 2024-10-22
Added
Support for Shopify custom app integration## v86.6.1 - 2024-10-13
Added
Support for send klaviyo event## v86.6.0 - 2024-09-29
Added
Support referral## v86.5.0 - 2024-09-24
Added
able to set date format for emails## v86.4.0 - 2024-09-17
Added
send email to mail guard for better monitor bounces and complaint rates## v86.3.0 - 2024-09-16
Fixed
Issue with frontend customer entry listing and no whereclause## v86.2.2 - 2024-09-16
Fixed
Issue with frontend customer entry listing## v86.2.1 - 2024-09-09
Fixed
Product image url## v86.2.0 - 2024-09-06
Added
Able to add serial numbers from users and admin to the database## v86.1.0 - 2024-08-26
Changed
Upgraded bullmq to the latest## v86.0.0 - 2024-08-19
Added
Support extended warranty## v85.1.0 - 2024-08-14
Added
Support remove integrations## v85.0.0 - 2024-08-13
Added
Support for shopify cli app dev mode## v84.0.0 - 2024-08-12
Added
Delete users from keycloak## v83.1.0 - 2024-08-07
Added
Default will add warranty claim form as well## v83.0.0 - 2024-07-26
Added
Added Shopify customer account extension## v82.1.0 - 2024-07-22
Added
Support preview draft forms## v82.0.2 - 2024-06-30
Fixed
Handle multiple quantity on order webhook## v82.0.1 - 2024-06-27
Added
New settings for form to use when associate serial numbers to order## v82.0.0 - 2024-06-26
Added
Support upc in serial numbers## v81.1.0 - 2024-06-25
Fixed
Adding serial numbers not save useless data## v81.0.1 - 2024-06-18
Fixed
More logging to status change## v81.0.0 - 2024-06-17
Added
Added products endpoints to provide products functionalities## v80.16.3 - 2024-06-12
Added
Get the product tags when getting products from collections## v80.16.2 - 2024-06-06
Fixed
Issue with product id is a path id in api## v80.16.1 - 2024-06-05
Added
Check for friendly bots and let it pass## v80.16.0 - 2024-05-23
Added
Show warranty information on serial number lookup## v80.15.1 - 2024-05-15
Added
Support api upload file## v80.15.0 - 2024-05-14
Added
Support workflows endpoints## v80.14.0 - 2024-05-06
Added
Check for captcha on indie site## v80.13.1 - 2024-04-26
Fixed
Use variant image when getting collection## v80.13.0 - 2024-04-17
Added
Check for subscription plan limit## v80.12.2 - 2024-04-13
Fixed
Allow access to all regs in email template## v80.12.1 - 2024-04-11
Changed
Get common app setting is optimized and added plan for payments## v80.12.0 - 2024-04-09
Fixed
Payment clean up plans and stripe api## v80.11.1 - 2024-04-05
Fixed
Klaviyo not getting all lists, only the default 10## v80.11.0 - 2024-04-04
Added
Able to remove integration easily## v80.10.3 - 2024-04-03
Fixed
Fixed issue with multiple list in Klaviyo and handle error on each list submission## v80.10.2 - 2024-03-26
Fixed
No need to validate serial numbers when its in admin mode## v80.10.1 - 2024-03-26
Added
handle Shopify admin link for both customer and order## v80.10.0 - 2024-03-23
Changed
Updated Klaviyo integration with latest feature## v80.9.3 - 2024-03-23
Fixed
kalviyo into its own place and use latest api## v80.9.2 - 2024-03-21
Added
Able to disable stores on api endpoint## v80.9.1 - 2024-03-21
Fixed
Made ask accept marketing checkbox required an option## v80.9.0 - 2024-03-18
Added
Added delete reg api## v80.8.1 - 2024-03-08
Security
Drop bots as early as possible## v80.8.0 - 2024-03-08
Added
Check if need to drop send emails when within trial## v80.7.2 - 2024-03-07
Fixed
log test charge## v80.7.1 - 2024-03-07
Fixed
Issue with fetch klaviyo list on expired api key## v80.7.0 - 2024-03-07
Added
Validate according to fields validation rule## v80.6.5 - 2024-03-03
Fixed
Fixed welcome email template## v80.6.4 - 2024-03-03
Changed
Able to change default from email easily## v80.6.3 - 2024-03-01
Fixed
Rate limit the sign s3 upoad## v80.6.2 - 2024-02-28
Fixed
Need to create the customer obj rather than return and not crate customer account## v80.6.1 - 2024-02-28
Fixed
Not create customer account when there is no email## v80.6.0 - 2024-02-27
Changed
More strict validation for the submission## v80.5.1 - 2024-02-26
Fixed
use frontend domain## v80.5.0 - 2024-02-24
Changed
Use## v80.4.0 - 2024-02-24
Changed
Constants from env## v80.3.2 - 2024-02-19
Fixed
show## v80.3.1 - 2024-02-19
Added
Support search by customer id## v80.3.0 - 2024-02-17
Added
Save related orders for POS and Webhook ## v80.2.1 - 2024-02-16
Fixed
Issue with file name in other language## v80.2.0 - 2024-02-15
Fixed
Issue with double default forms and statuses## v80.1.1 - 2024-02-13
Fixed
Default form description## v80.1.0 - 2024-02-12
Added
Ability to have unsubscribe link in the email templates## v80.0.2 - 2024-02-09
Fixed
Issue with case sensitive issue for validate sku and sn## v80.0.1 - 2024-02-08
Fixed
Issue with undefined address when crating customer## v80.0.0 - 2024-02-08
Added
Support Stripe payment for pay after registrations/claims## v79.29.5 - 2024-02-02
Fixed
Applied custom discount and free shipping to Bio-ionic draft orders## v79.29.4 - 2024-01-31
Security
Prevented html injection## v79.29.3 - 2024-01-31
Added
Trigger Shopify flow setting and sanitize the file name## v79.29.2 - 2024-01-30
Fixed
Bump up the Shopify api version to fix issue with flow trigger## v79.29.1 - 2024-01-29
Fixed
Status note can be unlimit length now## v79.29.0 - 2024-01-28
Added
Deployment for indie## v79.28.1 - 2024-01-22
Added
Added Shopify flow trigger## v79.28.0 - 2024-01-21
Changed
Separate out the post acitons and added more logging info## v79.27.1 - 2024-01-20
Fixed
Not start up unnecessary loggers## v79.27.0 - 2024-01-18
Added
Support custom site actions after status changed## v79.26.5 - 2024-01-18
Fixed
Catch invalid url error## v79.26.4 - 2024-01-18
Fixed
Issue with log rotation cause error## v79.26.3 - 2024-01-17
Fixed
Update reg with bad id will generate new error## v79.26.2 - 2024-01-17
Fixed
Able to set file name for logger## v79.26.1 - 2024-01-15
Fixed
CI stages## v79.26.0 - 2024-01-11
Fixed
CI deployment for extensions and upgrade to latest version of nodejs## v79.25.7 - 2024-01-05
Fixed
Add discount code to the newly created order## v79.25.6 - 2024-01-01
Added
Limit upload file size## v79.25.5 - 2023-12-29
Added
Support multiple file upload## v79.25.4 - 2023-12-21
Added
Aded more logging to the emails system## v79.25.3 - 2023-12-19
Fixed
Rate limiter for do registration## v79.25.2 - 2023-12-19
Added
Ability to check if the email need to drop instead of send, because its bounced or spam before## v79.25.1 - 2023-12-18
Fixed
Make sure serial numbers is array on api import## v79.25.0 - 2023-12-17
Fixed
Rate limiter on post proxy handler requests## v79.24.1 - 2023-12-17
Fixed
Removed rate limit for now## v79.24.0 - 2023-12-17
Added
Ability to rate limit post requests## v79.23.0 - 2023-12-17
Added
Site settings for indie site## v79.22.2 - 2023-12-16
Security
Rate limit the send email## v79.22.1 - 2023-12-16
Changed
Moved the ddispatch email to its own## v79.22.0 - 2023-12-13
Added
Added ability to skip certain type of emails## v79.21.1 - 2023-12-12
Added
Able to disable frontend## v79.21.0 - 2023-12-12
Fixed
Able to disable all emails and put emails on the queue## v79.20.2 - 2023-12-10
Added
Added languages for the indie site## v79.20.1 - 2023-12-03
Added
Support indie site reg listing## v79.20.0 - 2023-11-30
Added
Support deploy to staging for Shopify only## v79.19.5 - 2023-11-26
Added
Support create order with discount code## v79.19.4 - 2023-11-22
Fixed
Run db migration before start## v79.19.3 - 2023-11-20
Fixed
Warranty tag case insensitive## v79.19.2 - 2023-11-17
Fixed
Indie site form## v79.19.1 - 2023-11-15
Added
Able to mark form as claim in database## v79.19.0 - 2023-11-15
Added
Indie site specific handlers and overrides## v79.18.5 - 2023-11-09
Added
Able to use id in the email subjects## v79.18.4 - 2023-11-06
Fixed
More info about which form not found## v79.18.3 - 2023-10-24
Added
Support upload registrations without limit from cli## v79.18.2 - 2023-10-21
Fixed
Set show related entries when creating new claim form## v79.18.1 - 2023-10-20
Fixed
Added related entry type to be more readable## v79.18.0 - 2023-10-20
Added
Support for the related entries for frontend customer entries listing## v79.17.1 - 2023-10-13
Fixed
Remove double spaces in customer name## v79.17.0 - 2023-10-12
Added
Support cors for own domains## v79.16.3 - 2023-10-10
Fixed
Customer listing show only serial number based entries## v79.16.2 - 2023-10-06
Added
Support search by id in the admin## v79.16.1 - 2023-10-03
Fixed
Support last service date in the regs import## v79.16.0 - 2023-09-23
Added
Slim down the docker image## v79.15.0 - 2023-09-21
Fixed
Use consistent template data between status and submission email## v79.14.0 - 2023-09-11
Added
Support select from category/collection field## v79.13.0 - 2023-09-08
Fixed
Send custom fields to webhook## v79.12.1 - 2023-09-02
Fixed
V1 admin use id for order by## v79.12.0 - 2023-09-01
Added
Support individual site## v79.11.0 - 2023-08-26
Added
Support order id in the webhook and export csv## v79.10.0 - 2023-08-26
Changed
Order by id instead of updatedAt to increase performance## v79.9.1 - 2023-08-24
Added
Added settings for custom actions in registered entries## v79.9.0 - 2023-08-23
Added
Added support to get forms and get all regs for API## v79.8.3 - 2023-08-22
Added
Support tags and price on create order## v79.8.2 - 2023-08-21
Added
Support global serial number regexes check on validate serial number## v79.8.1 - 2023-08-02
Fixed
Up the import reg limit## v79.8.0 - 2023-07-31
Added
Able to have {{ sku }} in the sn look up result language string
Endpoint to get the serial number by serial number in addition with id## v79.7.0 - 2023-07-25
Security
Updated keycloak public cert## v79.6.0 - 2023-07-12
Added
Added settings for search all products or active products only ## v79.5.0 - 2023-07-10
Added
Ability to log to file or not## v79.4.0 - 2023-07-05
Added
Support BCC email## v79.3.0 - 2023-07-04
Added
Use latest version of Shopify api## v79.2.0 - 2023-06-25
Added
Handle order create webhook using queue if its not already using aws events## v79.1.1 - 2023-06-25
Fixed
Check related id before adding it## v79.1.0 - 2023-06-24
Added
Support related id on submission## v79.0.0 - 2023-06-20
Added
Added support for entry events and replay events## v78.10.0 - 2023-06-16
Added
Added support for ids in the email template## v78.9.0 - 2023-06-06
Added
Support date range in export## v78.8.0 - 2023-06-05
Fixed
Issue with export regs that taking a long time## v78.7.0 - 2023-06-04
Changed
Upgraded to latest Shopify api version## v78.6.0 - 2023-06-02
Changed
Separate out the related regs to increase performance## v78.5.0 - 2023-05-27
Fixed
issues with filter by status and significant performance gained## v78.4.0 - 2023-05-19
Added
Able to create draft order## v78.3.0 - 2023-05-18
Added
Able to create orders## v78.2.0 - 2023-05-08
Added
Fixed issue with shopId## v78.1.0 - 2023-05-08
Added
New shop endpoints## v78.0.1 - 2023-05-01
Added
Settings for data collection consent default checkbox## v78.0.0 - 2023-04-29
Added
Added internal note for entry## v77.2.0 - 2023-04-27
Added
Allow update customer id in the admin## v77.1.0 - 2023-04-26
Fixed
Fixed issue with not exporting out data in customer object## v77.0.0 - 2023-04-14
Added
Added workflow support## v76.0.0 - 2023-04-11
Added
Added theme app block - Serial number look up## v75.7.0 - 2023-04-11
Fixed
Issue with stauts histories on V1 registration detail page## v75.6.1 - 2023-04-07
Changed
Increase api rate limit for Gorgias integration## v75.6.0 - 2023-04-04
Added
Support Custom javascript## v75.5.0 - 2023-04-02
Added
Support gorgias integration, now its possible to see product registrations in Gorgias## v75.4.0 - 2023-03-31
Added
Able to control if send out emails or not when register products from POS (Point of Sales)## v75.3.0 - 2023-03-29
Fixed
Klaviyo send customer names if there are available## v75.2.0 - 2023-03-21
Added
Show upgrade available for v2 in v1 admin## v75.1.0 - 2023-03-15
Fixed
Issues with Chinese characters## v75.0.0 - 2023-03-14
Changed
Optimze the code and make admin loading a lot faster## v74.0.0 - 2023-03-12
Added
Support bring own AWS s3 storage - files will be uploaded to any s3 storage## v73.2.1 - 2023-03-08
Added
Added setting for only allow one serial number## v73.2.0 - 2023-03-07
Fixed
Search by status in the admin## v73.1.0 - 2023-03-05
Removed
Removed old shopify node api## v73.0.0 - 2023-03-05
Changed
Move use liquid template to improve performance## v72.1.1 - 2023-02-27
Changed
Improve connections handling and improved user experiences## v72.1.0 - 2023-02-26
Changed
Upgrade queue worker to make it more efficient## v72.0.0 - 2023-02-24
Added
Added support to use customer's AWS S3
Changed
Upgrade AWS sdk to improve performance## v71.3.0 - 2023-02-23
Added
Add support customize button on the form## v71.2.1 - 2023-02-20
Removed
Remove customer get## v71.2.0 - 2023-02-20
Fixed
Use customer get instead of search to get of email usage## v71.1.0 - 2023-02-17
Added
Product search speed improvement## v71.0.1 - 2023-02-17
Fixed
Deployment improvement## v71.0.0 - 2023-02-15
Changed
Converted to typescript and increased performance## v70.8.2 - 2023-01-31
Changed
Improve search in the admin with case insensitive for email search ## v70.8.1 - 2023-01-26
Changed
Made search serial numbers more efficient## v70.8.0 - 2023-01-25
Removed
Datadog logger in the code, use file based agent instead, this will increase performance## v70.7.0 - 2023-01-24
Changed
Upgrade bull to latest version to make performance better## v70.6.0 - 2023-01-22
Changed
Get rid of all get customer detail api, only use very minimal amount of customer data provided by customer## v70.5.2 - 2023-01-18
Changed
Improvement on debug output## v70.5.1 - 2023-01-09
Fixed
Status name is avaliable in change status## v70.5.0 - 2023-01-06
Fixed
Use the status name instead of status slug
Warranty start/end date in the status email template## v70.4.0 - 2023-01-03
Fixed
Support Chinese characters for form and status slug## v70.3.0 - 2023-01-02
Changed
use base path for admin app, so it support refresh in app admin and go to the previous route/page## v70.2.0 - 2022-12-30
Added
Redirect embedded admin to index
Changed
Upgraded Polaris css## v70.1.1 - 2022-12-16
Fixed
No more Default title from variant in the product title## v70.1.0 - 2022-12-15
Added
Able to get collection product variants and sku## v70.0.0 - 2022-12-05
Changed
Change app name from My Product Registration to My Product Cares## v69.1.0 - 2022-11-26
Added
Support validate against serial number and sku## v69.0.2 - 2022-11-13
Fixed
Empty status will not save## v69.0.1 - 2022-11-04
Added
Export support accept marketing as separate column## v69.0.0 - 2022-11-04
Added
New integrations - sendgrid## v68.7.0 - 2022-10-27
Fixed
Onboarding tour in the admin## v68.6.1 - 2022-10-26
Fixed
Registration status note not public issue## v68.6.0 - 2022-10-24
Added
Added asset version hash, make it quicker to invalidate out version of the app## v68.5.2 - 2022-10-24
Fixed
Fixed issue with purhcase date NaN-NaN-NaN## v68.5.1 - 2022-10-20
Fixed
Improve POS loading speed## v68.5.0 - 2022-10-20
Changed
Upgrade POS and using the latest app bridge and polaris## v68.4.2 - 2022-10-19
Changed
Improve handling of Klaviyo## v68.4.1 - 2022-10-16
Fixed
Sorting by created at, updated etc## v68.4.0 - 2022-10-12
Added
API support getting customer's registrations## v68.3.0 - 2022-10-06
Added
Support created at filter with custom range
Support search entries by customer name## v68.2.1 - 2022-09-30
Added
Able to delete reg on the frontend## v68.2.0 - 2022-09-28
Added
Server the admin app more efficently by using single js## v68.1.3 - 2022-09-26
Added
Audit log delete reg and form## v68.1.2 - 2022-09-25
Fixed
Error logging object## v68.1.1 - 2022-09-24
Fixed
Handle webhook order without email e.g POS orders## v68.1.0 - 2022-09-23
Added
Added last service date support for registration entries## v68.0.0 - 2022-09-22
Added
Improved frontend performance and Serve the frontend in a single js## v67.1.1 - 2022-09-21
Fixed
Fixed datepicker timezone issue## v67.1.0 - 2022-09-19
Fixed
Validation phone number against the shop default country## v67.0.0 - 2022-09-12
Added
Show form slug in the admin
Support theme app extensions## v66.0.0 - 2022-09-11
Added
Support preview forms
Fixed
preview key## v65.1.3 - 2022-09-07
Fixed
Date issue with safari## v65.1.2 - 2022-08-23
Fixed
No check for multiple calls to the webhook by Shopify## v65.1.1 - 2022-08-22
Fixed
Not raised as error when its invalidate## v65.1.0 - 2022-08-20
Fixed
Bulk update now allow update pretty much all fields## v65.0.0 - 2022-08-16
Added
Support conditional logics in Form design## v64.0.2 - 2022-08-05
Fixed
Admin paging issue## v64.0.1 - 2022-08-03
Added
Show fields in the customers
Fixed
Display dob when there is dob in the reg's customer## v64.0.0 - 2022-08-01
Added
Support multiple checkboxes and fixed issue with dropdown in the admin## v63.1.0 - 2022-07-21
Added
Added support for image field, so it can display image within a the form## v63.0.0 - 2022-07-19
Added
Support drag and drop row in Design admin and improve product search on the frontend## v62.0.0 - 2022-07-14
Added
Support new entry point to the app - via customer's admin, it will show that customer's registrations## v61.0.1 - 2022-07-05
Fixed
Validate checkboxes, radio and dropdown, country and dropdown options fixed in form view## v61.0.0 - 2022-07-02
Added
Added support for edit registration in the admin## v60.0.0 - 2022-06-29
Added
Support for default claim form link in the frontend## v59.2.0 - 2022-06-29
Added
Frontend checkbox before text## v59.1.0 - 2022-06-11
Fixed
Improved performance of serial numbers admin## v59.0.0 - 2022-06-05
Added
Added admin mode, subject and sucess title in the form settings## v58.0.0 - 2022-05-19
Added
Support default form## v57.0.0 - 2022-05-19
Added
New form renderer that support flexiable columns## v56.0.0 - 2022-05-05
Added
Support partner friendly installation and refactored the index/home page## v55.0.3 - 2022-04-28
Added
Added changie to manage changelog and generate old change log
Last updated