Release 2.1
tabish-saleem-nxb
released this
02 Nov 15:27
·
895 commits
to master
since this release
Release 2.1 contains the following changes:
- Updated UI of invoice and estimate forms
- Added a client's personal detail section in client form popup
- Added page blocking notifications (used a sweetAlert.js library) for below-mentioned modules:
Payments (create)
Projects (create and update)
Tasks (create, update and send an invoice)
Staffs (create, update and send an invoice)
Invoices (create, update and send an invoice)
TimeLog (create, update and send an invoice)
ProjectTasks (create, update and send an invoice)
Estimates (create, update, send an estimate and convert into an invoice) - Added non-blocking notifications (used a toastr.js library) for remaining modules.
- Moved invoice JS calculations into new invoiceCalculator.js.coffee file
- Moved estimate JS calculations into new estimateCalculator.js.coffee file
- Optimized invoices.js.coffee
- Optimized estimates.js.coffee
- Moved JS plugins event bindings into new osb_plugins.js.coffee file