Commit graph

99 commits

Author SHA1 Message Date
Karina Kwiatek
94aec26588 Move ban creation to User#ban method 2022-06-26 18:32:18 +02:00
Andreas Nedbal
2e251474dc Adjust route definitions in tests 2022-06-26 17:52:44 +02:00
Andreas Nedbal
8993ac16b8 Add spaces to block braces 2022-06-26 17:52:44 +02:00
Andreas Nedbal
54c89d7247 More lint fixes 2022-06-26 17:52:44 +02:00
Andreas Nedbal
417eee2ddc Appease the dog overlords 2022-06-26 17:52:44 +02:00
Andreas Nedbal
1953f01ba7 Add tests for Settings::ThemeController 2022-06-26 17:52:44 +02:00
Andreas Nedbal
360aa8979c Appease the dog overlords 2022-06-25 15:39:30 +02:00
Andreas Nedbal
ac60bc4b8f Add tests for UserController#edit_blocks 2022-06-25 15:39:30 +02:00
Karina Kwiatek
be8ba63b95 Add a way for moderators to view user inboxes 2022-06-23 22:17:14 +02:00
Georg Gadinger
06a20d34d2 user_controller_spec: get rid of rails 7 deprecation warning 2022-06-21 21:30:59 +02:00
Karina Kwiatek
cca8795b01 Allow anonymous questions to be returned when the user has disabled anonymous questions
Fixes #267
2022-06-15 17:49:04 +02:00
Karina Kwiatek
41e476a2f7 Prevent other user's anon blocks from affecting each other 2022-06-15 14:26:48 +02:00
Karina Kwiatek
e660b731d7 Appease the dog overlords 2022-06-15 14:26:48 +02:00
Karina Kwiatek
1e86043750 Add tests for removing anonymous blocks 2022-06-15 14:26:48 +02:00
Karina Kwiatek
cd3f1591c9 Add test for creating anonymous blocks 2022-06-15 14:26:48 +02:00
Karina Kwiatek
37c63f0f52 Add tests for direct questions with muted terms or anon blocks 2022-06-15 14:26:48 +02:00
Karina Kwiatek
0db51536c5 Appease the dog overlords 2022-06-13 11:56:34 +02:00
Karina Kwiatek
99bae4a7a7 Add tests for adding blocked users to lists 2022-06-13 11:56:34 +02:00
Karina Kwiatek
6a15a323cf Add tests for reacting to comments while blocked/blocking 2022-06-13 11:56:34 +02:00
Karina Kwiatek
25ed1e4605 Add tests for commenting on answers while blocked 2022-06-13 11:56:34 +02:00
Karina Kwiatek
0eb3f53b45 Add tests for asking questions while blocked 2022-06-13 11:56:34 +02:00
Karina Kwiatek
04243c2ec8 Appease the dog overlords 2022-06-13 11:56:34 +02:00
Karina Kwiatek
9b5fefc661 Update relationship controller tests for blocking-related actions 2022-06-13 11:56:34 +02:00
Karina Kwiatek
c6c3c32260 Add tests for answering while blocked/blocking 2022-06-13 11:56:34 +02:00
Andreas Nedbal
a7d2c7be7e Fix Hound nits 2022-04-17 22:58:42 +02:00
Andreas Nedbal
a768d09862 Count users that only answer questions as active 2022-04-17 22:58:42 +02:00
Andreas Nedbal
cb19d54a97 Fix errors in test cases 2022-02-13 23:41:50 +01:00
Andreas Nedbal
544c184981 Fix expected flash texts in ServicesController tests 2022-01-29 20:08:41 +01:00
Andreas Nedbal
c2b448ae8c Fix codestyle of announcement controller spec 2022-01-25 22:31:25 +01:00
Andreas Nedbal
a28f581aed Add tests announcement failure cases 2022-01-25 22:31:25 +01:00
Karina Kwiatek
8d59ef9398 Use screen_name instead of target_user param in Ajax::RelationshipController 2022-01-23 16:48:53 +01:00
Karina Kwiatek
b4e0699e82 Fix lint errors 2022-01-23 16:48:53 +01:00
Karina Kwiatek
d609435f7c Update Ajax::RelationshipController to use usernames; Test Use Case 2022-01-23 16:48:53 +01:00
Karina Kwiatek
ce57414595 Update UserController tests to match rename of followings 2022-01-23 16:48:53 +01:00
Karina Kwiatek
3962671135 Implement relationship logic as use case 2022-01-23 16:48:53 +01:00
Karina Kwiatek
ce951453a2 Make relationships polymorphic 2022-01-23 16:48:53 +01:00
Andreas Nedbal
d56dfc02f9 Move consent POST-logic to separate action 2022-01-22 22:50:32 +01:00
Andreas Nedbal
3711c676da Fix Ruby codestyle 2022-01-22 22:50:32 +01:00
Andreas Nedbal
067dfc3a50 Add tests for FeedbackController 2022-01-22 22:50:32 +01:00
Karina Kwiatek
b167c4e938 Add tests for privacy settings 2022-01-13 21:42:06 +01:00
Karina Kwiatek
136e2fa016
Merge pull request #272 from Retrospring/feature/social-post-tagging
Add the ability to post to services with a tag
2022-01-07 19:40:52 +01:00
Karina Kwiatek
683fffd734 Add the ability to post to services with a tag 2022-01-05 19:49:59 +01:00
Karina Kwiatek
d06e2c97b2 Add test for blanking out a user's profile if they were banned for spam 2022-01-02 19:50:44 +01:00
Karina Kwiatek
7677ed21a4 Update tests for unbanning users 2022-01-02 19:50:44 +01:00
Karina Kwiatek
0659ff1f9a Update tests for unbanning users 2022-01-02 19:50:44 +01:00
Karina Kwiatek
6500d7ac71 Update usages of bans 2022-01-02 19:50:44 +01:00
Karina Kwiatek
b7ce9cdbba
Merge pull request #222 from Retrospring/feature/muting 2022-01-02 15:31:49 +01:00
Karina Kwiatek
9ce1fc0ce4 Address review comments from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-01-01 22:10:13 +01:00
Karina Kwiatek
5a597fca5c Add test for ServicesController 2022-01-01 21:58:36 +01:00
Karina Kwiatek
6c0e6b1d30 Create mute rules AJAX controller 2022-01-01 00:38:38 +01:00