Karina Kwiatek
|
a62704c61e
|
Bump version to 2022.1114.0
|
2022-11-14 20:08:44 +01:00 |
Andreas Nedbal
|
3cefc829f8
|
Merge branch 'main' into feature/privacy-require-user
|
2022-11-13 17:27:53 +01:00 |
Andreas Nedbal
|
9393374eab
|
`LoginRequired` -> `NotAuthorized`
|
2022-11-13 14:38:11 +01:00 |
Andreas Nedbal
|
16c6e7c096
|
Show message in questionbox that users need to log in
|
2022-11-13 14:27:33 +01:00 |
Andreas Nedbal
|
32d270113d
|
Check for users being logged in if a user requires it in questions
|
2022-11-13 14:26:49 +01:00 |
Andreas Nedbal
|
fa12b19b8a
|
Prevent questions being sent to users that lock their inbox
|
2022-11-06 15:01:01 +01:00 |
Karina Kwiatek
|
7ee0aff7d9
|
Bump version to 2022.1026.0
|
2022-10-26 11:37:53 +02:00 |
Karina Kwiatek
|
3062741487
|
Bump version to 2022.1025.0
|
2022-10-25 21:11:17 +02:00 |
Karina Kwiatek
|
0b625453e7
|
Bump version to 2022.1012.0
|
2022-10-12 09:02:16 +02:00 |
Karina Kwiatek
|
41a338599d
|
Bump version to 2022.1011.0
|
2022-10-11 23:35:57 +02:00 |
Karina Kwiatek
|
fbabae9f51
|
Bump version to 2022.0831.2
|
2022-08-31 20:21:01 +02:00 |
Karina Kwiatek
|
3599dac506
|
Bump version to 2022.0831.1
|
2022-08-31 19:45:01 +02:00 |
Karina Kwiatek
|
b0799f07cd
|
Bump version to 2022.0831.0
|
2022-08-31 16:27:25 +02:00 |
Karina Kwiatek
|
e12d5da249
|
Bump version to 2022.0821.0
|
2022-08-21 20:02:43 +02:00 |
Karina Kwiatek
|
74e309e9fc
|
Apply anonymous blocks without an owner as global
|
2022-08-20 19:02:37 +02:00 |
Karina Kwiatek
|
dec147a5d9
|
Bump version to 2022.0804.2
|
2022-08-04 21:10:55 +02:00 |
Karina Kwiatek
|
9a59980df8
|
Bump version to 2022.0804.1
|
2022-08-04 15:48:45 +02:00 |
Karina Kwiatek
|
33fdf1e394
|
Bump version to 2022.0804.0
|
2022-08-04 15:36:39 +02:00 |
Karina Kwiatek
|
d9a2e7dde8
|
Merge pull request #559 from Retrospring/return-hashes-from-use-cases
|
2022-07-31 10:30:14 +02:00 |
Karina Kwiatek
|
bd41bc171a
|
Bump version to 2022.0731.1
|
2022-07-31 02:40:56 +02:00 |
Karina Kwiatek
|
06eec43051
|
Bump version to 2022.0731.0
|
2022-07-31 02:19:40 +02:00 |
Karina Kwiatek
|
481333d9dc
|
Bump version to 2022.0730.0
|
2022-07-30 20:45:36 +02:00 |
Karina Kwiatek
|
050d7d5b56
|
Return hashes from user ban use cases
|
2022-07-30 15:40:37 +02:00 |
Karina Kwiatek
|
a8e99723cc
|
Return hashes from question use cases
|
2022-07-30 15:40:37 +02:00 |
Karina Kwiatek
|
2243a3ff99
|
Bump version to 2022.0725.0
|
2022-07-25 20:51:25 +02:00 |
Andreas Nedbal
|
ed69d84d48
|
Apply review suggestion from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-07-24 22:45:04 +02:00 |
Andreas Nedbal
|
2692783518
|
Turn direct setting into an option for the use case
|
2022-07-24 22:24:48 +02:00 |
Andreas Nedbal
|
bea98fa917
|
Always set follower created questions to not be direct explicitly
|
2022-07-24 22:24:24 +02:00 |
Andreas Nedbal
|
83dbd5d2e3
|
Don't list direct questions on user profiles
|
2022-07-24 21:56:03 +02:00 |
Karina Kwiatek
|
66cd8bfb2a
|
Bump version to 2022.0724.0
|
2022-07-24 15:39:48 +02:00 |
Karina Kwiatek
|
d62c4a69d1
|
Bump version to 2022.0723.1
|
2022-07-23 13:13:10 +02:00 |
Georg Gadinger
|
6d89304651
|
add rake task for easier version bumping
Just use `rake version:update` for bumping and creating the commit + tag.
|
2022-07-23 13:05:32 +02:00 |
Georg Gadinger
|
73da030395
|
version: convert to endless methods
|
2022-07-23 12:45:24 +02:00 |
Karina Kwiatek
|
2dac4c09ed
|
Use endless method definition in `UseCase::Base`
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-07-23 12:06:24 +02:00 |
Karina Kwiatek
|
62b29b3bd1
|
Upgrade to Ruby 3.0.4
|
2022-07-23 12:06:24 +02:00 |
Karina Kwiatek
|
ebda664898
|
Bump version to 2022.0723.0
|
2022-07-23 11:30:00 +02:00 |
Karina Kwiatek
|
fe8be8c3cb
|
Bump version to 2022.0722.0
|
2022-07-22 16:53:28 +02:00 |
Karina Kwiatek
|
ec702c90b8
|
Bump version to 2022.0721.0
|
2022-07-21 12:32:56 +02:00 |
Karina Kwiatek
|
c5a3f1cc2a
|
Bump version to 2022.0719.0
|
2022-07-19 12:22:01 +02:00 |
Karina Kwiatek
|
a5bb4c01b5
|
Bump version to 2022.0717.0
|
2022-07-17 10:05:54 +02:00 |
Karina Kwiatek
|
5d542161a0
|
Add tests for question create use case
|
2022-07-17 10:05:20 +02:00 |
Karina Kwiatek
|
0e9be78588
|
Create use case for deleting questions
|
2022-07-17 10:05:20 +02:00 |
Karina Kwiatek
|
72906ca549
|
Fix lint errors
|
2022-07-17 10:05:20 +02:00 |
Karina Kwiatek
|
1216c249e8
|
Return different responses for use case errors
|
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 |
Karina Kwiatek
|
69826eefe3
|
Bump version to 2022.0716.0
|
2022-07-16 21:30:12 +02:00 |
Karina Kwiatek
|
0294e6eb9d
|
Appease the dog overlords
|
2022-07-16 15:58:30 +02:00 |
Karina Kwiatek
|
48bd2f5bc7
|
Add missing file extension to export URL
|
2022-07-16 15:58:30 +02:00 |
Karina Kwiatek
|
428db25c71
|
Add test for `Exporter#publish`
|
2022-07-16 15:58:30 +02:00 |
Karina Kwiatek
|
eaf61f1a6a
|
Add test for `Export#finalize` with a profile header attached
|
2022-07-16 15:58:30 +02:00 |
Karina Kwiatek
|
76b40d012b
|
Respect app config when generating export URL
|
2022-07-16 15:58:30 +02:00 |
Karina Kwiatek
|
8e8b5ddb2a
|
Add test for `Exporter#collect_smiles`
|
2022-07-16 15:58:30 +02:00 |
Karina Kwiatek
|
f5c0d7b1c6
|
Appease the dog overlords
|
2022-07-16 15:58:30 +02:00 |
Karina Kwiatek
|
99062d4652
|
Make the data exporter less platform-dependent
|
2022-07-16 15:58:30 +02:00 |
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 |