KMY
206021455e
Merge remote-tracking branch 'parent/main' into upstream-20240830
2024-08-30 08:17:34 +09:00
Claire
ad0a28a8bf
Add grouped_types
parameter to allow clients to restrict which notifications types get grouped ( #31594 )
2024-08-29 12:39:07 +00:00
KMY
af0f8f01e1
Merge remote-tracking branch 'parent/main' into upstream-20240821
2024-08-21 12:39:30 +09:00
Claire
711e1fce0a
Fix pagination parameters in GET /api/v2_alpha/notificatins
( #31509 )
2024-08-20 13:54:08 +00:00
KMY
a99f174d98
Merge commit ' 9e04007020
' into upstream-20240725
2024-07-25 13:06:26 +09:00
Claire
3a49687ca0
Fix performance issue by using LATERAL in group notification CTE ( #31123 )
2024-07-24 18:59:15 +00:00
Claire
2774980589
Fix syntax error in grouped notifications CTE on some PostgreSQL versions ( #31098 )
2024-07-22 07:37:27 +00:00
Renaud Chaput
f587ff643f
Grouped Notifications UI ( #30440 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-07-18 14:36:09 +00:00
KMY
aa2cdc898a
Merge remote-tracking branch 'parent/main' into upstream-20240618
2024-06-18 07:43:33 +09:00
Claire
37f53542fe
Fix limit handling in grouped notifications CTE ( #30685 )
2024-06-13 12:42:40 +00:00
KMY
8927b1444b
Merge remote-tracking branch 'parent/main' into upstream-20240604
2024-06-04 08:02:05 +09:00
Claire
974335e414
Add experimental server-side notification grouping ( #29889 )
2024-06-03 08:35:59 +00:00
KMY
ec7b51504b
Merge remote-tracking branch 'parent/main' into kb_development
2024-04-27 08:42:37 +09:00
Claire
e845594878
Fix moderator account being exposed in account moderation notification ( #30082 )
2024-04-26 12:42:06 +00:00
KMY
c4017eb993
Merge remote-tracking branch 'parent/main' into upstream-20240426
2024-04-26 09:16:08 +09:00
Claire
4ef0b48b95
Add in-app notifications for moderation actions/warnings ( #30065 )
2024-04-25 17:26:05 +00:00
KMY
6c9b221cb2
Merge remote-tracking branch 'parent/main' into upstream-20240326
2024-03-26 09:08:20 +09:00
Claire
98a2bb8be2
Fix issue with severed relationships notifications ( #29668 )
2024-03-20 17:02:09 +00:00
Claire
44bf7b8128
Add notifications of severed relationships ( #27511 )
2024-03-20 15:37:21 +00:00
KMY
76598bd542
Merge remote-tracking branch 'parent/main' into upstream-20240319
2024-03-19 09:15:20 +09:00
Claire
b43eaa4517
Refactor notification filtering behavior definition ( #29567 )
2024-03-13 10:35:49 +00:00
KMY
fa96bf2e87
Merge remote-tracking branch 'parent/main' into upstream-20240308
2024-03-08 08:08:34 +09:00
Eugen Rochko
50b17f7e10
Add notification policies and notification requests ( #29366 )
2024-03-07 14:53:37 +00:00
KMY
08a2f557fe
Merge remote-tracking branch 'parent/main' into upstream-20231214
2023-12-14 09:21:21 +09:00
Claire
dcc24db793
Fix N+1s because of association preloaders not actually getting called ( #28339 )
2023-12-13 07:47:32 +00:00
KMY(雪あすか)
f8280ca5d9
Add: #95 リストへの新着投稿通知 ( #192 )
...
* Add: テーブル定義、内部処理
* Add: 通知の定期削除処理、自動削除、テスト
* Add: Web画面の表示、設定
* Fix test
2023-10-31 08:59:31 +09:00
KMY
e7492e0745
Add account_warning notification
2023-07-26 17:37:54 +09:00
KMY
f18fa97f0c
Merge commit ' 71db616fed
' into kb_migration
2023-07-14 12:43:55 +09:00
Matt Jankowski
ce43ed144c
Rails 7.0 update ( #25668 )
2023-07-13 09:36:07 +02:00
KMY
22ad776635
Add status references support
2023-07-06 12:55:11 +09:00
Eugen Rochko
ba06a2f104
Revert "Rails 7 update" ( #25667 )
2023-07-02 11:14:22 +02:00
Matt Jankowski
50c2a03695
Rails 7 update ( #24241 )
2023-07-02 10:38:53 +02:00
KMY
4a19077534
Merge commit ' dfa5889fc0
' into kb_migration
2023-05-23 22:17:10 +09:00
Matt Jankowski
9f5deb310b
Fix Performance/MapCompact cop ( #24797 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-05-23 10:49:12 +02:00
KMY
5a638a9551
Add glitch-toc emoji_reaction support
2023-05-15 08:09:22 +09:00
KMY
3a1a6ba39e
Merge commit ' 15fd712464
' into kb_migration
2023-05-01 15:05:34 +09:00
Matt Jankowski
af824db398
Fix Rails/InverseOf cop ( #24732 )
2023-04-30 14:06:53 +02:00
KMY
de951a0ef9
Add emoji reaction notification support
2023-02-26 18:09:25 +09:00
KMY
5f7da7bff1
Add api for set emoji reactions to toot
2023-02-24 20:57:01 +09:00
Nick Schonning
717683d1c3
Autofix Rubocop remaining Layout rules ( #23679 )
2023-02-20 06:58:28 +01:00
Nick Schonning
2177daeae9
Autofix Rubocop Style/RedundantBegin ( #23703 )
2023-02-19 07:09:40 +09:00
Eugen Rochko
2936f42a14
Add notifications for new reports ( #18697 )
2022-06-27 09:30:15 +02:00
Eugen Rochko
e6ffbfb5e7
Add types
param to GET /api/v1/notifications
in REST API ( #17767 )
...
* Add `types` param to `GET /api/v1/notifications` in REST API
* Improve tests
2022-03-15 04:11:29 +01:00
Eugen Rochko
7b816eb5ae
Add notifications for new sign-ups ( #16953 )
2022-02-23 16:45:22 +01:00
Eugen Rochko
8f03b7a2fb
Add notifications when a reblogged status has been updated ( #17404 )
...
* Add notifications when a reblogged status has been updated
* Change wording to say "edit" instead of "update" and add missing controls
* Replace previous update notifications with the most up-to-date one
2022-02-11 22:20:19 +01:00
Claire
43eff898a0
Prepare Mastodon for Rails 6 ( #15911 )
...
* Fix misuse of foreign_type
* Fix use of removed "add_template_helper"
* Use response.media_type instead of response.content_type in tests
* Fix CSV export controller test on Rails 6
Rails 6 sets a "filename*" field in the Content-Disposition header to
explicitly encode the filename as UTF-8.
This changes checks the first part of the Content-Disposition header so
it matches in both Rails 5 and Rails 6.
* Fix emoji formatting with Rails 6
* Make emoji output more idiomatic and robust
* Switch from redis-rails gem to built-in Rails redis cache storage
2021-03-17 10:09:55 +01:00
abcang
7ab53f221a
Improved performance of notification preloading ( #15640 )
...
* Improved performance of notification preloading
* Remove Cacheable from Notification
* Fix test
2021-01-31 21:24:57 +01:00
ThibG
54d4e5252b
Use Rails' index_by where it makes sense ( #15542 )
...
* Use Rails' index_by where it makes sense
* Fix tests
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2021-01-12 09:27:38 +01:00
luigi
087ed84367
Optimize map { ... }.compact calls ( #15513 )
...
* Optimize map { ... }.compact
using Enumerable#filter_map, supported since Ruby 2.7
* Add poyfill for Enumerable#filter_map
2021-01-10 00:32:01 +01:00
Eugen Rochko
974b1b79ce
Add option to be notified when a followed user posts ( #13546 )
...
* Add bell button
Fix #4890
* Remove duplicate type from post-deployment migration
* Fix legacy class type mappings
* Improve query performance with better index
* Fix validation
* Remove redundant index from notifications
2020-09-18 17:26:45 +02:00