Program Centers: expanded across the platform
- Program Centers feature (Settings): Organisations can now manage Program Centers as first-class records, scoped to the organisation and grouped by Organisation Sector.
- Program Centers (Live) subsite section: A new live section can be embedded on subsite pages to display active Program Centers, grouped by Organisation Sector.
- Training Programs: Training programs can now optionally be linked to a Program Center. The Program Center field is scoped to the organisation’s active centers and appears on create/edit, list, and detail pages.
- Projects: Projects can now optionally be linked to a Program Center. The field is hidden when an organisation has no active program centers, so there is no UI change for orgs that don’t use the feature.
Partners & sectors: taxonomy cleanup
- Rename PartnerSector → OrganisationSector across the app to reflect the broader taxonomy purpose.
- Updated related names, permissions, and UI labels accordingly (while keeping saved-page HTML stable for existing subsite content).
Projects & Partners: tighter lists + full-width pages
- List tables: Consolidated secondary data (city, disbursed amount, status, project owner) into muted sub-lines within existing cells, reducing column count so action buttons stay visible.
- Detail & form pages: Expanded key pages to full width by adding a base-template hook to opt into
container-fluid, and removing unused layout wrappers.
Due Diligence: faster report creation
- Added an “Add Report” button to the Due Diligence all-list page. It opens a partner-picker modal and then takes the user directly to the create form for the selected partner (permission-gated).
File Vault: broader document support
- Added support for DOC/DOCX, XLS/XLSX, PPT/PPTX, CSV, and TXT uploads.
- Improved validation messaging to clearly explain rejected file types and list accepted formats.
- Fixed “view inline” behaviour so the eye/view button is only enabled for file types that can actually render inline.
Public Subsite: editor & footer improvements
- Editable headings for live sections: Live section headings are now stored on the section element so edits survive save/preview cycles.
- Editor reliability: Fixed cases where newly added components could disappear after saving due to how live sections are injected/stripped.
- Footer update: Added a themed “Powered by ManageMyTrust” link in the footer bottom bar.