Commit Graph

105 Commits (77e13c2bc93fdb633f27f94989ab5770f9ecc3b3)

Author SHA1 Message Date
Eugen Rochko 44fad0160f Add next/previous navigation in modal for media attachments 8 years ago
Eugen Rochko 17ae7d132c Prevent potential issue with public/hashtag statuses arriving after
they have been loaded and favourited/reblogged from another source

Since the status JSON returned from public/hashtag streams does not
contain favourited/reblogged attributes, merging them should not
override existing ones.
8 years ago
Eugen Rochko 905c829179 Improve infinite scroll on notifications 8 years ago
Eugen Rochko 999cde94a6 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" />
Clean up schema file from accidental development migrations
8 years ago
Eugen f8da0dd490 Merge branch 'master' into master 8 years ago
Eugen Rochko 21c209636d Set isLoading false on timelines when request fails 8 years ago
Eugen Rochko d9022884c6 Smarter infinite scroll 8 years ago
blackle bf0f6eb62d Implement a click-to-view spoiler system 8 years ago
Eugen Rochko 1aae0cfc2c Fix #475 - add space after autocomplete 8 years ago
Eugen Rochko f0de621e76 Fix #463 - Fetch and display previews of URLs using OpenGraph tags 8 years ago
Eugen Rochko 46be4631ae Fix #222 - Update followers count when following/unfollowing
Also, since the root component connects to the stream that updates home/notification columns,
there is pretty much no case for refreshing those columns beyond initial load. So, move the
loading of those columns into the root component, to prevent unneccessary reloads when switching tabs
on mobile or resizing desktop window between mobile/desktop layouts
8 years ago
Eugen Rochko fcb5a85cdd Add sounds for notifications. Boop by @jk@mastodon.social 8 years ago
Eugen Rochko 1a33e4042e Fix upload file input being re-rendered needlessly 8 years ago
Eugen Rochko 7d53ee73f3 Fix #238 - Add "favourites" column 8 years ago
Eugen Rochko 7d7a11250c Fix #427 - don't suggest hashtag if the search value contains a space 8 years ago
Eugen Rochko 312c51b5c8 Home column filters 8 years ago
Eugen Rochko 75f80bef10 Persist UI settings, add missing localizations for German 8 years ago
Eugen Rochko 23ebf60b95 Improve initialState loading 8 years ago
Eugen Rochko 5c7add2176 Fix #147 - Unreblogging will leave original status in feeds 8 years ago
Mitchell Hentges 4d300e2507 On file-drag, show a border around textarea 8 years ago
Eugen Rochko 65647a2472 See #244 - Added notifications column settings to filter what's displayed
in the column and what appears as desktop notifications. Settings do not
persist yet
8 years ago
Eugen Rochko 3689c119f0 Replacing follow requests in the settings area with in-UI column 8 years ago
Anthony Bellew 538d109a82 Re-add unlisted toggle to the UI 8 years ago
Eugen Rochko de9b6e3a6a Compose form in the UI now has public/private toggle instead of public/unlisted 8 years ago
Eugen Rochko 025f7bb223 Fix notifications reducer bug 8 years ago
Eugen Rochko b27066e154 Re-implemented autosuggestions component for the compose form
Fix #205, fix #156, fix #124
8 years ago
Eugen Rochko 908fcf83c6 Fix timelines loading bug 8 years ago
Eugen Rochko 565cd95bca Keep timelines in the UI trimmed when possible 8 years ago
Eugen Rochko 14bd46946d Per-status control for unlisted mode, also federation for unlisted mode
Fix #233, fix #268
8 years ago
Eugen Rochko 543d06971e Fix bad reference 8 years ago
Eugen Rochko 34e18eb251 Fix forgotten reference 8 years ago
Eugen Rochko 8efa081f21 Remove Neo4J 8 years ago
Eugen Rochko cbc50016eb Follow/unfollow button outside of dropdown, also make favs/reblogs update indicator instantly and
then adjust to failure later if the request fails
8 years ago
Eugen Rochko 7cee27f517 Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content
8 years ago
Eugen Rochko 2112a81e86 Adding content sensitivity toggle, spoilers for media 8 years ago
Eugen Rochko d32e0364f9 Switch to compose route when replying and compose is not mounted 8 years ago
Eugen Rochko 38dd85daab Adding notifications column 8 years ago
Eugen Rochko 85d1b74ac3 Adding german localization 8 years ago
Eugen Rochko 4286d49ade Fix another mistake 8 years ago
Eugen Rochko dbfe1e4be6 Infinite scroll for followers/following lists 8 years ago
Eugen Rochko 49b7896953 Fix stale reference 8 years ago
Eugen Rochko 50d3083cbd Making upload button into a smaller icon button 8 years ago
Eugen Rochko f0bdfadab7 Search component 8 years ago
Eugen Rochko 09218d4c01 Use full-text search for autosuggestions 8 years ago
Eugen Rochko 48b9619439 Adding hashtags 8 years ago
Eugen Rochko 2463c72006 Add forgotten reducer for FAVOURITES_FETCH_SUCCESS 8 years ago
Eugen Rochko 98c3a5e9c3 Optimize how statuses are re-rendered and relative time intervals 8 years ago
Eugen Rochko 6d26bfd147 Add list of who reblogged status 8 years ago
Eugen Rochko 0405ef977a Aria-labels actually didn't work in React, so removing. Fixing some bugs 8 years ago
Eugen Rochko 3731230c6d Allow @username@domain/@username in follow form, prevent duplicate accounts
created via remote look-up when domains differ but point to the same resource
8 years ago