Commit Graph

35 Commits (dbe00a4156952cf0288828435ccda6bbba5d7a6f)

Author SHA1 Message Date
Eugen Rochko 48b9619439 Adding hashtags 9 years ago
Eugen Rochko 087b993892 Adding list of who favourited status 9 years ago
Eugen Rochko 98c3a5e9c3 Optimize how statuses are re-rendered and relative time intervals 9 years ago
Eugen Rochko 6d26bfd147 Add list of who reblogged status 9 years ago
Eugen Rochko e8ff4c8e56 Refactoring redux state into different reducers 9 years ago
Eugen Rochko 1c84d505c8 Adding following/followers lists to the UI 9 years ago
Eugen Rochko de50eff6ac Add opening images in a modal window 9 years ago
Eugen Rochko f8f40f15da Move status components inside individual containers. We still need to select
all statuses/accounts to assemble, but at least lists don't have to be
re-rendered all the time now. Also add "mention" dropdown option
9 years ago
Eugen Rochko 04bbc57690 Fix #100 - Add "back" button to certain views
Also fix reloading of timelines after merge-type events
10 years ago
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
10 years ago
Eugen Rochko f0f791bb76 Don't preload timelines as props, load them when timeline component is mounted
This prevents the bug where if you go "back" to the UI after navigating to
another page it loads with the old set of statuses
10 years ago
Eugen Rochko 45776b55b0 Responsively changing layout to single-column + nav on smaller screens 10 years ago
Eugen Rochko 29e79f770f Making AccountTimeline into a sub-route 10 years ago
Eugen Rochko 1f650d327d Adding public timeline 10 years ago
Eugen Rochko a4b8069cf5 Styling loading indicator, removing unused routes, adding "getting started" explanation
Also, only update relative time every minute instead of 6 seconds. My bad
10 years ago
Eugen Rochko 7b9a4af311 API for blocking and unblocking 10 years ago
Eugen Rochko 6d89edc4f7 Fix #47 by renaming TIMELINE_SET action to TIMELINE_REFRESH_SUCCESS 10 years ago
Eugen Rochko 337462aa5e Re-organizing components to be more modular, adding loading bars 10 years ago
Eugen Rochko 0967961de7 Improve how account detailed view looks, load account's statuses 10 years ago
Eugen Rochko 5b0cef9781 Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context 10 years ago
Eugen Rochko 2e7aac793a Adding sense of self to the UI, cleaning up routing, adding third (detail) column 10 years ago
Eugen Rochko d6a64f45fd Adding a notification stack for error messages 10 years ago
Eugen Rochko ce29624c6d Fixing image upload limits, allowing webm, merge/unmerge events trigger
timeline reload in UI, other small fixes
10 years ago
Eugen Rochko 0077fc26df Merge and unmerge timelines on follow/unfollow, solves #21, #22 10 years ago
Eugen Rochko 499beb4484 UI for uploading media attachments (and cancelling them)
Mostly resolves #8, though attachments are still not displayed in public view
10 years ago
Eugen Rochko 05001d54d1 Make compose form also use normalized data 10 years ago
Eugen Rochko 926eea89b5 RemoveStatusService fleshed out, still doesn't send Salmon slaps though 10 years ago
Eugen Rochko 1022d682dc Normalized data in Redux, fix for asset URLs when rendered outside request 10 years ago
Eugen Rochko d0e2733f63 Fix reblogs of reblogs in UI, add follow form in UI 10 years ago
Eugen Rochko 595c8dda60 Favouriting works, reblogging is a little broken because of <Status> 10 years ago
Eugen Rochko dbae8062f4 Replies in the compose form 10 years ago
Eugen Rochko 72591cc6d5 Cleaning up action names and compose drawer 10 years ago
Eugen Rochko 92afd29650 The frontend will now be an OAuth app, auto-authorized. The frontend will use an access token for API requests
Adding better errors for the API controllers, posting a simple status works from the frontend now
10 years ago
Eugen Rochko 44e57f64dd Improving statuses, adding a composer drawer, which doesn't work yet 10 years ago
Eugen Rochko 49520d6e62 Adding React.js, Redux, revamping dashboard 10 years ago