donphan/app
Emelia Smith 68eaa804c9
Merge pull request from GHSA-7w3c-p9j8-mq3x
* Ensure destruction of OAuth Applications notifies streaming

Due to doorkeeper using a dependent: delete_all relationship, the destroy of an OAuth Application bypassed the existing AccessTokenExtension callbacks for announcing destructing of access tokens.

* Ensure password resets revoke access to Streaming API

* Improve performance of deleting OAuth tokens

---------

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-02-14 15:15:34 +01:00
..
chewy Clamp dates when serializing to Elasticsearch API (#28081) 2023-11-27 13:25:54 +00:00
controllers Move HTTP Signature parsing code to its own class (#28932) 2024-02-07 13:35:37 +00:00
helpers Move direct serializer usage out of admin view partial (#29028) 2024-02-06 13:18:37 +00:00
javascript Fix modal container bounds (#29185) 2024-02-13 12:58:21 +00:00
lib Merge pull request from GHSA-7w3c-p9j8-mq3x 2024-02-14 15:15:34 +01:00
mailers Add notification email on invalid second authenticator (#28822) 2024-01-22 13:55:43 +00:00
models Merge pull request from GHSA-7w3c-p9j8-mq3x 2024-02-14 15:15:34 +01:00
policies Fix remaining `Rails/WhereExists` cop violations, regenerate todo (#28892) 2024-01-25 12:37:07 +00:00
presenters Add annual reports for accounts (#28693) 2024-01-24 09:38:10 +00:00
serializers Change `source` attribute of `Suggestion` entity in `/api/v2/suggestions` back to a string (#29108) 2024-02-06 17:10:17 +00:00
services Merge pull request from GHSA-3fjr-858r-92rw 2024-02-01 15:56:46 +01:00
validators Fix `Rails/WhereExists` cop in app/validators (#28854) 2024-01-23 09:06:53 +00:00
views Move direct serializer usage out of admin view partial (#29028) 2024-02-06 13:18:37 +00:00
workers Fix remaining `Rails/WhereExists` cop violations, regenerate todo (#28892) 2024-01-25 12:37:07 +00:00