1369 Commits (3e87f56ab3fa04be96ae13f571078b1be530591c)

Author SHA1 Message Date
ThibG 0ce0028b61 [Glitch] Fix height of dashboard counters
5 years ago
ThibG dc41c64d81 [Glitch] Fix custom emoji animation on hover in WebUI directory bios
5 years ago
Eugen Rochko 8ecdf54a75 [Glitch] Add "not available" label on unknown media attachments
5 years ago
Thibaut Girka 8d587eafe5 Fix loading more items in account following/followers
5 years ago
Eugen Rochko 24611e1076 [Glitch] Add header to trends section and change refresh rate to 15 minutes
5 years ago
ThibG 7d388731dc [Glitch] Restore hashtag suggestions from local tag history
5 years ago
ThibG 66925dce64 [Glitch] Fix trending hashtags being fetched every 36 seconds instead of every hour (#11631)
5 years ago
Thibaut Girka fe085973a3 Fix trending hashtags spacing in single-column mode
5 years ago
Eugen Rochko 4d0d1bf65f [Glitch] Add trends to public pages sidebar
5 years ago
Eugen Rochko 62c1003b41 [Glitch] Fix hashtag autosuggestions line breaks for long suggestions
5 years ago
Sasha Sorokin c43fb46d0c [Glitch] Fix trending counter width
5 years ago
Eugen Rochko 157d78dd44 [Glitch] Add trends UI with admin and user settings
5 years ago
Eugen Rochko f0c559250c [Glitch] Fix emoji autosuggestions
5 years ago
Thibaut Girka c3c61f3011 Refactor SCSS to better match upstream
5 years ago
Eugen Rochko cc3ca37cda [Glitch] Add autosuggestions for hashtags
5 years ago
Thibaut Girka fab9d261c1 Properly hide follower count in profile directory
5 years ago
Thibaut Girka 90ac926b1c Update backend links and fix hardcoded ones
5 years ago
Thibaut Girka 2743b33722 Fix imports importing modules from vanilla flavour instead of glitch
5 years ago
Eugen Rochko c4aa608971 [Glitch] Change layout of public profile directory to be the same as in web UI
5 years ago
Eugen Rochko 2cdbfb39e8 [Glitch] Add profile directory to web UI
5 years ago
ThibG fce59abade [Glitch] Change detailed status child ordering to sort self-replies on top
5 years ago
Thibaut Girka c544962ee9 Fix clicking on the new audioplayer opening the toot in detailed view
5 years ago
ThibG 854a990d3c [Glitch] Change window resize handler to switch to/from mobile layout as soon as needed
5 years ago
Eugen Rochko 478fa5f839 [Glitch] Fix more visual issues with the audio player
5 years ago
Eugen Rochko 08ad511c36 [Glitch] Fix public page crash due to audio player, fix unpause in audio player
5 years ago
Eugen Rochko 024b9a24e0 [Glitch] Add audio player
5 years ago
ThibG bbc1e15f39 [Glitch] Add special alert for throttled requests
5 years ago
ThibG 47ffc93705 [Glitch] Add confirmation modal when logging out from the web app
5 years ago
Thibaut Girka d212159f06 Remove sign out link from getting started columns, as it is already in the footer
5 years ago
Thibaut Girka ee6653adcf Fix crashes from favico.js crashing the entire web app
5 years ago
Thibaut Girka ed4dbca6bc Refactor the Columns Area code to be closer to upstream
5 years ago
Thibaut Girka 5de49ea272 Add option to rewrite mentions to mentioned user's username or acct
5 years ago
ThibG e9106c361f Fix typo
5 years ago
Haelwenn (lanodan) Monnier 64aa99b3a2 Add support for <sup> formatting element
5 years ago
ThibG c36ee7b85f [Glitch] Fix handling of audio files in account media gallery
5 years ago
Thibaut Girka c2ecfa969b Add button to edit media description from missing description confirmation dialog
5 years ago
Thibaut Girka cec23a0de6 Remove code for giving focus to first media without description
5 years ago
Thibaut Girka e81a8dcd85 Fix composer options colors in glitch-soc light theme
5 years ago
Thibaut Girka 2d84897916 Move character counter to the options box to match upstream styling
5 years ago
Thibaut Girka 558aa2bcfd [Glitch] Fix hidden statuses losing focus
5 years ago
ThibG ec9ae03ad7 [Glitch] Improve focal point modal on mobile
5 years ago
ThibG e27d8efacf [Glitch] Allow clicking behind preview
5 years ago
Eugen Rochko 6f3f392e8a [Glitch] Fix edit media modal on small screens, touch events
5 years ago
Eugen Rochko 66af3222be [Glitch] Fix tesseract.js being part of the common chunk
5 years ago
Eugen Rochko b3f63b601a [Glitch] Add OCR tool to media editing modal
5 years ago
Thibaut Girka f20d417448 Refactor character counter to match upstream
5 years ago
Eugen Rochko 4982885bfa [Glitch] Add media editing modal
5 years ago
Eugen Rochko 199d7ce136 [Glitch] Add explanation to featured hashtags page and profile
5 years ago
ThibG 98df5f8fc2 [Glitch] Add public blocks to /about/blocks
5 years ago
ThibG 150d3f7104 [Glitch] Fix client-side resizing of image uploads
5 years ago
Eugen Rochko 1d666bf95b [Glitch] Fix short number formatting for numbers above million in web UI
5 years ago
Thibaut Girka 13faa1daa0 Honor `system_emoji_font` in the Emoji Picker
5 years ago
Thibaut Girka 97c3cec2f8 Add option to disable emoji replacements
5 years ago
Eugen Rochko 284233f309 [Glitch] Fix "cancel follow request" button having unreadable text in web UI
5 years ago
Eugen Rochko 37294ee595 [Glitch] Fix hashtag links always being lowercase
5 years ago
ThibG ceed029a36 [Glitch] Improve focus handling with dropdown menus
5 years ago
Thibaut Girka 558628eb6d Implement keyboard navigation in glitch-soc composer
5 years ago
Thibaut Girka 3dedb60da6 Refactor composer Dropdown's component a bit to make it closer to upstream
5 years ago
ThibG 779cd27948 [Glitch] Fix image uploads being perfectly white when canvas read access is blocked
5 years ago
ThibG c9a755c8a0 [Glitch] Port changes to IconButton
5 years ago
ThibG 5df5ab88f5 [Glitch] Improve dropdown menu keyboard navigation
5 years ago
ThibG 2ff69c95ce [Glitch] Trap tab in modals
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
Thibaut Girka 06a5239a2c Fix color of dropdown icons
5 years ago
ThibG 56734351d3 [Glitch] Change icon button styles to make hover/focus states more obvious
5 years ago
ThibG e96d040e58 [Glitch] Disable list title validation button when list title is empty
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
5 years ago
Thibaut Girka ac64cdae72 Perform case-insensitive comparison of non-International domain names
5 years ago
Thibaut Girka 2e15f54778 Make link target domain tag just a bit smaller
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
5 years ago
Thibaut Girka d84045c9ca Move decodeIDNA to app/javascript/flavours/glitch/util
5 years ago
ThibG e2ac47141f [Glitch] Fix crash when expanding search results for hashtags
5 years ago
ThibG a7a6563f22 Merge pull request #1179 from ThibG/glitch-soc/merge-upstream
5 years ago
Thibaut Girka ce25139d5d Fix crash in /web/lists
5 years ago
Eugen Rochko a71d66ab0e [Glitch] Add search results pagination to web UI (#11409)
5 years ago
ThibG 1c3117f682 [Glitch] Change contrast of status links that are not mentions nor hashtags
5 years ago
Eugen Rochko 16b5fe3ac3 [Glitch] Change account domain block to clear out notifications and follows
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
5 years ago
Thibaut Girka 09a68ce895 Refactor DisplayName component to make it closer to upstream
5 years ago
Thibaut Girka 4eb0c50699 [Glitch] Display custom emoji in bio field names
5 years ago
Thibaut Girka f447eef7cd Clean up redundant shouldUpdateScroll definitions
5 years ago
Eugen Rochko 06990c0ece [Glitch] Fix mutes, blocks, domain blocks and follow requests not paginating
5 years ago
ThibG 9b58e25df5 [Glitch] Fix followers and followings on account profiles
5 years ago
Jakub Mendyk 1d58c95a8b [Glitch] Fix followers/follows layout issues from #8418
5 years ago
Thibaut Girka b67c436220 Add empty column message to bookmarks column
5 years ago
Jakub Mendyk be07e0038c [Glitch] Add messages informing that collections are empty
5 years ago
ThibG c0f0a24e27 Merge pull request #1158 from ThibG/glitch-soc/merge-upstream
5 years ago
Thibaut Girka 4daf8b17e3 Fix filtering behaviors
5 years ago
ThibG 8dd730a71d [Glitch] Add ActivityPub actor representing the entire server
5 years ago
Eugen Rochko 6c5f339573 Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id`
5 years ago
Thibaut Girka 3f7c78d821 Fix timestamp display in boost/fav modals in RTL locales
5 years ago
Thibaut Girka 97643292bb Fixups
5 years ago
Thibaut Girka 307ef1231f Public pages RTL fixes
5 years ago
Thibaut Girka a5bcce0795 Unfiy status__prepend with upstream
5 years ago
Thibaut Girka bb8fa5568c RTL fixes
5 years ago
Thibaut Girka a12190368e Fix some SCSS for RTL behavior
5 years ago
Thibaut Girka e60632a915 Minor fixup
5 years ago
Eugen Rochko 4a32302acd [Glitch] Fix RTL layout of status display names
5 years ago
Masoud Abkenar 15783e6568 [Glitch] RTL: fix settings button margins in column headers
5 years ago
Thibaut Girka 30ca4a6772 Make width breakpoint for removing margins consistent and match upstream
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
5 years ago
Thibaut Girka 025cfdf901 Add link to edit each listed filter
5 years ago
Thibaut Girka af4979e321 Make some strings translatable
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 0b23403d58 Implement option to completely hide filtered toots
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 79e97d71d4 Do not keep polls pre-filled in thread mode
5 years ago
Thibaut Girka 4eb6457889 Fix error boundary CSS
5 years ago
Thibaut Girka 8184a7407d Fix report dialog crashing when a toot gets deleted
5 years ago
ThibG e2c93b4b34 [Glitch] Only scroll to the compose form if it's not horizontally in the viewport
5 years ago
ThibG 447e13fec3 [Glitch] Memoize ancestorIds and descendantIds in detailed status view
5 years ago
ThibG b8d7f860ca [Glitch] When deleting & redrafting a poll, fill in closest expires_in
5 years ago
Thibaut Girka 1181f84c79 Minor cleanup and maybe minor performance improvements
5 years ago
Thibaut Girka 65b1946489 Minor optimization regarding regexp filtering in timelines
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
5 years ago
Thibaut Girka b9ae9c7205 Revert to using upstream's optimisations
5 years ago
Thibaut Girka 081790f04b Fix error boundary DOM
5 years ago
Thibaut Girka edad7f2a6c Fix some React warnings
5 years ago
Thibaut Girka 6b21ce2daa [Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
5 years ago
ThibG c49a57e989 [Glitch] Optimize makeGetStatus
5 years ago
ThibG 68e998de21 [Glitch] Use ScrollToOptions for smooth scrolling if supported
5 years ago
Eugen Rochko a3cd9e432d [Glitch] Add categories for custom emojis
5 years ago
ThibG 284ff65022 [Glitch] Fix swiping columns on mobile sometimes failing
5 years ago
ThibG a393529547 [Glitch] Add message telling FTS is disabled when no toot can be found because of this
5 years ago
Thibaut Girka ad4ebd172a Change search components classes and styling to match upstream
5 years ago
ThibG dd97db20d0 [Glitch] Add option to disable blurhash previews
5 years ago
PatOnTheBack 426758b619 [Glitch] Removed extra pipes from regex.
5 years ago
ThibG 105d248fea [Glitch] Apply filters to poll options in WebUI
5 years ago
Thibaut Girka 883160b769 Scroll to compose form rather than reply indicator on focus
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
5 years ago
Eugen Rochko b02325e820 [Glitch] Add audio uploads
5 years ago
Thibaut Girka b468639015 Fix NavigationBar styling
5 years ago
Thibaut Girka 900db91d96 Add NavigationBar to getting started column in single-column mode
5 years ago
ThibG 68d2d73067 [Glitch] Completely hide toots matched by “irreversible” filters even if they got to the client
5 years ago
Thibaut Girka b9cfc69106 Change preferences link in local settings modal from sliders to cog for consistency
5 years ago
Thibaut Girka 381168ed69 Fix bottom margin of lists in toots
5 years ago
Thibaut Girka b24595c93f Change plaintext icon in composer options
5 years ago
Thibaut Girka 0f1b81ea40 Fix styling of poll options on public pages in glitch flavour
5 years ago
Thibaut Girka aaa0c0bec7 Do not scroll in the compose panel on single-column
5 years ago
Thibaut Girka aca7fdabbb Fix composer buttons overflowing the composer box in single-column
5 years ago
Eugen Rochko ac7aafb272 [Glitch] Change full logo to use primary text color of the given theme
5 years ago
Thibaut Girka aefaa50f73 Fix replying not automatically switching to compose form on mobile
5 years ago
ThibG 7773b30b4f [Glitch] List attachments in boost modal
5 years ago
ThibG 7260574e9a [Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
5 years ago
ThibG 88c7d217a5 [Glitch] Only show profile directory link when it's enabled
5 years ago
ThibG f92e9530fb [Glitch] Fix border-bottom of active tab bars
5 years ago
Thibaut Girka 5137951499 Fix notification badge
5 years ago
Thibaut Girka 4d91fddc2e Fix multiple-column padding
5 years ago
Thibaut Girka aabf4ab1a4 Add hints to make local settings about layout more explicit
5 years ago
Thibaut Girka a757cf567c Replace link to favourites with link to bookmarks
5 years ago
Thibaut Girka 0a3bbb215c Fix navigation panel
5 years ago
Thibaut Girka 9e4dd00b1a Restore navigation bar position glitch-soc setting
5 years ago
Thibaut Girka 428a1603e2 Use forceSingleColumn only in automatic layout mode
5 years ago
Thibaut Girka 210610386f Default to multiple column mode if backend doesn't have appropriate seting
5 years ago
Thibaut Girka 9f30a97e7f Fix and refactor SCSS
5 years ago
Thibaut Girka 425efff741 Add app settings link to single-column mode
5 years ago
Eugen Rochko b6a6c3482e [Glitch] Fix position of search icon
5 years ago
Eugen Rochko 3a70752ab5 [Glitch] Fix some React warnings
5 years ago
Eugen Rochko d0205ee469 [Glitch] Fix margins on profile metadata in single column mode
5 years ago
Wenceslao Páez Chávez e99bdc6304 [Glitch] Fix overlap of emoji button on search popup
5 years ago
Takeshi Umeda 3565315aa2 [Glitch] Fix emoji picker being always displayed
5 years ago
Eugen Rochko 769823518c [Glitch] Add profile directory link to single column navigation panel
5 years ago
Takeshi Umeda 2a1e7f779b [Glitch] Improvement variable height in single column layout
5 years ago
Hanage999 1e0b2ffccf [Glitch] Center 2-columns layout without side effect
5 years ago
Eugen Rochko 552d5f818a [Glitch] Refactor footers in web UI into a single component
5 years ago
abcang a5709d8b76 [Glitch] Display notifications count on a new single column
5 years ago
Hanage999 7b14777589 [Glitch] Fix wrong redirect from getting started to home in advanced Web UI
5 years ago
Eugen Rochko 9cdb0fd8c5 [Glitch] Improvements to the single column layout
5 years ago
Eugen Rochko 04edd3fbdb [Glitch] Add responsive panels to the single-column layout
5 years ago
Eugen Rochko 9a3e47d27c [Glitch] Various improvements to single column layout
5 years ago
Eugen Rochko aa9377f77a [Glitch] Add single-column mode
5 years ago
Thibaut Girka 4c2b1e87c7 Fix clicking on the elefriend
5 years ago
Thibaut Girka 3bf93a3612 Properly handle unboosting statuses from detailed view
5 years ago
Eugen Rochko 9e868158a5 [Glitch] Fix list not being automatically unpinned when it returns 404 in web UI
6 years ago
Eugen Rochko d0f90c3e9d [Glitch] Fix RTL layout not being RTL within the columns area
6 years ago
Eugen Rochko abb2700350 [Glitch] Change preferences page into appearance, notifications, and other
6 years ago
Thibaut Girka 765b25f1cf Minor cleanup
6 years ago
Thibaut Girka 2fe493ba25 Fix unboost confirmation dialog not showing up on detailed statuses
6 years ago
Thibaut Girka 6819b3333e Add option to display a warning before boosting toots lacking media descriptions
6 years ago
Thibaut Girka 7dd32100c3 Add DM conversations mode similar to upstream
6 years ago
Eugen Rochko f8e1c0da75 [Glitch] Fix not being able to directly switch between list timelines in web UI
6 years ago
ThibG c15ff07c69 [Glitch] Fix “mark as sensitive” not being used in delete & redraft
6 years ago
Jeong Arm a473a7912b [Glitch] Scroll to compose form when focus
6 years ago
Thibaut Girka 2c240378b2 [Glitch] Fix refreshing featured toots when the new collection is empty
6 years ago
Thibaut Girka 390f22ab44 Fix display of alt-text when a media attachment is not available
6 years ago
Thibaut Girka 2b54b78962 Fix CW field automatically getting the focus when it is always enabled
6 years ago
Jeong Arm 3d34bc17e2 [Glitch] Fix profile picture preview
6 years ago
Thibaut Girka 1501b142d2 Fix expanding status from menu modal in glitch-soc
6 years ago
slice fb0489022c Fix incorrect PropType in Glitch AutosuggestInput
6 years ago
slice c12383e06c Remove isRequired from Glitch ReplyIndicator status
6 years ago
Eugen Rochko 40117d908f [Glitch] Use `<use />` to render transparent SVG logo instead of inserting it
6 years ago
Thibaut Girka 938edb44a1 Fix video player regressions introduced by blurhash merge
6 years ago
Thibaut Girka c1619a5c24 [Glitch] Add keyboard shortcut to hide/show media
6 years ago
りんすき c65b14059a [Glitch] Fix composer route opening when not needed
6 years ago
Thibaut Girka 57911e10c5 Use Sec-WebSocket-Protocol instead of query string to pass WebSocket token
6 years ago
nzws 3d860417a5 [Glitch] Fix stacking order of emoji picker
6 years ago
Thibaut Girka 9a101b91ae Make headers font size proportional
6 years ago
Thibaut Girka a0b7246388 Refactor contentType selection in glitch composer
6 years ago
Thibaut Girka 0bc9d4f6d3 Use glitch-soc's poll component instead of upstream's
6 years ago
Thibaut Girka b83cdc9b02 Export fallback content type and use it as default in WebUI
6 years ago
Thibaut Girka dfeda8857f Hide content-type dropdown by default
6 years ago
Haelwenn (lanodan) Monnier 76d58bf63e Content-Type Dropdown: use the selected option icon for the menu
6 years ago
Thibaut Girka 8a49df8ede Support proper content-type in Delete & Redraft
6 years ago
KokaKiwi 08a981dd25 Add status content type dropdown to compose box.
6 years ago
Thibaut Girka d8e9a04354 Fix rich text style in reply indicator
6 years ago
Thibaut Girka 9f0ff9b6ea Fix rich text styling on public pages
6 years ago
Thibaut Girka 6e625755a6 Fix text color of some formatted elements in notifications
6 years ago
ThibG c8195e2da1 [Glitch] Use raw content if available on Delete & Redraft
6 years ago
Thibaut Girka 46b5085ced Use a checkbox for the “Mark media as sensitive” composer button
6 years ago
ThibG 0bb3ba2406 Merge pull request #1043 from ThibG/glitch-soc/merge-upstream
6 years ago
Maciek Baron e060819020 [Glitch] Improve poll link accessibility
6 years ago
nzws f625501c05 [Glitch] Fix some colors of high contrast theme
6 years ago
Aurélien Reeves 22541e98e2 [Glitch] Add confirm modal for unboosting toots
6 years ago
Thibaut Girka e55cf0042f Fix media description confirmation modal
6 years ago
Thibaut Girka e9f0c31dc6 Fix tabs bar on mobile
6 years ago
Thibaut Girka 40a480ea34 Fix front-end crash when a video has a blurhash and is hidden behind a CW
6 years ago
Thibaut Girka 5052b8c29f Fix content warning button displaying a link icon when no status card is set
6 years ago
Kirishima21 1592cab613 fix pinned columns ’s Media-only button
6 years ago
Baptiste Gelez 83665f0357 [Glitch] Make sure the instance banner is never cropped
6 years ago
Thibaut Girka 850f8195fd Minor style fixes
6 years ago
Eugen Rochko 5df7b98c2b [Glitch] Change font weight of sensitive button to 500
6 years ago
Eugen Rochko 8050f86d04 [Glitch] Make the "mark media as sensitive" button more obvious in web UI
6 years ago
Thibaut Girka 167808363d Add visibility icon back in media gallery
6 years ago
Thibaut Girka 43dc5ad0e5 Add back description on hover
6 years ago
ThibG d0342a1a63 [Glitch] Fix transition: all
6 years ago
ThibG 09d6a2920d [Glitch] Make the cursor icon consistant across media types in account media gallery
6 years ago
Eugen Rochko 52c09770fe [Glitch] Add button to view context to media modal
6 years ago
Eugen Rochko 6138cad296 [Glitch] Fix alignment of items in the account gallery in web UI and load more per page
6 years ago
Eugen Rochko 3b9ff1fa34 [Glitch] Change account gallery in web UI
6 years ago
Thibaut Girka 61b5fd518c Minor CSS fixes
6 years ago
Eugen Rochko 87a7a9a4df [Glitch] Add blurhash
6 years ago
ThibG 0f1d2f4d71 Fix glitch SCSS for links in error messages in admin interface
6 years ago
Thibaut Girka d20647fd94 Fix polls icon not showing in CW button in detailed statuses
6 years ago
Thibaut Girka c15b1aa00c Fix crash in onboarding modal
6 years ago