Karina Kwiatek
|
59c4507ec3
|
Remove unused use case requires from `User` model
|
2022-06-26 18:32:18 +02:00 |
Karina Kwiatek
|
73274988c1
|
Add `permanently_banned?` method to user model
|
2022-06-26 18:32:18 +02:00 |
Karina Kwiatek
|
cd168df9b2
|
Remove old ban fields from user table
|
2022-06-26 18:32:18 +02:00 |
Karina Kwiatek
|
34c747ebf7
|
Appease the dog overlords
|
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
|
0c6d79ce0b
|
Add `permanent?` method to `UserBan`
|
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 |
Karina Kwiatek
|
e4a00ceedc
|
Fix ban reason being set to the banned user's username
|
2022-06-26 18:32:18 +02:00 |
Andreas Nedbal
|
f6828a24ad
|
Adjust form queries so selector doesn't pick delete button
|
2022-06-26 17:52:44 +02:00 |
Andreas Nedbal
|
2e251474dc
|
Adjust route definitions in tests
|
2022-06-26 17:52:44 +02:00 |
Andreas Nedbal
|
bafe92968d
|
Adjust usages of route definitions
|
2022-06-26 17:52:44 +02:00 |
Andreas Nedbal
|
f9bb2a2271
|
Adjust action name for theme resource
following the general convention of using `destroy` now instead of `delete`
|
2022-06-26 17:52:44 +02:00 |
Andreas Nedbal
|
a00910bef4
|
Apply review suggestion from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
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
|
8f8ebaf77b
|
Update theme settings related TypeScript code
|
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
|
60b189959a
|
Update route definitions for theme actions
|
2022-06-26 17:52:44 +02:00 |
Andreas Nedbal
|
4e363bb794
|
Update locale keys for theme settings
|
2022-06-26 17:52:44 +02:00 |
Andreas Nedbal
|
b15aaafccd
|
Move theme templates to new location
|
2022-06-26 17:52:44 +02:00 |
Andreas Nedbal
|
298c7d625e
|
Move theme actions from `UserController` to `Settings::ThemeController`
|
2022-06-26 17:52:44 +02:00 |
Karina Kwiatek
|
449aa1d998
|
Fix profiles failing to load when the user disallows anonymous questions
|
2022-06-26 12:00:31 +02:00 |
Andreas Nedbal
|
2e9b3e882d
|
Only add button classes to actions that actually are buttons
|
2022-06-25 15:39:30 +02:00 |
Andreas Nedbal
|
d8b1bb3882
|
Update config/locales/views.en.yml
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-06-25 15:39:30 +02:00 |
Andreas Nedbal
|
1e8f2c59a5
|
Update config/locales/views.en.yml
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-06-25 15:39:30 +02:00 |
Andreas Nedbal
|
1724bb91b5
|
Update config/locales/views.en.yml
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-06-25 15:39:30 +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 |
Andreas Nedbal
|
3788e492dd
|
Add text if no user is (anonymously) blocked
|
2022-06-25 15:39:30 +02:00 |
Andreas Nedbal
|
d4c782c1ee
|
Apply suggestions from @raccube
Co-authored-by: Karina Kwiatek <6197148+raccube@users.noreply.github.com>
|
2022-06-25 15:39:30 +02:00 |
Andreas Nedbal
|
bc986c6624
|
Add translations for block settings page
|
2022-06-25 15:39:30 +02:00 |
Andreas Nedbal
|
936b49eef0
|
WIP: Add UI to manage (anonymous) blocks
|
2022-06-25 15:39:30 +02:00 |
Karina Kwiatek
|
936979896e
|
Bump version to 2022.0625.0
|
2022-06-25 10:39:32 +02:00 |
Karina Kwiatek
|
da71744a0d
|
Disallow all tags in anon names
|
2022-06-25 10:38:06 +02:00 |
Karina Kwiatek
|
3bb48270a2
|
Sanitize anon names
|
2022-06-25 10:38:06 +02:00 |
Karina Kwiatek
|
4b2c84d0f8
|
Bump version to 2022.0623.0
|
2022-06-23 22:33:46 +02:00 |
Karina Kwiatek
|
10ead35209
|
Add translations for inbox moderation
|
2022-06-23 22:17:14 +02:00 |
Karina Kwiatek
|
be8ba63b95
|
Add a way for moderators to view user inboxes
|
2022-06-23 22:17:14 +02:00 |
Karina Kwiatek
|
cd581fd2b1
|
Move anon icon tooltip text into translatable string
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
a2937a60e9
|
Add icon for anonymous questions
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
1142b68d68
|
Add strings for anon display name field
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
15052e203e
|
Appease the dog overlords
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
0196a9ea10
|
Test title helpers for custom anon display names
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
d1ad34eb9c
|
Apply anon display name settings to question author display
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
768d360ce7
|
Add profile setting for anon display name
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
cf0d11d860
|
Add anon display name field to profiles
|
2022-06-23 21:29:27 +02:00 |
Karina Kwiatek
|
ef06158c40
|
Bump version to 2022.0621.9
|
2022-06-21 23:01:16 +02:00 |
Georg Gadinger
|
fdcb00edb9
|
appease the robot canine
|
2022-06-21 21:41:51 +02:00 |