Graeme Porteous
Graeme Porteous
## What does this do? Refactors `AdminColumn` module and the usage of it's `#for_admin_column` method to be simpler, more flexible and consistent across models. Now uses string to define sets...
## Relevant issue(s) Fixes #4478 Fixes #6994 ## What does this do? Adds new notes model and admin controller. Associated as a "concrete note" with `PublicBody` via a new `Notable`...
Existing `PublicBody#notes` column is indexed in Xapian. With notes moving to their own model (#7216) we should index notes from models. Easiest way would be to concat the notes' body...
Add temp rake task to do this and document in the upgrade notes.
With notes being in a separate table instead on the `PublicBody` instance it will be tricky to keep this feature but having notes associated by tags probably removed the need...
## Relevant issue(s) Fixes #5485 See #6949 ## What does this do? 1. Adds a `InfoRequestEvent#param` JSONB column - this will replace the `#params_yaml` column. 2. Updates event param assignment...
We're now occasionally seeing noticies for webhooks which we don't know how to handle: `Unknown webhook evt_1LRGu8LoAAr9vgdbqEBpnPR4` ```yaml "object": { # ... snip ... "status": "active" # ... snip ......
## Relevant issue(s) Requires https://github.com/mysociety/alaveteli/pull/7324 Fixes #1005 ## What does this do? 1. Adds attachment admin UI 2. Adds prominence and reason to `FoiAttachment` 3. Show prominence notice in frontend...
## Relevant issue(s) Fixes #6746 ## What does this do? Adds prominence reason to `InfoRequest` ## Why was this needed? Easier to recall why the prominence has been set the...
With the roll out of the new notes feature we should consider the next steps: 1. Show some or all of `Note#body` on admin body show action so admins have...