EasyQR Changelog

All of the updates for EasyQR will be listed here. EasyQR versioning is based on the MAJOR.MINOR.PATCH system.

Update 6.1.0 - 26 April, 2021

  • Implemented the ability to set a text & background color for announcement messages in the admin panel.
  • Implemented the ability to upload a custom Opengraph image for the index directly from the admin panel.
  • Fixed statistics email reports bug.
  • Fixed admin panel plan creation bug.

Update 6.0.0 - 21 April, 2021

  • Implemented announcements system from the admin panel where you can set a short text announcements for your users.
  • Implemented the ability to remove already uploaded store related images, instead of only being able to replace them.
  • Implemented the ability to set an upload size limiter for store related images from the admin panel.
  • Implemented hCaptcha, as a great alternative to Google Recaptcha.
  • Implemented Domains API (CRUD).
  • Implemented Payments API (Read).
  • Implemented User Logs API (Read).
  • Implemented Admin API Users List endpoint.
  • Implemented the ability for the API feature to be enabled/disabled per plan.
  • Implemented language detection based on the browser in certain cases, where possible.
  • Fully reworked all the statistics related charts: now they are grouped results by years, months, days & hours based on the selected date range.
  • Some of the forms were remade, now displaying better error messages based on which field generated that error (in case of one).
  • Improved UX for the Reset Password, Resend Activation, Lost Password pages.
  • Separated the language JSON file into 2 of them: one for the regular user, one for the Admin panel. This change was done for better performance & also for the fact that most people do not need to also translate the admin panel.
  • Replaced the TinyMCE library with a faster, more lightweight one for the admin panel pages system.
  • Reworked the Admin Dashboard.
  • Updated all product dependencies to their latest versions, where available.
  • Fixed store order statistics bug where you couldn't use the date range picker.
  • A ton of other improvements, new features, bug fixes, and code cleanups.

Update 5.0.0 - 25 February, 2021

  • Fully reworked all the Admin Panel tables (Users, Payments, Stores).
  • Implemented filtering & ordering system in the Admin Panel tables (Users, Payments, Websites).
  • Implemented the ability to view stats by hours for the Admin Statistics page.
  • Implemented the ability to select an "All time" date picker range for stats.
  • Implemented the ability for the Admin to export to CSV and JSON the users list.
  • Implemented the ability for the Admin to export to CSV and JSON the payments list.
  • Implemented the ability for the Admin to set up Webhook URLs events for new user registrations and user deletions (helpful when you want to automatically sign up emails to a newsletter on registration for example).
  • Implemented the ability for the Admin to receive an email notification when a custom domain is pending approval.
  • Implemented the ability to set the SMTP sender name from the admin panel.
  • Implemented store pages cities tracking statistics.
  • Implemented store pages UTM parameters tracking statistics.
  • Improved the payment page when users are prompted to fill in the billing details.
  • Discount codes can now be created for hidden plans as well.
  • Discount & redeemable codes can now be shared via a link for better convenience.
  • Various other improvements, new small features and bugfixes.

Update 4.1.0 - 13 January, 2021

  • Implemented the new Admin API for the users resource (Create, Read, Update, Delete, One time login).
  • Implemented a new documentation page for the Admin API.
  • Implemented the ability to enable/disable the Captcha based on individual pages in the admin panel website settings.
  • Implemented the ability for a store to set a minimum value that an order must meed.
  • Implemented the ability for a store to set a delivery fee.
  • Implemented an easier to use quantity switcher in the cart page.
  • Implemented an easier to read breadcrumbs for the store pages.
  • Implemented the the ability to add to cart an item from the Category or Menu pages of a store.
  • Fixed bug when a store couldn't enable invoices.
  • Fixed bug when setting a password for a store.
  • Fixed store still showing ads when the user has "no ads" enabled.

Update 4.0.0 - 27 December, 2020

  • Implemented the ability for store owners to accept Paypal & Stripe payments.
  • Implemented the the ability for the admins to enable/disable online payments based on plans.
  • Implemented the ability for a store owner view invoices for the online payments.
  • Other small improvements and bugfixes.

Update 3.0.0 - 19 December, 2020

  • Implemented a new Orders Statistics page, where you can see orders, revenue and top sold items on the menu for any period of time.
  • Implemented the total orders per each store, including the conversion rate to show in the dasbhoard.
  • Implemented the ability for a store owner to receive a detailed email notification when a new order arrives.
  • Implemented order numbers, which will help identifying orders easily for each store.
  • Implemented the ability to set the SMTP sender name from the admin panel.
  • Fully reworked the Cart checkout and Order view page to be able to see what has been ordered in the past, even if ordered items are deleted in the store and not existing anymore.
  • Improved the Cart checkout to show the item extras and variants that have been chosen.
  • Improved the Order view page to show the item extras and variants that have been chosen.
  • Improved the plans switcher when monthly prices aren't set in the admin panel.
  • Improved the payment page when users are prompted to fill the billing details.
  • Fixed Paypal payments problem when a discount is set and the payment is a subscription.
  • Fixed various problems when using custom domains.
  • Other various improvements and bugfixes.

Update 2.1.0 - 6 December, 2020

  • Implemented statistics widgets in the Dashboard.
  • Implemented statistics chart in the Store overview page.
  • Implemented auto reloading in the Store Orders page.
  • Implemented the ability to set the default theme style (light/dark) from the admin panel.
  • Implemented a filtering feature for the Account Payments page.
  • Implemented a filtering feature for the Dashboard page (for stores).
  • Implemented the Facebook register button on the Register page as well.
  • Fixed potential timezone problems throughout the product.
  • Fixed the deletion of a user via the admin panel.
  • Fixed custom domains related problems inside some pages.
  • Other small fixes and code cleanups.

Update 2.0.0 - 13 November, 2020

  • Implemented the new Custom domains system.
  • Implemented the ability for the admin to enable / disable the custom domains, additional global domains systems.
  • Implemented the ability for the admin to offer the custom domains system to users as a plan feature.
  • Implemented the ability for the admin to offer the ordering system to users as a plan feature.
  • Implemented the ability for the admin to limit the categories and items creation as a plan feature.
  • Implemented the ability for a store to have On premise, Takeaway and Delivery ordering.
  • Implemented the ability to enable / disable On premise, Takeaway and Delivery ordering.
  • Improved the look on the Order details page of the Store.
  • Fully remade the QR Code generator to a more advanced one (color picking, text inserting, image inserting).
  • Fixed various caching related problems.
  • Fixed the ability to accept and delete orders.
  • Fixed some cart related problems.
  • A lot of other fixes, code cleanups and improvements that don't need mentioning.

Initial release - 5 November, 2020