Skip to content

Releases: Blair2004/NexoPOS

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

NexoPOS 4.5.0

07 Sep 21:43
72eb8f5
Compare
Choose a tag to compare

Today we're releasing an update of NexoPOS 4.x that covers various bug fixes.

Changelog:

  • Fixed: how taxes are computed for refunded orders.
  • Cleaning Unit Tests
  • Added: new events
  • Added: disabling CSRF for webhook route
  • Updated: module booting
  • Added: generate barcode if not provided
  • Added: checking customer coupons
  • Fixed: fix #277
  • Fixed: tax calculation on TaxService
  • Fixed: fix #276
  • Fixed: fix #274
  • Updated: refactoring the code
  • Added: Provider procurement Crud
  • Added: support for quick products
  • Updated: table schema for unit quantities
  • Fixed: bug while making a payment
  • FIxed: tax computation for quick product
  • Fixed: tax computation while editing a product price
  • Fixed: fix #278
  • Fixed: notification not deleting
  • Added: sound notifications
  • Added: prevent undesired pos closure
  • Added: new audio select input
  • Added: customer account history crud component
  • Fixed: allow custom payment for an installment

NexoPOS 4.4.2

11 Aug 16:12
6238cb6
Compare
Choose a tag to compare

Changelog:

  • Upgraded: to laravel-mix 6
  • Fixed: wrong asset loaded on production
  • Fixed: wrong locale file loaded on production
  • Updated: including vendor and manifest
  • Fixed: show discount conditionally if it's set
  • Fixed: migration not compatible with multistore
  • Fixed: float value comparison
  • Fixed: added extensible "rename" method to "Schema"
  • Fixed: missing _naked_receipt.blade.php template
  • Fixed: order with installment calculation
  • Removed: deprecated dependency

NexoPOS 4.4.1

06 Aug 13:19
d5ead66
Compare
Choose a tag to compare

Changelog:

  • fix #227
  • fix #228
  • Added: cashflow component
  • Updated: refactored routes
  • Updated: change expense history to cash flow history
  • Added: new events (cash flow created & deleted)
  • Updated: order product refunded event
  • Updated: cash flow report (ongoing)
  • Added: record cash flow for various operations
  • Updated: moved expenses to banking (temporary)
  • Fixed: refund total to be the product refunded
  • Updated: reset service to support cash flow
  • Added: accounting settings
  • Moved: cash flow settings to accounting settings
  • Updated: permissions
  • Refactored: web routes
  • Added: new unit test (accounting settings)
  • Fixed: payment for installments
  • Fixed: create cash flow category if missing
  • Fixed: tax calculation on order
  • Fixed: deleting order wasn't restoring the products
  • Updated: Cash Flow report
  • Added: more test conditions
  • Fixed: translation
  • Fixed: layout issue with the permissions
  • Added: new permissions to control the pos features
  • Added: new filter
  • Fixed: few layout issues
  • Fixed: owed amount for customers not correctly computed
  • Fixed: add refund status to order completely refunded

NexoPOS 4.4.0

30 Jul 17:22
Compare
Choose a tag to compare

If you're using a premium module, you're pleased to wait for the update for the module you're using.

Changelog:

  • Added: refresh reports from the CLI
  • Added: create expense history on update active expense
  • Fixed: how the last day report is retrieved
  • Fixed: day of the year on the day report
  • Fixed: year report no showing output
  • Added: support for NsCommissions module
  • Updated: how test are performed for orders
  • Added: route name for settings
  • Added: localization for sales report
  • Added: signature for product version
  • Updated: product history on POS
  • Fixed: product transaction popup
  • Added: Expenses generated with procurement created + settings
  • Added: coupon is assigned to the order author or logged user
  • Added: order author can now be edited during sale
  • Added: localization on order type
  • Updated: code quality
  • Fixed: convert order status to human form
  • Fixed: product unit crud with 404 errors
  • Fixed: issue while performing a migration
  • Fixed: Undefined index while applying a fixed discount
  • Fixed: ensure order status are correctly updated
  • Added: new events
  • Added: order delivery status can be changed
  • Fixed: layaway issue with computation
  • Update: polish code
  • Fixed: payment type not loaded for sub stores
  • Fixed: store name not displaying on the receipt
  • Added: refund receipt for orders
  • Fixed: issue while removing permissions
  • Added: enhanced refunds
  • Fixed: abbreviating currencies