Claire
243d322e5a
Fix publish buttons styling
2022-02-23 22:04:12 +01:00
Claire
b90e5add99
[Glitch] Fix reporting from profile
...
Port 543d13ed7a
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-23 21:46:46 +01:00
Claire
b9e78f7964
Fetch relationships when opening report modal
...
Relationship with the reported account affect which actions are proposed in
the “thanks” part. Upstream fetches relationships when opening dropdown menus,
but we don't.
2022-02-23 21:12:03 +01:00
Eugen Rochko
c830291a72
[Glitch] Change report modal to include category selection in web UI
...
Port 7e91581be0
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-23 20:25:55 +01:00
Eugen Rochko
67cecd6563
[Glitch] Add notifications for new sign-ups
...
Port eef9eec5d3
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-23 19:04:09 +01:00
Eugen Rochko
15d69174c0
[Glitch] Fix link colors in report and strike details
...
Port SCSS changes from 8d4b0b255a
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-22 18:10:08 +01:00
Eugen Rochko
41e6b61ea2
[Glitch] Fix wrong styles on strike page
...
Port SCSS changes from 839ad9fa53
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-22 18:09:39 +01:00
Claire
bd4fb02bfb
[Glitch] Fix opening the emoji picker scrolling the single-column view to the top
...
Port 5b5b9deebd
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-17 11:05:47 +01:00
Claire
a564a06739
[Glitch] Fix edge case where settings/admin page sidebar would be incorrectly hidden
...
Port ab98d2e539
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-17 11:04:13 +01:00
Eugen Rochko
394042c91b
[Glitch] Add appeals
...
Port SCSS changes from 82f8d19424
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-17 10:58:57 +01:00
Eugen Rochko
cdd0af5a1c
[Glitch] Fix privacy policy link not being visible on small screens
...
Port 77529aba86
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-17 10:58:53 +01:00
Claire
3b266118a8
Fix toggling sidebar on mobile in admin pages
2022-02-16 16:33:23 +01:00
Claire
3ff513bd3b
[Glitch] Fix controls for unchangeable properties on status edit not being disabled
...
Port d10eb06cb4
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-12 22:36:39 +01:00
Holly
45309f7748
Make the settings button go to settings when opened in a new tab
2022-02-12 20:12:29 +01:00
Eugen Rochko
1c420fca57
[Glitch] Fix layout of the report page on smaller screens in admin UI
...
Port f53e4c250e
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-12 13:15:07 +01:00
Eugen Rochko
e5e6857bd7
[Glitch] Add notifications when a reblogged status has been updated
...
Port front-end changes from 8ffc48ebfa
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-12 13:15:07 +01:00
Claire
6ec8ae5723
Fix missing javascript in some admin pages
2022-02-12 00:10:28 +01:00
Eugen Rochko
b8f957e5f7
[Glitch] Change actions in reports to require only one click
...
Port SCSS changes from 9b42aad433
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-11 21:56:27 +01:00
Eugen Rochko
9e57680f64
[Glitch] Chore: Disable menu items for editing statuses in web UI ( #17497 )
...
Port 64a94a889b
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-10 19:10:59 +01:00
Eugen Rochko
838f800808
[Glitch] Add editing for published statuses
...
Port cb76142d9e
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-10 19:10:20 +01:00
Eugen Rochko
4ffee8156d
[Glitch] Add edit history to web UI
...
Port 948da1a958
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-02-09 17:51:35 +01:00
Claire
e689495a81
Please Codeclimate
2022-02-09 17:15:36 +01:00
Claire
1af75ba990
Rework actions modal to bring it closer to upstream and fix modal stacking issue
2022-02-09 16:40:23 +01:00
Claire
d92bd7c906
Remove unused noModal prop
2022-02-09 16:40:23 +01:00
Claire
952342d251
Some more refactoring
2022-02-09 16:40:23 +01:00
Claire
f14193d3f4
Refactor dropdown and action modal code slightly
...
Simplify it a bit and make it closer to upstream
2022-02-09 13:23:12 +01:00
Claire
5c88cb1a67
Add optional hCaptcha support
...
Fixes #1649
This requires setting `HCAPTCHA_SECRET_KEY` and `HCAPTCHA_SITE_KEY`, then
enabling the admin setting at
`/admin/settings/edit#form_admin_settings_captcha_enabled`
Subsequently, a hCaptcha widget will be displayed on `/about` and
`/auth/sign_up` unless:
- the user is already signed-up already
- the user has used an invite link
- the user has already solved the captcha (and registration failed for another
reason)
The Content-Security-Policy headers are altered automatically to allow the
third-party hCaptcha scripts on `/about` and `/auth/sign_up` following the same
rules as above.
2022-01-24 21:22:13 +01:00
Claire
73eeb58f10
[Glitch] Change percent
to rate
in retention metrics API
...
Port 41d64ee271
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-23 18:24:40 +01:00
Claire
1800e05513
[Glitch] Fix text being incorrectly pre-selected in composer textarea on /share
...
Port 335049cc33
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-23 18:24:34 +01:00
Eugen Rochko
cb8ec71677
[Glitch] Add support for editing for published statuses
...
Port front-end changes from 06b698a723
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-20 00:03:41 +01:00
Eugen Rochko
a5cb48879d
[Glitch] Add notifications for statuses deleted by moderators
...
Port front-end changes from 2fb76550a9
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-17 11:19:44 +01:00
Claire
b20dafb566
[Glitch] Add support for private pinned posts
...
Port JS changes from 5aade2baac
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-17 08:35:27 +01:00
Jeong Arm
923eda5cd5
[Glitch] Gradually increase retry waiting for media processing
...
Port 52b05dad34
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-16 18:14:33 +01:00
Claire
817072e9c7
[Glitch] Fix media descriptions not being used for client-side filtering
...
Port 651e997a98
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-07 19:54:58 +01:00
Rens Groothuijsen
5baeb90bd4
[Glitch] Fix tag rendering error in hashtag column settings
...
Port 9d43863426
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-12-27 15:22:12 +01:00
Claire
77e23e2005
[Glitch] Change title of retention chart
...
Port 36347cf494
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-12-18 11:47:54 +01:00
David Sterry
8962f00ec8
[Glitch] ignore hashtag suggestions if they vary only in case
...
Port 65ee707755
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-12-16 16:48:42 +01:00
Rens Groothuijsen
a5d9a408e3
[Glitch] Show correct error message if chosen password is too long
...
Port 8143d127a4
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-12-16 16:26:04 +01:00
Eugen Rochko
ee4be446b6
[Glitch] Add batch suspend for accounts in admin UI
...
Port SCSS changes from 65ee707755
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-12-16 16:25:21 +01:00
Claire
4359fa92da
Fix unneeded outline around list name edition input
2021-12-03 21:03:40 +01:00
Claire
b22b76a571
[Glitch] Fix searching for additional hashtags in hashtag column
...
Port 5305dada6c
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-11-26 22:58:46 +01:00
Claire
9565dc366d
[Glitch] Fix color of hashtag column settings inputs
...
Port 986391cd19
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-11-26 22:58:13 +01:00
Jeong Arm
849a007a2c
[Glitch] Port upstream changes about trending links
2021-11-26 11:36:22 +01:00
Claire
595bc5edb3
[Glitch] Fix handling of recursive toots in WebUI
...
Port 202862753a
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-11-25 23:52:22 +01:00
Claire
7b2b943141
[Glitch] Fix overflow of long profile fields in admin view
...
Port 199022cf9d
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-11-19 18:55:27 +01:00
Jeong Arm
1723b4f6b3
Rename, move, fix code
2021-11-12 19:51:35 +01:00
Jeong Arm
675b222ac5
Fix admin sidebar on Mobile layout
2021-11-12 19:51:35 +01:00
Claire
b5960bd1f2
Fix some glitch-soc styling issues due to different class names
...
Partial fix to #1629
2021-11-12 16:29:36 +01:00
Sasha Sorokin
91467b08c8
[Glitch] Split context for filter bar and unread markers
...
Port 7bd0eec51f
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-10-25 20:37:07 +02:00
Mashiro
fa25e649f4
[Glitch] Enhance dashboard styles
...
Port 7aee0632b7
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-10-25 20:36:31 +02:00