Releases: Third-Culture-Software/bhima
Releases · Third-Culture-Software/bhima
Release 1.34.0
- deps: dump lockfile (ca39e7e)
- Updated dependencies (50bcab3)
- Updated dependencies (b0e318d)
- Updated dependencies (a82780d)
- Updated dependencies (9293d50)
- Updated dependencies (ecce1db)
- fix(wards): allow removing services from wards (5a7393c)
- fix(tests): ensure end to end tests pass (1a03954)
- Updated dependencies (d9e47f9)
- Updated dependencies (13daef7)
- Update README.md with TCS in place of IMA-WorldHealth (488c313)
- Updated (cce7611)
- docs: clarify relationship with IMA World Health (828128c)
- feat(employees): add a locked search filter (c8fa956)
- feat(admissions): make checkboxes into bhYesNoRadios (7af6d6d)
- feat(admissions): discharge patient directly from registry (b15067c)
- fix(admissions): block transfer of discharged patients (11ebed6)
- docs: update docker installation instructions (35a0af4)
- fix(general ledger): link to journal rather than account stmt (28ad55d)
- Updated dependencies (f5c47d4)
- test(employees): fix payroll configuration tests (e0345d4)
- refactor(employee): simplify payroll employee configuration page (c290cf8)
- feat(payroll): add column w/ number of configured employees (805920b)
- Updated dependencies (36de5f3)
- Updated dependency (fc6b583)
- Updated dependencies (80939c6)
- Updated dependencies (d5e1b7f)
- Updated dependencies (0c8e946)
- Updated dependencies (3e2a4a0)
- feature : Cashflow report improvement (9af88a5)
- Updated dependencies (fc7e382)
- Updated (5e2a5eb)
- feature(Budget Report) - Implementation of the budget report, allowing the selection of the fiscal year and the number of previous years for result analysis. - Retrieving the values for the periods, excluding period 0, the closing period 13, as well as hidden and blocked accounts. - Correction of the restriction during the compilation of securities accounts for non-budgeted accounts. (4d0eb07)
- Updated (0c03879)
- Updated (a99ff24)
- feat(reports): use a datauri for enterprise logo (9e42945)
- Updated puppeteer and coral (98275a0)
- Updated dependencies (a5a620a)
- Updated dependencies (9f657f2)
- Update jekyll-gh-pages.yml (99c4f19)
- Update jekyll-gh-pages.yml (fadf650)
- Create jekyll-gh-pages.yml (5363b06)
- Update the Gemfile.lock to run locally (97dd777)
- updating the doc (8e46fe3)
- BHIMA STOCK privacy policy (7834732)
- Tell dependabot to ignore angular (5109519)
- Updated dependencies (530aa67)
- feat(debtors): add option to filter client reports by solvency - Added the ability to filter client reports by solvency category, distinguishing between solvent and insolvent clients. - Updated the debtors management module to include the option to define clients as insolvent. (3435703)
Release 1.33.0
- release v1.33.0 (cdb58c4)
- Minor improvements to the Annual Clients Report. (5138e21)
- Fixed erroneous blur setting (71c2007)
- feature: Final Settlement Management for Pension Fund - Added configuration parameters to enable pension fund breakdown functionality - Implemented configuration parameter for retirement fund breakdown sections - Enhanced confirmation form for placing Payroll accounting entries on hold - Implemented interface for defining retirement fund distribution among employees - Enhanced pension fund breakdown and provisioning across default, employee-specific, and cost center modes (936d4a4)
- Changement (9c984fe)
- Added the possibility of importing the payroll index configuration with a CSV file (937187e)
- deps: upgrade to gulp v5 (c8f9876)
- Revert gulp to 4.0.2 (5e012c3)
- Updated (f4e7097)
- deps: remove delay from dependencies (39ada25)
- build: replace yarn with npm (d731271)
- --- updated-dependencies: - dependency-name: release-it dependency-type: direct:development update-type: version-update:semver-minor ... (60b7e1b)
- docs: ensure docker is called out (9898d86)
- docs: ensure docker is called out (403cc4a)
- --- updated-dependencies: - dependency-name: release-it dependency-type: direct:development update-type: version-update:semver-minor ... (f4f584b)
- deps: replace mysqljs with mysql2 (526f55b)
- docs: ensure that the repo is cloned first (2c5a026)
- docs: add reference to docker installations (f8ee5b4)
- refactor: use dockerhub for distribution. (8bebc31)
- Update .dockerignore (c121fe8)
- Create .env.docker (804a184)
- fix: add env vars to bhima docker (9071a22)
- fix: sever-unit -> server-unit (e7afb25)
- deploy: add ghcr.io image to docker compose (e115364)
- Create docker-image.yml (624f3b3)
- fix: add env vars to bhima docker (6ee5c5c)
- fix: sever-unit -> server-unit (bdc1845)
- deploy: add ghcr.io image to docker compose (116cee0)
- Create docker-image.yml (5da2515)
- fix hound (cc2b82d)
- fix (63e6f5d)
- add mobile stock adjustement (d1e0afa)
- Updated (f5644a3)
Release 1.32.0
- Update migration files for Release v1.32.0 (758edac)
- Updated RELEASES.md doc for developers (ad8e8f8)
- fix loading state (913616d)
- Fix intermittent end-to-end test failures in editing transaction types (3fddec8)
- Updated playwright tests for changes in Playwright (38cf14b)
- Updated playwright to 1.42.1 (7794c05)
- Only allow the modification of the individual base salary when selecting the grade if it is not defined (b8851b0)
- Improve Payroll report (a9808e8)
- feature(Employee) - auto insert the base grade when Grade is Selected (b53c72c)
- Resolve and sanitaze code (39cb6e4)
- Clean and sanitaze (b131ab2)
- Clean and sanitaze code (3572923)
- Refectoring the display of message error (a9628fc)
- Use db.exec instead db.one and resolve the bug when the payment period selected during setting of pay envelope (bc9267f)
- Clean and sanitaze code (55f1eca)
- feature(Payroll Message error) - Prevent entry into the database of items whose values are not defined - Display of the name of the employee for whom the Payroll data configuration was incorrect (920299a)
- Added FY 2024 (2c482af)
- Fix rendering of installation docs (56a8c9b)
- fix(journal): sanitize added account props (9953c44)
- fix(Problem of deductions from salaries) - Red coloring of employees for whom the net salary is negative - Added an error message reporting the case of employees for whom the net salary is negative (8a9647f)
- Allow 0 for unit prices in patient invoices (1cc7ace)
- Disable failing integration:stock test for now (59f81fd)
- Cleaned up diagnostic messages (841ec6c)
- Refactor the calculation of DateDiff with moment (8bc4253)
- Update comment integration test (cbdc5ba)
- test(Payroll) - Implement integration test for Payroll Indice (8d5d70b)
- fix(PayrollIndiceIncrease) - Remove Procedure UpdateStaffingIndice - Create a new function for UpdateEmployeesBasicIndice - Implement Integration test for check the value on Basic Indice - Resolve conflict with branch master (687a9b3)
- Compute budget totals for title lines (f90e445)
- Fix integration stock satisfaction test (8c9c5c2)
- Updated browser list (f89ac05)
- Add debugging messages for recent failures (460782d)
- fix typo (bda3740)
- write zero value invoice (dc48037)
- add more option on satifsaction rate report (c334497)
Release 1.31.0
- Update migration files (38db138)
- Clean and sanitaze code (c50de3e)
- Clean and sanitaze code (baa6684)
- improvement(Payroll process) - Add confirmation modal before employees are put on the payment waiting list - Update E2E test for payroll_process (c2b40a1)
- Fixes to get processPayroll tests working again (e185992)
- Clean and sanitaze code (ab2f1a2)
- improvement(Payroll Configuration) - deletion of employee data that has been removed from the configuration (c5807e4)
- bug(Payroll indice crashes) - Resolved system crash when an employee is removed from the configuration (20756ac)
- fix NAN.undefined in OHADA assessment (28c4997)
- Clean and sanitaze code (64ffa19)
- improvement(restric negative values) - Added the minimum value property to the bhTextImput component to restrict the season of negative values (less than Zero) (5400cf0)
- Improvement(Payroll Indice Configuration) - Get the data related to the minimum monetary unit and the percentage fixed bonus directly from the database and not from the session (f9827df)
- Clean up after end-to-end tests (5e7012f)
- add debtor group in popover patient info (f9d0088)
- change the select to the typehead select in patient invoice (0f38406)
- test(finance): integration for entities/records (b13e510)
- fix(vouchers): unbreak simple vouchers (691583e)
- test(voucher): unbreak voucher tests (4302f13)
- fix(voucher): voucher-tools do not null entity field (8765076)
- fix: remove double 'dm' references (8c90275)
- fix: remove console.log() (0a69e32)
- fix(vouchers): ensure that entity is picked up (a5c7e51)
- feat(bhRecordTypeahead): add validation classes (d959002)
- feat(bhEntityTypeahead): cancel pending requests (689fb10)
- fix(vouchers): tools populate entity/records (d22b10a)
- fix(vouchers): remove the recover cache button (315e004)
- feat(vouchers): make record typeahead drop left (4db73c3)
- feat: add bhRecordTypeahead component (f9fb49a)
- feat: add bhEntityTypeahead component (6401d32)
- fix(vouchers): translate negative value error (e6080bd)
- fix: join on debtor/creditor for entity lookup (d419ec4)
- feat(vouchers): lookup document_uuid by hrRecord (f770b2c)
- feat(vouchers): add lookup of hrEntity to API (4d9d456)
- feat: add text lookups for entity/records (9b9b134)
- fix line (48007e2)
- fix promise (ff5da06)
- fix promise (e62f597)
- fix: remove '...' from action column headers (fe9a835)
- resets expiration (2f77b17)
- remove sale_responsible in i18n file (7596faf)
- remove expiration (73cb53a)
- remove sale_responsible in i18n file (a5b397d)
- change label sale reponsable to responsable (d23a0d8)
- fix the lot report expiration_date and delay_experiration (d2c80f9)
- add condition in algo_msh (997c4b1)
- remove permission in route get user (57ad387)
- Prevent importing budget data for locked accounts (3b45f28)
- Updated test results print format (1f1e484)
- Updated end-to-end tests (28db31d)
- fix(User Module Management) - Fix issue about Deactivating a user - Send only deactivated value instead to send entire object (1c4bbe0)
- fix ui table group inventories (1c98fe1)
- remove acctLocked (7cfb8ec)
- feature(Budget) - exclude locked accounts in the budget management module (416a354)
- Updated (4aa50ad)
- Cosmetic docs update to force retest (647b046)
- Install only chromium browser for semaphore end-to-end test (16f33db)
- change order to call procedure (007cd06)
- change order to call procedure (85a6b1b)
- fix translation item (3ecee04)
- change require to required (ff5d35a)
- Improvements for more test robustness (ea3ef32)
- add the required note after price change, add the column updated_by for the last user updated item (e841eb4)
- add the required note after price change, add the column updated_by for the last user updated item (a30a45c)
- add the required note after price change, add the column updated_by for the last user updated item (865937d)
- Updated dev install and release docs (e7b01bd)
- remove report file (74e37e1)
- Add depot text in API request for performance on mobile app (036a105)
Release 1.30.2
- patch the version 1.30.0 with fiscal year changes (442aad2)
- Release 1.30.2 (ee969ae)
- Release 1.30.1 (c1edc0e)
- Release 1.30.1 (ef73942)
- Updated nodemailer and eslint-plugin-jsdoc dependencies (f80fc04)
- Add fiscal year 2024 and fix fiscal-year related tests (adb79cc)
- Reverted (4e4474b)
- Update cashboxes end-to-end test (934b232)
Release 1.30.0
- release 1.30 (ae0754c)
- Modified to work in different time zones (23ff772)
- fix(vouchers): remove patientName column (0e58c9c)
- fix (8341714)
- feat(payroll): add service to the excel export (8139455)
- fix warning date after report user (fc85a0b)
- Fix test hierarchy in xml test reports (2c97c63)
- Fixed (756f554)
- Updated test title comments for client-unit tests in xml test report file (4ccfbd6)
- Another test titling experiment (2b3f853)
- add role, username, last login in report pdf (36a3b4b)
- Experiment reorganizing server-unit tests in server-unit test xml report (d108e3a)
- add filter in report pdf (8e60075)
- Reconfigured some integration tests (fec966d)
- Reconfigured server-unit tests to fix hierarchy in xml test output (f296fc4)
- Updated basic test descriptions (949284a)
- Refactor server unit tests (e478b62)
- Added xml reporting for mocha/karma tests (a23702a)
- Updates for end-to-end testing (846e042)
- update developer documentation in French (b9bb19f)
- update developer documentation in French (da372a8)
- generate short token (774b6c7)
- fix - (9fe6365)
- fix (60a4cdb)
- report user (4016f9d)
- Updated test reporting script to neaten output (2333167)
- report pdf (b0f2805)
- sql change (572a1df)
- rename label period (d519b46)
- sql change (bb5cf48)
- Refactoring end-to-end tests (ae7143c)
- Updated dev installation document (85fa345)
- feat: add debian 12 installation script (3005835)
- fix (0bace74)
- add search by last login time (be7b5e5)
- comment (f692d3d)
- fix search by period (5da1df3)
- fix cashbox filter (4fa6af6)
- Added budget module (57f1b23)
- Updated (1f8e96e)
- search option cash box, select user (97e6594)
- Updating tests reporting (1a5ae6b)
- Fix semaphore issue with testing updates (b5b2b0a)
- fix lint (5585328)
- Adding the filter to the user page registry (69d7945)
- Modification of the report, since we are filtering only one account (c70b96b)
- correct the account selection field is required (f7569c5)
- Modify CSV exports to include BOM to enable most editors to recognize they are UTF-8 files. Fix CSV server unit tests. (848b341)
- Fix bug in shipment reports (bc4a031)
- Updated release process notes (0478c1d)
Release 1.29.0
What's Changed
- Release 1.29.0 by @jmcameron in #7322
- Renamed 1.27.0 to 1.27.1 migration file to use the same naming scheme as the rest
- bug(Payslip Generator with index) by @lomamech in #7321
- Fix json 2 csv by @jmcameron in #7318
- Updated unit test for changes to json-2-csv
- fix(lots): remove incorrect header by @jniles in #7303
- Add the enable external access flag to users by @jniles in #7302
- Added developer documentation for getting end-to-end tests running. by @jmcameron in #7300
- fix(invoices): improve receipt currency rendering by @jniles in #7293
- Fix rumer integration test by @jmcameron in #7292
- Fixed issue with the Stock Expiration Report selection page by @jmcameron in #7285
- Satisfaction rate REST API by @jmcameron in #7284
- Expose the RUMER data through the API by @mbayopanda in #7262
- Inventory usage REST API by @jmcameron in #7205
- Speed up /stock/lots/depot query by @jmcameron in #7273
- Updated currency filter and added client-unit tests by @jmcameron in #7263
- Test adding an end-to-end test to the semaphore CI configuration by @jmcameron in #7270
- Update setup-migration-script.sh by @jniles in #7256
- Fixed employee end-to-end tests by @jmcameron in #7259
- Minor updates for employee registry and rubrics management page by @jmcameron in #7237
- feature(Set Is Medical from Employee Jobtitle) by @lomamech in #7227
- Updated BHIMA installation documentation by @jmcameron in #7191
- Remove protractor tests by @jniles in #7229
- Split pw e2e tests by @jmcameron in #7228
- chore(procedures): merge procedures into one file by @jniles in #7196
- fix(docs): remove link to ODK central plugin by @jniles in #7221
- Migrate end-to-end tests to Playwright by @jmcameron in #7215
- fix(odk): clean up all remaining ODK references by @jniles in #7216
- Added ODKSettingsService back by @jmcameron in #7213
- chore: remove odk-central plugin by @jniles in #7199
- chore(reports): remove stock changes report by @jniles in #7160
- feature(Payroll for HGR) by @lomamech in #7159
- feat(payroll): add service to multiple payroll by @jniles in #7198
- test(purchase): checks for missing PO creation by @jniles in #7197
- deps: remove body-parser by @jniles in #7195
- chore(payroll): fix typo "payrall" by @jniles in #7189
- chore(colors): remove duplicate colors by @jniles in #7161
- Updated for json-2-csv version 4 by @jmcameron in #7178
- improvement(Logistics documents) by @lomamech in #7169
- Updated survey form by @jmcameron in #7148
Full Changelog: v1.28.0...v1.29.0
Release 1.28.0
What's Changed
- fix(tests): ensure 2023 exists by @jniles in #6910
- feature(Implement Supervision Depot) by @lomamech in #6901
- chore(deps): bump angular-ui-grid from 4.11.1 to 4.12.2 by @dependabot in #6914
- List all lots from the API by @mbayopanda in #6919
- chore(deps): bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #6920
- chore(deps): bump ioredis from 5.2.5 to 5.3.0 by @dependabot in #6918
- chore(deps): bump express-handlebars from 6.0.6 to 6.0.7 by @dependabot in #6917
- chore(deps): bump commonmarker from 0.23.6 to 0.23.7 in /docs by @dependabot in #6916
- chore(deps): bump cookiejar from 2.1.3 to 2.1.4 by @dependabot in #6915
- Fix stock value calculation by @mbayopanda in #6935
- Improved purchase order module by @lomamech in #6936
- chore(deps): bump body-parser from 1.20.1 to 1.20.2 by @dependabot in #6944
- chore(deps): bump json-2-csv from 3.18.0 to 3.19.0 by @dependabot in #6943
- chore(deps-dev): bump @types/node from 18.11.18 to 18.14.0 by @dependabot in #6942
- chore(deps-dev): bump cssnano from 5.1.13 to 5.1.15 by @dependabot in #6941
- chore(deps): bump ioredis from 5.3.0 to 5.3.1 by @dependabot in #6937
- chore(deps-dev): bump eslint from 8.32.0 to 8.34.0 by @dependabot in #6938
- chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #6931
- chore(deps): bump jszip from 3.7.1 to 3.10.1 by @dependabot in #6930
- chore(deps-dev): bump typescript from 4.9.4 to 4.9.5 by @dependabot in #6928
- chore(deps): bump activesupport from 6.0.4.6 to 6.0.6.1 in /docs by @dependabot in #6927
- chore(deps): bump nodemailer from 6.7.8 to 6.9.1 by @dependabot in #6925
- feature(Shipment Management) by @lomamech in #6940
- Add admin privilege for /users routes by @mbayopanda in #6945
- Added creation of 2023 fiscal year to fix broken stock integration test by @jmcameron in #6961
- chore(deps-dev): bump eslint from 8.34.0 to 8.35.0 by @dependabot in #6947
- chore(deps): bump json-2-csv from 3.19.0 to 3.20.0 by @dependabot in #6953
- chore(deps): bump express-handlebars from 6.0.7 to 7.0.1 by @dependabot in #6954
- chore(deps-dev): bump release-it from 15.6.0 to 15.7.0 by @dependabot in #6955
- chore(deps-dev): bump qs from 6.11.0 to 6.11.1 by @dependabot in #6962
- feature(Purchase modules Product Packaging) by @lomamech in #6958
- chore(deps-dev): bump @types/node from 18.14.0 to 18.14.6 by @dependabot in #6959
- chore(deps): bump connect-redis from 6.1.3 to 7.0.1 by @dependabot in #6963
- Fix for change in connect-redis API in 7.0+ release by @jmcameron in #6965
- Revert update to connect-redis by @jmcameron in #6966
- chore(deps): bump jquery from 3.6.1 to 3.6.4 by @dependabot in #6968
- chore(deps-dev): bump @types/node from 18.14.6 to 18.15.0 by @dependabot in #6969
- chore(deps): bump express-handlebars from 7.0.1 to 7.0.2 by @dependabot in #6970
- chore(deps-dev): bump release-it from 15.7.0 to 15.8.0 by @dependabot in #6971
- chore(deps-dev): bump sinon from 14.0.0 to 15.0.2 by @dependabot in #6972
- chore(deps-dev): bump eslint from 8.35.0 to 8.36.0 by @dependabot in #6973
- chore(deps-dev): bump @types/node from 18.15.0 to 18.15.2 by @dependabot in #6974
- chore(deps-dev): bump @types/node from 18.15.2 to 18.15.3 by @dependabot in #6975
- chore(deps-dev): bump typescript from 4.9.5 to 5.0.2 by @dependabot in #6977
- chore(deps-dev): bump release-it from 15.8.0 to 15.9.0 by @dependabot in #6978
- Added fixes for new cron package (using luxon instead of moment) by @jmcameron in #6980
- chore(deps-dev): bump @types/node from 18.15.3 to 18.15.5 by @dependabot in #6984
- chore(deps-dev): bump release-it from 15.9.0 to 15.9.1 by @dependabot in #6985
- chore(deps): bump express-handlebars from 7.0.2 to 7.0.4 by @dependabot in #6986
- chore(deps-dev): bump @types/node from 18.15.5 to 18.15.6 by @dependabot in #6987
- chore(deps-dev): bump @types/node from 18.15.6 to 18.15.10 by @dependabot in #6988
- chore(deps-dev): bump sinon from 15.0.2 to 15.0.3 by @dependabot in #6989
- chore(deps-dev): bump release-it from 15.9.1 to 15.9.3 by @dependabot in #6990
- chore(deps-dev): bump cssnano from 5.1.15 to 6.0.0 by @dependabot in #6991
- chore(deps-dev): bump @types/node from 18.15.10 to 18.15.11 by @dependabot in #6992
- chore(deps-dev): bump typescript from 5.0.2 to 5.0.3 by @dependabot in #6994
- Add pagination in the stock_movement end-point by @mbayopanda in #6960
- chore(deps-dev): bump release-it from 15.9.3 to 15.10.0 by @dependabot in #6995
- chore(deps): bump excel4node from 1.8.0 to 1.8.1 by @dependabot in #6996
- Update yarn dependencies by @jmcameron in #6981
- Added ability to easily review summary of test results by @jmcameron in #6982
- chore(deps-dev): bump release-it from 15.10.0 to 15.10.1 by @dependabot in #6997
- chore(deps): bump eslint-plugin-jsdoc from 40.0.3 to 40.1.1 by @dependabot in #6998
- chore(deps): bump chart.js from 3.9.1 to 4.2.1 by @dependabot in #6999
- Revert chart.js upgrade by @jmcameron in #7001
- chore(deps): bump vm2 from 3.9.9 to 3.9.15 by @dependabot in #7003
- chore(deps-dev): bump eslint from 8.36.0 to 8.38.0 by @dependabot in #7004
- chore(deps): bump helmet from 6.0.1 to 6.1.2 by @dependabot in #7006
- chore(deps): bump eslint-plugin-jsdoc from 40.1.1 to 40.1.2 by @dependabot in #7007
- chore(deps): bump express-handlebars from 7.0.4 to 7.0.5 by @dependabot in #7008
- chore(deps): bump helmet from 6.1.2 to 6.1.4 by @dependabot in #7009
- chore(deps): bump eslint-plugin-jsdoc from 40.1.2 to 40.3.0 by @dependabot in #7010
- chore(deps): bump helmet from 6.1.4 to 6.1.5 by @dependabot in #7011
- chore(deps): bump express-handlebars from 7.0.5 to 7.0.6 by @dependabot in #7012
- chore(deps): bump eslint-plugin-jsdoc from 40.3.0 to 41.1.1 by @dependabot in #7013
- chore(deps): bump commonmarker from 0.23.7 to 0.23.9 in /docs by @dependabot in #7014
- chore(deps): bump nokogiri from 1.13.6 to 1.14.3 in /docs by @dependabot in #7015
- chore(deps): bump vm2 from 3.9.15 to 3.9.16 by @dependabot in #7016
- Added an English translation for PRF details by @jmcameron in #7017
- chore(deps): bump eslint-plugin-jsdoc from 41.1.1 to 41.1.2 by @dependabot in #7019
- chore(deps): bump express-handlebars from 7.0.6 to 7.0.7 by @dependabot in #7022
- chore(deps): bump ioredis from 5.3.1 to...
Release 1.27.0
- release 1.27.0 (09ca413)
- fix the loading of inventories during a stock entry from purchase (b287a6e)
- Clean the supplier depot when the selection change (d29f12a)
- feature(Requisition Request) - Restoring the Activate the restriction of distribution depots option - For the management of requisitions, you can only make a requisition for a deposit for which you have the right to manage - when the restrict distribution option is activated, the requisition request can only be made to a structure that is authorized to distribute to the requesting depot - Cancel the supplier depot selection if the user changes the requesting depot - Restrict the display of the requisition register to depots managed by the user either as a requestor or as a supplier - Added the ability to select a parent repository without selecting child repositories (58393d3)
- bug(Fix and Improve stock registry) - Correct the functionality which limits the stock entry by transfer to only deposits managed by the user in the case where the option management of deposits Limit stock by user's depot permissions is active (b8e0f8d)
- bug(Report Needed inventory Scan) - Removal of the reference number parameter which makes a request by looking for the reference number element of the scan on the reference number column of the batch (f6a1e13)
- Add description from mobile data (ee75cfa)
- Mobile integration and loss (f8bee8d)
- Add column for save signator title for purchase order (747bb48)
- improvement(Fix and improve Purchase Order Modules) - Make the email field not required for suppliers - Set maximum length for provider phone number - Fixed issue with updating suppliers - Removed property required for Note field when establishing a purchase order - Correct the error when trying to update a purchase order - Fix error on Purchase Order Analysis report - Pre-record information regarding Delivery Conditions and Special Instructions - Add the identities of the signatories (d69d354)
- Use of tabs in lots modal (1867438)
- Use of ui-select instead of select in inventory modal (8122a16)
- Clean and sanitaze code (d603cfe)
- Resolve conflict with Branch Master (c3f90bc)
- improvement - Translate unit type - Sanitaze filter prevent blank character when formatting SQL queries in cas the HAVING clause is not needed (1ceea2a)
- fix integration test time-out (7d325bd)
- Test: restaure integration test (e287093)
- Test: Verification of tests for semaphore (e261df7)
- Test server:unit fix (07c80a0)
- Dont display expiry information for non Expirable asset (2c41723)
- Set Serial Number not required in lot entry stock (8226670)
- bug(Asset Register) - Hide the asset where quantity in stock is 0 - Add HAVING filters in SQL Clause format (84b958e)
- Test: Clean and sanitaze code (8a4f87a)
- Clean and sanitaze code (f1f0e27)
- Test: Update integration test of lot (ea46f49)
- feature(Drug Packing) - Addition of information concerning the packaging on the input and output documents (a334e85)
- improvement(Packaging) - Add popover information in lots entry form - Add new column in lots registry for get information about package (394de7e)
- Improvement: change label and translation key (e2e23aa)
- Clean and sanitaze code (ef3427e)
- Improvement: using number package instead number of box (b71fba9)
- test: update data for stock test integration (c761604)
- Clean and sanitaze code (8e88d86)
- test: fix unit client test (31b990a)
- feature(Manage Drug Packing) Pharmaceutical packaging configuration management - Setup - Purchase order - Shipping management - Stock entries and exits (2ccc658)
- catch on test (7b045d6)
- fix hound issue (e0e6085)
- update related tests (535bd45)
- purchase order additional details (5e9b3df)
- update purchase receipt (4d71520)
- Additional information on purchase order (8e31cc9)
- Add info to purchase order (9315413)
- Test: fix error during bors test in integration test for debtor group (76d959f)
- Filter Shipment by Project (0dcd447)
- improvememt(process of modules for shipments) - Display shipment register to descending order by reference number - Automatically import shipment description in stock exit modules - Fix code for hidden expiry date for asset and other non perimable inventory closes #6824 (6c242a7)
- improvement(Multiple Account Report) - Add the option to include Posted Values for the report Account Multiple (ad84aa1)
- Clean and sanitaze code of unit test (0214f70)
- Test: Fix the Client Unit Test (5d29c9e)
- Clean and sanitaze code (7639a91)
- Cleaning (f3ee385)
- Clean and sanitaze (55c9f86)
- Code cleaning (2e2e317)
- Clean and sanitaze code (025000f)
- feature(Add new information for asset management) - Manage Depreciation rates for asset (5517e02)
- fix depot details and distribution list (eb93e74)
- Fix issue with stock exits without permissions for destination depot (64c8d16)
- Fixed issues in the previous migration files (24e26c9)
- docs: fix mysql docker instructions (8bf0fc7)
- Fixed merge error (4bd3699)
Release 1.26.0
- Next version 1.26.0 (03a222b)
- Fix inventory_unit changes in migration file after deleting b/nnn units (298960d)
- Add Good Received Note for shipments (42e3c38)
- Improved importing of inventories (5a29052)
- Handle mobile sync duplicated stock movement (5b791cd)
- Refactor inventory_unit to support translations for predefined types (df3e8e8)
- More shipment fixes and improvements (f1fe2d0)
- sync mobile data (0b3f63a)
- Use correct translation tokens for reports (460a6e4)
- Updates for shipment with containers (1217ad6)
- handle mobile post (e2283b9)
- Update the inventory and stock imports using CSV files (7fab0c7)
- Add documentation about containers to the shipment documentation (8f8d8e3)
- Add support for shipment containers (2082421)