Releases: Third-Culture-Software/bhima
Releases · Third-Culture-Software/bhima
Release 1.21.2
- Patch for v1.21.1 (be17bdc)
Release 1.21.1
What's Changed
- Release 1.21.0 by @jmcameron in #5843
- chore(deps): bump @ima-worldhealth/coral from 2.7.0 to 2.7.2 by @dependabot in #5844
- Update stock value report by @jmcameron in #5845
- fix(reports): monthly analysis of balance cleanup by @jniles in #5837
- chore(deps): bump angular-ui-grid from 4.10.3 to 4.11.0 by @dependabot in #5850
- chore(deps): bump json-2-csv from 3.14.2 to 3.14.4 by @dependabot in #5849
- fix(reports): improve system usage stats by @jniles in #5846
- Adding search by action and exports by @mbayopanda in #5828
- chore(deps-dev): bump release-it from 14.11.3 to 14.11.5 by @dependabot in #5852
- 5553: sort stock movements in decreasing order by @jniles in #5851
- fix: do not crash on no account references by @jniles in #5857
- fix(Distribution center) by @lomamech in #5860
- docs: add upgrade notes by @jniles in #5863
- chore(deps): bump chart.js from 3.5.0 to 3.5.1 by @dependabot in #5864
- chore(deps): bump ioredis from 4.27.7 to 4.27.8 by @dependabot in #5866
- chore(deps-dev): bump eslint-plugin-import from 2.24.0 to 2.24.1 by @dependabot in #5869
- Improve the appearance of boolean search filter flags by @jmcameron in #5859
- fix: remove exit to purchase from database by @jniles in #5836
- chore(deps-dev): bump eslint-plugin-import from 2.24.1 to 2.24.2 by @dependabot in #5884
- chore(deps-dev): bump mocha from 9.0.3 to 9.1.0 by @dependabot in #5870
- chore(deps-dev): bump typescript from 4.3.5 to 4.4.2 by @dependabot in #5886
- chore(deps-dev): bump mocha from 9.1.0 to 9.1.1 by @dependabot in #5891
- chore(deps): bump jsbarcode from 3.11.4 to 3.11.5 by @dependabot in #5889
- chore(deps-dev): bump gulp-postcss from 9.0.0 to 9.0.1 by @dependabot in #5890
- Add column for Service to employee registry by @jmcameron in #5874
- docs: add information on OHADA stock accounting by @jniles in #5887
- chore(deps): bump ioredis from 4.27.8 to 4.27.9 by @dependabot in #5892
- Feat: add aggregate cost center table by @jniles in #5885
- Use of decimal for stock minimum months by @mbayopanda in #5877
- Fix tag handling in inventory changes report by @jmcameron in #5871
- Add the stepdown algorithm in lib by @mbayopanda in #5894
- Support selection of currency in Fee Center Report by @jmcameron in #5867
- chore(deps): bump angular-translate from 2.18.4 to 2.19.0 by @dependabot in #5902
- chore(deps): bump angular-translate-loader-static-files from 2.18.4 to 2.19.0 by @dependabot in #5904
- chore(deps): bump angular-translate-loader-url from 2.18.4 to 2.19.0 by @dependabot in #5903
- Add constraint if missing by @mbayopanda in #5906
- Support showing and editing cost center allocation method and basis by @jmcameron in #5908
- feat: add users/stock movements to sys usage by @jniles in #5907
- Add abiliity to edit cost center allocation basis by @jmcameron in #5909
- Fee center step down report by @mbayopanda in #5905
- chore(deps-dev): bump typescript from 4.4.2 to 4.4.3 by @dependabot in #5911
- Add ability to create/edit/and delete allocation bases by @jmcameron in #5912
- Renaming fee center to cost center by @mbayopanda in #5914
- Added allocation basis quantity REST API and related regtests by @jmcameron in #5916
- Fix config allocation key by @mbayopanda in #5917
- Fixed problem with migrate.sql file by @jmcameron in #5919
- Fix currency in stock sheet report by @jmcameron in #5920
- Fix lot usage schedule display problem by @jmcameron in #5918
- feat: lookup cost center by service by @jniles in #5913
- chore(deps-dev): bump release-it from 14.11.5 to 14.11.6 by @dependabot in #5927
- Add registries for allocation keys and allocations to cost_center by @mbayopanda in #5924
- Assign cost center in posting journal by @lomamech in #5922
- feat(stock): add sale value on stock value report by @jniles in #5930
- feat(invoices): automatically allocate costs by @jniles in #5929
- chore: remove TravisCI config by @jniles in #5928
- chore(deps): bump express-handlebars from 5.3.3 to 5.3.4 by @dependabot in #5933
- Auto allocation of cost center for stock exit to service and patient by @mbayopanda in #5931
- Add an auto cost_center_id during a simple voucher by @mbayopanda in #5937
- chore(deps): bump nodemailer from 6.6.3 to 6.6.5 by @dependabot in #5939
- Fix payroll and indice calculator by @lomamech in #5940
- chore(deps-dev): bump mocha from 9.1.1 to 9.1.2 by @dependabot in #5944
- bug(Update Cost Center) by @lomamech in #5943
- chore(deps): bump nokogiri from 1.11.4 to 1.12.5 in /docs by @dependabot in #5946
- Auto allocation cc for stock loss by @mbayopanda in #5941
- chore: delete fee.sql by @jniles in #5948
- Create report for stock lost during inter-depot transfers. by @jmcameron in #5947
- Fix migration script on production by @mbayopanda in #5945
- Fix(Role management) display the add button if necessary by @jeremielodi in #5961
- Convert cost allocation basis units to translation token for predefined bases by @jmcameron in #5954
- fix(cost centers): filter on reference type by @jniles in #5956
- Add cost center in account by @mbayopanda in #5967
- feat(journal): edit cost centers by @jniles in #5938
- chore(cost centers): use account table for lookup by @jniles in #5969
- chore(deps): bump ioredis from 4.27.9 to 4.27.10 by @dependabot in #5972
- feat(cost centers): add grid save state by @jniles in #5975
- feat(cost center): add link to edit for bases by @jniles in #5976
- Filter null cost center by @mbayopanda in #5978
- chore(deps): bump @types/angular from 1.8.2 to 1.8.3 by @dependabot in #5980
- View transactions from cost center page by @mbayopanda in #5981
- fix(cost center): uniquely show auxiliary cost centers in columns by @jniles in #5982
- Automatically add number of employees to cost centers in step-down cost allocation reports by @jmcameron in #5977
- Fix cost center typos by @mbayopanda in #5986
- feat(cost center): include/exclude revenue centers by @jniles in #5987
- Filter only expense in cc context by @mbayopanda in #5988
- Add UI to change the order of the cost center step-down allocation steps by @jmcameron in #6003
- chore...
Release 1.21.0
- Prepare for release 1.21.0 (3c8018c)
- feat(stock): add expiration date to stock exit (ecf315c)
- Update and Imporve translation (18c4efc)
- Resolve conflict (adb1925)
- Fix and resolve conflict (8c0631b)
- Fix issues with the stock lots usage schedule (50107ae)
- fix(Sort by expiration date) - resolve sort expiration date in Duplicate lots registry (7ec6bd5)
- feat(journal): auto-resize journal log (2ce6e48)
- Clean and sanitaze code (500957b)
- Force translation of error message (9fc2f69)
- bug(Stock Adjustment sort) - Adding property type:number for sort column old quantity by numerically (f9e7fbd)
- Added missing error messages (101a6a2)
- Urge users to define rates for new currencies (5d277d3)
- fix: update migration schemas (a83ddcd)
- Fixed bugs in merge lots interface. (29b30a7)
- Add shipping and handling costs to purchase orders (e51f3ac)
- Add showing lot usage in lots registry and articles in stock (f2c85d5)
- Fix currency xls export (c3775b7)
- fix inventory label (4222837)
- fix success notify (cfe6201)
- fix and enhancement (1525dcb)
- fix entity displayed value (e2a9150)
- load expired lots only for loss (565846d)
- 5786 add warning clock for expired lot (d220a19)
- add hrRecord for deleted transactions (75c3d9c)
- 5796 Improve the journal log with grid (bec2127)
- Overide currency for a better handling of custom digits (f1f9cad)
- stock value with 2 digits (a2ea293)
- fix eslint warnings (aeeba1d)
- four digit for unit cost in stock value report (007d59a)
- fix console error on openSearchModal (28d44fb)
- Enable editing lot expiration dates during stock entry (da85363)
- Improve:cache currency (150d7ca)
- bug: fix Date format of invoice (9eccda3)
- Complete code (3ee0ae2)
- improvement(Show recent invoice) - Display the price of invoice to help users (560a764)
- Added tests for changing currency when creating a purchase order (c31d89c)
- Udpate Entry report display currency value (f884c5a)
- Added ability to delete duplicate lots with zero quantity in stock (30bbf8d)
- Improve modal (4929d7d)
- Improve and add missing translation key (8e247a9)
- feature(Stock Exit to Patient) - Show recent invoices on stock exit to patient modal (fc1a1bd)
- Clean and sanitaze code (d81a0a7)
- Saving change (5fa9a04)
- Improve: filter requisition by status (a1aef93)
- feature(Entry Report) - Set currency in stock entry report (4d568c3)
- Clean and sanitaze code (2665be9)
- improvement(Requisition) - Improve display status flag - Displaying cached status in flag (b0a5e7d)
- Clean and sanitaze code (2ce2d92)
- Test: implement test intergration for filter requisition by status (dc0fbbc)
- Improve: search requisition by status (bbe525a)
- Clean and sanitaze code (478630e)
Release 1.20.0
- fix calculation for alert based on enabledAutoSuggest (685d2b4)
- use of uib-tooltip and supplier quantity in tooltip (8c7f0f9)
- alert about stock available in requisition (60215e2)
- refactor(stock): change "cost" to "value" (884d1fe)
- docs: update dos to reflect MySQL8 transition (47a7dac)
- ci: only test on MySQL8 (be3302f)
- deps: bump dependencies (a9c36bc)
- feat(stock): add a role action for edit lots (856a2f5)
- Clean and sanitaze code (aefc194)
- Improvement: resize weidth of cell (ccd180b)
- Update message use compute Aggregate stock Consumption (7d57cc7)
- improvemet(Aggregate consumption) - Display remain quatity during editing Aggregate consumption (847e337)
- Implement aggregate stock consumption per patient report (6360129)
- Show voucher information on the stock receipt (27ba272)
- Improvement: set params service-uuid in bhServiceOrDepot component (c24080b)
- Fixed count (2bf33ef)
- use of table and table header (c8e200a)
- fix typos (bb6a8e8)
- Clean and sanitaze code (7cb9468)
- Clean and sanitaze code (5c77574)
- Improve component bhDepotSelect (cf1f59f)
- test(Requisition) - Add E2E test for Update requisition (b9cc0c7)
- feature(Requisition) - Allow users to edit requisitions (0b2ac7c)
- Fix editing of purchase orders. (0140cc4)
- feat(reports): add currency to stock sheet (ea0df75)
- Updated comment (371da84)
- Added status as part of the requistion selection dropdown (d01058d)
- Updated the 'until date' label (a327eb5)
- track edited transaction (a9ff3fb)
- Clean and sanitaze code (a46b9e2)
- improvement(Modal Depot) - Remove depotLeft and depotRight - Use index for display depot in two column (e1c9e88)
- improvement(Depot) - Improve display in Allowed Destination Depots (8224aa4)
- Added search by user to stock requistion registry (e2e5b72)
- Cosmetic (c041078)
- fix(purchase): wait for inventory before edit (52f8516)
- fix(stock): properly exchange stock value (8e812a2)
- fix integration tests for tags (09bcceb)
- Fix async test component execution (5ba63f7)
- Remove inventory tags references for deletion (9406902)
- fix filter by tags array (d81f151)
- add tag during creation (014b651)
- Add tag feature for inventory and stock inventory (c7a393a)
- feat(depots): add loading icon for depot select (3c0dc81)
- feat(stock): add currency to expiration report (0a2155d)
- fix(stock): do not disappear items on delete (f5f31ff)
- fix(depots): filter before limit in depot select (3bc51d0)
- feat(stock): add currency to stock exit report (fe8d62d)
- Clean and sanitaze code (842f371)
- Test: Commented out of a test due to lack of necessary data (4fbb746)
- improve(Aggregate stock Consumption) - Displaying quantity at the beginning of the month, and the sum of stocks exits and stocks entries (9b9cb31)
- fix text on requisition depot (3e2b36c)
- fix(purchase): use client-generated uuid (a1c20a2)
- fix(movements): improve mobile registry view (59b473f)
- fix(reports): filter untracked lots from expiration report (6da0f41)
- fix(requisition): auto-populate depot in modal (3302664)
- fix(stock): only consumable items for entry (ba994d9)
- fix(xlsx): do not crash on invalid date (d0796cc)
- Sort the report by inventory and their labels (e4983c1)
- 5665 - fix stock variation report (12e56b8)
- fix(bhDepotSelect): ensure validation works (ff89378)
Release 1.19.1
- docs: add RELEASES.md (cae2d57)
- fix(reports): ensure red background on RUMER lines (820978a)
- fix(stock): do not hang on requisition search (0799827)
- fix(stock): allow saving Stock Sheet report (ff5aef3)
- fix(stock): allow delete movements (2e1d593)
- fix(depots): fix required error message (ae32665)
- fix(reports): select patient before submit (71459e0)
- fix(stock): match previous lots by uuid (0571699)
- fix(stock): disable add entry items on clear (9ca15c1)
- fix(stock): correct bhStockOut link params (7a98b6f)
- fix(lots): duplicate lots submit button loading (991b264)
- fix: bump migration script (99d3168)
- Upgrade to GitHub-native Dependabot (c736f6d)
Release 1.19.0
- fix(stock): update end to end test (d422b1f)
- Add 'unused stock' status warning token to Articles in Stock display (790cc18)
- Add option for condensed report (30e8135)
- improvement(Rumer Report) - Remove inventories out of stock and 0 movement (f031756)
- fix(patients): properly count stock movements (8490b90)
- fix integration tests for stock (27a7d47)
- Using the name of Month and Year instead date from and date end on Header of Rumer Report (c056952)
- improvement(Rumer Report) - Use table stock_movement_status instead stock_movement (25a50b6)
- Fix the period for the test (c19b8ea)
- Clean and sanitaze code (b6d69a1)
- feature(Implement rumer report) - Implement the rumer report Note: This PR requires the execution of updates in the migrate file (657b850)
- use of default port (0e20320)
- Add database port in the database build script (f62e47b)
- fix(purchase): fix delete permissions on purchase (cb4aae0)
- Save purchase order stock movements in enterprise currency (265cfea)
- feat(stock): link stock movement transaction (a8df22a)
- Fix permissions for editing roles actions (3ed1b08)
- fix(stock): remove lot.origin_uuid (5faf6df)
- Added support for purchases orders to use different currencies (d2d267e)
- feat(server): add constant configuration file (1244cec)
- feat: check for user auth for DELETE on server (4ee1a87)
- feat(roles): add bhHasPermission to check actions (5d3e867)
- feat(users): add actions to delete record types (1ad94fe)
- feat: remove mailgun and add nodemailer (e58aa82)
- Set the default value for the minimum delay waiting time to 1 and Update this value in stock_setting (a94414a)
- Test: complete data for the stock integration test (dc05d8c)
- Add message placeholders for default purchase interval (22158e3)
- Resolve conflict with branch Master (8d9321c)
- Added Euros and fixed exchange rate selection page. (e3570a1)
- fix(rubrics): wait for confirmation to reload page (94e7c97)
- fix(weekend): update end to end tests (0afb64e)
- fix(users): bug in edit password behavior (058ecf5)
- fix(tests): accurate stock numbers (45a2491)
- fix(stock): rm integration table reference (ad47ef5)
- fix(fiscal): use correct FYs in E2E tests (e67569b)
- fix(employees): fix employee config end to end test (776380e)
- fix(protractor): normalize chrome options (c50edff)
- bug(Aggregate consumption Post Stock Movement) - Remove deleted argment enterprise.currency_id in function PostStockMovement() (0956282)
- improvement(Negative quantity) - Improvement of warning messages - Improvement of the code by conditioning the download of available stock only in the event of Exit Stock (435a17e)
- Improve warning message (17f398c)
- Improve warning message (929c7d1)
- improvement: Use specific error message for each cas of overconsumption of stocks (c694eff)
- Improvement: Clean and sanitaze unused element (8cf1c6e)
- improvement(Adjustement stock) - Complete translation key for Adjustement of stock - Reduice Inventory Adjustment page HEIGHT (693d7aa)
- Test: restaure value for stock tests E2E (b22e4a1)
- test(Prevent negative quantity) - Implement E2E test for prevent negative quantity (e0a8fd0)
- Fix and save conflict with branch master (cac2378)
- feature(Prevent negative quantity) Prevent negative quantity in client side in - All stock exit - Inventory adjustement - Aggregate stock consumption (3234ce4)
- Use error badRequest (fd7b8da)
- Check if stock movements, which may overconsume the quantity in stock and generate negative quantity in stock (95025ae)
- Improvement: get lot in stock and by depot (9db0413)
- improvement(Link Stock Movement from vouchers)\ - Improve action menu, move the link in Up of the list - Use property isStockMovement in using Constant and vouchers (dd8254c)
- Improvement: remove the join and show the link only if the transaction type is for stock movement (d5cd58c)
- feature(Implement link voucher to stock movement) - Implement link stock movement receipt from Vouchers for all Stock movement (47433b5)
- fix(purchase): allow canceling orders (a76e031)
- feat(purchase): update purchase orders (c10b956)
- improvement(Set Add Button Disable) - Set Add button disable when there are any stock (bdcb1a9)
- Remove lots flags structure (f49f862)
- Fix purchase registry template path (fda2e46)
- Delete delay, initial_quantity, entry_date fields from the lot table (cdb4878)
- Added tooltips to status in articles in stock (99e7daa)
- Prevent expired lots from being selected in stock entry (da6567f)
- Modify sh/test.sh to print out a separator between each sub-test (dba9cd1)
- fix(stock): stock movement status on delete (97f6d18)
- fix(stock): calculate CMM for aggregated movement (4e8f97c)
- test(purchases): unit test FK link (704ed6f)
- default quantity instead of quantity_in_stock (609d54f)
- Adding integration test (096f199)
- stock movement deletion (dd9ca0c)
- Remove stock movement (e0a7aa1)
- feat(purchase): remove unconfirmed purchase orders (ae636bf)
- test(depots): add quantity in stock tests (2f6bccb)
- perf(stock): faster stock-out API (f496524)
- feat(stock): add user to stock movement registry (abaf6f0)
- Updated algorithm names (29912b5)
- fix(tests): ensure test are asynchronous (7204899)
- feat(stock): link voucher from stock mvmt (d7cb1a5)
- test(stock): implement voucher reference test (64575ed)
- feat(stock): add search by voucher reference (d7c7bb8)
- docs(stock): touch up stock docs (e0bdb70)
- Refactor stock sheet report (fiche de stock) to use the currently selected period filter for the date range of the report. (d695b2b)
- Enable filtering on status in Articles in Stock (3e87688)
- feat(patients): group changes on financial status (9e7c12b)
- fix(stock): count initial days as stock out (86dca4b)
- fix(cash): correctly calculate opening balance (11daf6a)
- fix: typo in old migration script (8faa06b)
- fix(patients): remove duplicate stock movements (81a126e)
Release 1.18.1
Release 1.18.0
- feat(stock): add minimum delay to stock settings (60540d4)
- fix(stock): rewrite monthly consumption report (53309a0)
- fix(stock): fix currencies in invoice comp report (a52986d)
- fix typo (4070fdb)
- fix height (566f8a6)
- Add entry in stock.json (f3d99e9)
- improve-chart-of-consumption (2b27d5a)
- feat(stock): add opening balance to stock sheet (792a8a5)
- Clean and sanitaze code (31dea3e)
- feat(stock): red negative values in stock sheet (8fb36f7)
- fix movement count (8da1cfc)
- Renamed lot 'at_risk' to 'at_risk_of_stock_out' (8d7833f)
- Clean and sanitaze error (26230b1)
- test(Aggregate consumption) - Update and Complete some E2E test for aggregate consumption (0f0f53d)
- Add property start date and End date during details of stock consumption (1cdf4b4)
- Use detailed instead detailled (2b7c8ec)
- Alter table inventory_unit change tall of column (e68f5ab)
- improvement(Aggregate consumption) - Improved commit message - Fixed the error on the migrate file - Restrict the detailed consumption option only if the number of outage days is defined and if the quantity consumed or lost are also defined - Correction of the display problem on the aggregated stock consumption receipt - Improved error messages for invalid stock consumption - Removed fast insert mode - Use of a template for the description of aggregated stock consumption` (66152aa)
- Sanitaze migrate file (a93d0ca)
- test(Unit test) - fix unit test for the validate will block when total quantity is over max quantity (fbdf6e1)
- Improve french grammar (beb92f3)
- Clean and sanitaze code (f54476b)
- Test: reset value for e2e test of stock (574335a)
- Reset value for E2E of stock (c7528c4)
- Add script in migrate file (477f9c8)
- test(Aggregate consumption) - Implement test E2E for aggregate consumption (65d8030)
- Implement E2E test (68018c8)
- test(Aggregate consumption) - Implement integration test for Aggregate consumption (bf3df2e)
- Throw invalid data (d551e91)
- feature(Stock Exit Report) - Add aggregation consumption option in Stock exit report (c91e0c8)
- Fix and resolve conflict (c03f50c)
- Improved management of stock-outs in aggregate stock consumption (b7bfda7)
- Stock: implement and improve aggregate consumption (c1464a1)
- Implement API for aggregate consumption (d3fee32)
- Implement aggregate consumption (ad216e8)
- feature(Record aggregate consumption) - Implement client side for record aggregate consumption (bb915d4)
- Fixed expired stock report (51b6b44)
- remove migration file (8c68d27)
- Add review suggests (45aca94)
- fix typo and behavior (f3085a9)
- Use of object as parameter of renderChart function (27c9078)
- movement chart by flux (23ecb81)
- report title (b03359d)
- Add mother name for patient in document (7f499c7)
- update puppeteer dependencies (61746b2)
- feat(stock): add dynamic sum to movements registry (5df3f11)
- fix(stock): submit button active only when valid (05e5887)
- fix(stock): update inventory text on lot edit (0b524a1)
- fix(stock): give descriptions to adjustments (e6b7a14)
- fix(stock): make "at risk of expiration" flag work (9445799)
- Fix issue with stock import depot label (d63dd51)
- Fixed import stock issue (c511206)
- Support automatically merging duplicate lots (a9764cf)
- feat(stock): link stock sheet -> Articles registry (57a8123)
- Extend bhDatePicker to allow the field to be disabled (910e42f)
- Add mother name for patient in document (6bf0b40)
- fix: remove unicode/quotes from stock import csv (e40726a)
- fix(stock): improve FR i18n for CMM modal (c2eb208)
- fix(modal): ensure AMC modal binding is correct (4373edc)
- fix(stock): add WHERE to max values (4730ef7)
- fix: do not use decimals for momentjs months (b1b5e8f)
- fix(stock): adapt ComputeAMCForStagedInventory() (41c5210)
- fix: enable MySQL8 testing again (4f78c7f)
- fix: update tests to results from GetAMC(). (323db0e)
- feat(stock): implement getAMC() SP (9782d2b)
- feat(stock): rewrite stock_movement_status (4682fc7)
- wip(stock): refactor stock_movement_status calc (e491bef)
- fix(inventory): remove avg_consumption column (3e8d99a)
- Adding date in the stock import module (44b81e2)
- Fix integration test (efbbac6)
- Fixed code goof (980c417)
- Update the movement creation functions to create lots only if necessary (167a98b)
- Improve URL path for lot candidates (b3c954b)
- Fix lot selection problem (35f6884)
- Fixed adding candidate lots for purchases and transfers (d8e9ec5)
- Add stock entry typeahead support for selecting existing lots (eb908c1)
- Display inventory name in merge lots modal (fb81c88)
- Updated bhDateInterval to use placeholder labels (0ae03a6)
- update puppeteer dependencies (e363c8d)
- Fix integration test (bc07d51)
- Fixed code goof (e38cd8d)
- Update the movement creation functions to create lots only if necessary (5e9bc23)
- Improve URL path for lot candidates (9d7a66c)
- Fix lot selection problem (059ef91)
- Fixed adding candidate lots for purchases and transfers (af44e2c)
- Add stock entry typeahead support for selecting existing lots (cd953fd)
- Display inventory name in merge lots modal (6c7f93c)
- Adding date in the stock import module (ba3e095)
- Support finding and merging duplicate lots (f07f4c7)
- Fixed bhStockFilterExhausted to support help text (5c99b42)
- Enable caching of excludeZeroValue flag in Stock Value Report generation dialog (d4ef434)
- feat(purchase): add registry link to analysis (0715461)
- test(stock): update tests for consumption schedule (f7cee77)
- feat(stock): better key on stock lots registry (1a4ca71)
- fix(stock): coloration of stock lots registry (7f2444a)
- Fixed several stock-related wording items. (16b224a)
- feat(voucher): improve reversal filter (1d6e5dd)
- feat(vouchers): implement client-side (d2f9b40)
- feat(vouchers): server API for reversed filter (5aeb890)
- feat(stock): default filter on depot for movements (f07a102)
- feat(stock): double-click to view CMM calc (df934e9)
- feat(stock): add option to view AMC calcs (9d943a5)
- Enabled merging of lots (ce15d32)
- fix(stock): properly local i18n translation (c9c59f7)
- test: add missing unit tests for bhSubmit directive (509804f)
- feat(stock): highlight expired lots in adjustment (621867d)
- fix(karma): remove unknown concurrency option (a9a1aa6)
- fix(reports): render cash currencies correctly (4263408)
- use of enterprise currency in cash report (e790400)
- feat(stock): add difference column to inventory adjustment (a7c2cda)
- Add tooltips to lot registry column headers (d812904)
Release 1.17.4
- refactor: include all release information in pkg (4a0eeb3)
- Support multi-depot stock sheet reports (4734ccb)
- Fixed merge issue (27e7a6d)
- Added description and DHIS2_UID fields to the depot table and create/edit forms (4cef977)
- fix(stock): properly reference stock_settings (62cb7d9)
- fix(stock): ensure movements search works (0f29b08)
- Enable caching of entry date, expiration date, and tags in lots search (6b78180)
- Moved tags to end of lots search form (7eee8e8)
- fix and enhance the distribution to service section (93d2c57)
- Improve patient finding functionality (a4495c7)
- Add default discharge_types for all sites (26b29fc)
- improvement(Employee payslip and description in journal) (6f8fb03)
- Added better explanation of UPLOAD_DIR (3e5e436)
- fix: ensure __dirname is passed into resolve() (174a434)
- Fix construction of root directory (bae1bc6)
- Fixed issue with upload directories (e9aeebe)
- fix(stock): refresh inventory adjustment on submit (8b5950b)
- fix(stock-movements): filter by "today" by default (f69fffd)
- feat(users): add "last_login" functionality (8ef9ef8)
- fix: add 2021 as fiscal year (8b4869a)
Release 1.17.3
- 5181 - Fix filter displayValue in stock movement (7198a4d)
- Fixed bug in server /patient/merge/duplicates database query function (8ddb075)
- Remove incorrect command to delete record from entity_group_entity table (b1309f2)
- Remove incorrect command to delete record from entity table (110af5d)
- fix(stock): fix filter "SHOW_ONLY_RISKY_LOTS" (d6c3963)
- fix(reports): updates vars in stock exp. report (8252e9a)
- Fix function to merge patients (4a8ca80)
- feat(users): link users from role management (9148670)
- bug(Define Orientation Report PDF) - Correction of the operating error on the bhRenderOption component (9180d38)
- fix(employees): restore locked employee filter (968a887)
- Fix the AMC requirements error in stock changes report (27861d6)
- fix: remove old bin before archive upload (5192750)