Skip to content

v1.14.0

Compare
Choose a tag to compare
@jniles jniles released this 03 Aug 07:50
· 4526 commits to master since this release

Changelog:

  • Fixed a couple of errors (probably due to pull request refactors). (7452d3d)
  • Added username/pwd from .env.production to mysql calls (8d61984)
  • fix: patch migration file (518fdef)
  • test(employees): add bhCheckboxTree config tests (2ef70e4)
  • feat: use bhCheckboxTree for employee cfg (b440427)
  • Removed commented out code (147ff42)
  • Updated (312b506)
  • Added client unit test for PurchaseOrderForm. (7f57556)
  • feat(Stock report) Movements dashboard (ddd9828)
  • feat(Stock) Sold out compenent (18057c6)
  • fix(reports): typo in system usage statistics (b895f4d)
  • Updated (69a3482)
  • Feat(Inventory group) add expiration and consumption track flag (84533e9)
  • Added glossary items related to stock management (English only). (69d0d95)
  • feat(lot in stock) add in_risk_of_expiration filter (eafeda2)
  • feat(stock): adds link to stock lots (efd2850)
  • fit table (be8c0dc)
  • Added migration for changing the type of Enterprise 'enable_daily_consumption' to TINYINT(1) (aa9f20e)
  • Changed the data type for Enterprise setting 'enable_daily_consumption' to TINYINT(1) (8a2e602)
  • Updated help messages for CMM in the Enterprise settings dialog (29081f0)
  • Extended client unit test to check for missing lot unit cost in StockForm (9be286b)
  • Moved setMaxQuantity() call to onChangeMaxQuantity() where it belongs (ee07c86)
  • Highlight expired stock lots rows. Fixed #4730 (5697848)
  • Fixes to make hound happy (4c297b9)
  • Updated missing lot warning message (25d40e0)
  • Fixed bug to prevent null values of unit_cost when creating a Stock entry. Fixes #4718. (4b4b5a8)
  • Fixed cut and paste goof (edb772f)
  • expose database port in env (fbe0176)
  • Add Enterprise flag for automatic confirmation of purchase orders. Fixes #4725. (7cf2473)
  • fix(purchase): add bh-integer for purchases (6f9809a)
  • feat(stock): add lots registry search is_expired (8d04578)
  • feat(stock): add filter on is_expired (e8b9b7e)
  • Order unit types alphabetically. Fixes #4705. (12e0eeb)
  • Order groups alphabetically in inventory create dialog. Fixes #4704. (24ce4ac)
  • fix(stock): render inventory report for adjustment (acfe0f3)
  • use of tfoot (3839a25)
  • use of simple table style (e0268e8)
  • update report format (c1cd892)
  • Cosmetic changes for hound. (13b2b7a)
  • Let it search! (06927d8)
  • Adds support for looking up purchase orders by barcode. Fixes #4273. (66b5e07)
  • fix migrate file (4c53add)
  • docs: add glossary (3ae46c4)
  • docs: add notes on AMC in stock exit (2252b87)
  • Added 'temp' directory (46a5a90)
  • Resolve conflict with branch Master (43ed0d4)
  • refactor(Merge location) - Improve Requests use = uuid instead IN (uuid) - Improve translation in french (a9c34d1)
  • refactor(Merges Locations) - Merges locations: Country, Province, Sector, Village - Quick fixe in merge patient: prevent fatar error when no patient selected (79523de)
  • fix(bhLoadingButton) - Fix bhLoading button in breakEven, breakEven by Fee Center and Fee Center Report (303e9d1)
  • upgrade(inventory creation) put required fields on top (909a23f)
  • docs: add barcode generation documentation (7cc31a3)
  • enhancement of the getChanges function (153772d)
  • test(services): updates the service E2E tests (082d6f8)
  • fix(services): update client-unit tests (f7c2db1)
  • fix(services): id -> uuid pass integration tests (e2d8191)
  • refactor(db): migrate service id -> uuid (7cf552b)
  • Encapsulate search query logic into service (cd0ad36)
  • fix variable name (dd3bded)
  • Add starting date in the stock sheet report (a495ce1)
  • Deleted unneeded lib/Tree unit tests (fc6c658)
  • Refactor to use @ima-worldhealth/tree vs lib/Tree. Fixes #4634. Added @ima-worldhealth/tree node module. Converted requires from old lib/Tree to new @ima-worldhealth/tree. Deleted obsolete lib/Tree.js. (326a927)
  • Sorting inventory by quantity to command (0561f8b)
  • optimize queries (e7286b3)
  • Add totals and consider unposted transactions (b7e462f)
  • Added install trouble-shooting note about problem with MySQL 8.0+ password encoding. (02bbd4b)
  • docs(inventory): expand English documentation (4d45541)
  • refactor(Employees Search) - Remove the employees/search route (6d23399)
  • ci: fast_finish on appveyor (987a10b)
  • fix(migrate): read from .env.production (bb3f669)
  • docs: add upgrading bhima notes for developers (0bafc0d)
  • test(ci): maximize window and use 1080p resolution (64a2496)
  • Add legend for recovery capacity colors (c010d8b)
  • test(filters): add percentage unit tests (a9cdbfd)
  • feat(reports): rm cash in Annual DG Report (9701cf1)
  • Add the recovery capacity report (31a5b61)
  • refactor(patients): improve stock movement table (b270718)
  • test(filters/bytes): adds unit tests for bytes.js (ca57768)
  • fix(patients): update tests to standards (19d7d98)
  • test(filters/telephone): add telephone unit tests (b5d8ffc)
  • Improve and sanitaze code (ead3f6b)
  • refactor(Payroll Process) - Use Employee Uuid in Payroll Commitment (0943f2c)
  • refactor(Payroll Process) - Set the look up employees on Uuid, not reference - Fix the link between payroll registry and employee registry (1848fa9)
  • fix(reports): fix filename rendering (2a5005c)
  • fix(feeCenter): check correct affectedRows prop (153df64)
  • fix: remove unused code, add server.close() (fbe46a0)
  • Applying enhancement after the first review (2776f63)
  • integration test from mocha without upload folder (fea2618)
  • feat(user): bhCheckboxTree for roles (689d266)
  • fix(bhCheckboxTree): trigger('click') not .click() (6265b85)
  • test(roles): add bhCheckboxTree component (bf32f34)
  • test(bhCheckboxTree): add callback test (2801de9)
  • fix: support 3 level nesting (ee0e01e)
  • test: add tests for bhCheckboxTree/TreeService (dddd262)
  • feat(bhCheckboxTree): add isFlatTree prop (31c4684)
  • feat(bhCheckboxTree): initial implementation (71b09da)
  • feat(users): use checkboxes for cashboxes (e8934d5)
  • run app with mocha (227617b)
  • feat(accounts): link account statement report (7e10730)
  • fix: migrate all bhCurrencySelect callbacks (189df1c)
  • fix(bhCurrencySelect): pass back full currency obj (95c89ce)
  • update migration file and fix action menu (a058dbd)
  • update e2e tests (5d66a1c)
  • apply changes from review of the PR related to #3968 (0e21d5c)
  • Fix the e2e tests (4cc9741)
  • update e2e tests (2b26cac)
  • replace the old stock movement reference (7a0db41)
  • remove old stock movement (96079e0)
  • stock registry module (e59910f)
  • fix line linting error (2b5d941)
  • Add stock exit report grouped by service (6e66bb9)
  • feat(patients): refresh debtor group history (346f44e)
  • fix(db): ensure HR modules are under HR (9294816)
  • fix(distribution key): add percentage filter (7a21d7c)
  • refactor: make dropdowns uniform (329eb29)
  • feat(patients): add findDuplicatePatients modal (21f1386)
  • fix(tests): use FU.series() where omitted (b76f86e)
  • fix(tests): Promise.all() -> FU.series() (c859532)
  • feat(patients): detect duplicate patients (1805219)
  • fix(Fee Centers): proper currency rendering (996cc4f)
  • docs: finish the cloud-init scripting (8700e27)
  • docs: add notes about puppeteer dependencies (d3b8bba)
  • docs: improve cloud-init script (0266e8a)
  • feat(Purchase registry) add link to stock inventory (9982d4a)