49 Commits (fa16de4a4ec9d5a383e7796092bf5452f9f092fa)

Author SHA1 Message Date
Claire f15ded319f Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Nick Schonning a0e4d69c12 Autofix Rubocop Rails/FindById (#23762)
2 years ago
Claire 63992c6900 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Nick Schonning 793f8c7dd5 Autofix Rubocop Style/IfUnlessModifier (#23697)
2 years ago
Claire 91f66ece5a Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko 99787fa30d Change notifications per page from 15 to 40 in REST API (#23348)
2 years ago
Claire f23d971cd8 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
nametoolong 93ad2aba5e Fix N+1 queries from in NotificationsController (#21202)
2 years ago
Claire 65259c7b68 Fix incorrect permission check for notifications destroy/dismiss endpoints (#1787)
3 years ago
Claire 24c1b04f9c Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 99dd3476c4 Add `types` param to `GET /api/v1/notifications` in REST API (#17767)
3 years ago
Claire 85e0b5ce91 Merge branch 'main' into glitch-soc/merge-upstream
4 years ago
abcang 2b9d71cc18 Improved performance of notification preloading (#15640)
4 years ago
Thibaut Girka 7a84a84fc1 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 7fa0da9e98 Change REST API to return empty data for suspended accounts (#14765)
4 years ago
Thibaut Girka 37e746eab6 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Akihiko Odaki 1c70d8189c Introduce ApplicationController#cache_collection_paginated_by_id (#14677)
4 years ago
Thibaut Girka 0fd3f87ea2 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 9619521459 Remove useless `respond_to` calls (#13208)
5 years ago
Thibaut Girka d445d5833e Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Paul Woolcock 626844dfb1 Add `account_id` param to `GET /api/v1/notifications` (#10796)
6 years ago
Thibaut Girka f5eaefc485 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 5ddcdf3753 Support min_id-based pagination in REST API (#8736)
6 years ago
Thibaut Girka cf8121376b Merge branch 'master' into glitch-soc/tentative-merge
6 years ago
Eugen Rochko 34fdf77f48 Add more granular OAuth scopes (#7929)
6 years ago
David Yip 21394c5462 Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Eugen Rochko 10fc551576 Fix unpermitted parameters warning when generating pagination URLs (#6995)
7 years ago
Ondřej Hruška 87d95a1eb5 New notification cleaning mode (#89)
7 years ago
Ondřej Hruška 1eeead616d Added buttons and menu items to dismiss individual notifications (#76)
7 years ago
Eugen Rochko 20e15ecfb3 Refactor JSON templates to be generated with ActiveModelSerializers instead of Rabl (#4090)
7 years ago
Yamagishi Kazutoshi 5da41e0cae Improve RuboCop rules (compatibility to Code Climate) (#3636)
8 years ago
Matt Jankowski 76f986d07b Clean up for api/base controller (#3629)
8 years ago
Matt Jankowski 7b8b5b9f1e Refactor api/v1/notifications controller (#3470)
8 years ago
Ashley b970cf6988 Added API for single notification dismissal (#2251)
8 years ago
Eugen 68f3ce7d0c API param to exclude notification types from response (#1341)
8 years ago
Eugen 3047a8da74 Make public timelines API not require user context/app credentials (#1291)
8 years ago
Eugen Rochko 96e58cf289 Add counter caches for a large performance increase on API requests
8 years ago
Eugen Rochko 5157e25aab Add tuning documentation, add <content> tags back to most salmons,
8 years ago
Eugen Rochko 2efefb380b Improve infinite scroll on notifications
8 years ago
Eugen Rochko b4ec84067a API now respects ?limit param as long as it's within 2x default limit
8 years ago
Eugen Rochko 4d39cc7bf9 Add /api/v1/notifications/clear, non-existing link cards for statuses will
8 years ago
Eugen Rochko f4836b9077 Method to fetch a single notification
8 years ago
Eugen Rochko cef68b9b1c Follow requests send e-mail notifications, but are excluded from notifications API
8 years ago
Eugen Rochko bee7aeaea5 Unify collection caching code
8 years ago
Eugen Rochko 666eda7256 Remove stale entries from cache results
8 years ago
Eugen Rochko c60df460af Rename "publish" to "toot" in english locale, fix lightbox showing old image
8 years ago
Eugen Rochko 0a68464995 Performance improvement for notifications API
8 years ago
Eugen Rochko 4d100a1b36 Remove some n+1 queries from notifications API
8 years ago
Eugen Rochko 38025dfea3 Adding unified streamable notifications
8 years ago