Skip to content

Commit 5695524

Browse files
authored
Merge pull request #830 from OpenSPP/cleanup/pre-release-cleanup
feat: prepare modules for release by updating maturity status
2 parents 3ab7cfe + 8429b16 commit 5695524

File tree

230 files changed

+1974
-12812
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+1974
-12812
lines changed

.github/workflows/claude.yml

Lines changed: 0 additions & 51 deletions
This file was deleted.

.github/workflows/code-review-gpt.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

.github/workflows/main.yml

Lines changed: 0 additions & 29 deletions
This file was deleted.

README.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@ addon | summary
2525
[g2p_connect_demo](g2p_connect_demo/) | G2P Connect Demo
2626
[spp_api](spp_api/) | Provides a framework for building and managing a RESTful API for the OpenSPP platform, including API definition, documentation, security, and logging.
2727
[spp_api_records](spp_api_records/) | Provides RESTful API endpoints for accessing and managing OpenSPP's core data, including service points, programs, products, and entitlements.
28-
[spp_area](spp_area/) | This module enables management of geographical areas, linking them to registrants for targeted interventions and analysis in social protection programs.
28+
[spp_area](spp_area/) | This module extends the OpenSPP Area (Base) module to include additional features for managing and organizing geographical areas within the system.
29+
[spp_area_base](spp_area_base/) | This module enables management of geographical areas, linking them to registrants for targeted interventions and analysis in social protection programs.
2930
[spp_area_gis](spp_area_gis/) | Integrates GIS capabilities into OpenSPP's Area management, enabling visualization on maps, associating coordinates, defining polygons, and facilitating spatial analysis for improved targeting and monitoring of social protection programs.
31+
[spp_attendance](spp_attendance/) | OpenSPP Attendance
3032
[spp_audit_config](spp_audit_config/) | This module allows administrators to define and manage audit rules to track and log changes made to critical data within the OpenSPP platform, ensuring data security and integrity.
3133
[spp_audit_log](spp_audit_log/) | Provides audit logging functionality to track data changes and user actions within OpenSPP, enhancing transparency and accountability.
3234
[spp_audit_post](spp_audit_post/) | Enables posting of audit log messages to related parent records, providing a centralized view of changes across interconnected data in social protection programs.
@@ -39,20 +41,29 @@ addon | summary
3941
[spp_base_gis_rest](spp_base_gis_rest/) | Provides RESTful API endpoints for accessing and querying geospatial data within OpenSPP, secured with OAuth 2.0.
4042
[spp_base_setting](spp_base_setting/) | Provides essential settings and customizations for OpenSPP implementations, including Country Office management and user interface adaptations.
4143
[spp_basic_cash_entitlement_spent](spp_basic_cash_entitlement_spent/) | Tracks cash spending by beneficiaries against allocated entitlements in basic cash programs, calculating remaining balances and supporting program monitoring.
44+
[spp_branding_kit](spp_branding_kit/) | Branding customization and telemetry management for OpenSPP
4245
[spp_change_request](spp_change_request/) | Streamlines the process of handling changes to registrant information within the OpenSPP system, providing a structured framework for submitting, reviewing, approving, and applying modifications.
4346
[spp_change_request_add_children_demo](spp_change_request_add_children_demo/) | Provides a demonstration of adding children or members to an existing group in the registry using the OpenSPP Change Request framework, including a dedicated form, ID scanning integration, and automated data updates.
4447
[spp_change_request_add_farmer](spp_change_request_add_farmer/) | Provides a specialized workflow for adding new farmers to existing groups in the registry.
48+
[spp_change_request_add_group_to_group](spp_change_request_add_group_to_group/) | Provides a specialized workflow for adding new farmers to existing groups in the registry.
49+
[spp_change_request_base](spp_change_request_base/) | Streamlines the process of handling changes to registrant information within the OpenSPP system, providing a structured framework for submitting, reviewing, approving, and applying modifications.
4550
[spp_change_request_change_info](spp_change_request_change_info/) | Change Information Change Request
51+
[spp_change_request_create_farm](spp_change_request_create_farm/) | Provides a specialized workflow for adding new farm in the registry.
52+
[spp_change_request_create_group](spp_change_request_create_group/) | Provides a specialized workflow for adding new group in the registry.
53+
[spp_change_request_edit_farm](spp_change_request_edit_farm/) | Provides a specialized workflow for adding new farm in the registry.
54+
[spp_change_request_edit_farmer](spp_change_request_edit_farmer/) | Provides a specialized workflow for updating existing Farmer in the registry.
4655
[spp_consent](spp_consent/) | OpenSPP Consent
4756
[spp_custom_field](spp_custom_field/) | Adds customizable fields to registrant profiles for enhanced data collection and program management in OpenSPP.
4857
[spp_custom_field_custom_filter](spp_custom_field_custom_filter/) | Allows administrators to enable custom fields for filtering, enhancing data analysis and program operations.
4958
[spp_custom_field_recompute_daily](spp_custom_field_recompute_daily/) | Enables daily recomputation of specified fields to maintain data accuracy and improve performance by offloading intensive calculations.
5059
[spp_custom_fields_ui](spp_custom_fields_ui/) | Provides a user-friendly interface for defining and managing custom fields for registrants within the OpenSPP platform, allowing implementers to tailor data collection to program-specific needs.
5160
[spp_custom_filter](spp_custom_filter/) | Enhances Odoo's filtering system by allowing administrators to control which fields are displayed in filter dropdowns, improving user experience and data management.
61+
[spp_custom_filter_farmer_registry](spp_custom_filter_farmer_registry/) | Customizes the OpenSPP UI to enhance filtering for Farmer Registry, improving usability and efficiency in managing registrants within social protection programs.
5262
[spp_custom_filter_ui](spp_custom_filter_ui/) | Customizes the OpenSPP UI to enhance filtering for Res Partners, improving usability and efficiency in managing registrants within social protection programs.
63+
[spp_cycle_attendance_compliance](spp_cycle_attendance_compliance/) | OpenSPP Cycle: Attendance Compliance
64+
[spp_dashboard_base](spp_dashboard_base/) | OpenSPP Dashboard: Base
5365
[spp_data_export](spp_data_export/) | Enables exporting large datasets to Excel by overriding the default export functionality and providing error handling for exceeding Excel row limits.
5466
[spp_dci_api_server](spp_dci_api_server/) | Provides a DCI-compliant RESTful API for secure data exchange with OpenSPP's registry.
55-
[spp_demo](spp_demo/) | Provides demonstration data and functionalities for the OpenSPP system, showcasing its capabilities in managing social protection programs and registries with pre-populated data for exploration and testing.
5667
[spp_dms](spp_dms/) | Provides a centralized system for managing and organizing documents within OpenSPP, facilitating efficient storage, retrieval, and categorization of files related to social protection programs.
5768
[spp_eligibility_sql](spp_eligibility_sql/) | Define complex program eligibility criteria using SQL queries for flexible and automated beneficiary enrollment within OpenSPP.
5869
[spp_eligibility_tags](spp_eligibility_tags/) | Define eligibility criteria for programs based on registrant tags and geographical areas, automating beneficiary identification and improving targeting accuracy.
@@ -61,14 +72,18 @@ addon | summary
6172
[spp_entitlement_basket](spp_entitlement_basket/) | This module allows you to define baskets of goods and services that beneficiaries are entitled to receive, simplifying in-kind entitlement management within social protection programs.
6273
[spp_entitlement_cash](spp_entitlement_cash/) | Manage cash-based entitlements for beneficiaries within social protection programs, including defining calculation rules, automating disbursement, and tracking payments.
6374
[spp_entitlement_in_kind](spp_entitlement_in_kind/) | Manages the distribution of in-kind entitlements within social protection programs, handling inventory, service points, and beneficiary redemption.
64-
[spp_ethnic_group](spp_ethnic_group/) | Manages ethnic group
75+
[spp_ethnic_group](spp_ethnic_group/) | OpenSPP: Ethnic Group
6576
[spp_event_data](spp_event_data/) | Records and tracks events related to individual and group registrants, providing a chronological history of changes and actions within the OpenSPP system.
6677
[spp_event_data_program_membership](spp_event_data_program_membership/) | This module allows users to record and track program membership-related events, such as enrollment, suspension, or exit, and link them to specific program membership records within OpenSPP.
6778
[spp_event_demo](spp_event_demo/) | Provides demonstration data and functionalities for the OpenSPP event tracking system, showcasing practical applications through predefined event types, data models, views, and wizards.
6879
[spp_exclusion_filter](spp_exclusion_filter/) | This module enhances the OpenSPP program creation process by enabling the configuration and application of exclusion filters, ensuring that only eligible registrants are considered for enrollment in new programs.
6980
[spp_farmer_registry_base](spp_farmer_registry_base/) | Base module for managing farmer registries, linking farmers to farms, land, and agricultural activities.
7081
[spp_farmer_registry_dashboard](spp_farmer_registry_dashboard/) | Provides interactive dashboards and reports for visualizing data from the OpenSPP Farmer Registry, offering insights into key metrics and trends related to registered farmers.
82+
[spp_farmer_registry_default_ui](spp_farmer_registry_default_ui/) | Provides UI for Farmer Registry Base.
7183
[spp_farmer_registry_demo](spp_farmer_registry_demo/) | Provides pre-populated demo data for the OpenSPP Farmer Registry, showcasing its features with realistic sample data.
84+
[spp_grm](spp_grm/) | Grievance redress mechanism module for OpenSPP
85+
[spp_hide_menus](spp_hide_menus/) | Hide Non-OpenSPP Menus
86+
[spp_hide_menus_base](spp_hide_menus_base/) | Hide Non-OpenSPP Menus: Base
7287
[spp_idpass](spp_idpass/) | ID PASS
7388
[spp_idqueue](spp_idqueue/) | Manages ID card requests, approvals, batch printing, and distribution for registrants within social protection programs and farmer registries.
7489
[spp_import_dci_api](spp_import_dci_api/) | Enables integration with external registries, particularly those adhering to the DCI (Digital Civil Identity) standard, for importing and synchronizing registrant data into OpenSPP.
@@ -77,18 +92,25 @@ addon | summary
7792
[spp_land_record](spp_land_record/) | This module enables the management and geospatial visualization of land records within OpenSPP, linking land parcels to farms, tracking ownership, and supporting land governance initiatives.
7893
[spp_manual_eligibility](spp_manual_eligibility/) | SPP Program: Manual Eligibility
7994
[spp_manual_entitlement](spp_manual_entitlement/) | Provides a mechanism for manually creating entitlements for beneficiaries within specific program cycles in OpenSPP, offering flexibility for programs with unique eligibility criteria or situations not covered by automated rules.
95+
[spp_mis_demo](spp_mis_demo/) | Provides demonstration data and functionalities for the OpenSPP system, showcasing its capabilities in managing social protection programs and registries with pre-populated data for exploration and testing.
8096
[spp_oauth](spp_oauth/) | Provides OAuth 2.0 authentication for secure access to the OpenSPP API.
8197
[spp_openid_vci](spp_openid_vci/) | Enables the issuance and management of Verifiable Credentials (VCs) within the OpenSPP platform, leveraging OpenID Connect for Verifiable Presentations (OpenID4VP) to provide secure and verifiable digital credentials for registrants.
8298
[spp_openid_vci_group](spp_openid_vci_group/) | Enables the issuance of Verifiable Credentials (VCs) for groups of registrants, integrating with group management to represent group identity and attributes.
8399
[spp_openid_vci_individual](spp_openid_vci_individual/) | Enables the issuance of Verifiable Credentials (VCs) for individual registrants within the OpenSPP platform, integrating with OpenID Connect for Verifiable Presentations and Decentralized Identifiers.
84100
[spp_pmt](spp_pmt/) | Calculates a Proxy Means Testing (PMT) score for groups of registrants to aid in beneficiary identification and prioritization for social protection programs.
85101
[spp_pos](spp_pos/) | Extend Odoo POS to redeem entitlements from OpenSPP for secure and efficient beneficiary transactions.
102+
[spp_pos_id_redemption](spp_pos_id_redemption/) | OpenSPP POS: ID Redemption
86103
[spp_program_id](spp_program_id/) | Generates and manages unique IDs for social protection programs, enhancing identification and integration within the OpenSPP platform.
87104
[spp_programs](spp_programs/) | Manage cash and in-kind entitlements, integrate with inventory, and enhance program management features for comprehensive social protection and agricultural support.
88105
[spp_programs_compliance_criteria](spp_programs_compliance_criteria/) | Manages compliance criteria within social protection programs, allowing administrators to define and enforce additional eligibility requirements beyond initial program criteria.
89106
[spp_programs_sp](spp_programs_sp/) | Extends OpenSPP Programs to integrate service points, enabling the association of beneficiaries and entitlements with designated service delivery locations for improved program efficiency and targeted benefit distribution.
107+
[spp_qr_scanner](spp_qr_scanner/) | OpenSPP QR Scanner
90108
[spp_registrant_import](spp_registrant_import/) | Streamlines the import of registrant data into OpenSPP, simplifies data mapping, and automates unique ID generation.
91109
[spp_registrant_tag](spp_registrant_tag/) | Provides enhanced tagging capabilities for registrants in OpenSPP, allowing for better organization and management of registrant data.
110+
[spp_registry_approval](spp_registry_approval/) | OpenSPP Registry Approval: Base
111+
[spp_registry_approval_group](spp_registry_approval_group/) | OpenSPP Registry Approval: Group
112+
[spp_registry_approval_individual](spp_registry_approval_individual/) | OpenSPP Registry Approval: Individual
113+
[spp_registry_base](spp_registry_base/) | OpenSPP Registry: Base
92114
[spp_registry_data_source](spp_registry_data_source/) | Provides a framework for integrating external data sources into OpenSPP, enabling connection to and retrieval of data from external systems like farmer registries and social protection programs.
93115
[spp_registry_group_hierarchy](spp_registry_group_hierarchy/) | Introduces hierarchical relationships between groups, allowing for nested group structures within social protection programs and farmer registries.
94116
[spp_scan_id_document](spp_scan_id_document/) | Enables the scanning of physical ID documents directly into a registrant's profile, streamlining data entry and improving accuracy in the OpenSPP Registry.
@@ -98,7 +120,6 @@ addon | summary
98120
[spp_user_roles](spp_user_roles/) | Enhances user role management with local roles and area-based access control for improved data security and granularity in OpenSPP.
99121
[theme_openspp_muk](theme_openspp_muk/) | OpenSPP Theme (Muk Theme)
100122

101-
102123
[//]: # (end addons)
103124

104125
<!-- prettier-ignore-end -->

0 commit comments

Comments
 (0)