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 |
Andreas Nedbal
|
f803a972b9
|
Fix haml-lint nit
|
2021-12-31 22:40:38 +01:00 |
Andreas Nedbal
|
a0a403ca4f
|
Use `rel="nofollow"` in linkfilter view
|
2021-12-31 22:40:38 +01:00 |
Andreas Nedbal
|
c28ecafa80
|
Refactor `SharedMarkers::autolink` to use `content_tag`
|
2021-12-31 22:40:38 +01:00 |
Andreas Nedbal
|
1f2c9a08eb
|
Fix haml-lint nits
|
2021-12-31 22:40:38 +01:00 |
Andreas Nedbal
|
02a5e7029e
|
Add linkfilter logic to existing renderers
|
2021-12-31 22:40:38 +01:00 |
Andreas Nedbal
|
67ee589b5b
|
Add question markup renderer
|
2021-12-31 22:40:38 +01:00 |
Andreas Nedbal
|
09172a56ef
|
Add linkfilter action
|
2021-12-31 22:40:38 +01:00 |
Karina Kwiatek
|
2a2bd6ad14
|
Merge pull request #250 from Retrospring/eager-loading
Eager load relationships for questions, answers and users
|
2021-12-31 22:37:41 +01:00 |
Karina Kwiatek
|
c3ca93de7f
|
Merge pull request #252 from Retrospring/rel-nofollow
views: add rel=nofollow to some links
|
2021-12-31 21:47:18 +01:00 |