Skip to content

Releases: Blair2004/NexoPOS

NexoPOS 4.6.3

17 Nov 22:07
Compare
Choose a tag to compare

Changelog :

  • Fix Wrong Output For Exceptions
  • Added: restrict order type from the settings
  • Removed: useless settings
  • Updated: Procurement form flexibility
  • Added: quick product can be disabled
  • Added: customer creation can be disabled
  • Fix Wrong Variable Type On POS

NexoPOS v4.6.1

08 Nov 11:09
32dba6c
Compare
Choose a tag to compare

This update comes with various changes and code refactoring. Let's discover together the new changes that have been released to make your life easier with NexoPOS 4.x.

Track Orders With Instalments

For orders that are paid with installments, you'll be able to monitor those orders easily. NexoPOS will daily check every order and update its status if it hasn't been paid in due time. From the orders list, you'll then be able to filter orders that are due.

image

Providers Products

Have you ever wanted to see all the products that have been provided by a specific provider? Now it's possible. You'll need to head to the providers, then on the option, you'll see "See Products".

image

Role Cloning

As we're working on a new update of the multistore module, we've introduced a feature that will be helpful for that new update. This is the Role Cloning. this feature help creates a copy of existing role with their assigned permissions. Since the new update of the multistore will support wildcard domains, restricting access to certain stores will be made through roles (roles will be assigned to store and no more users).

image

Arabic and RTL Layout

We've heard your request for Arabic and now we've added the Arabic with an RTL layout to NexoPOS 4.x. Note that languages are configured per user. All users who don't define an explicit language on their profile will use the system language.

image

Low Stock Products And Report

Now, you can define per unit what is the minimum inventory that should be considered as a low inventory and get notified with the stock gets low.

stock alert quantity

Every product that has a low stock will daily be reported and access to the report is possible from the menu.

image

Bug Fixes

This update also includes various bug fixes such as :

Fixed: barcode issue for procurement products

We would like NexoPOS to have accurate tracking for physical products. This means that every product that is added to the system is assigned a unique barcode combination.

Fixed: unable to load order with products for unregistered products (service).

Changelog:

  • Track Layaway Orders
  • Extend Crud Service
  • Fixed: order details with quick products
  • Added: Providers products
  • Updated: CrudService for better extensibility
  • Fixed: issue while generating barcode for procurement products
  • Arabic & RTL
  • Low Stock Products & Report
  • Routing Issues For Local Installations

NexoPOS 4.6.0

07 Nov 09:55
Compare
Choose a tag to compare

This update comes with various changes and code refactoring. Let's discover together the new changes that have been released to make your life easier with NexoPOS 4.x.

Track Orders With Instalments

For orders that are paid with installments, you'll be able to monitor those orders easily. NexoPOS will daily check every order and update its status if it hasn't been paid in due time. From the orders list, you'll then be able to filter orders that are due.

image

Providers Products

Have you ever wanted to see all the products that have been provided by a specific provider? Now it's possible. You'll need to head to the providers, then on the option, you'll see "See Products".

image

Role Cloning

As we're working on a new update of the multistore module, we've introduced a feature that will be helpful for that new update. This is the Role Cloning. this feature help creates a copy of existing role with their assigned permissions. Since the new update of the multistore will support wildcard domains, restricting access to certain stores will be made through roles (roles will be assigned to store and no more users).

image

Arabic and RTL Layout

We've heard your request for Arabic and now we've added the Arabic with an RTL layout to NexoPOS 4.x. Note that languages are configured per user. All users who don't define an explicit language on their profile will use the system language.

image

Low Stock Products And Report

Now, you can define per unit what is the minimum inventory that should be considered as a low inventory and get notified with the stock gets low.

stock alert quantity

Every product that has a low stock will daily be reported and access to the report is possible from the menu.

image

Bug Fixes

This update also includes various bug fixes such as :

Fixed: barcode issue for procurement products

We would like NexoPOS to have accurate tracking for physical products. This means that every product that is added to the system is assigned a unique barcode combination.

Fixed: unable to load order with products for unregistered products (service).

Changelog:

  • Track Layaway Orders
  • Extend Crud Service
  • Fixed: order details with quick products
  • Added: Providers products
  • Updated: CrudService for better extensibility
  • Fixed: issue while generating barcode for procurement products
  • Arabic & RTL
  • Low Stock Products & Report

NexoPOS 4.5.8

09 Oct 19:27
Compare
Choose a tag to compare

This changelog comes with core changes and various bug fixes. Regarding the core changes, we've added an environment restriction, which helps to set a restriction for installing a module only if NexoPOS is at a specific version. That will ensure compatibility with modules and NexoPOS.

Introducing Pin Login Module

This update comes with a module that is released for easy authentication on NexoPOS 4.x. You might have a restaurant and would like your cashier to log in without having to use their username + password, you can then set 4 digits sequence they can use to authenticate. Get this module now as it's on sale for 1 week.

image

Main Additions

Let's break down the other changes we've added to NexoPOS 4.x.

Product Combinaison

NexoPOS 4.x add on each click from the products grid a product on a new line. For some users, this causes paper waste as those products could easily be merged. We believe however not every similar product should be merged, for example, if a product is sold at a specific price, this should clearly stand out on the receipt. We've then added a smart product merging on the receipt settings ( Settings > Invoice Settings ).

image

Customer Rewards Preview On The POS

From now you can see if the customer has an ongoing rewards system attached to his account. From there you can see how many points he earned for each reward system and the target he needs to reach in order to unlock a gift.

image

Other Changes

  • Fix Numpad Bugs
  • Added: Products Combinaison
  • Fixed: Editing Procurement
  • Added: New Vue Components
  • Fixed: Pagination
  • Added: Reward System Preview
  • Fixed: Requesting TimeZone for Year Report
  • Fixed: Combined Product Test
  • Fixed: Order Not Attached To A Refund Expense
  • Fixed: Show Insensitive Error With Debug is off

NexoPOS 4.5.7

01 Oct 10:35
Compare
Choose a tag to compare

This update comes with various changes that were performed to ensure the security of the script and to fix various issues that have been reported on Github. To ease the work of the developers, Github should be the place where issues are reported. Let's now break down what's new on this release.

Download Update Using My NexoPOS module

my-nexopos-UwJaOdU7h7-thumb
We've released a module named "My NexoPOS" that aims to ease updates with NexoPOS 4.x. If you would like to see a walkthrough guide, there is a video we've released about it.

Note About The Error #328

If you're having strange figures on your account, which we've discovered was caused by the cash register. Please consider getting in touch with us so that we can take necessary measures in order to clean up your database.

Changelog

  • fix #328
  • Fixed: Cash Register not displaying correct float values
  • Fixed: minor layout issues
  • Added: new tests and service
  • Updated: increased float number length
  • Added: new tests
  • Removed: unnecessary code
  • wip #329
  • Fix Vulnerability While Saving Coupon
  • Fix Vulnerability On Session Cookies
  • Securing Exported Files By Hiding Behind Cache
  • Ensure To Display A Proper Error On Http Error
  • Ignore Invalid Products On Orders (fix #319)
  • Fix SQL Error For Date Filter (fix #326)

NexoPOS 4.5.6

24 Sep 10:52
1b5b339
Compare
Choose a tag to compare

This update introduces a new feature that is the QueryFilter. This feature helps to apply permanent filters on a crud instance. At the moment that filter works only on the Orders. Gradually we'll be adding the filters to other crud instances.

screenshot-github blog-2021 09 24-10_50_55

A filter applies to subsequent requests and can be cleared. The filters are erased when the page refreshes.
image

Changelog:

  • fix #313
  • Added: capacity to edit customer coupon usage
  • fix #317
  • Added: query filter for crud
  • Added: json response for QueryException
  • Updated: crud.ts to crud.vue
  • Fixed: unable to load a coupon not assigned on the POS
  • Provide Product Original Values (fix #323)

NexoPOS 4.5.5

24 Sep 09:56
d87a807
Compare
Choose a tag to compare

This update introduces a new feature that is the QueryFilter. This feature helps to apply permanent filters on a crud instance. At the moment that filter works only on the Orders. Gradually we'll be adding the filters to other crud instances.

screenshot-github blog-2021 09 24-10_50_55

A filter applies to subsequent requests and can be cleared. The filters are erased when the page refreshes.
image

Changelog:

  • fix #313
  • Added: capacity to edit customer coupon usage
  • fix #317
  • Added: query filter for crud
  • Added: json response for QueryException
  • Updated: crud.ts to crud.vue
  • Fixed: unable to load a coupon not assigned on the POS
  • Provide Product Original Values (fix #323)

NexoPOS 4.5.4

20 Sep 18:27
98a6b23
Compare
Choose a tag to compare

Changelog:

  • Refactoring module provider
  • Updated: product category service
  • Added: prune for telescope records
  • Added: extensibility of brand
  • Add snapshot for backing up the database
  • fix #280
  • Fixed: js error when the default customer doesn't exist
  • Updated: refactoring RxJS
  • Updated: a changed strategy to detect if the system is installed
  • Added: new database error page
  • Fixed: issue while paying installments

NexoPOS 4.5.3

13 Sep 11:49
a724e1e
Compare
Choose a tag to compare

This update comes to fix a compatibility issue with the multistore module and Gastro 4.5.x

Changelog:

  • Removed: old "tendoo" branding
  • Added: modern extensibility to the Crud Controller
  • Added: route name on customers web routes
  • Fixed: updating codebase (RxJS)
  • Fixed: asset extensibility for MultiStore
  • Fixed: invalid argument for NotAllowedException
  • Fixed: barcode not working on multistore
  • FIxed: CreateOrderTest failing for unpaid orders

NexoPOS 4.5.2

11 Sep 16:25
a13d27b
Compare
Choose a tag to compare

We've released a new update of NexoPOS 4.5, that brings some bugs fixes.

Changelog :

  • Fixed: reward execution
  • Added: test reward system
  • Fixed: Tax computation