Change Log
The page that contains all the changes made to the CAG database.
2025-05-27
Features
- Groups: Add public API for creating groups (used with Power Automate on enquiry form submission)
Changes
- Reports - Activities: Added "GroupEmail" and Main contact to table
- Added a "Automation Bot" user to the system - This user is used for the Power Automate integration and will not be able to log in to the system
Bugs
- Fixed forms not submitting (reverted "Button click experiment")
2025-05-02
Features
- Project Overview: Groups widget will now take you to the group table with the "Type" filter pre-selected
- Project Overview: Clicking on the "Member Statuses" chart will now take you to the group table with the selected "Status" pre-selected
Changes
- Make bulk actions faster!!
- Filters: Better handling - Now if you select "Connector member" it will actually work!
- Filters: With the better handling, some changes have been made to also make them faster
- Event Attendees: Updated to make more like a "register" of attendees
- Event Attendees: Added "Bulk actions" to the attendees table
- Removed the old "Download reports" button - If this is needed, please let us know and we can add it back in. Beta dashboards should be used instead
Bugs
- Fix "Project Groups" not being able to be deleted
- Searching now works with less characters in the search box - PLEASE NOTE: It will only match strings that start with the search term
- Event Attendees: Fix annoying bug where comboboxes flicker
- Removed duplicate messages when there's an error saving a form
- Event Attendees: Fix the delete modal with the new attendees design
2025-04-25
Features
- Added "Bulk Actions" to project groups table
- Added notification library - Only used for errors when "bulk actions" are used
Changes
- Speed up the project groups page - Should be a little faster now (especially when on a slow connection)
- Make accessing the API with API key faster
- When saving a form, any buttons associated with the form will be disabled until the form is saved
- Checkboxes are now "maya blue" when selected - Hello branding!
Bugs
- System Settings - Project Roles: Fix URL not being correct
- Project - Groups: Fix not being able to see addresses of groups
- Resetting a form now resets any "date" fields that are in the form
- Project Settings - Project Roles: Fix not being able to give "Can edit project settings" permission to a role
- Beta dashboards: Fix styling issues when theme switching
2025-03-25
Features
- Event Attendees: Allow associating with organisations
- Added beta dashboards
- Notes: Added "Backdate" field - Allows users to backdate notes
- Event Attendees: Allow creating of individuals when bulk uploading
Changes
- Remove groups from dashboard when user doesn't have access
- Groups - Small Grants: Added "Monitor status"
Bugs
- Fix dark mode not always applying properly
- Beta dashboards: Fix not being able to see "group tags"
- Event Attendees: Fix errors not showing when bulk-uploading attendees
2025-02-13
Features
- Added scoped api keys for the API (only used internally for now)
- Event Attendees: Allow bulk adding of attendees (CSVs and Excel files); See Events - Bulk Adding Attendees for more information
Changes
- Event Attendees: Allow attendees to be edited
- Event Attendees: Automatically re-select an individual if the group is changes and has the individual as a contact
Bugs
- Update "undocumented attendees" when attendees are uploaded
- Fix sidebar staying open when on mobile
2025-02-06
Features
- Events: Add "Location" and "Venue" fields
- Events: Add "Undocumented Attendees" these are attendees that aren't in the database
- Events: Allow individuals to attend events without a group
Changes
- Update colour of links when in dark mode
- Update colours for charts/badges to be (hopefully) more random
- Update group count on project page to only include "Members"
- Add a bunch of links from tables to the next pages for easier navigation
- Report modals now show why things aren't downloading
- Notes: Notes attached to contact logs now use the contact log's date by default (hovering over the date with your mouse will show when the note was created)
Bugs
- Allow forms to enter edit mode with a param
- Individuals: Allow editing of Job Title (was added previously but there was no way to see/edit)
- Reports - Event & Training: Fix report not downloading from a project level
- Fix Google Analytics not being loaded properly
- Events - Attendees: Fix not being able to delete attendees
2025-01-30
Features
- Update theme to use new RF branding
- Dynamically generated colours should now be more consistent and use the new RF colour palette
- Reports - Groups: Add "Main contact", "Main contact email" and "Group email" to the report
Changes
- Update logo to new RF logo
- Update dependencies to the latest and greatest
- Update font to "Avenir Next LT Pro"
- Update favicon to new RF logo
Bugs
- Fix bug when seeding new data into the database
- Various styling fixes when updating TailwindCSS to v4
2025-01-24
Features
- Add "People Counts" to system settings
Changes
- Reports: Add notes pivot table to "all contact logs"
Bugs
- Fix error when deleting contact logs
2025-01-17
Features
- Cookie consent added
- Added "Events & Training" report
Changes
- Group - Contact Logs: Allow users to change date of contact
- Events: Moved events from being at a group level to a project level
- Potentially increased speed of login
Bugs
- Fix some users not being able to view dashboard because of being a part of too many groups
- Fix not being able to save new groups
- Individual Reports: Fix columns having wrong data in them
- Grant Reports: Fix currency symbol
- Fix notes not being deleted when it's attached entity is (e.g. You delete a Individual, their notes stayed "not deleted")
2024-11-20
Features
- Add individuals report
- Add contact logs report
- Organisation: Update organisation page to look like groups page
- Individuals: Add edit toggle like other forms
- Individuals: Ass Job Title
- System Settings: Added "Group Structure"
Changes
- Use SQL Views for various reports
- Update how notes are rendered
- Updated group fields to match the form given
- Group: Automatcially enter "edit" mode when form is invalid
Bugs
- Fix not being able to edit a project
- Organisation - Contact Logs: Fix filtering issues
- System Settings - Activity Statuses: Fix not being able to delete
2024-10-28
Features
- Organisation Overview: Add associations to page
- Group Overview: Add group email
- Groups: Added "small grants" page
Changes
- System Settings: Update icons so they're consistent
- Group Contact Logs: Move onto own page & added notes feature
- Group Contact Logs: Add "They initiated contact" selection
- System Settings: Update card style
- Various CSS changes
- Updated support links to "cag-support.resourcefutures.co.uk"
Bugs
- Notes (Contact Logs): Fix link to contact log page
- Individuals: Fix allowing of duplicate emails
- Group Contacts: Fix individual combobox
- Fix forms inside modals not resetting when the modal is closed
- Reports: Fix deleted projects/groups showing
- Fix allowing duplicate group names
- Fix not being able to add new groups when "main contact" is empty
- Notes: Fix not being able to save & urls
- System Settings - Activity Frequencies: Fix displaying deleted frequencies
- System Settings - Fix not being able to delete some items
2024-10-03
Feature
- Added notification emails into the CAG
- Added Small Grants
2024-09-06
Feature
- Project - Individuals: Groups that individuals are associated with are shown in the individual area.
Bugs
- Combobox: The comboboxes weren't showing all options. Now they are.
2024-08-22
Bugs
- Project - Groups: New and deleted groups were not updating properly. Fixed.
2024-08-21
Feature
- Tables - Sortable: We've added functionality to sort the tables.
2024-08-13
Feature
- Tables - Sortable: We've added functionality to sort the tables.
- Icons: We have made the icons for log topics and contact methods optional.