Commit Graph

23 Commits (3a310e8f6341d01e5a9e817788e7d2c40d814d2d)

Author SHA1 Message Date
Eugen Rochko 21c209636d Set isLoading false on timelines when request fails
Eugen Rochko d9022884c6 Smarter infinite scroll
Eugen Rochko 8d0284f8d9 Hide more non-essential loading bars
Eugen Rochko 7d53ee73f3 Fix - Add "favourites" column
Eugen Rochko 5c7add2176 Fix - Unreblogging will leave original status in feeds
Eugen Rochko 908fcf83c6 Fix timelines loading bug
Eugen Rochko 565cd95bca Keep timelines in the UI trimmed when possible
Eugen Rochko 9aecc0f48a Move timelines API from statuses to its own controller, add a check for
resources that require a user context vs those that don't (such as public timeline)

/api/v1/statuses/public   -> /api/v1/timelines/public
/api/v1/statuses/home     -> /api/v1/timelines/home
/api/v1/statuses/mentions -> /api/v1/timelines/mentions
/api/v1/statuses/tag/:tag -> /api/v1/timelines/tag/:tag
Eugen Rochko 48b9619439 Adding hashtags
Eugen Rochko e8ff4c8e56 Refactoring redux state into different reducers
Eugen Rochko 04bbc57690 Fix - Add "back" button to certain views
Also fix reloading of timelines after merge-type events
Eugen Rochko 8698cd3281 Remember scroll position when navigating back, do not needlessly reload
entire timelines (only fetch since last known ID). Side effect: account
timelines no longer update in real-time
Eugen Rochko f88b8ce757 Improve how errors are displayed in the UI
Eugen Rochko 564e01eaf6 Add console.error to all axios failures
Eugen Rochko 4f9b7432dd Fix - Add API versioning (v1)
Eugen Rochko 2c0261ac25 Infinite scroll for timeline columns
Eugen Rochko 6d89edc4f7 Fix by renaming TIMELINE_SET action to TIMELINE_REFRESH_SUCCESS
Eugen Rochko dafcb02153 Remove unused action constants
Eugen Rochko d6a64f45fd Adding a notification stack for error messages
Eugen Rochko ce29624c6d Fixing image upload limits, allowing webm, merge/unmerge events trigger
timeline reload in UI, other small fixes
Eugen de7eb2341a Fix typo in deleteFromTimelines action creator
Eugen Rochko 926eea89b5 RemoveStatusService fleshed out, still doesn't send Salmon slaps though
Eugen Rochko 72591cc6d5 Cleaning up action names and compose drawer