Claire
|
4ac6601476
|
Port navigation bar from upstream (#1986)
Fixes #1977
|
2022-12-01 20:06:08 +01:00 |
Claire
|
43dbc62568
|
Fix privacy dropdown in boost modal on mobile (#1967)
Fixes #1965
|
2022-11-22 11:26:14 +01:00 |
Claire
|
9255bfb908
|
[Glitch] Add the ability to edit media attachment metadata for any unattached media
Port 31005aad12 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-11-12 14:01:47 +01:00 |
Claire
|
8ac4165c72
|
[Glitch] Remove “No description added” media warning in edit mode
Port 5e796dc6f8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-11-12 13:57:41 +01:00 |
Claire
|
73b68fcabb
|
Fix styling of advanced options dropdown (#1916)
Fixes #1914
|
2022-11-12 09:59:28 +01:00 |
Claire
|
fe1b694128
|
[Glitch] Fix opening the language picker scrolling the single-column view to the top
Port 608343c135 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-11-08 15:49:09 +01:00 |
Claire
|
0be6da42d3
|
Change glitch-soc composer classes to match upstream
|
2022-11-06 17:29:04 +01:00 |
Sunny Ripert
|
93ccb4a29e
|
[Glitch] Fix JavaScript console error on upload editing status
Port c95d9aab56 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-11-06 10:46:03 +01:00 |
Eugen Rochko
|
ebfe393e9c
|
[Glitch] Fix upload progress not communicating processing phase in web UI
Port 30ef110224 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-10-30 18:30:58 +01:00 |
Eugen Rochko
|
eb307ec1bd
|
[Glitch] Fix logged out search and changed logged-in search placeholder
Port 55af04b253 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-10-30 18:24:57 +01:00 |
Eugen Rochko
|
89fdfb8fe6
|
[Glitch] Fix redirecting to `/publish` when compose form is visible in web UI
Port 5452af2188 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-10-28 19:26:28 +02:00 |
Eugen Rochko
|
9363e5c24e
|
[Glitch] Change public accounts pages to mount the web UI
Port 839f893168 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-10-28 19:24:02 +02:00 |
Eugen Rochko
|
206e9593ac
|
[Glitch] Fix logged-out web UI on smaller screens
Port e2b561e3a5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-10-28 19:24:02 +02:00 |
Claire
|
2bb443c7d5
|
Port various forgotten fixes from upstream (#1864)
* [Glitch] Fix crash when failing to load emoji picker
Port bd3420b139 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
* [Glitch] Remove duplicate frequently used emojis
Port 98146281e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Harmon <Harmon758@gmail.com>
|
2022-10-12 19:03:28 +02:00 |
Claire
|
e1db6cf320
|
Move flavours/glitch/features/emoji_picker back to flavours/glitch/features/compose/containers/emoji_picker_dropdown_container
|
2022-10-11 14:17:27 +02:00 |
Claire
|
b75bf336bd
|
Move more modules from flavours/glitch/utils to flavours/glitch
|
2022-10-11 12:25:45 +02:00 |
Claire
|
0f4a4d7527
|
Move some modules from flavours/glitch/utils/ back to flavours/glitch/features/compose/util/
|
2022-10-11 12:15:08 +02:00 |
Claire
|
015e798394
|
Move some modules from flavours/glitch/utils/ back to flavours/glitch/features/ui/util/
|
2022-10-11 11:31:11 +02:00 |
Claire
|
d3879c07b1
|
Rename flavours/glitch/util into flavours/glitch/utils
|
2022-10-11 11:31:11 +02:00 |
Claire
|
26b687160b
|
Move flavours/glitch/util/initial_state to flavours/glitch/initial_state
|
2022-10-11 10:17:04 +02:00 |
Claire
|
0b733ca790
|
[Glitch] Add ability to filter individual posts
Port 50487db122 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-08-25 09:52:13 +02:00 |
Eugen Rochko
|
7bf37551c8
|
[Glitch] Change label of publish button to be "Publish" again
Port 628c177ebe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-06-02 11:11:26 +02:00 |
Claire
|
4ab3ad3bef
|
Fix crash in glitch-soc search results when Elasticsearch is disabled (#1780)
|
2022-05-24 16:10:18 +02:00 |
Eugen Rochko
|
2e5fb45be5
|
[Glitch] Add language dropdown to compose in web UI
Port 0cdb077570 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-05-16 23:06:29 +02:00 |
Claire
|
3dd4f40a0e
|
Fix backend terms link not being used
|
2022-05-03 11:10:58 +02:00 |
Claire
|
e4bec702ac
|
[Glitch] Rename toots to posts in various places, add or reword DM warnings
Port part of be0bc9acbf and 7e244879fe
to glitch-soc
|
2022-05-03 10:59:23 +02:00 |
Eugen Rochko
|
91e6df7026
|
[Glitch] Add hint about missing media attachment description in web UI
Port 4e9855e09a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-03-22 17:55:17 +01:00 |
Claire
|
8e04ba87b7
|
[Glitch] Fix reply button on media modal not giving focus to compose form
Port 2cd31b3177 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-02-26 09:54:48 +01:00 |
Claire
|
f3429d7354
|
[Glitch] Fix controls for unchangeable properties on status edit not being disabled
Port 38845592c4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-02-12 22:36:39 +01:00 |
Holly
|
27803cd2b7
|
Make the settings button go to settings when opened in a new tab
|
2022-02-12 20:12:29 +01:00 |
Eugen Rochko
|
5e67858fbc
|
[Glitch] Add editing for published statuses
Port 63002cde03 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-02-10 19:10:20 +01:00 |
Claire
|
0bb3d445ab
|
Please Codeclimate
|
2022-02-09 17:15:36 +01:00 |
Claire
|
e1a4590bca
|
Rework actions modal to bring it closer to upstream and fix modal stacking issue
|
2022-02-09 16:40:23 +01:00 |
Claire
|
bc2eaf3581
|
Remove unused noModal prop
|
2022-02-09 16:40:23 +01:00 |
Claire
|
f03dc97070
|
Some more refactoring
|
2022-02-09 16:40:23 +01:00 |
Claire
|
f87ce13afc
|
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
|
4dd4fc2e5e
|
[Glitch] Fix text being incorrectly pre-selected in composer textarea on /share
Port 3a103cd317 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2022-01-23 18:24:34 +01:00 |
Eugen Rochko
|
7aec1bc308
|
[Glitch] Add graphs and retention metrics to admin dashboard (#16829)
Port 07341e7aa6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-10-14 21:45:01 +02:00 |
Eugen Rochko
|
a7f6524c6b
|
[Glitch] Change routing paths to use usernames in web UI
Port 52e5c07948 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-09-26 21:35:57 +02:00 |
Takeshi Umeda
|
8681ef85d0
|
[Glitch] Fix logout link not working in safari
Port b2875b1864 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-08-09 23:45:58 +02:00 |
Claire
|
34a573ac27
|
[Glitch] Add confirmation modal when closing media edit modal with unsaved changes
Port a8a7066e97 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-07-25 12:59:03 +02:00 |
Claire
|
a85eb7d930
|
Fix follow suggestions scrolling on mobile view
Also simplify the CSS a bit and bring it closer to upstream.
|
2021-07-12 10:22:57 +02:00 |
Eugen Rochko
|
5fa4138bd8
|
[Glitch] Fix "You might be interested in" flashing while searching in web UI
Port 0a3fa034fc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-05-07 22:00:11 +02:00 |
Takeshi Umeda
|
b1d4f21db0
|
[Glitch] Fix not to show follow button in global suggestion
Port baed52c2a7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-04-21 13:50:51 +02:00 |
Eugen Rochko
|
e6501d5112
|
[Glitch] Add cold-start follow recommendations
Port front-end changes from f7117646af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-04-21 13:50:51 +02:00 |
Noiob
|
39b9a0619a
|
Remove superfluous toot length check
|
2021-04-05 14:30:43 +02:00 |
Claire
|
5ea53b6158
|
[Glitch] Fix compose form behavior in mobile view
Port 034f37b85a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-03-24 11:21:21 +01:00 |
Claire
|
49eef466b8
|
[Glitch] Add dropdown for boost privacy in boost confirmation modal
Port 07b46cb332 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-02-12 12:31:49 +01:00 |
Claire
|
9213b02656
|
Refactor privacy dropdown to have an interface closer to upstream's
|
2021-02-12 12:04:04 +01:00 |
ThibG
|
00e55445b9
|
[Glitch] Add “translate” class to other user strings
Port 5fcac81302 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2021-01-26 14:05:24 +01:00 |
Eugen Rochko
|
b0722fbc14
|
[Glitch] Change RTL detection to rely on unicode-bidi paragraph by paragraph
Port 1f564051b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2020-12-15 16:42:39 +01:00 |
Mélanie Chauvel
|
40e2de3904
|
[Glitch] Fix character count not ignoring hidden CW field
Port 68775b6039 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
|
2020-12-05 21:15:18 +01:00 |
Mélanie Chauvel
|
3b96141633
|
[Glitch] Make “Mark media as sensitive” properly translatable
Port c5704e75ae to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-11-03 17:36:54 +01:00 |
ThibG
|
45d1f34a30
|
[Glitch] Fix scrolling issues when closing some dropdown menus
Port c7cfd4e67a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-08-30 16:31:02 +02:00 |
Thibaut Girka
|
5dcc406abe
|
Change styling to always have scrollbar on search results
|
2020-08-17 15:46:18 +02:00 |
Thibaut Girka
|
a3806ec6ba
|
[Glitch] Fallback to previous, more approximative hashtag RE on older browsers
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-08-05 13:43:32 +02:00 |
kedama
|
1d8e930445
|
[Glitch] Fix the hashtag judgment of the compose form to be the same as the server side
Port cd94854e7d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-08-02 14:33:22 +02:00 |
Thibaut Girka
|
c8cee24cb3
|
Fix Cmd-Enter not working to send toot
Fixes #1333
|
2020-05-26 10:15:35 +02:00 |
ThibG
|
6a17fa2b99
|
[Glitch] Fix first poll option not being focused when adding a poll
Port af6d356279 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-05-13 23:17:10 +02:00 |
ThibG
|
7ea8b07b93
|
[Glitch] Fix page incorrectly scrolling when bringing up dropdown menus
Port 77ec0875ea to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-05-03 21:47:11 +02:00 |
ThibG
|
ce33822e2c
|
[Glitch] Fix and refactor keyboard navigation in dropdown menus
Port 80182eda62 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-04-25 15:24:02 +02:00 |
Sasha Sorokin
|
b367dd713e
|
[Glitch] Improve polls: option lengths & redesign
Port 37b3985bfa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-04-02 20:52:53 +02:00 |
Thibaut Girka
|
7115b0b8c9
|
Fix missing media description dialog when sending toots with keyboard shortcuts
|
2020-03-14 14:59:14 +01:00 |
Thibaut Girka
|
531658d6cf
|
Fix posting privacy on secondary button with missing description confirmation dialog
|
2020-03-14 12:33:50 +01:00 |
Bèr Kessels
|
fc53d9cc76
|
[Glitch] Code style improvements in JavaScript
Port fd76955f39 to glitch-soc
* JS-linter: fix trailing comma's
* Configure eslinter to ignore this onchange error.
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-03-08 20:43:53 +01:00 |
Mélanie Chauvel (ariasuni)
|
35d2189ac8
|
[Glitch] Change description of privacy levels to be more intuitive in web UI
Port 4063f9f278 to glitch-soc
Co-authored-by: Thibaut Girka <thib@sitedethib.com>
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-03-08 20:37:13 +01:00 |
Thibaut Girka
|
955f838f9d
|
Fix clicking on the “TOOT” button send bogus visibility parameter
|
2020-02-16 00:10:45 +01:00 |
Thibaut Girka
|
40798cba41
|
Fix alt+enter changing visibility setting without sending toot when toot is empty
|
2020-02-14 22:38:24 +01:00 |
ThibG
|
44acac0dcd
|
[Glitch] Fix WebUI allowing to upload more items than the limit
Port 66684c489c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-11-07 14:31:53 +01:00 |
Jeong Arm
|
c274774d06
|
[Glitch] Scroll into search bar when focus
Port 66fda37fd0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-04 19:22:11 +02:00 |
Thibaut Girka
|
ab646fac5f
|
Fix composer dropdown toggle buttons (threaded mode and local-only) not working
|
2019-09-18 00:11:03 +02:00 |
Thibaut Girka
|
0e1291c888
|
Fix wrong icons from last refactoring
Fix regressions from f154d9d6e9
|
2019-09-10 14:56:08 +02:00 |
Thibaut Girka
|
2aa0cdf7e6
|
Use the `Icon` component instead of directly using `i` tag
|
2019-09-09 19:00:20 +02:00 |
Thibaut Girka
|
f154d9d6e9
|
Use upstream's Icon component
Rework the codebase to avoid unnecessary differences with upstream
|
2019-09-09 19:00:20 +02:00 |
Thibaut Girka
|
e519b47da6
|
Update backend links and fix hardcoded ones
|
2019-08-31 18:23:24 +02:00 |
Thibaut Girka
|
682cfbb829
|
Fix imports importing modules from vanilla flavour instead of glitch
|
2019-08-31 18:23:24 +02:00 |
ThibG
|
f11e9d5524
|
[Glitch] Add confirmation modal when logging out from the web app
Port fd3d45d38f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-29 17:32:22 +02:00 |
Thibaut Girka
|
fae9e34484
|
Add button to edit media description from missing description confirmation dialog
|
2019-08-20 11:33:35 +02:00 |
Thibaut Girka
|
dff4ccd7e9
|
Remove code for giving focus to first media without description
Since the textarea is in a modal, now…
|
2019-08-20 10:55:03 +02:00 |
Thibaut Girka
|
a334cbcb20
|
Move character counter to the options box to match upstream styling
|
2019-08-19 21:56:25 +02:00 |
Thibaut Girka
|
066034c62e
|
Refactor character counter to match upstream
|
2019-08-19 21:56:25 +02:00 |
Eugen Rochko
|
ab019800f8
|
[Glitch] Add media editing modal
Port 23f7afa562 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-19 21:56:25 +02:00 |
Thibaut Girka
|
d10f6036cf
|
Implement keyboard navigation in glitch-soc composer
|
2019-08-06 16:36:18 +02:00 |
Thibaut Girka
|
6d2b0fa3f0
|
Refactor composer Dropdown's component a bit to make it closer to upstream
|
2019-08-06 15:09:30 +02:00 |
Thibaut Girka
|
68eb58b805
|
Fix color of dropdown icons
|
2019-08-05 14:25:48 +02:00 |
ThibG
|
f02ffce249
|
[Glitch] Change icon button styles to make hover/focus states more obvious
Port c8fd823327 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-05 14:20:21 +02:00 |
Eugen Rochko
|
51411267fd
|
[Glitch] Add search results pagination to web UI (#11409)
Port 8a4674f2c3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-07-28 17:10:52 +02:00 |
ThibG
|
64f3bc77ac
|
[Glitch] Only scroll to the compose form if it's not horizontally in the viewport
Port c07cca4727 to glitch-soc
|
2019-07-07 14:03:12 +02:00 |
ThibG
|
43698e08ca
|
[Glitch] Add message telling FTS is disabled when no toot can be found because of this
Port ca8944728f to glitch-soc
|
2019-06-28 18:54:56 +02:00 |
Thibaut Girka
|
6ad870a410
|
Change search components classes and styling to match upstream
|
2019-06-28 11:13:41 +02:00 |
Thibaut Girka
|
9ef25877df
|
Scroll to compose form rather than reply indicator on focus
|
2019-06-26 10:46:11 +02:00 |
Eugen Rochko
|
967456b6a9
|
[Glitch] Add audio uploads
Port front-end changes from f7f23b4a19 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-24 16:00:42 +02:00 |
Thibaut Girka
|
38d2882447
|
Fix NavigationBar styling
|
2019-06-20 19:19:46 +02:00 |
Thibaut Girka
|
a06e7bc3fb
|
Change plaintext icon in composer options
|
2019-06-19 07:03:17 +02:00 |
Thibaut Girka
|
d3aaacb6d4
|
Do not scroll in the compose panel on single-column
|
2019-06-16 19:13:22 +02:00 |
Thibaut Girka
|
e433386545
|
Fix replying not automatically switching to compose form on mobile
|
2019-06-14 20:37:54 +02:00 |
ThibG
|
80849812d2
|
[Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
Port b4d67fe57a to glitch-soc
|
2019-06-13 22:15:31 +02:00 |
Eugen Rochko
|
362f3973be
|
[Glitch] Fix some React warnings
Port cc8f6b3cda to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
Wenceslao Páez Chávez
|
867d1233c7
|
[Glitch] Fix overlap of emoji button on search popup
Port fe3bf3b0fc to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
Takeshi Umeda
|
8f924eb961
|
[Glitch] Fix emoji picker being always displayed
Port c402c291f4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |