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 |
Karina Kwiatek
|
be0cf69368
|
Refactor existing ban-related methods
|
2022-01-02 19:50:01 +01:00 |
Karina Kwiatek
|
b7ce9cdbba
|
Merge pull request #222 from Retrospring/feature/muting
|
2022-01-02 15:31:49 +01:00 |
Karina Kwiatek
|
6b626765a8
|
Create views for managing muted words
|
2022-01-02 01:55:52 +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
|
fe6dff8ed6
|
Improve error messaging when trying to attach a service connected to another account
|
2022-01-01 21:58:22 +01:00 |
Karina Kwiatek
|
6c0e6b1d30
|
Create mute rules AJAX controller
|
2022-01-01 00:38:38 +01:00 |
Karina Kwiatek
|
c31ab3578d
|
Apply mute filters to questions asked directly
|
2022-01-01 00:38:38 +01:00 |
Andreas Nedbal
|
09172a56ef
|
Add linkfilter action
|
2021-12-31 22:40:38 +01:00 |
Karina Kwiatek
|
0da070c5ff
|
Move includes into `cursored_friends`/`cursored_followers`
|
2021-12-31 15:35:02 +01:00 |
Karina Kwiatek
|
7e57735b88
|
Add basic test for answer & user show views
|
2021-12-31 13:59:15 +01:00 |
Karina Kwiatek
|
32e6975c28
|
Include smiles when eager loading answers
|
2021-12-30 23:21:46 +01:00 |
Karina Kwiatek
|
7357e92865
|
Eager load relationships for questions, answers and users
|
2021-12-30 22:15:59 +01:00 |
Andreas Nedbal
|
dcc781df3d
|
Put all security related actions behind authentication
|
2021-12-29 22:35:17 +01:00 |
Karina Kwiatek
|
1b4aa8600d
|
Set Sentry user context
|
2021-12-28 19:19:27 +01:00 |
Karina Kwiatek
|
065e56ccf1
|
Replace New Relic with Sentry
|
2021-12-28 18:32:03 +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
|
f28f714457
|
Allow retries for ShareWorker
|
2021-12-25 13:40:21 +01:00 |
Karina Kwiatek
|
8fa4feb469
|
Add endpoint for updating profile
|
2021-12-22 00:03:19 +01:00 |
Andreas Nedbal
|
58588d22b1
|
use .where.not instead of in-query condition for user confirm date
|
2021-10-03 20:49:33 +02:00 |
Andreas Nedbal
|
6639f6646a
|
only count active users on about page
|
2021-10-03 20:40:25 +02:00 |
Karina Kwiatek
|
56786ebb38
|
Add direct field to questions
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2021-08-11 16:56:58 +02:00 |
Dominik Kwiatek
|
2e6f49819a
|
Address @nilsding's review comments
|
2020-11-15 22:08:18 +01:00 |
Dominik Kwiatek
|
aeb1396422
|
Add tests for recovery codes
|
2020-11-15 10:21:06 +01:00 |
Dominik Kwiatek
|
e16896fac1
|
Provide the user a way to generate new codes.
|
2020-11-01 18:52:42 +01:00 |
Dominik Kwiatek
|
61d82bdbec
|
Display count of remaining recovery codes
|
2020-11-01 18:41:37 +01:00 |