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

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