Karina Kwiatek
|
d67ae1eb19
|
Only accept users to relationship use cases
Dry Types was having issues with taking either an object or string so it's easier to deal with just passing in an object directly
|
2022-06-13 11:56:34 +02:00 |
Karina Kwiatek
|
56799f60c7
|
Disallow adding blocked users to lists
|
2022-06-13 11:56:34 +02:00 |
Karina Kwiatek
|
9f06b48569
|
Disallow creating questions when blocked by the user being asked
|
2022-06-13 11:56:34 +02:00 |
Andreas Nedbal
|
bf0ac3c4e3
|
Add translations for inbox controller
|
2022-04-25 19:40:23 +02:00 |
Andreas Nedbal
|
a768d09862
|
Count users that only answer questions as active
|
2022-04-17 22:58:42 +02:00 |
Andreas Nedbal
|
583a3ba519
|
Remove `user#lists` action, view and route
|
2022-04-15 21:32:14 +02:00 |
Andreas Nedbal
|
cf5d1d6e69
|
Remove token validation skip in ServicesController
|
2022-04-12 22:31:05 +02:00 |
Andreas Nedbal
|
6541442098
|
Add translations for privacy settings flashes
|
2022-02-20 21:20:57 +01:00 |
Andreas Nedbal
|
79dbf7d1c8
|
Add translations for mute rule controller actions
|
2022-02-18 12:50:27 +01:00 |
Andreas Nedbal
|
1a829f5e47
|
Fix hound nits
|
2022-02-13 23:41:50 +01:00 |
Andreas Nedbal
|
9899f05560
|
Add info flash translation for used recovery key
|
2022-02-13 23:41:50 +01:00 |
Andreas Nedbal
|
075614c5d7
|
Add translations for 2FA controllers and actions
|
2022-02-13 23:41:50 +01:00 |
Andreas Nedbal
|
3a718a7e88
|
Merge branch 'main' into refactor/export-locales
|
2022-02-13 16:55:19 +01:00 |
Andreas Nedbal
|
61edaa5bcd
|
Fix hound nits
|
2022-02-13 16:53:42 +01:00 |
Andreas Nedbal
|
555636577e
|
Translate theme update success/error flashes
|
2022-02-13 16:53:42 +01:00 |
Andreas Nedbal
|
0119437170
|
Add translations for user export
|
2022-02-13 02:26:15 +01:00 |
Andreas Nedbal
|
64601e7e8a
|
Add translations for `UserController#update(_profile)`
|
2022-01-30 21:20:59 +01:00 |
Andreas Nedbal
|
a05248fb13
|
Fix Ruby codestyle in `ServicesController`
|
2022-01-29 20:08:41 +01:00 |
Andreas Nedbal
|
592de78a4f
|
Add translations for `ServicesController`
|
2022-01-29 20:08:41 +01:00 |
Andreas Nedbal
|
c08545fe7c
|
Fix typo
|
2022-01-25 22:31:25 +01:00 |
Andreas Nedbal
|
ac83995dfc
|
Add controller-scoped locales for `AnnouncementController`
|
2022-01-25 22:31:25 +01:00 |
Andreas Nedbal
|
8d73008ebf
|
Address review suggestions
|
2022-01-24 20:13:09 +01:00 |
Andreas Nedbal
|
fb812d4f36
|
Appease the mighty dog overlords (fix Ruby code nits)
|
2022-01-24 20:13:09 +01:00 |
Andreas Nedbal
|
ad60e3c753
|
Disable locale switching logic
|
2022-01-24 20:13:09 +01:00 |
Karina Kwiatek
|
3b1287c424
|
Apply suggestions from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-01-23 16:48:53 +01:00 |
Karina Kwiatek
|
731ee4bf69
|
Address review comments from @nilsding
|
2022-01-23 16:48:53 +01:00 |
Karina Kwiatek
|
677ce26e6c
|
Use generic handling of our own exceptions
Noticed that we shouldn't be trying to catch specific exceptions as `Dry::Types` will throw its own exceptions for validation errors.
|
2022-01-23 16:48:53 +01:00 |
Karina Kwiatek
|
29d46b43db
|
Fix lint error; use fail message for relationship create failures
|
2022-01-23 16:48:53 +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
|
0ab822c33a
|
Use full translation key for messages
|
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 |
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
|
4d4296de19
|
Redirect away from consent action if consent is already given
|
2022-01-22 22:50:32 +01:00 |
Andreas Nedbal
|
0b76ceb73d
|
WIP: Canny integration
|
2022-01-22 22:50:32 +01:00 |
Karina Kwiatek
|
45854894dc
|
Upgrade to Rails 6.0
|
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
|
96e48a833b
|
Merge pull request #194 from Retrospring/refactor/user-bans
Implement ban history
|
2022-01-06 14:05:33 +01:00 |
Karina Kwiatek
|
75d24db1b9
|
Merge pull request #269 from Retrospring/feature/mod-pagination
Pagination in moderation panel
|
2022-01-06 14:05:12 +01:00 |
Karina Kwiatek
|
ac92a8b6bd
|
Use `String#tr` instead of `String#gsub`
|
2022-01-05 20:09:34 +01:00 |
Karina Kwiatek
|
023b642bc1
|
Disallow @ symbols from post tags
Co-authored-by: Andreas Nedbal <git@pixelde.su>
|
2022-01-05 19:50:01 +01:00 |
Karina Kwiatek
|
683fffd734
|
Add the ability to post to services with a tag
|
2022-01-05 19:49:59 +01:00 |
Andreas Nedbal
|
7fcb8312b9
|
Put `/settings/muted` behind authentication
|
2022-01-04 01:35:14 +01:00 |
Karina Kwiatek
|
2cab96b9af
|
Implement cursored pagination in Moderation Panel
|
2022-01-03 22:43:37 +01:00 |
Karina Kwiatek
|
7677ed21a4
|
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
|
9a35584284
|
Refactor ban-related functionality into use cases
|
2022-01-02 19:50:01 +01:00 |