Andreas Nedbal
|
840ae55198
|
Remove vote method tests
|
2022-07-18 23:10:07 +02:00 |
Karina Kwiatek
|
0e9be78588
|
Create use case for deleting questions
|
2022-07-17 10:05:20 +02:00 |
Karina Kwiatek
|
22a66f4d1a
|
Fix lint errors
|
2022-07-17 10:05:20 +02: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 |
Andreas Nedbal
|
47120e8d24
|
Appease the dog overlords
|
2022-07-17 09:40:34 +02:00 |
Andreas Nedbal
|
0555279cd2
|
Adjust response results in list controller tests
|
2022-07-17 09:40:34 +02:00 |
Andreas Nedbal
|
7a568889b8
|
Appease the dog overlords
|
2022-07-06 21:54:34 +02:00 |
Andreas Nedbal
|
eb16ff83a4
|
Fix test to match adjusted responses
|
2022-07-06 21:54:34 +02:00 |
Karina Kwiatek
|
9bcf1a80ad
|
Merge `author_name` with `author_identifier`
|
2022-07-06 19:56:04 +02:00 |
Karina Kwiatek
|
561946cab9
|
Fix issues from bad rebase
|
2022-07-05 23:23:37 +02:00 |
Karina Kwiatek
|
19dcb96dcd
|
Update remaining usages of `Smile`/`CommentSmile`
|
2022-07-05 23:23:37 +02:00 |
Karina Kwiatek
|
1b22872002
|
Update usages of `Smile`/`CommentSmile` to `Appendable::Reaction` in tests
|
2022-07-05 23:23:37 +02:00 |
Karina Kwiatek
|
94aec26588
|
Move ban creation to `User#ban` method
|
2022-06-26 18:32:18 +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 |
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
|
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 |
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
|
6c0e6b1d30
|
Create mute rules AJAX controller
|
2022-01-01 00:38:38 +01:00 |
Karina Kwiatek
|
fa025ced92
|
Update `Ajax::AnswerController` test to expect multiple `ShareWorker` jobs
|
2021-12-25 15:22:19 +01:00 |
Karina Kwiatek
|
6d49045368
|
Test if direct flag is being assigned correctly when a question is created
|
2021-08-12 00:19:36 +02:00 |
Georg Gadinger
|
b58883e004
|
Remove "ask a group" feature
|
2020-05-25 18:34:43 +02:00 |
Georg Gadinger
|
ea0685136e
|
Rename Groups to Lists
haha regexp go brrr
special thanks to @seatsea for helping me out with the French locales
|
2020-05-25 18:04:54 +02:00 |
Georg Gadinger
|
0109322610
|
add spec for Ajax::ModerationController
|
2020-05-01 22:41:26 +02:00 |
Georg Gadinger
|
3e95d5ebeb
|
add spec for Ajax::ReportController
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
6f3f3afa2f
|
add spec for Ajax::GroupController
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
aaa60d0197
|
add spec for Ajax::SubscriptionController
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
137743001f
|
spec: move user to shared context
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
54532c71e1
|
add spec for Ajax::QuestionController
also fix some minor annoyances
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
52dfab57d4
|
add spec for Ajax::FriendController
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
1824fb1c25
|
add spec for Ajax::InboxController
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
6a7e8a3023
|
spec: bit less code duplication
|
2020-05-01 10:17:05 +02:00 |