Commit graph

29 commits

Author SHA1 Message Date
Andreas Nedbal
658cb0442b Rename all occurences of associative inbox entry access 2024-01-27 19:21:07 +01:00
Andreas Nedbal
06b2421f2c Rename all occurences of Inbox class to InboxEntry 2024-01-27 19:21:07 +01:00
Andreas Nedbal
d044705ca4 Add spec for inbox cleanup scheduler job 2024-01-22 19:51:39 +01:00
Karina Kwiatek
aaee04b5ed Restore QuestionWorker for compatibility during upgrade
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2023-12-11 19:54:56 +01:00
Karina Kwiatek
b193ad229f Fix lint error 2023-11-01 22:50:55 +01:00
Karina Kwiatek
2327b2ce52 Update tests for single-recipient QuestionWorker behaviour 2023-11-01 22:40:41 +01:00
Karina Kwiatek
14379acbd3 Fix incorrect access of unread_inbox_count in notification_data 2023-03-07 19:14:14 +01:00
Andreas Nedbal
06d7db7ff8 Remove ShareWorker 2023-02-05 21:54:51 +01:00
Karina Kwiatek
4e78efcae7 Add tests for sending long questions with question worker 2023-01-08 19:22:00 +01:00
Karina Kwiatek
22a84ab818 Appease the dog overlords 2023-01-02 11:51:45 +01:00
Karina Kwiatek
44112c5449 Test for sending notifications for new questions 2023-01-02 11:50:48 +01:00
Karina Kwiatek
873d6a2c88 Fix typo in share worker 2023-01-02 09:46:55 +01:00
Karina Kwiatek
9d1e77aeba Revoke Twitter connection when the token is revoked 2023-01-01 23:46:10 +01:00
Andreas Nedbal
37f4b78f66 Silently fail in share worker if user account is suspended 2022-12-27 23:51:41 +01:00
Georg Gadinger
e1bdb1324f make the export worker create a *real* notification and add specs for it 2022-12-10 04:25:08 +01:00
Andreas Nedbal
024a37bdd6
Merge branch 'main' into feature/inbox-locking 2022-11-12 13:39:35 +01:00
Karina Kwiatek
a8360dcad0 Appease the robot dog 2022-11-12 12:39:41 +01:00
Karina Kwiatek
0b67baa3c4 Add test for sending questions to banned users 2022-11-12 12:13:51 +01:00
Andreas Nedbal
5f97b87f3c Fix rubocop offenses 2022-11-06 15:23:05 +01:00
Andreas Nedbal
fdf42d4169 Add tests for inbox locking 2022-11-06 15:02:12 +01:00
Karina Kwiatek
d9ff4d5765 Refactor Ajax::QuestionController#create into separate UseCases
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-07-17 10:05:20 +02:00
Georg Gadinger
f0d26a1555 run Rubocop 2022-06-21 21:30:59 +02:00
Georg Gadinger
7ccad7bfab share_worker_spec: get rid of should expectation syntax 2022-06-21 21:30:59 +02:00
Karina Kwiatek
f85769eb55 Add mute rules 2022-01-01 00:38:36 +01:00
Karina Kwiatek
a534dd04d5 Test all cases of error handling for ShareWorker 2021-12-28 03:59:45 +01:00
Karina Kwiatek
45dae78ed0 Adjust ShareWorker test to not be dependent on config options 2021-12-28 03:03:59 +01:00
Karina Kwiatek
d73e269d85 Test ShareWorker's handling of unhandled exceptions 2021-12-27 23:02:32 +01:00
Karina Kwiatek
0b926a43e4 Test ShareWorker's handling of deleted records 2021-12-27 18:53:59 +01:00
Georg Gadinger
b58883e004 Remove "ask a group" feature 2020-05-25 18:34:43 +02:00