Eugen Rochko
2efefb380b
Improve infinite scroll on notifications
8 years ago
Eugen Rochko
959e064186
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
c7778752e3
Merge branch 'master' into master
8 years ago
Eugen Rochko
604c654f8d
Set isLoading false on timelines when request fails
8 years ago
Eugen Rochko
271569fffb
Smarter infinite scroll
8 years ago
blackle
e25fc71c2c
Implement a click-to-view spoiler system
8 years ago
Eugen Rochko
bfe579499b
Fix #475 - add space after autocomplete
8 years ago
Eugen Rochko
f748a91ec7
Fix #463 - Fetch and display previews of URLs using OpenGraph tags
8 years ago
Eugen Rochko
5fecdd7780
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
7865ce28e5
Add sounds for notifications. Boop by @jk@mastodon.social
8 years ago
Eugen Rochko
89740d69ec
Fix upload file input being re-rendered needlessly
8 years ago
Eugen Rochko
f4d7f4c687
Fix #238 - Add "favourites" column
8 years ago
Eugen Rochko
73e217d9d7
Fix #427 - don't suggest hashtag if the search value contains a space
8 years ago
Eugen Rochko
c8bcd413e2
Home column filters
8 years ago
Eugen Rochko
4293e132d1
Persist UI settings, add missing localizations for German
8 years ago
Eugen Rochko
c1c814e6a1
Improve initialState loading
8 years ago
Eugen Rochko
126aba0e13
Fix #147 - Unreblogging will leave original status in feeds
8 years ago
Mitchell Hentges
0f79047d49
On file-drag, show a border around textarea
8 years ago
Eugen Rochko
019df3182b
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
6a54df90c8
Replacing follow requests in the settings area with in-UI column
8 years ago
Anthony Bellew
dfc95491f1
Re-add unlisted toggle to the UI
8 years ago
Eugen Rochko
4839ab3998
Compose form in the UI now has public/private toggle instead of public/unlisted
8 years ago
Eugen Rochko
bb74b9787a
Fix notifications reducer bug
8 years ago
Eugen Rochko
d088b3cade
Re-implemented autosuggestions component for the compose form
...
Fix #205 , fix #156 , fix #124
8 years ago
Eugen Rochko
d0a9cbbd10
Fix timelines loading bug
8 years ago
Eugen Rochko
e5c39148d7
Keep timelines in the UI trimmed when possible
8 years ago
Eugen Rochko
8d4ef0b6c3
Per-status control for unlisted mode, also federation for unlisted mode
...
Fix #233 , fix #268
8 years ago
Eugen Rochko
ca342abbff
Fix bad reference
8 years ago
Eugen Rochko
45c68c76d0
Fix forgotten reference
8 years ago
Eugen Rochko
30f9e9e624
Remove Neo4J
8 years ago
Eugen Rochko
90b3ff2518
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
f6d196255c
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
1c8ca7aed5
Adding content sensitivity toggle, spoilers for media
8 years ago
Eugen Rochko
524847e4e1
Switch to compose route when replying and compose is not mounted
8 years ago
Eugen Rochko
951843e646
Adding notifications column
8 years ago
Eugen Rochko
a82a15a38e
Adding german localization
8 years ago
Eugen Rochko
e3556ed56d
Fix another mistake
8 years ago
Eugen Rochko
c244c3f7bc
Infinite scroll for followers/following lists
8 years ago
Eugen Rochko
b20d651b88
Fix stale reference
8 years ago
Eugen Rochko
0a8aced7f4
Making upload button into a smaller icon button
8 years ago
Eugen Rochko
18341b1621
Search component
8 years ago
Eugen Rochko
cbfa28b9cc
Use full-text search for autosuggestions
8 years ago
Eugen Rochko
cb22dce970
Adding hashtags
8 years ago
Eugen Rochko
c625dd46d0
Add forgotten reducer for FAVOURITES_FETCH_SUCCESS
8 years ago
Eugen Rochko
ef16a48c5f
Optimize how statuses are re-rendered and relative time intervals
8 years ago
Eugen Rochko
1f9aaede07
Add list of who reblogged status
8 years ago
Eugen Rochko
db3322033f
Aria-labels actually didn't work in React, so removing. Fixing some bugs
8 years ago
Eugen Rochko
4c3885b952
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
Eugen Rochko
6c4efc9cab
Add own composed status to home without waiting for websocket event
...
This makes the UI appear less laggy. After all, the status *is* created
right there and then, it's the distribution to home timelines that can take
a while
8 years ago
Eugen Rochko
31cacef08b
Actually fix the reblogs/favs reducer issue
8 years ago