Karina Kwiatek
|
4221f8cee9
|
Fix incorrect user being notified and mutes not being respected
|
2023-05-05 16:01:48 +02:00 |
Karina Kwiatek
|
bbc0afe292
|
Move subscribed answer IDs to an ivar
|
2023-05-05 16:01:46 +02:00 |
Karina Kwiatek
|
9c4b2e452a
|
Prevent error when no one is subscribed
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
b93058b11d
|
Fix remaining lint errors
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
fb83f48adf
|
Fix lint errors
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
36d59d100e
|
Remove unused `destruct_by` method
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
f73fc87991
|
Simplify `notify` and `denotify` methods
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
0132d7b251
|
Remove usages of `is_active`
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
0a97a86d73
|
Pass `subscribed_answer_ids` into `answerbox` in Turbo Stream
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
6fc4049f6c
|
Pass answer list method into `paginate_answers`
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
d77919ee01
|
Don't check for user sign in when fetching subscriptions in timeline
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
904eab8daa
|
Remove now unused `is_subscribed` method
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
0771c689ea
|
Clean up marking notifications as read when viewing an answer
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
d7997db492
|
Check subscription in `answer/show`
|
2023-05-05 16:01:40 +02:00 |
Karina Kwiatek
|
7aed99d187
|
Appease the dog overlords
|
2023-05-05 16:01:38 +02:00 |
Karina Kwiatek
|
2604e6b240
|
Prefetch subscriptions
|
2023-05-05 16:01:21 +02:00 |
Karina Kwiatek
|
b801af9465
|
Merge pull request #1061 from Retrospring/feature/hotkey
Keyboard shortcuts
|
2023-04-29 16:26:55 +02:00 |
Karina Kwiatek
|
2afb10ab81
|
Move keyboard shortcuts menu entry out of canny if clause
|
2023-04-29 14:55:07 +02:00 |
Karina Kwiatek
|
55090a42f8
|
Merge pull request #1148 from Retrospring/moar-metrics
metrics: add counter for created/destroyed users
|
2023-04-29 09:54:53 +02:00 |
Karina Kwiatek
|
79e742ce1e
|
Remove debug
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
655b822e54
|
Add Stimulus controller for handling hotkeys
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
f7b9d90e28
|
Appease the dog overlords
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
9a7dedcafc
|
Ensure bottom of page is visible while navigating
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
1aed44dd3d
|
Apply hotkeys on user profiles
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
e307204375
|
Navigate between traversable elements regardless of parent element
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
0eb9a4d089
|
Add hotkey for loading more entries
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
b22fc0bd16
|
Apply hotkeys on question pages
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
d684e8d782
|
Add shortcut for viewing answer page
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
cc73f84152
|
Change smile hotkey to `s`
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
9572f844ec
|
Add hotkey help window
|
2023-04-29 09:34:28 +02:00 |
Karina Kwiatek
|
a39696dd3e
|
Add shortcut for writing new comment
|
2023-04-29 09:34:26 +02:00 |
Karina Kwiatek
|
43d80fffcf
|
Add shortcut for jumping to answers
|
2023-04-29 09:34:15 +02:00 |
Karina Kwiatek
|
a64a4699b0
|
Add Stimulus controller for navigation shortcuts
|
2023-04-29 09:34:15 +02:00 |
Karina Kwiatek
|
dbd6f96f53
|
Add navigation shortcuts
|
2023-04-29 09:34:15 +02:00 |
Karina Kwiatek
|
1a2650e810
|
Add `@github/hotkey`
|
2023-04-29 09:34:12 +02:00 |
Karina Kwiatek
|
b5193cd1ac
|
Merge pull request #1129 from Retrospring/feature/multiline-comments
Allow multi-line comments
|
2023-04-29 08:52:24 +02:00 |
Georg Gadinger
|
48e63cf472
|
typoed_email_validator: add new endings to the typo list
|
2023-04-22 22:05:15 +02:00 |
Georg Gadinger
|
a9cf00f75e
|
metrics: add counter for created/destroyed users
|
2023-03-29 08:01:35 +02:00 |
Karina Kwiatek
|
eda522ce8b
|
Remove extra space
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2023-03-26 18:28:36 +02:00 |
Karina Kwiatek
|
010f871eb2
|
Disable Turbo on sign in forms
|
2023-03-26 18:28:36 +02:00 |
Karina Kwiatek
|
3fa607f39c
|
Clean up `User::SessionsController`
|
2023-03-26 18:28:36 +02:00 |
Karina Kwiatek
|
c43543f8d3
|
Revert "Disable Turbo for all Devise forms"
This reverts commit 8226198f76 .
|
2023-03-26 18:28:36 +02:00 |
Georg Gadinger
|
6f59abe9dd
|
Update app/models/user/relationship/mute.rb
Co-authored-by: Karina Kwiatek <6197148+raccube@users.noreply.github.com>
|
2023-03-26 18:28:19 +02:00 |
Georg Gadinger
|
1ffa2e5125
|
filter out non-anon questions from blocked/muted users in questions view
|
2023-03-26 18:28:19 +02:00 |
Georg Gadinger
|
920187bc88
|
filter out non-anon questions from blocked/muted users in public timeline
|
2023-03-26 18:28:19 +02:00 |
Georg Gadinger
|
f1a1321a25
|
filter out non-anon questions from blocked/muted users in list timeline
|
2023-03-26 18:28:19 +02:00 |
Georg Gadinger
|
765397d813
|
filter out non-anon questions from blocked/muted users in home timeline
|
2023-03-26 18:28:19 +02:00 |
Karina Kwiatek
|
da186747cc
|
Handle clicking the comment submit button
|
2023-03-18 15:24:36 +01:00 |
Karina Kwiatek
|
ceb55c656e
|
Appease the dog overlords
|
2023-03-10 21:06:11 +01:00 |
Georg Gadinger
|
4e150945e5
|
typoed_email_validator: add new endings to the typo list
|
2023-03-09 20:08:15 +01:00 |