21c209636d
Set isLoading false on timelines when request fails
2017-01-24 13:04:12 +01:00
d9022884c6
Smarter infinite scroll
2017-01-24 04:12:10 +01:00
1aae0cfc2c
Fix #475 - add space after autocomplete
2017-01-20 21:39:41 +01:00
f0de621e76
Fix #463 - Fetch and display previews of URLs using OpenGraph tags
2017-01-20 01:00:14 +01:00
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
2017-01-19 10:54:18 +01:00
fcb5a85cdd
Add sounds for notifications. Boop by @jk@mastodon.social
2017-01-17 20:09:03 +01:00
1a33e4042e
Fix upload file input being re-rendered needlessly
2017-01-16 14:21:55 +01:00
7d53ee73f3
Fix #238 - Add "favourites" column
2017-01-16 13:28:25 +01:00
7d7a11250c
Fix #427 - don't suggest hashtag if the search value contains a space
2017-01-15 14:47:39 +01:00
312c51b5c8
Home column filters
2017-01-10 17:25:10 +01:00
75f80bef10
Persist UI settings, add missing localizations for German
2017-01-09 14:00:55 +01:00
23ebf60b95
Improve initialState loading
2017-01-09 12:37:53 +01:00
5c7add2176
Fix #147 - Unreblogging will leave original status in feeds
2017-01-07 15:44:22 +01:00
4d300e2507
On file-drag, show a border around textarea
2017-01-03 00:43:45 -08:00
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
2017-01-02 14:09:57 +01:00
3689c119f0
Replacing follow requests in the settings area with in-UI column
2016-12-26 21:33:51 +01:00
538d109a82
Re-add unlisted toggle to the UI
2016-12-24 01:28:02 +01:00
de9b6e3a6a
Compose form in the UI now has public/private toggle instead of public/unlisted
2016-12-23 00:38:16 +01:00
025f7bb223
Fix notifications reducer bug
2016-12-22 11:23:30 +01:00
b27066e154
Re-implemented autosuggestions component for the compose form
...
Fix #205 , fix #156 , fix #124
2016-12-14 18:21:31 +01:00
908fcf83c6
Fix timelines loading bug
2016-12-12 14:39:18 +01:00
565cd95bca
Keep timelines in the UI trimmed when possible
2016-12-03 21:04:57 +01:00
14bd46946d
Per-status control for unlisted mode, also federation for unlisted mode
...
Fix #233 , fix #268
2016-11-30 21:34:59 +01:00
543d06971e
Fix bad reference
2016-11-24 23:56:37 +01:00
34e18eb251
Fix forgotten reference
2016-11-24 23:49:45 +01:00
8efa081f21
Remove Neo4J
2016-11-24 23:46:27 +01:00
cbc50016eb
Follow/unfollow button outside of dropdown, also make favs/reblogs update indicator instantly and
...
then adjust to failure later if the request fails
2016-11-23 23:34:12 +01:00
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
2016-11-23 22:57:57 +01:00
2112a81e86
Adding content sensitivity toggle, spoilers for media
2016-11-23 18:53:23 +01:00
d32e0364f9
Switch to compose route when replying and compose is not mounted
2016-11-21 10:52:11 +01:00
38dd85daab
Adding notifications column
2016-11-20 19:39:58 +01:00
85d1b74ac3
Adding german localization
2016-11-18 15:53:46 +01:00
4286d49ade
Fix another mistake
2016-11-13 20:55:24 +01:00
dbfe1e4be6
Infinite scroll for followers/following lists
2016-11-13 20:42:54 +01:00
49b7896953
Fix stale reference
2016-11-13 19:44:19 +01:00
50d3083cbd
Making upload button into a smaller icon button
2016-11-13 19:08:52 +01:00
f0bdfadab7
Search component
2016-11-13 13:04:18 +01:00
09218d4c01
Use full-text search for autosuggestions
2016-11-12 14:36:10 +01:00
48b9619439
Adding hashtags
2016-11-05 17:13:14 +01:00
2463c72006
Add forgotten reducer for FAVOURITES_FETCH_SUCCESS
2016-11-04 14:15:25 +01:00
98c3a5e9c3
Optimize how statuses are re-rendered and relative time intervals
2016-11-04 12:48:53 +01:00
6d26bfd147
Add list of who reblogged status
2016-11-03 20:16:14 +01:00
0405ef977a
Aria-labels actually didn't work in React, so removing. Fixing some bugs
2016-11-03 19:52:09 +01:00
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
2016-11-03 16:57:44 +01:00
aff22bfdb5
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
2016-11-03 11:06:55 +01:00
bab4904492
Actually fix the reblogs/favs reducer issue
2016-10-31 18:11:49 +01:00
d88d148d89
Fix forgotten reducers for reblogs/favourites
2016-10-31 16:59:36 +01:00
50aaf4667f
Fix accounts not being normalized from context statuses
2016-10-31 01:27:19 +01:00
c49f6290eb
Basic username autocomplete for text area
2016-10-30 18:13:05 +01:00
e8ff4c8e56
Refactoring redux state into different reducers
2016-10-30 15:06:43 +01:00