Karina Kwiatek
|
7fdb2168a6
|
Move web app manifest into its own controller
|
2022-07-18 23:09:53 +02:00 |
Karina Kwiatek
|
c384dde809
|
Split up web app manifest action
|
2022-07-18 23:09:53 +02:00 |
Karina Kwiatek
|
5e4819764a
|
Test theme color in web app manifest
|
2022-07-18 23:09:53 +02:00 |
Karina Kwiatek
|
e11b222368
|
Add test for `static#webapp_manifest`
|
2022-07-18 23:09:53 +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
|
251dff6cda
|
Add test for `NotificationsController`
|
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 |
Andreas Nedbal
|
f7a56fa58e
|
Add test for `Settings::DataController#index`
|
2022-07-05 20:40:19 +02:00 |
Andreas Nedbal
|
8446278e80
|
Move blocks spec into proper controller
accidentally moved it into the `MutesController` fist
|
2022-07-05 20:40:19 +02:00 |
Andreas Nedbal
|
6b5e59fa1c
|
Move tests for mute view into own controller spec file
|
2022-07-05 20:40:19 +02:00 |
Andreas Nedbal
|
887a053e71
|
Appease the dog overlords
|
2022-07-03 18:32:36 +02:00 |
Andreas Nedbal
|
1a848af303
|
Move TOTP-related code into new spec files
|
2022-07-03 18:32:36 +02:00 |
Andreas Nedbal
|
9e4c03b765
|
Appease the dog overlords
|
2022-07-02 16:36:14 +02:00 |
Andreas Nedbal
|
a65232f975
|
Add tests for `ExportController#create`
|
2022-07-02 16:36:14 +02:00 |
Andreas Nedbal
|
46f99b5f01
|
Add test for `Settings::ExportController` index view
|
2022-07-02 16:36:14 +02:00 |
Andreas Nedbal
|
be56439572
|
Appease the dog overlords
|
2022-06-28 23:20:11 +02:00 |
Andreas Nedbal
|
9252726432
|
Move privacy action tests into proper controller spec
|
2022-06-28 23:20:11 +02:00 |
Andreas Nedbal
|
f54980de35
|
Appease the dog overlords
|
2022-06-26 22:45:52 +02:00 |
Andreas Nedbal
|
6597ab9720
|
Update tests to reflect new controller structure
|
2022-06-26 22:45:52 +02:00 |
Karina Kwiatek
|
a9cfa3fccc
|
Add tests for toggling unmask
|
2022-06-26 21:07:28 +02:00 |
Karina Kwiatek
|
a533f68c65
|
Adjust exporter and user count to match new ban system
|
2022-06-26 18:32:18 +02:00 |
Karina Kwiatek
|
7330d50023
|
Add test for logging in while banned
|
2022-06-26 18:32:18 +02:00 |
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 |
Andreas Nedbal
|
bc65b42b02
|
Add tests for `StaticController#linkfilter`
|
2021-12-31 22:40:38 +01:00 |
Karina Kwiatek
|
817c221551
|
Add basic test for user questions
|
2021-12-31 15:56:15 +01:00 |
Karina Kwiatek
|
2f355d5041
|
Add basic tests for followers & following in `UserController`
|
2021-12-31 15:36:16 +01:00 |
Karina Kwiatek
|
7e57735b88
|
Add basic test for answer & user show views
|
2021-12-31 13:59:15 +01:00 |
Karina Kwiatek
|
053ebafbc5
|
Merge pull request #213 from Retrospring/refactor/profile
Move profile fields to seperate table
|
2021-12-25 22:44:10 +01:00 |
Karina Kwiatek
|
fa025ced92
|
Update `Ajax::AnswerController` test to expect multiple `ShareWorker` jobs
|
2021-12-25 15:22:19 +01:00 |
Karina Kwiatek
|
65fa3ff018
|
Add test for updating user profile
|
2021-12-22 00:48:05 +01:00 |
Andreas Nedbal
|
f8af42b16f
|
fix user creation in test case
|
2021-10-03 21:52:07 +02:00 |
Andreas Nedbal
|
85210589cb
|
add test case for user count on about page
|
2021-10-03 21:26:46 +02: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 |
Dominik Kwiatek
|
9558fbf9fe
|
Add sign in tests
|
2020-12-25 02:07:37 +01:00 |
Dominik Kwiatek
|
b4358772e1
|
Fix test for expired OTP
|
2020-11-15 21:27:38 +01:00 |
Dominik Kwiatek
|
4dc00a0114
|
Fix test for activating with expired code
|
2020-11-15 10:29:09 +01:00 |
Dominik Kwiatek
|
aeb1396422
|
Add tests for recovery codes
|
2020-11-15 10:21:06 +01:00 |
Dominik Kwiatek
|
7f4d6cdc0f
|
Remove #two_factor_entry test
|
2020-10-23 21:05:04 +02:00 |
Dominik Kwiatek
|
d7a1750694
|
Implement @nilsding's review changes
|
2020-10-23 20:45:06 +02:00 |
Dominik Kwiatek
|
482b7992a9
|
Add test for #destroy_2fa endpoint
|
2020-10-21 16:52:59 +02:00 |
Dominik Kwiatek
|
55de0e45d2
|
Add test for #update_2fa endpoint
|
2020-10-21 16:47:07 +02:00 |
Dominik Kwiatek
|
d3cc421225
|
Rename settings partials to match naming conventions
|
2020-10-21 13:49:12 +02:00 |
Dominik Kwiatek
|
556050aa66
|
Add tests for security settings page
|
2020-10-21 13:44:00 +02:00 |
Dominik Kwiatek
|
febcf347ee
|
Add basic login form tests
|
2020-10-20 11:44:20 +02:00 |
Dominik Kwiatek
|
00da21a13d
|
Redirect away from two factor entry page if no target user is set in session
|
2020-10-19 12:20:44 +02:00 |
Dominik M. Kwiatek
|
4c7ec05198
|
Address @nilsding's review comments
|
2020-05-27 22:27:54 +01:00 |
Dominik M. Kwiatek
|
e512d5502d
|
Mock verify_captcha
|
2020-05-27 21:47:27 +01:00 |
Dominik M. Kwiatek
|
c4fb5d1db9
|
Add registration tests
|
2020-05-27 20:07:39 +01:00 |
Dominik M. Kwiatek
|
9f01da8e03
|
Remove registrations_controller_spec.rb
|
2020-05-27 20:07:39 +01:00 |
Dominik M. Kwiatek
|
a92dd54be3
|
Address @nilsding's review comments
|
2020-05-27 20:07:39 +01: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 |
Dominik M. Kwiatek
|
5be3d1f89d
|
Add uploader tests
|
2020-05-21 21:25:43 +01: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 |
Georg Gadinger
|
fcdb640b9a
|
add spec for Ajax::SmileController
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
dd5f718f31
|
Question: user association is optional
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
07f489430c
|
add spec for Ajax::CommentController
|
2020-05-01 10:17:05 +02:00 |
Georg Gadinger
|
561219ddaf
|
add spec for Ajax::AnswerController
|
2020-04-28 22:13:19 +02:00 |
Karina Kwiatek
|
6e605758a6
|
Minor cleanup in AnnouncementController
|
2020-04-19 22:59:57 +01:00 |
Karina Kwiatek
|
c4164a8f34
|
Add AnnouncementController tests
|
2020-04-19 22:40:06 +01:00 |
Georg Gadinger
|
a0c9641994
|
Remove useless specs
|
2020-04-19 22:31:43 +02:00 |
schisma
|
fd374ca640
|
remove subscribecontroller
|
2015-05-10 22:35:36 +02:00 |
Yuki
|
ecffd07344
|
Support for post subscriptions
|
2015-04-21 06:42:11 +05:30 |
nilsding
|
cae59cd5b4
|
added specs
|
2014-11-14 20:45:30 +01:00 |