292 Commits (de74acbe0c24f3e8198de514dc00201e93d6d212)

Author SHA1 Message Date
Thibaut Girka f1c0cf9806 Add button to manually mark all notifications as read
4 years ago
Thibaut Girka 94c290d7d2 Only update read marker when giving focus/mounting column
4 years ago
Thibaut Girka 145ed37978 Refactor and change logic to only update marker if we reached the last
4 years ago
Thibaut Girka e02f375d22 Fix threaded mode
4 years ago
Thibaut Girka 30632adf9e Fix replying to some remote toots switching to local-only
4 years ago
Thibaut Girka 660188c900 Fix local-only flag not necessarily being preserved on delete & redraft
4 years ago
ThibG 3fbcc4871f [Glitch] Fix block/mute pagination in WebUI
4 years ago
ThibG e248399220 [Glitch] Freeze scroll position when a dropdown menu is open in the TL
4 years ago
Eugen Rochko 6c7ac1b48f [Glitch] Add ability to choose media thumbnail in web UI
4 years ago
ThibG 511edccf61 [Glitch] Add user notes on accounts
4 years ago
ThibG befe8c72dd [Glitch] Fix read marker state not being udpated internally
4 years ago
ThibG 9bd30b8dd5 [Glitch] Fix timeline markers not working on Chrome
5 years ago
ThibG 4a5f93c25f [Glitch] Refactor/cleanup TIMELINE_DELETE-related code
5 years ago
ThibG a08a2130f0 [Glitch] Fix WebUI pagination of following, followers, follow requests, blocks and mutes lists
5 years ago
ThibG 9175ebf20c [Glitch] Fix content warning being unnecessarily cleared when enabling/disabling CW
5 years ago
Bèr Kessels fc53d9cc76 [Glitch] Code style improvements in JavaScript
5 years ago
ThibG 3dcb279da3 [Glitch] Change how unread announcements are handled
5 years ago
Eugen Rochko 9dc1f7d299 [Glitch] Fix mascot being too large, and a code style issue
5 years ago
Thibaut Girka e135b293fa Fetch last read notification id to update unread notification count on load
5 years ago
Eugen Rochko ed5fb51168 [Glitch] Change announcements to be collapsed on page load in web UI
5 years ago
Eugen Rochko e36d0a98cc [Glitch] Add streaming API updates for announcements being modified or deleted
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
Thibaut Girka 66ab1f83b0 Fix various issues caused by wrong `unread` key being updated
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
Nima Boscarino ebe34ed529 [Glitch] Unliking a post updates like count on front end
5 years ago
Thibaut Girka 984fce613e Change filter logic to keep filtered toots, but not mark them as unread
5 years ago
Eugen Rochko bc4313369f [Glitch] Fix delete conversation action not being reflected in web UI
5 years ago
ThibG 88481c9653 [Glitch] Add explanation to mute dialog, refactor and clean up mute/block UI
5 years ago
ThibG 0349c4d1cf [Glitch] Avoid storing audio and video file data in memory
5 years ago
ThibG 74af56b9cd [Glitch] Use blob URL for Tesseract to avoid CORS issues
5 years ago
Eugen Rochko 5c9ba9177a [Glitch] Revert "Change timelines to add new items to pending items when scrolled down #11867"
5 years ago
ThibG b840de580f [Glitch] Fix “load more” adding older toots/notifications to pending items
5 years ago
ThibG 8b00cf519e [Glitch] Change timelines to add new items to pending items when scrolled down
5 years ago
ThibG 75673cf8e3 [Glitch] Fix “slow mode” issues
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
Thibaut Girka 3282bbe454 Add option to rewrite mentions to mentioned user's username or acct
5 years ago
ThibG fe1de4e49b [Glitch] Improve dropdown menu keyboard navigation
5 years ago
Thibaut Girka ff0ceb28b3 Remove link rewriting option as it is easily bypassable
5 years ago
Thibaut Girka df866a464d Add options to highlight misleading links in statuses
5 years ago
ThibG d8097ecd2f [Glitch] Fix crash when expanding search results for hashtags
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
Eugen Rochko e91bf82083 [Glitch] Add option to disable real-time updates in web UI
5 years ago
Thibaut Girka 16b79a6237 Add options to configure filtering behavior
5 years ago
Thibaut Girka e9fac2def9 Do not keep polls pre-filled in thread mode
5 years ago
Thibaut Girka 0baaee495f Fix report dialog crashing when a toot gets deleted
5 years ago
ThibG 894d82a325 [Glitch] When deleting & redrafting a poll, fill in closest expires_in
5 years ago
ThibG 43698e08ca [Glitch] Add message telling FTS is disabled when no toot can be found because of this
5 years ago
abcang 9bb4f796db [Glitch] Display notifications count on a new single column
6 years ago
Eugen Rochko d99a661f08 [Glitch] Add responsive panels to the single-column layout
6 years ago
Eugen Rochko 610b4b44c4 [Glitch] Add single-column mode
6 years ago
Thibaut Girka ccfb48d3eb Add option to display a warning before boosting toots lacking media descriptions
6 years ago
Thibaut Girka d61a6271c6 Add DM conversations mode similar to upstream
6 years ago
ThibG 417989ae34 [Glitch] Fix “mark as sensitive” not being used in delete & redraft
6 years ago
Thibaut Girka 01aae33a5f [Glitch] Fix refreshing featured toots when the new collection is empty
6 years ago
りんすき fdb3952b20 [Glitch] Fix composer route opening when not needed
6 years ago
Thibaut Girka 56245a2a72 Export fallback content type and use it as default in WebUI
6 years ago
Thibaut Girka 9df1ef87c2 Hide content-type dropdown by default
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
Thibaut Girka cc5a81b7d8 Make hi-color privacy icons opt-in instead of opt-out
6 years ago
Thibaut Girka ac54292d69 Add high color privacy icons
6 years ago
Thibaut Girka cd9a284702 Fix regression with textarea's caret position when selecting a suggestion
6 years ago
Thibaut Girka 3a671470ec Refactor selectComposeSuggestion so that different paths can be updated
6 years ago
Eugen Rochko 9b9816aba6 [Glitch] Show suggested follows on search screen in mobile layout
6 years ago
Alex Gessner b6fa500806 [Glitch] squashed identity proof updates
6 years ago
ThibG d680c61993 [Glitch] Do not empty timeline of blocked users on block
6 years ago
ThibG 931ecc8824 [Glitch] Add UI for enabling/disabling poll notifications
6 years ago
ThibG 45e4c90a23
Merge pull request #953 from ThibG/glitch-soc/merge-upstream
6 years ago
Thibaut Girka 9c620fc5c8 [Glitch] Add support for poll ending notifications
6 years ago
ash lea f534f4869e add local setting to auto reveal media behind cw
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 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 8d70a8a19b Add polls
6 years ago
Thibaut Girka 0d19fcc2fb Port upstream refactoring of reducers and actions
6 years ago
Eugen Rochko cce1c3252f Fix home timeline perpetually reloading when empty
6 years ago
Eugen Rochko 1e06ca1c0a Fix web UI not removing notifications after block (#10108)
6 years ago
abcang 7209a8b32f Keep notification when muting_notifications is true (#7311)
6 years ago
ash lea dc501c4134 add list title editing
6 years ago
Thibaut Girka 7baf15675f Add local setting to disable swipe-to-change-columns
6 years ago
Thibaut Girka b300948526 Fix crash when clearing uninitialized timeline
6 years ago
Thibaut Girka c5c4450fdd Remove file added by error
6 years ago
Thibaut Girka 4be7313298 [Glitch] Allow joining several hashtags in a single column
6 years ago
Thibaut Girka 1b18eb49e3 Hide negative follower counts from glitch flavour
6 years ago
Thibaut Girka 9a7201f2ee Allow disabling the reply confirmation dialog
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 06a7c07eda [Glitch] Add notification quick-filter bar in the frontend app
6 years ago
Thibaut Girka 8266d224ef Split out is_changing_upload from is_submitting
6 years ago
Thibaut Girka 132dd28162 [Glitch] Fix timeline pagination in the WebUI
6 years ago
Thibaut Girka c20c6c2029 [Glitch] Fix hasMore in notifications
6 years ago
Thibaut Girka a28f5695f3 [Glitch] Fix context building in the reducer
6 years ago
Thibaut Girka 1624a95b2b [Glitch] Introduce flat layout to contexts reducer
6 years ago
Thibaut Girka 6ce7e74b46 [Glitch] Fix race condition when interacting with deleted toots
6 years ago
Thibaut Girka 0e80661e42 [Glitch] Don't remove originals of boosted toots from timeline
6 years ago
Thibaut Girka bf92e7aaa6 [Glitch] Implement adding a user to a list from their profile
6 years ago
Thibaut Girka 0d6b8f36aa [Glitch] Fix empty display name precedence over username in web UI
6 years ago
Thibaut Girka 7e18e95716 Add a local setting for inline preview cards
6 years ago
Thibaut Girka b21615e957 [Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
6 years ago
Thibaut Girka ac9780b844 [Glitch] Include preview cards in status entity in REST API
6 years ago
Spencer Alves 4e60a0d543 Add option to hide action bar in collapsed toots
6 years ago
Thibaut Girka 86b2b009dd Make pre-selection of usernames optional when replying to a toot
6 years ago
Igor Galić 8433bd89e4 prepend re: to replies to spoiler-text
6 years ago
Thibaut Girka 5ff733b614 Only focus first item of dropdown if it was opened via keyboard
6 years ago
Thibaut Girka 324ce93368 Add preferences for notification badges
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 711826cb37 Accurately count deleted unread notifications
6 years ago
Thibaut Girka c6942a5283 Add option to not automatically unfold content warnings matching a regexp
6 years ago
Thibaut Girka 9d2739d74d Add a setting to automatically unfold all content warnings
6 years ago
Thibaut Girka 1544ac4e27 Add confirmation dialog when posting media without description
6 years ago
Thibaut Girka 171e54eb46 Add opt-in feature to have the spoilers field always on (fixes #634)
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 e3246cd13b Preserve hashtag casing in threaded mode
6 years ago
Thibaut Girka 3c49daeb8d Add glitch-soc local setting to display reply counters
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 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 4cf7cfd9e0 [Glitch] Fix accounts' display name/bio not being set from initial state
6 years ago
Thibaut Girka 93d4e9a58d Preserve hashtags in threaded mode (fixes #584)
6 years ago
Thibaut Girka 552b4d9a5f Disable threaded mode when canceling a reply (fixes #583)
6 years ago
Thibaut Girka 8501ad5c5c Process statuses on COMPOSE_SUBMIT_SUCCESS (fixes #579)
6 years ago
Thibaut Girka d8b13b46f7 Move privacyPreference to utils
6 years ago
Thibaut Girka cd05378b59 [Glitch] Refactor privacyPrefence() to use priority list
6 years ago
Thibaut Girka d67cb13d84 Use options rather than a boolean
6 years ago
Thibaut Girka 8c8707771d Do not store duplicate reply_privacy
6 years ago
Ash Levy 6f06d16b1e add option to enable auto visibility on secondary toot button
6 years ago
Thibaut Girka 0bb1720495 Add client-side custom filter support to glitch-soc
6 years ago
Thibaut Girka 26c20a4ec7 [Glitch] Preserve newlines in delete & redraft and desktop notifications
7 years ago
Thibaut Girka a01faecfcb [Glitch] Add redraft function
7 years ago
Thibaut Girka 7d3c0e4cb4 Delete references to removed constants (fixes #537)
7 years ago
Thibaut Girka 5cc4d34250 [Glitch] Fix gap insertion for timeline disconnection
7 years ago
Thibaut Girka 15bef77add [Glitch] Fix ID duplication in timelines
7 years ago
Thibaut Girka 4b38ac3bed [Glitch] Fix comparing id
7 years ago
Thibaut Girka 5d16fd3f28 [Glitch] Add missing null handling in notification reducer
7 years ago
Thibaut Girka 4eba8c50c3 [Glitch] Allow clients to fetch notifications made while they were offline
7 years ago