Releases: third-culture-software/bhima
Releases · third-culture-software/bhima
Release 1.38.1
Release 1.38.0
- New Logo for BHIMA (7352c38)
- refactor(stock): rewrite getLotsFilter() (3b9aa00)
- refactor(stock): remove aggregate consumption code (11a2d73)
- fix(stock): ensure stock lots renders properly (ac024b8)
- perf(stock): use window functions to improve performance (543578c)
- Apply suggestions from code review (f0baa54)
- deps: upgrade eslint to v9 (eddb444)
- ci: add github action linters (caceb05)
- refactor(inventory): break out inventory types (b5dd5b2)
- refactor(inventory): remove error handler (836cd3d)
- fix(accounts): fix account reports (92860c1)
- test(*): improve chai syntax for unit tests (96201bb)
- Apply suggestions from code review (ff3d2af)
- test: upgrade all tests for async/await (474678a)
- fix(test): ensure unit tests pass (6a62864)
- refactor: migrate to async/await (2728c21)
- refactor: continue async/await migration (415c209)
- fix(test): ensure proper promise rejection testing (1a8522c)
- refactor: replace next() calls with async/await (c16a206)
- refactor(finances): finalize async/await transition (35b7841)
- refactor(assets): migrate to assets async/await (8e74512)
- refactor(inventory): move to async/await and limit lodash (f198703)
- refactor: migrate medical to async/await (e7db320)
- refactor: continue updating async/await code (0b8b42c)
- refactor(stock): modernize stock routes (3c9ccbf)
- refactor(payroll): modernize payroll expressjs routes (1b1493b)
- fix(tests): ensure E2E tests pass (a560b1a)
- test(implemented full tests for Payroll by Index module) - Verified the correct transition of BHIMA system to Payroll by Index mode. - Added and executed unit tests (client/server) for all core payroll modules: - functions, grades, holidays, offdays, iprTax, payrollConfig, rubrics, rubricConfig, accountConfig, weekendConfig, employeeConfig. - Implemented and validated E2E tests for: - Payroll creation and payment via Multiple Payroll (Indice). - Proper setup of the Indice Payroll Rubrics and configuration consistency. - Added integration tests for staffingIndices and staffingIndicesReport modules. - Verified CRUD operations for payroll-related entities (Grade, Function, Rubric, Configurations). - Confirmed correct calculation of: Base Index, Worked Days, Daily Index, Adjusted Index, Gross Salary, INSS, IPR, and Net Salary. - Ensured that all test suites pass locally, including complex payroll scenarios with multiple employees. - Verified system transition to “Payroll by Index” mode - Added unit tests for functions - Added unit and E2E tests for job titles - Added unit tests for grades - Added unit tests for holidays - Added unit tests for offdays - Added unit tests for IPR tax - Added unit tests for payroll configuration - Added unit tests for rubrics - Added unit tests for rubric configuration - Added unit tests for account configuration - Added unit tests for weekend configuration - Added unit tests for employee configuration - Added unit tests for multiple payroll processing - Added unit tests for multiple payroll by index - Added unit tests for staffing indices - Updated payroll tests to retrieve the latest enterprise settings directly from the database (4c924e1)
- refactor(admin): finalize admin cleanup (4d73f2a)
- refactor(admin): modernize controllers (3f25250)
- reactor(stock): modernize asset controllers (408930e)
- refactor(finance): modernize system usage (4e9898d)
- refactor(lint): rm unused deps; add lodash lint (cc8daec)
- refactor(vouchers): modernize the voucher reports (e7c5daf)
- Update server/controllers/finance/fiscal.js (04fd5c7)
- Fix:Initialise element periodDateTo empty (5c2787c)
- fix: add 2026 fiscal year to tests (13f05a9)
- deps: bump dependencies (5ec5ce8)
- Fix PDF rendering in bhima docker container (#8482) (149cd0d)
- Update client/src/js/components/bhReportSource.js (eac8401)
- test(add validation tests for payroll engagement transaction formats + fix enterprise settings retrieval) - Ensures each employee engagement creates a distinct transaction in the accounting journal. (c7532d4)
- fix(payroll): ensure rubrics are filtered by employee. (#8444) (cca30b5)
- Updated dependencies (9a6ec20)
- Disable flaky test (487f2a0)
- Fix broken test (15ceab1)
- Updated dependencies (87c7779)
- Updated dependencies (ec53c7d)
- Updated dependencies (5e7d806)
- Updated dependencies (ad186c2)
- Updated dependencies, trying to get semaphore tests to pass (d9f64a8)
- Reverted @types/node (ec724f6)
- Revert @types/node (8984966)
- Updated dependencies (877bce7)
- fix(unpaid_invoice_payments): prevent error on no records (#8343) (9c22216)
- Apply suggestions from code review (71ca516)
- refactor: remove unused code (bc2d9c6)
Release 1.37.1
Release 1.37.0
- 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)
Release 1.36.0
- fix(tests): make e2e script work on zsh (8b08b2e)
- refactor(budget, client, cashflowReports) Rename income description variables for clarity and consistency -
firstIncomeDescription→operatingRevenueDescription-secondIncomeDescription→operatingFinancialRevenueDescription(5e068be) - Updated (87361b2)
- Updated (6410976)
- Update server/lib/db/transaction.js (1ec1afb)
- fix(db): change the order of setTimeout() (ce504a2)
- Updated dependencies (49f0cde)
- fix(routes): ensure compatibility with ExpressJS v5 (85a52fd)
- deps(express): update routes to reflect new optional params (565ceb9)
- Updated (3df13a7)
- Improvement(Report) - Improve Clients Reports, Budget and Cashflow report (73f89a9)
- feat(enterprise): add dhis2_uid to schema (a966521)
- Updated (636bd10)
- Minor fix for test results display (05c804a)
- Updated depdencies (690cd92)
- test(journal): add more posting journal tests (acd131d)
- Updated test (6ffc382)
- Fix test:show-results for client unit tests (59e8c58)
- Fixed DB encoding (c191c10)
- Fix formatting of test:show-results (7ab63d1)
- Disable autocommit during loading to speed up DB loading (90c6b8b)
- Update dependencies (2c883df)
- Updated dependencies (0b04d73)
- Fix for node 20 (may not be needed for node 22+) (82055b4)
- test(db): drop keys to improve performance (f08435e)
- fix(tests): edit the max_debt parameter (825f139)
- Resolve conflict with Branch Master (754ac9d)
- Updated (b28b0e3)
- fix: stock tests fiscal year issue (28b58f9)
- fix(payroll): improve commitment error guards (c63147a)
- fix(i18n): fix translated on errors messages (177be52)
- fix(commitmentByEmployee): properly format the txn (c79b80b)
- refactor(payroll): improve config modal (3eee1cd)
- perf(multiplePayroll): reference employee using UUID (e568668)
- refactor(payroll): replace "date_embauche" with"hiring_date" (ec612ff)
- refactor(payroll): replace "date_embauche" with"hiring_date" (aa441e1)
- refactor: async/await server migration (cde7c8e)
- fix(employees): fix lint errors (b4cf7df)
- feat(functions): implement "batch create" for functions (d3dbb82)
- feat(functions): add column with num employees (b55580a)
- fix(tests): improve rubric tests (64b1a10)
- fix(rubrics): do not crash on empty rubric items (994ee9a)
- fix(tax): rm race condition in TaxIPRConfigModal (095c732)
- feat(bhCurrencyInput): add horizontal prop for form-horizontal (7ab4a5e)
- refactor(payroll): replace "date_embauche" with"hiring_date" (1c6c324)
- refactor(payroll): simplify commitmentByEmployee (7264065)
- WIP(payroll): simplify function call signature (f1c815e)
- WIP(payroll): rework commitment function signatures (59dfe13)
- refactor(payroll): finalize clean up work (3e97721)
- refactor(payroll): optimize exchange rates with map (c9fde22)
- WIP(payroll): move cost center assignment fn to common.js (4c8a25f)
- test(payroll): add server unit test for common.js (512af61)
- refactor(cost center): remove assignCostCenter() function (8d4b3b8)
- WIP(commitment): refactor commitment code (ae9b61e)
- WIP(payroll): refactor common fns into common.js (a2a50a4)
- WIP(payroll): add description keys (217b1cc)
- WIP(payroll): improve commitments() (cccff77)
- WIP(payroll): refactor payroll account_config (18c072c)
- WIP(payroll): refactor payroll settings (e86b5d1)
- WIP(payroll): comment the dataCommitment function (77179fd)
- WIP(payroll): refactor/comment commitment.js (2922a4c)
- WIP(payroll): add debug() calls. (d108716)
- WIP: comment commitmentByEmployee() (628baa0)
- Fix errors message and responses in tests (d254b2c)
- Clean the code according the review (5c24585)
- activate integration test for stock import (fe59802)
- Fix integration tests (f6d0e6a)
- Support entry by funding source (c6cb25e)
- Add funding source module (59ac774)
- Updated for cron 4.0.0 (c8f3508)
- Updated dependencies (8aaef0b)
- docs(debtor-groups): add documentation about max debt (174276b)
- feat(invoice): block account overdraft at the API (ca381e9)
- fix(accounts): actually pass options to $http reqs (62e1c02)
- test(PatientInvoiceForm): add unit test for max_debt (a74822f)
- wip(patientInvoice): client limit incurring debt on debtor group (adb7e5c)
- Updated dependencies (8b48a9e)
- Release 1.35.0 (3ddbf59)
- fix(tests): add FY 2025 (e8fdc82)
- Updated dependencies (8af68e9)
- refactor(*): replace JSON.parse/JSON.stringify with structuredClone (f0454d7)
- Updated (2ded072)
- Updated (3036109)
- Updated dependencies (ef9f4e4)
- test: ensure posting journal edit tests pass (b2ce01b)
- Updated dependencies (8049dab)
- Standardize email varchar length (891283c)
- test(admissions): add visits search modal test (e3be80d)
- Changes for updated connect-redis (b89d7b6)
- refactor(visits); uses yes-no radios in search modal (d3b4d0f)
- Updated dependencies (b9d6cd9)
- Changed old references to github.com/Third-Culture-Software (ba80150)
- Updated dependencies (3b8cda1)
- Updates to prevent marking a male patient pregnant during admission (54b71fa)
- Updated dependencies (2bf51ce)
- Update debtor-groups.md (c59e7bd)
- docs(debtor groups): improve documentation (0ab14bf)
- docs: add prepayment text to cash cash-payments (88bb5b7)
Release 1.35.0
- fix(tests): add FY 2025 (e8fdc82)
- Updated dependencies (8af68e9)
- refactor(*): replace JSON.parse/JSON.stringify with structuredClone (f0454d7)
- Updated (2ded072)
- Updated (3036109)
- Updated dependencies (ef9f4e4)
- test: ensure posting journal edit tests pass (b2ce01b)
- Fixed display error in the Cashflow report. - Added a new summary section to improve budget report. closes #7897 (edb6294)
- Updated dependencies (8049dab)
- Standardize email varchar length (891283c)
- test(admissions): add visits search modal test (e3be80d)
- Changes for updated connect-redis (b89d7b6)
- refactor(visits); uses yes-no radios in search modal (d3b4d0f)
- Updated dependencies (b9d6cd9)
- Changed old references to github.com/Third-Culture-Software (ba80150)
- Updated dependencies (3b8cda1)
- Updates to prevent marking a male patient pregnant during admission (54b71fa)
- Updated dependencies (2bf51ce)
- Update debtor-groups.md (c59e7bd)
- docs(debtor groups): improve documentation (0ab14bf)
- docs: add prepayment text to cash cash-payments (88bb5b7)
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)