Thibaut Girka
|
26c449515e
|
Add support for xmpp: and magnet: URIs to misleading link detection code
|
5 years ago |
Eugen Rochko
|
f64a9ae775
|
[Glitch] Change number animations direction based on decrease or increase
Port d67f2c1c25 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
51bd2205a1
|
[Glitch] Change last_status_at to be a date, not datetime
Port d9cdd58423 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
a20b14b6b4
|
[Glitch] Add streaming API updates for announcements being modified or deleted
Port dd68e44cfa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
9f924a3283
|
Refactor notifications cleaning mode
|
5 years ago |
ThibG
|
f6b0fc204d
|
[Glitch] Fix “new items glow” being displayed above settings and announcements
Port 234f1be486 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
ac320c111c
|
[Glitch] Add number animations
Port 8ca6f2d3b2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
4c312ad79d
|
Rename DropdownMenu's ariaLabel to title, to reduce unnecessary changes with upstream
|
5 years ago |
Eugen Rochko
|
d6235f63a5
|
[Glitch] Change reported media attachments to always be hidden in admin UI
Port e499b6ad7e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
2674dd5701
|
[Glitch] Fix poll options not being selectable via keyboard
Port c53ba20166 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
df04f885a5
|
[Glitch] Fix lost focus when modals open/close
Port 6041cfb13d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
55d1f5c78c
|
[Glitch] Add hotkey for opening media files
Port af891f82be to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
00af41825f
|
[Glitch] Fix notification message for own poll
Port d99acc9587 and 3df536ec92 to glitch-soc
|
5 years ago |
Gabriel Rubens
|
be32d811d1
|
[Glitch] Use inert polyfill
Port 84e3b5a358 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Takeshi Umeda
|
0a29988edf
|
[Glitch] Fix an issue where polls with 'expires_at' not set expired
Port 6665362f10 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
b807087b88
|
[Glitch] Replace fav icon animation with CSS
Port ae2684a90f to glitch-soc
And extend that to collapse button
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
BSKY
|
e02b77a1f4
|
[Glitch] Add noopener and/or noreferrer
Port 483cf4d52a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
1b1c7353a8
|
[Glitch] Fix crash when switching back/from mobile layout
Port 2673b89971 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
4ed9f70c95
|
[Glitch] Fix media editing modal changing dimensions when image loads
Port 53afb61c84 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
0450cec6ce
|
[Glitch] Remove `lang` attribute from individual statuses
Port f3ca2825e5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
bee8c9112f
|
[Glitch] Fix performance of home feed regeneration
Port front-end changes from c453888616 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
69bcef3525
|
[Glitch] Fix thread column showing pin button
Port 35bc382e57 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
3134aa0097
|
[Glitch] Fix scroll to top in single column UI
Port 293f789239 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
2d701e88f5
|
[Glitch] Fix column header scrolling with the page
Port cf45e39dd5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
4fdae72eeb
|
[Glitch] Change single-column mode to scroll the whole page
Port de4ead8fc6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
779423204a
|
[Glitch] Change conversations UI
Port 5d5af651f1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
af4934f742
|
Fix using wrong component in ColumnBackButtonSlim
|
5 years ago |
ThibG
|
1aa14b5873
|
[Glitch] Add voters count support
Port front-end changes from f088e090e4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
8c38db77c1
|
[Glitch] Change vote results to display ex-aequo leading options as leading
Port 812a7828d1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
c8030f582c
|
[Glitch] Fix vote checkmark in poll results
Port 03d3481688 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
404dbc5e96
|
[Glitch] Show user what options they have voted
Port front-end changes from c596206f8c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
073df8d25b
|
[Glitch] Fix “slow mode” issues
Port 7f7f8cac37 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
a0c4e5b0fd
|
[Glitch] Fix expiring polls not being displayed as such in the WebUI
Port ba7a1f9f75 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
8605a25800
|
Fix wrong icons from last refactoring
Fix regressions from 6b45aa450b
|
5 years ago |
Thibaut Girka
|
9b0b130299
|
Use the `Icon` component instead of directly using `i` tag
|
5 years ago |
Thibaut Girka
|
6b45aa450b
|
Use upstream's Icon component
Rework the codebase to avoid unnecessary differences with upstream
|
5 years ago |
Thibaut Girka
|
080bdf6949
|
Move “export” before decorators
As this is what upstream does.
See also https://github.com/tc39/proposal-decorators/issues/69
|
5 years ago |
Eugen Rochko
|
f0806c8de1
|
[Glitch] Fix wrong sum of usage in hashtag component in web UI
Port b5651654f7 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
2e2795a887
|
[Glitch] Fix wrong pluralization in hashtag component in web UI
Port 17df40e74e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
e7c79b11e5
|
[Glitch] Change hashtag component in web UI to show numbers for 2 last days
Port 8d61ef6dda to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
8f54a3efe0
|
[Glitch] Fix uncached media in web UI not being clickable
Port acf168f1a2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
8ecdf54a75
|
[Glitch] Add "not available" label on unknown media attachments
Port 59d873e1e5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
7d388731dc
|
[Glitch] Restore hashtag suggestions from local tag history
Port d94a4763f6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
f0c559250c
|
[Glitch] Fix emoji autosuggestions
Port 32d2260a8c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
cc3ca37cda
|
[Glitch] Add autosuggestions for hashtags
Port 450b8a70a5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
2743b33722
|
Fix imports importing modules from vanilla flavour instead of glitch
|
5 years ago |
Eugen Rochko
|
2cdbfb39e8
|
[Glitch] Add profile directory to web UI
Port 79922ae20f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
c544962ee9
|
Fix clicking on the new audioplayer opening the toot in detailed view
|
5 years ago |
Eugen Rochko
|
478fa5f839
|
[Glitch] Fix more visual issues with the audio player
Port eaa759ffd4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
024b9a24e0
|
[Glitch] Add audio player
Port f13761d84b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
5de49ea272
|
Add option to rewrite mentions to mentioned user's username or acct
Fixes #666
|
5 years ago |
Thibaut Girka
|
558aa2bcfd
|
[Glitch] Fix hidden statuses losing focus
Port d8153b99b3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
284233f309
|
[Glitch] Fix "cancel follow request" button having unreadable text in web UI
Port aed7dca53b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
37294ee595
|
[Glitch] Fix hashtag links always being lowercase
Port 277acb8772 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
ceed029a36
|
[Glitch] Improve focus handling with dropdown menus
Port b169874828 to glitch-soc
|
5 years ago |
Thibaut Girka
|
558628eb6d
|
Implement keyboard navigation in glitch-soc composer
|
5 years ago |
ThibG
|
c9a755c8a0
|
[Glitch] Port changes to IconButton
Port changes to IconButton from 13811f4d7b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
5df5ab88f5
|
[Glitch] Improve dropdown menu keyboard navigation
Port 61f7ff6522 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
ThibG
|
2ff69c95ce
|
[Glitch] Trap tab in modals
Port 0da8fdc438 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
bd0a478252
|
Fix up try/catch block in invalid URL handling
|
5 years ago |
Thibaut Girka
|
e6272f1af0
|
Remove href attribute of invalid links instead of crashing
|
5 years ago |
ThibG
|
56734351d3
|
[Glitch] Change icon button styles to make hover/focus states more obvious
Port ebc78b6f2b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
50553e097d
|
Remove link rewriting option as it is easily bypassable
|
5 years ago |
Thibaut Girka
|
aad48a1d5b
|
Perform case-insensitive comparison for international domain names
Note: this uses `toLowerCase()` instead of doing proper case folding
|
5 years ago |
Thibaut Girka
|
ac64cdae72
|
Perform case-insensitive comparison of non-International domain names
|
5 years ago |
Thibaut Girka
|
69c03e0ef4
|
Ensure link rewriting setting changes are immediately applied
|
5 years ago |
Thibaut Girka
|
9e2e7f6628
|
Handle Mastodon-generated links for targets starting with “www.” properly
|
5 years ago |
Thibaut Girka
|
2f4cb78803
|
Add options to highlight misleading links in statuses
Fixes #1162
|
5 years ago |
ThibG
|
1c3117f682
|
[Glitch] Change contrast of status links that are not mentions nor hashtags
Port 6701b9329d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
df7b27753c
|
Fix links in status media having their title rewritten
|
5 years ago |
Thibaut Girka
|
bf93e0c7c0
|
Handle animated emoji on mouse hover in CWs and poll options
|
5 years ago |
ThibG
|
b01e5e372f
|
[Glitch] Play animated custom emoji on hover
Port 99b3dd5b00 to glitch-soc
|
5 years ago |
Thibaut Girka
|
09a68ce895
|
Refactor DisplayName component to make it closer to upstream
|
5 years ago |
Thibaut Girka
|
4daf8b17e3
|
Fix filtering behaviors
|
5 years ago |
Thibaut Girka
|
1e3372feb9
|
Fix *another* typo and crash in StatusIcons
|
5 years ago |
Thibaut Girka
|
0530c8d3b8
|
Fix typo and crash in StatusIcons
|
5 years ago |
Thibaut Girka
|
5eca68102a
|
Shorten status icon tooltip text
|
5 years ago |
Thibaut Girka
|
0b139b1df4
|
Add status icon for local-only toots
|
5 years ago |
Thibaut Girka
|
85654916b7
|
Add tooltips to status icons
|
5 years ago |
Eugen Rochko
|
f1de5093fb
|
[Glitch] Add option to disable real-time updates in web UI
Port c56e6fd7a1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Thibaut Girka
|
9339b4634e
|
Minor refactoring
|
5 years ago |
Thibaut Girka
|
59b8573907
|
Move the “Show why” button inline
|
5 years ago |
Thibaut Girka
|
fde918bf92
|
Implement feature to add filtered phrases to content warnings
|
5 years ago |
Thibaut Girka
|
6476b7dabe
|
Add options to configure filtering behavior
|
5 years ago |
Thibaut Girka
|
67d1b0c997
|
Add a way to know why a status has been filtered, and show it anyway
|
5 years ago |
Thibaut Girka
|
1181f84c79
|
Minor cleanup and maybe minor performance improvements
|
5 years ago |
Thibaut Girka
|
bcbc9ed7f6
|
Use strict equality rather than Immutable.is as the compared props are values
|
5 years ago |
Thibaut Girka
|
e4ffc42c8c
|
Assume children of visible IntersectionObserverArticle always change
This fixes multiple issues, while adding few computations
|
5 years ago |
Thibaut Girka
|
b9ae9c7205
|
Revert to using upstream's optimisations
This *does* break things, as `shouldComponentUpdate` assume the
children to never change!
|
5 years ago |
Thibaut Girka
|
081790f04b
|
Fix error boundary DOM
|
5 years ago |
Thibaut Girka
|
edad7f2a6c
|
Fix some React warnings
|
5 years ago |
ThibG
|
dd97db20d0
|
[Glitch] Add option to disable blurhash previews
Port 4b3d91dc2c to glitch-soc
|
5 years ago |
Thibaut Girka
|
b99f77bd31
|
Use a different icon for audio attachments
|
5 years ago |
Eugen Rochko
|
a0abbbe8cd
|
[Glitch] Add media description as title to links of unknown media attachments
Port front-end changes from a266d7f1a2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
b02325e820
|
[Glitch] Add audio uploads
Port front-end changes from d7e2f554fb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
5 years ago |
Eugen Rochko
|
3a70752ab5
|
[Glitch] Fix some React warnings
Port 5c1a46bdcf to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
6 years ago |
Takeshi Umeda
|
2a1e7f779b
|
[Glitch] Improvement variable height in single column layout
Port 96ac52dabd to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
6 years ago |
Eugen Rochko
|
9cdb0fd8c5
|
[Glitch] Improvements to the single column layout
Port 6d4af23a69 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
6 years ago |
Eugen Rochko
|
04edd3fbdb
|
[Glitch] Add responsive panels to the single-column layout
Port a1bceb2cb6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
6 years ago |
Eugen Rochko
|
aa9377f77a
|
[Glitch] Add single-column mode
Port f9ca3d62b6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
6 years ago |