Skip to content

Release 1.37.0

Choose a tag to compare

@jniles jniles released this 14 Aug 12:25
· 263 commits to master since this release
  • fix(inventory): ensure changes is parseable (c0a3565)
  • Apply suggestions from code review (1036f4f)
  • fix(reports): inventory changes misc fixes (c75da2e)
  • Update docs/en/admin/users-roles-permissions.md (a57299b)
  • docs(users): adds documentation on users, roles, and perm (261ef33)
  • Updated dependencies (6d8d51b)
  • deps: bump dependencies (8555aff)
  • deps: remove karma-sinon (2667423)
  • test(bhHasPermission): add client-unit tests (415f42e)
  • test(bhRequireEnterpriseSetting): add unit tests for enterprise setting (11110d6)
  • test: improve client-unit component tests (320482f)
  • Updated dependencies (2485e63)
  • Apply suggestions from code review (f5068ba)
  • test: replace some sinon with chai.spy (4a140d7)
  • test(cash): add client-unit tests for cash form (e27f9bc)
  • test(purchase): add additional unit tests for purchase form (fe4f4c2)
  • test(voucher): add more unit tests for voucher form (bef31af)
  • Updated dependencies (f477175)
  • fix(purchases): unbreak purchase order status bug (ab18914)
  • fix(test): search before editing in posting_journal (3a2bf0c)
  • refactor(payroll): more async/await updates (507c92e)
  • Fix test for occasional TOD related failures (3e9ef56)
  • Update dependencies (5619c3c)
  • Updated (9337737)
  • refactor(invoices): moves the unpaid invoices table SP to CTE (ae77c79)
  • refactor: use window fns for @CumSum in debtor/creditors (3200cea)
  • refactor(transaction): use window functions for cumsum (0f58376)
  • Clean up migration code (59d25ea)
  • Update client/src/modules/stock/inventory-adjustment/inventory-adjustment.js (3bb2089)
  • Update server/controllers/stock/lots.js (fc178a8)
  • fix(stock): fixes the merge lots functionality (032068a)
  • Updated (86c4920)
  • Updated dependencies (c5b6e0a)
  • Update utilities/translation/tfsort.js (d8a2259)
  • Updated dependencies (baefad3)
  • Updated dependencies (c80b854)
  • fix(reports): fix account reports (3f8d87f)
  • Update client/src/modules/reports/generate/aged_debtors/aged_debtors.config.js (dfd1506)
  • fix(reports): fix console errors from annual clients (27b9d01)
  • fix(reports): standardize default currency (4a8af90)
  • fix(barcode): ensure options is an object (86227c5)
  • Updated dependencies (86aa07d)
  • deps: standardize randomUUID import (c10b995)
  • deps: remove uuid (d3df2d2)
  • fix(test): install returns false when required (8508218)
  • refactor: clean up util.js (23353c8)
  • deps: replace ioredis with node-redis (3a9c2aa)
  • Updated dependencies (0fff27c)
  • feat(users): add preferred_language to the users (2c06eb9)
  • Updated dependencies (01684d2)
  • fix(purchase): fix links on detailed registry (e951c03)
  • Updated dependencies (76b22e4)
  • fix(admissions): change label "bed" to "bed id" (32312a6)
  • fix(stock): show loading indicator when loading (ed66425)
  • Update server/controllers/payroll/multiplePayroll/calculation.js (815c3c2)
  • fix(exchange): ensure rates match across timezones (6e7d2d2)
  • feat(payroll): add the employee function (9cc4ece)
  • refactor(reports): update invoiced received stock (c44c854)
  • Create SECURITY.md (4438336)
  • fix(employees): sort grade alphabetically. (1b5b9b4)
  • fix(Payroll-Report) - correct algorithmic error in global payroll report affecting total basic salary, total gross salary and total net salary calculations - Update french transalation for Budget Report Header (d8ab788)
  • test(Test payroll scenarios) - integration tests to fully test the scenarios described in the narrative. (aae92bc)
  • feat(payroll): add "view transactions" link (1059edd)
  • docs: rework classical payroll flow (adf13b3)
  • feature(test-data): enrich test DB with narrative payroll scenarios (861f4eb)
  • Updated (e66fa72)
  • docs: update docs on support for MySQL 8.4 LTS (2dc1708)
  • fix(tests): use MySQL version 8.4 LTS (bd29a61)
  • Updated dependencies (f4ac31c)