Andreas Nedbal
|
3df0196e1f
|
Add `questionbox` class to questions
...so they get removed from the DOM after deletion
|
2022-01-04 00:05:11 +01:00 |
Andreas Nedbal
|
a524a244a9
|
Use utility class instead of inline style on promotion container
|
2022-01-04 00:05:11 +01:00 |
Andreas Nedbal
|
172fc0b84b
|
Port questionbox all (followers) functionality to TypeScript
|
2022-01-04 00:05:11 +01:00 |
Andreas Nedbal
|
5888b0ff04
|
Port questionbox destroy functionality to TypeScript
|
2022-01-04 00:05:11 +01:00 |
Andreas Nedbal
|
e33d2478c2
|
Port questionbox report functionality to TypeScript
|
2022-01-04 00:05:11 +01:00 |
Andreas Nedbal
|
88d8cae815
|
Port questionbox user functionality to TypeScript
|
2022-01-04 00:05:11 +01:00 |
Andreas Nedbal
|
41a7c89dae
|
Make icons on buttons clickthrough to properly catch events
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
f7e4fc76cb
|
Use proper events for global event handlers
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
36acd25395
|
Disable inbox entry delete button to prevent duplicate deletion errors
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
229c10e358
|
Disable inbox answer button after pressing it to prevent duplicate sending
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
367fe0e7a6
|
Use `registerEvents` to register multiple global events
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
707cba8ede
|
Pass proper sweetalert options for delete actions
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
3ef2c15267
|
Use `I18n.translate` everywhere instead of `I18n.t`
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
2e5f500d24
|
Use notification helpers instead of window reference everywhere
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
0770dbfc21
|
Remove legacy inbox CoffeeScript
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
4be25b2a1a
|
Replace inline style on inbox entry options with utility class
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
aef180277c
|
Extend `registerEvents` utility to accept global events
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
b2d430eb1e
|
Export `on` method callback function type
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
683657a281
|
Add TypeScript wrapper around legacy notification functionality
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
5337897b23
|
Port inbox deletion functionality to TypeScript
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
721ff425b2
|
Port inbox question generation functionality to TypeScript
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
8797652746
|
Port inbox author search functionality to TypeScript
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
2b06d6a6cc
|
Port inbox entry option functionality to TypeScript
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
2fe4438068
|
Port inbox entry delete functionality to TypeScript
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
128d2142da
|
Port inbox entry answer functionality to TypeScript
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
4a1c8ebcf7
|
Move report event handler to entry subfolder
|
2022-01-03 16:33:06 +01:00 |
Andreas Nedbal
|
fab007b2a2
|
Apply review suggestion from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-01-02 19:31:58 +01:00 |
Andreas Nedbal
|
48c31ebdc6
|
Apply review suggestion from @raccube
Co-authored-by: Karina Kwiatek <6197148+raccube@users.noreply.github.com>
|
2022-01-02 19:31:58 +01:00 |
Andreas Nedbal
|
13c397fe73
|
Prevent exceptions with invalid URIs
|
2022-01-02 19:31:58 +01:00 |
Karina Kwiatek
|
b7ce9cdbba
|
Merge pull request #222 from Retrospring/feature/muting
|
2022-01-02 15:31:49 +01:00 |
Karina Kwiatek
|
abe33a831f
|
Fix lint errors
|
2022-01-02 01:55:52 +01:00 |
Karina Kwiatek
|
05ed214367
|
Implement frontend for deleting mute rules
|
2022-01-02 01:55:52 +01:00 |
Karina Kwiatek
|
23a5fb55d1
|
Implement frontend for adding mute rules
|
2022-01-02 01:55:52 +01:00 |
Karina Kwiatek
|
6b626765a8
|
Create views for managing muted words
|
2022-01-02 01:55:52 +01:00 |
Andreas Nedbal
|
bc316757c3
|
Fix haml-lint nit
|
2022-01-02 01:27:03 +01:00 |
Andreas Nedbal
|
dabc917ab5
|
Align dropdown-menu to the right
|
2022-01-02 01:27:03 +01:00 |
Andreas Nedbal
|
92544370b6
|
Make entirity of "Lists" dropdown clickable
|
2022-01-02 01:27:03 +01:00 |
Andreas Nedbal
|
2ce94893ea
|
Use `env(safe-area-inset-bottom)` to prevent issues on Apple devices
|
2022-01-01 22:46:52 +01:00 |
Andreas Nedbal
|
f75d63bf07
|
Show progressbar at the top of mobile navbar
|
2022-01-01 22:46:52 +01:00 |
Andreas Nedbal
|
46855eb43f
|
use `md` breakpoint instead of `sm` for the progress bar
|
2022-01-01 22:46:52 +01:00 |
Andreas Nedbal
|
97786e8dec
|
Move turbolinks progressbar to the bottom on tablet and lower
|
2022-01-01 22:46: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 |
Andreas Nedbal
|
a4041e5da6
|
Remove another paragraph where questions are rendered
|
2022-01-01 02:04:49 +01:00 |
Andreas Nedbal
|
4fb1f3f38c
|
Fix wrong spacing in inbox entries
|
2022-01-01 01:50:46 +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 |
Karina Kwiatek
|
249438e5a8
|
Escape muted strings
|
2022-01-01 00:38:38 +01:00 |
Karina Kwiatek
|
18de468198
|
Add inverse relationship for mute rules <-> users
|
2022-01-01 00:38:38 +01:00 |
Karina Kwiatek
|
f85769eb55
|
Add mute rules
|
2022-01-01 00:38:36 +01:00 |