256 Commits (5de49e74d4e81bedc4e5d4f88bb80a79bb6e7f5e)

Author SHA1 Message Date
ThibG 572d1a1bf8 [Glitch] Fix home TL marker code mishandling gaps
4 years ago
Thibaut Girka 787d5d7289 Fix minor bugs
4 years ago
Thibaut Girka 312c936d51 Minor refactoring and fixups
4 years ago
Thibaut Girka f1c0cf9806 Add button to manually mark all notifications as read
4 years ago
Eugen Rochko 8ae52dc792 [Glitch] Add support for managing multiple stream subscriptions in a single connection
4 years ago
ThibG e248399220 [Glitch] Freeze scroll position when a dropdown menu is open in the TL
4 years ago
ThibG 4acb7efb4b
Merge pull request #1372 from ThibG/glitch-soc/fixes/local-only-public-option
4 years ago
Eugen Rochko 6c7ac1b48f [Glitch] Add ability to choose media thumbnail in web UI
4 years ago
Thibaut Girka d973e11061 Add UI option to show local-only toots in public timeline
4 years ago
ThibG 511edccf61 [Glitch] Add user notes on accounts
4 years ago
Ben Lubar 4657c1a1ca [Glitch] FIX: filters ignore media descriptions
5 years ago
ThibG 9707dbee6f [Glitch] Fix timeline markers in Firefox
5 years ago
ThibG 9bd30b8dd5 [Glitch] Fix timeline markers not working on Chrome
5 years ago
Thibaut Girka e8714530a4 Fix local-only hashtag columns
5 years ago
Takeshi Umeda 44ea965557 [Glitch] Fix local streaming of hashtag timelines
5 years ago
Takeshi Umeda 559214c33f [Glitch] Add remote only to public timeline
5 years ago
ThibG 4a5f93c25f [Glitch] Refactor/cleanup TIMELINE_DELETE-related code
5 years ago
Takeshi Umeda 7ceeb97f3d [Glitch] Add local only to hashtag timeline
5 years ago
ThibG 3eede6f64b [Glitch] Fix 404 and 410 API errors being silently discarded in WebUI
5 years ago
ThibG 0ff78befc6 [Glitch] Fix regression in “Edit media” modal in web UI
5 years ago
Eugen Rochko 295dadc9f0 [Glitch] Change local media attachments to perform heavy processing asynchronously
5 years ago
ThibG 3dcb279da3 [Glitch] Change how unread announcements are handled
5 years ago
Thibaut Girka 4cd2d13bd2 When submitting markers, use last displayed notification, not last received one
5 years ago
Thibaut Girka e135b293fa Fetch last read notification id to update unread notification count on load
5 years ago
Eugen Rochko e36d0a98cc [Glitch] Add streaming API updates for announcements being modified or deleted
5 years ago
ThibG 98d5ab6be9 [Glitch] Fix spurious error and incorrect state change when adding a reaction twice
5 years ago
ThibG 6ce72f1fee [Glitch] Improve announcements design
5 years ago
Eugen Rochko 376e524278 [Glitch] Add announcements
5 years ago
Thibaut Girka 180f138394 Make prepending “re: ” to CWs on reply optional
5 years ago
ThibG 1e1293e3c8 [Glitch] Add follow_request notification type
5 years ago
ThibG 949b37faba [Glitch] Fix pending upload count not being decremented on error
5 years ago
ThibG 44acac0dcd [Glitch] Fix WebUI allowing to upload more items than the limit
5 years ago
Thibaut Girka 984fce613e Change filter logic to keep filtered toots, but not mark them as unread
5 years ago
Thibaut Girka 069e0520c9 Fix notification filters not applying to poll options
5 years ago
Thibaut Girka 003bb6ca1a Refactor timeline filtering code
5 years ago
Thibaut Girka b4046dc026 Drop filtered messages if the filter is “irreversible”
5 years ago
Eugen Rochko 9ba67c6045 [Glitch] Fix performance of home feed regeneration
5 years ago
Eugen Rochko 13bc2cd4af [Glitch] Change conversations UI
5 years ago
ThibG 88481c9653 [Glitch] Add explanation to mute dialog, refactor and clean up mute/block UI
5 years ago
ThibG 74af56b9cd [Glitch] Use blob URL for Tesseract to avoid CORS issues
5 years ago
ThibG e25b7feb72 [Glitch] Show user what options they have voted
5 years ago
ThibG b840de580f [Glitch] Fix “load more” adding older toots/notifications to pending items
5 years ago
Eugen Rochko 3665d554c5 [Glitch] Add timeline read markers API
5 years ago
ThibG 12c188f533 [Glitch] Restore hashtag suggestions from local tag history
5 years ago
Eugen Rochko 8b630f7e54 [Glitch] Add trends UI with admin and user settings
5 years ago
Eugen Rochko 3c70fb9146 [Glitch] Fix emoji autosuggestions
5 years ago
Eugen Rochko 3380e96449 [Glitch] Add autosuggestions for hashtags
5 years ago
Thibaut Girka 682cfbb829 Fix imports importing modules from vanilla flavour instead of glitch
5 years ago
Eugen Rochko 7fe2120dd5 [Glitch] Add profile directory to web UI
5 years ago
ThibG 04de74c992 [Glitch] Add special alert for throttled requests
5 years ago
ThibG fe1de4e49b [Glitch] Improve dropdown menu keyboard navigation
5 years ago
Eugen Rochko 51411267fd [Glitch] Add search results pagination to web UI (#11409)
5 years ago
Eugen Rochko 31fc3be0a4 [Glitch] Change account domain block to clear out notifications and follows
5 years ago
Thibaut Girka cd8763b600 [Glitch] Display custom emoji in bio field names
5 years ago
Eugen Rochko e91bf82083 [Glitch] Add option to disable real-time updates in web UI
5 years ago
Thibaut Girka b6e9b7d1cd [Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
5 years ago
ThibG cbb41e2dad [Glitch] Optimize makeGetStatus
5 years ago
ThibG 43698e08ca [Glitch] Add message telling FTS is disabled when no toot can be found because of this
5 years ago
ThibG 5c3171e8ea [Glitch] Apply filters to poll options in WebUI
5 years ago
ThibG 3771a993b7 [Glitch] Completely hide toots matched by “irreversible” filters even if they got to the client
5 years ago
Eugen Rochko ff88387a4a [Glitch] Improvements to the single column layout
6 years ago
Eugen Rochko d99a661f08 [Glitch] Add responsive panels to the single-column layout
6 years ago
Eugen Rochko 82899b3d2e [Glitch] Fix list not being automatically unpinned when it returns 404 in web UI
6 years ago
Thibaut Girka d61a6271c6 Add DM conversations mode similar to upstream
6 years ago
Thibaut Girka 93d98f62a8 Support proper content-type in Delete & Redraft
6 years ago
KokaKiwi f34a402a94 Add status content type dropdown to compose box.
6 years ago
ThibG 93085c273c [Glitch] Use raw content if available on Delete & Redraft
6 years ago
Eugen Rochko 209c080280 [Glitch] Fix alignment of items in the account gallery in web UI and load more per page
6 years ago
Thibaut Girka 3a671470ec Refactor selectComposeSuggestion so that different paths can be updated
6 years ago
Thibaut Girka ef1504d625 Fix upload progressbar when image resizing is involved
6 years ago
Eugen Rochko 9b9816aba6 [Glitch] Show suggested follows on search screen in mobile layout
6 years ago
Eugen Rochko 92e1950194 [Glitch] Fix glitched out "not found" message for non-existing profiles in web UI
6 years ago
Eugen Rochko 59551ece31 [Glitch] Fix search in web UI not setting a limit, restore limit of 10
6 years ago
Alex Gessner b6fa500806 [Glitch] squashed identity proof updates
6 years ago
ThibG 8b5b686f08 [Glitch] Add support for custom emojis in poll options
6 years ago
ThibG 200cd3b5a7 [Glitch] Save quick filter settings when selecting a different filter
6 years ago
Thibaut Girka 9c620fc5c8 [Glitch] Add support for poll ending notifications
6 years ago
Eugen Rochko 6fe48dd050 [Glitch] Fix public timelines being broken by new toots when they are not mounted
6 years ago
Thibaut Girka cb6e351f4d Disable file upload when there is a poll
6 years ago
Thibaut Girka 8fe86cebaa [Glitch] Port polls creation UI from upstream
6 years ago
Eugen Rochko 94a0149ff3 Fix poll options not rendering text after vote/refresh
6 years ago
Eugen Rochko 7f32d675b0 Render unicode emoji in polls using emoji pack
6 years ago
ThibG 2156765448 Insert polls in redux stores before statuses so it avoids crashes
6 years ago
Eugen Rochko 8d70a8a19b Add polls
6 years ago
Thibaut Girka 0d19fcc2fb Port upstream refactoring of reducers and actions
6 years ago
Thibaut Girka 7ed2aeb6e9 [Glitch] Allow multiple files upload through web UI, including drag & drop
6 years ago
Thibaut Girka a963ea67dd [Glitch] Add missing rejection handling for Promises
6 years ago
Thibaut Girka f611da4899 Do not mark toots as sensitive if they don't have any media attached
6 years ago
Thibaut Girka d126240129 Immediately go back in browser history upon successfully sending toot
6 years ago
Thibaut Girka 4be7313298 [Glitch] Allow joining several hashtags in a single column
6 years ago
Thibaut Girka 82b01a6c9f [Glitch] Put "Media Only" option in column settings instead of content area headline
6 years ago
Thibaut Girka 593f88acb1 [Glitch] Change column params on pinned timeline
6 years ago
Thibaut Girka 1fb4bf87f7 [Glitch] Add media timeline
6 years ago
Thibaut Girka 06a7c07eda [Glitch] Add notification quick-filter bar in the frontend app
6 years ago
Thibaut Girka f0505a5b2e On mobile, go back in browser history upon posting, unless threaded mode is enabled
6 years ago
Thibaut Girka 132dd28162 [Glitch] Fix timeline pagination in the WebUI
6 years ago
Thibaut Girka 4b85bf12ab Fix since_id
6 years ago
Thibaut Girka 1624a95b2b [Glitch] Introduce flat layout to contexts reducer
6 years ago
Thibaut Girka f17a61a916 Add basic UI to set list replies setting in glitch-soc
6 years ago
Thibaut Girka c78c80f807 [Glitch] Fix loading indicator inconsistency
6 years ago
Thibaut Girka 5ebbaffaa3 [Glitch] Use local instead of global loading indicator for timelines, account timelines
6 years ago
Thibaut Girka 868cace797 [Glitch] Remove unused computation of reblog references from updateTimeline
6 years ago
Thibaut Girka bf92e7aaa6 [Glitch] Implement adding a user to a list from their profile
6 years ago
Thibaut Girka b21615e957 [Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
6 years ago
Thibaut Girka e4c3ea1809 Force sensitive content flag when posting a toot with a CW
6 years ago
Thibaut Girka 5ff733b614 Only focus first item of dropdown if it was opened via keyboard
6 years ago
Thibaut Girka d315f1dc02 Count unread notifications when window loses focus
6 years ago
Thibaut Girka c8875b4d8a Keep track of unread notifications when the notification column isn't mounted
6 years ago
Thibaut Girka 130bdb5ee8 [Glitch] Show compose form on delete & redraft when in mobile layout
6 years ago
Thibaut Girka 3b09597556 [Glitch] Preserve hashtag casing in web UI hashtag history
6 years ago
Thibaut Girka 24b6811a6e [Glitch] Implement tag auto-completion by history
6 years ago
Thibaut Girka 801919fc9b Add hashtag trendline support to glitch-soc flavour
6 years ago
Thibaut Girka 360fbf1bd4 Add pinned accounts editor
6 years ago
Thibaut Girka 24f39c0841 [Glitch] Skip pagination logic entirely for pinned toots
6 years ago
Thibaut Girka 534439e73b Add focal points support in the composer
6 years ago
Thibaut Girka 7067b64de3 Implement public profile endorsements in glitch-soc
6 years ago
Thibaut Girka 1fb78602c5 Do not cause an error if domain_lists.blocks.next is undefined (fixes #572)
6 years ago
Thibaut Girka 00c1386b9d [Glitch] Fix filters not affecting notifications in web UI
6 years ago
Thibaut Girka 0bb1720495 Add client-side custom filter support to glitch-soc
6 years ago
Thibaut Girka a01faecfcb [Glitch] Add redraft function
7 years ago
Thibaut Girka cc589d6ec0 [Glitch] Use randomized setTimeout when fallback-polling and re-add since_id
7 years ago
Thibaut Girka 4eba8c50c3 [Glitch] Allow clients to fetch notifications made while they were offline
7 years ago
Thibaut Girka 0ad3eedd4c [Glitch] Allow clients to fetch statuses made while they were offline
7 years ago
Thibaut Girka c2e528916c Implement client-size image resizing from upstream
7 years ago
Thibaut Girka 247f55f673 [Glitch] Fetch relationships for search results in UI
7 years ago
Thibaut Girka 463078dcc4 [Glitch] Do not override the default push notification settings
7 years ago
Thibaut Girka a5fac975f3 [Glitch] Feature: Direct message from menu
7 years ago
Thibaut Girka f6ec8c4821 [Glitch] Use plaintext value for field value tooltips in web UI
7 years ago
Thibaut Girka 1822ce89f9 [Glitch] retrieve custom emoji list via API instead of before page load
7 years ago
Thibaut Girka acb434b0c9 Add glitch-soc front-end support for bookmarks
7 years ago
beatrix 3304cb681d
Merge pull request #380 from ThibG/glitch-soc/features/domain-block-ui
7 years ago
Thibaut Girka 48bcf4d6e8 [Glitch] Remove pointer events on the entire UI when a dropdown menu is open
7 years ago
Thibaut Girka 482ad7d7c4 Keep list of blocked domains
7 years ago
Thibaut Girka 79da0ad7a2 Update all known users' domain_blocking relationship instead of just one's
7 years ago
Thibaut Girka 937ace10d9 Fix undefined URL in `fetchDomainBlocks`
7 years ago
Thibaut Girka 12b0ea0667 [Glitch] Cancel outdated pending compose suggestions
7 years ago
David Yip a387f99659
Merge pull request #388 from ThibG/glitch-soc/federated-pinned-toots
7 years ago
Thibaut Girka 6f0e50f9a0 [Glitch] Federate pinned statuses over ActivityPub
7 years ago
Thibaut Girka f00af46d70 [Glitch] Add "Toots/Toots with replies/Media" tab below profile header
7 years ago
Thibaut Girka 9cf574d0d2 Port federated reports UI to glitchsoc
7 years ago
Thibaut Girka 841ef606a9 Remove text requirement when media attached from statuses (fixes #381)
7 years ago
David Yip bcd86404da
Port 7badad7797 to glitch frontend
7 years ago
beatrix 39f231f3da
Merge pull request #328 from glitch-soc/feature/glitchy-elephant-friend
7 years ago
David Yip 1dbb6b5e08
Set glitchy elephant friend variant in initial state. #294.
7 years ago
cwm aef4b1af66 Refactor /api/web APIs to use the centralized axios instance (tootsuite pr #6223)
7 years ago
cwm 6d1c325167 Rename key to path in actions and reducers for settings (tootsuite pr #6105)
7 years ago
cwm 7f4374d97d Fix newlines-to-spaces functionality (tootsuite pr #6158)
7 years ago
cwm 5963630c63 Prevent duplicate load of favourites (tootsuite pr #5931)
7 years ago
kibigo! e4bc013d6f Threaded mode~
7 years ago
beatrix f441770e50
Merge pull request #290 from chriswmartin/web-push-updates
7 years ago