17.0.1.3 Ticao
·
371 commits
to 17.0
since this release
Features of this release
-
SP-MIS:
- Fixed module installation conflicts.
- Removed unnecessary options from actions.
-
Farmer Registry:
- Fixed module installation conflicts.
- Removed unnecessary options from actions.
- Improved validation for farm members' data.
- Improved farm data writing to handle conditional creation of farmer data.
- Fixed issues with updating names and phone numbers.
- Added validation for individual data deletions.
- Added handling for the deletion of specifics in a farm's agricultural activity.
- Fixed issues with creating and updating multiple records.
- Added farm seasons to farm activities.
-
Ethnic Group management:
- Added a new module for managing individuals' ethnic groups.
-
Data Import:
- Improved registry data import templates to support groups or individuals.
- Improved registry data import matching to enable or disable overwriting matched data.
- Improved the import of registry data when multiple matches are found.
- Fixed asynchronous importing issues.
- Improved big data import.
-
Area Management:
- Restructured the module to support non-SP-MIS and non-farmer registry implementations.
- Added access rights to the area menu.
-
Area Import:
- Improved handling of import errors.
- Added validation for latitude and longitude.
- Improved handling of languages in imported data.
-
Demo Data Generator:
- Improved the farmer demo data generator.
- Improved the generation of large demo data for the farmer registry.
- Fixed issues with the date of birth and registration date when generating large demo data.
-
Program Management:
- Fixed entitlement approval validation issues.
- Fixed program cycle button access based on eligibility type.
- Added a UI for showing cycle members.
- Improved button titles in the UI.
- Added a feature that allows assigning custom UIs per program.
- Improved access control in the cash entitlement module.
- Fixed an issue with cash entitlement management of the maximum amount.
- Updated button titles and other labels in the program compliance criteria UI.
- Fixed issues in verifying cycle membership.
- Added the "total amount issued" and "paid" fields to the entitlement list.
-
Change Request:
- Restructured the module to support non-SP-MIS and non-farmer registry implementations.
- Added a feature for automatic approval of change requests from the IDPass Data Collect app.
- Added the "add farm" change request type module.
- Added the "edit farm" change request type module.
- Added the "add farmer" change request type module.
- Added the "edit farmer" change request type module.
- Added the "add group to a group" change request type module.
- Updated some UI components.
-
Verifiable Credentials:
- Fixed issues with handling VCI issuers.
- Improved error handling.
- Fixed an issue with rendering the card issuance server action.
- Fixed an issue with the modal window not closing.
-
OpenSPP API:
- Fixed issues with DCI API RSA key management.
- Improved error handling.
-
User Role Management:
- Improved the filtering of registrants by area for local registrars.
- Fixed issues with handling expired accounts.
- Restructured the module to support specific requirements (SP-MIS, Farmer Registry).
-
Grievance Redress Mechanism:
- Added the Grievance Redress Mechanism (Helpdesk) module.
-
Document Management System (DMS):
- Added the file preview widget.
-
ID Queue:
- Fixed issues with some buttons and the UI's footer.
- Fixed issues with managing ID generation by batch.
- Updated some button titles and other labels in the UI.
-
OpenSPP Installer:
- Added SP-MIS and Farmer Registry to the installation wizard.
- Fixed issues with demo generator modules.
-
Basic Dashboard:
- Added the dashboard base module.
-
Menu Management:
- Created a new module for managing the visibility of module menus.
- Restructured the module to support non-SP-MIS and non-farmer registry implementations.
-
Custom Filter:
- Added fields that can be used in the domain filter of the registry model (res.partner).
-
Point Of Sale Customization:
- Added the entitlement redemption process to the POS.
-
Attendance Management:
- Created a new module for managing attendance for entitlement compliance.
-
QR Code Scanner:
- Added the QR code scanner module.
-
Audit Log:
- Improved the UI.
- Fixed some issues in the audit log module.
-
Backend Theme:
- Improved the theme and modified some icons.
-
Test Coverage:
- Improved test coverage.
-
Python Libraries:
- Updated Python libraries to safe versions.
- Aligned libraries with Odoo 17.
-
Github Workflows:
- Updated the action to use CodeQLAction v3.
- Improved code analysis execution.
- Refined code analysis during pushes to the main branch.
- Improved TruffleHog run.