Commit Graph

81 Commits

Author SHA1 Message Date
Karina Kwiatek 272ca72d3d Bump version to 2022.0711.0 2022-07-11 16:55:44 +02:00
Karina Kwiatek 5155b6dee7 Bump version to 2022.0709.0 2022-07-09 12:21:14 +02:00
Karina Kwiatek 0125ae6a45 Bump version to 2022.0709.0 2022-07-09 01:17:15 +02:00
Karina Kwiatek 7731524d85 Bump version to 2022.0706.2 2022-07-06 21:55:33 +02:00
Karina Kwiatek ced0b579dd Bump version to 2022.0706.1 2022-07-06 20:01:35 +02:00
Karina Kwiatek 970c391242 Bump version to 2022.0706.0 2022-07-06 19:00:43 +02:00
Karina Kwiatek 50e174e58e Bump version to 2022.0703.0 2022-07-03 19:00:14 +02:00
Karina Kwiatek c5e2358ea8 Bump version to 2022.0702.0 2022-07-02 18:10:18 +02:00
Andreas Nedbal 99035b42d9 Fix method name in Exporter user_stub call 2022-07-02 16:36:14 +02:00
Karina Kwiatek 93fb487cfc Bump version to 2022.0627.0 2022-06-27 00:42:24 +02:00
Andreas Nedbal 1c9f5b6f28 Bump version to 2022.0626.2 2022-06-26 23:55:31 +02:00
Karina Kwiatek 323c874af0 Bump version to 2022.0626.1 2022-06-26 23:41:47 +02:00
Karina Kwiatek 6d03eb78d9 Bump version to 2022.0626.0 2022-06-26 23:34:09 +02:00
Karina Kwiatek a857887398 Appease the dog overlords 2022-06-26 18:32:18 +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 3247d1c746 Move ban invalidation to `User#unban` method 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
Karina Kwiatek 936979896e Bump version to 2022.0625.0 2022-06-25 10:39:32 +02:00
Karina Kwiatek 4b2c84d0f8 Bump version to 2022.0623.0 2022-06-23 22:33:46 +02:00
Karina Kwiatek ef06158c40 Bump version to 2022.0621.9 2022-06-21 23:01:16 +02:00
Karina Kwiatek 486948a54c Bump version to 2022.0615.1 2022-06-15 23:16:18 +02:00
Karina Kwiatek 15af961169 Bump version 2022.0615.0 2022-06-15 15:16:04 +02:00
Karina Kwiatek 0fe06e6423 Bump version 2022.0613.1 2022-06-13 23:01:35 +02:00
Karina Kwiatek 677480902d Bump version to 2022.0613.0 2022-06-13 15:53:52 +02:00
Karina Kwiatek c8b6689a61 Fix error messages for reacting & listing errors 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 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 c173c4a17d Add the ability to block/unblock users from profile pages 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 b38ae50ba7 Disallow reacting to an answer when blocked by its author 2022-06-13 11:56:34 +02:00
Karina Kwiatek b4e5037469 Disallow commenting when blocked by the answer's author 2022-06-13 11:56:34 +02:00
Karina Kwiatek 0038272417 Add Block relationship type 2022-06-13 11:56:34 +02:00
Karina Kwiatek 1edb229baa Bump version to 2022.0427.0 2022-04-27 18:20:52 +01:00
Karina Kwiatek 5f5f8fd8f9 Bump version to 2022.0425.0 2022-04-25 18:58:50 +01:00
Andreas Nedbal e1298c7b87 Fix Hound nits 2022-04-16 12:56:18 +02:00
Andreas Nedbal 7d7bef81ca Add version class and load it in Rails 2022-04-16 12:56:18 +02:00
Karina Kwiatek b74c64c664 Fix order of types for relationship use case options 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 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 c8059ccd6b Fix namespace resolution in relationship use cases 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 d20e07ee19 Remove relationship counters in `users` table 2022-01-23 16:48:53 +01:00
Karina Kwiatek a52de1d318 Fix user data exporter attempting to access `display_name` on `User` 2022-01-14 23:29:49 +01:00
Andreas Nedbal 691068dad7 Remove old paperclip processor 2022-01-12 22:36:06 +01:00
Andreas Nedbal 80287dcfce Remove unused vendor assets 2022-01-08 14:48:15 +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