|  Eugen Rochko | f7f3e6e3be | Fix styles | 2016-10-12 19:14:47 +02:00 | 
				
					
						|  Eugen Rochko | 45776b55b0 | Responsively changing layout to single-column + nav on smaller screens | 2016-10-12 13:17:17 +02:00 | 
				
					
						|  Eugen Rochko | 0634e8dee5 | Improved how in-UI profiles look | 2016-10-09 22:19:15 +02:00 | 
				
					
						|  Eugen Rochko | 29e79f770f | Making AccountTimeline into a sub-route | 2016-10-09 20:18:54 +02:00 | 
				
					
						|  Eugen Rochko | d85df27053 | Fix mistake | 2016-10-08 00:39:46 +02:00 | 
				
					
						|  Eugen Rochko | bef4d8dab8 | Add link to public timeline to getting started screen | 2016-10-08 00:30:56 +02:00 | 
				
					
						|  Eugen Rochko | ef9d4f4e06 | Use reselect to memoize denormalization in UI state Also upgrade react-redux to latest version. This is a performance update | 2016-10-08 00:01:22 +02:00 | 
				
					
						|  Eugen Rochko | 1f650d327d | Adding public timeline | 2016-10-07 16:00:11 +02:00 | 
				
					
						|  Eugen Rochko | 943c69c65d | Fix #73 - Click on in-UI profile avatar/name to open public profile | 2016-10-06 23:15:50 +02:00 | 
				
					
						|  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 | 2016-10-06 22:47:35 +02:00 | 
				
					
						|  Eugen Rochko | e8a8703a4b | Fix how missing display name is displayed (fallback to username) | 2016-10-06 22:07:32 +02:00 | 
				
					
						|  Eugen Rochko | 87ba52ad3f | Fix delete option missing from statuses in detailed view | 2016-10-06 17:27:07 +02:00 | 
				
					
						|  Eugen Rochko | b304cc07d5 | Fix #76 - set scrollTop property of element node rather than use scrollTo() method | 2016-10-06 16:18:32 +02:00 | 
				
					
						|  Eugen Rochko | 8bdbe99d69 | Fix #71 - Add logout link to UI | 2016-10-06 15:34:11 +02:00 | 
				
					
						|  Eugen Rochko | 68402228f3 | Fix #70 - disable autocomplete on follow form | 2016-10-06 15:24:28 +02:00 | 
				
					
						|  Eugen Rochko | 70e9dd0b5b | Blocking will prevent e-mail notifications from blocked user, blocks in UI | 2016-10-03 18:49:52 +02:00 | 
				
					
						|  Eugen Rochko | 7b9a4af311 | API for blocking and unblocking | 2016-10-03 18:17:06 +02:00 | 
				
					
						|  Eugen Rochko | 1fce687f8e | Unreblogging and unfavouriting from the UI | 2016-10-02 15:14:26 +02:00 | 
				
					
						|  Eugen Rochko | ef2b50c9ac | Deleting statuses from UI | 2016-09-30 00:00:45 +02:00 | 
				
					
						|  Eugen Rochko | e63aebff7a | Adding landing page | 2016-09-27 23:12:33 +02:00 | 
				
					
						|  Eugen Rochko | 45a96e899e | Fix #58 - disable compose form while image is uploading | 2016-09-27 17:02:30 +02:00 | 
				
					
						|  Eugen Rochko | 4f9b7432dd | Fix #52 - Add API versioning (v1) | 2016-09-27 16:59:08 +02:00 | 
				
					
						|  Eugen Rochko | 7e14eefc81 | Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app registration API | 2016-09-26 23:56:53 +02:00 | 
				
					
						|  Eugen Rochko | 0bd4608ad1 | Fix #55 - Filter self from pre-filled mentions | 2016-09-26 15:49:28 +02:00 | 
				
					
						|  Eugen Rochko | 693383234c | Improved style of settings page | 2016-09-25 15:48:20 +02:00 | 
				
					
						|  Eugen Rochko | e9bc4a4a08 | Limit usernames to 30 chars, statuses to 500, open account after follow form success | 2016-09-25 15:26:56 +02:00 | 
				
					
						|  Eugen Rochko | 62b384824d | Improved styling for media/videos in detailed status view | 2016-09-25 14:58:07 +02:00 | 
				
					
						|  Eugen Rochko | 15f51dbf8c | Better styling for selected status in detailed view | 2016-09-25 14:20:29 +02:00 | 
				
					
						|  Eugen Rochko | 95d72b2249 | Temporarily link "settings" to the static version of the form | 2016-09-23 21:59:21 +02:00 | 
				
					
						|  Eugen Rochko | 0c75ce1122 | Improved ColumnsArea on smaller windows, improved how ActionBar looks | 2016-09-23 21:52:28 +02:00 | 
				
					
						|  Eugen Rochko | 3f9708edc4 | Change output of api/accounts/:id/follow and unfollow to return relationship Track relationship in redux state. Display follow/unfollow and following-back
information on account view (unstyled) | 2016-09-23 20:23:26 +02:00 | 
				
					
						|  Eugen Rochko | c6d893a71d | Uploading/undoing media modifies status text. Also: status text trimmed before validation | 2016-09-22 21:39:53 +02:00 | 
				
					
						|  Eugen Rochko | b1a670af8d | Handle remote account mentions a little  better by trying a URL lookup in the db | 2016-09-22 21:10:36 +02:00 | 
				
					
						|  Eugen Rochko | 2a84271e85 | Infinite scroll for account timelines | 2016-09-22 20:58:35 +02:00 | 
				
					
						|  Eugen Rochko | 2c0261ac25 | Infinite scroll for timeline columns | 2016-09-22 01:08:35 +02:00 | 
				
					
						|  Eugen Rochko | 74dfefabd3 | Make in-text mentions open account detailed view when possible | 2016-09-22 00:32:27 +02:00 | 
				
					
						|  Eugen Rochko | bc98865c1a | API returns mentions for statuses, compose form pre-fills all relevant usernames into the form when replying | 2016-09-22 00:09:21 +02:00 | 
				
					
						|  Eugen Rochko | e46abc71ca | Fix notifications in UI, added new API for fetching account relationships | 2016-09-21 22:07:18 +02:00 | 
				
					
						|  Eugen Rochko | 6d89edc4f7 | Fix #47 by renaming TIMELINE_SET action to TIMELINE_REFRESH_SUCCESS | 2016-09-20 23:18:00 +02:00 | 
				
					
						|  Eugen Rochko | a86f21cf90 | Fix rake tasks and loading bar | 2016-09-20 01:53:30 +02:00 | 
				
					
						|  Eugen Rochko | 1245ee42fb | Update OStatus2 library | 2016-09-19 23:52:42 +02:00 | 
				
					
						|  Eugen Rochko | 98de6927f3 | Remove background mask from avatars | 2016-09-19 23:28:22 +02:00 | 
				
					
						|  Eugen Rochko | 337462aa5e | Re-organizing components to be more modular, adding loading bars | 2016-09-19 23:26:21 +02:00 | 
				
					
						|  Eugen Rochko | f820edb463 | Fix type mistake in account component | 2016-09-18 18:44:52 +02:00 | 
				
					
						|  Eugen Rochko | ee770c3fd3 | Live update account timelines, small fix for replyCompose | 2016-09-18 18:38:44 +02:00 | 
				
					
						|  Eugen Rochko | 0967961de7 | Improve how account detailed view looks, load account's statuses | 2016-09-18 18:18:46 +02:00 | 
				
					
						|  Eugen Rochko | dafcb02153 | Remove unused action constants | 2016-09-18 13:45:39 +02:00 | 
				
					
						|  Eugen Rochko | 08896f7dcf | Detailed status view scrollable | 2016-09-18 13:03:37 +02:00 | 
				
					
						|  Eugen Rochko | ab7291b8fe | Add ancestors/descendants during normalization in timeline reducer This way replies will appear in the detailed view live if they are from
statuses that would be delivered to the user normally | 2016-09-18 12:51:09 +02:00 | 
				
					
						|  Eugen Rochko | dfd5deacf4 | Volume toggle control in VideoPlayer | 2016-09-18 12:39:00 +02:00 | 
				
					
						|  Eugen Rochko | 5342629a0a | Adding webm playback to UI | 2016-09-17 18:05:02 +02:00 | 
				
					
						|  Eugen Rochko | bd5ad304ba | Adding media controller, 1 webm/compose form allowed, previews generated | 2016-09-17 17:47:26 +02:00 | 
				
					
						|  Eugen Rochko | 0e9c1a297a | Improved error handling for FollowRemoteService | 2016-09-17 17:03:36 +02:00 | 
				
					
						|  Eugen Rochko | 8c0b19012b | Fix #41, debug #42 | 2016-09-17 16:36:10 +02:00 | 
				
					
						|  Eugen | e906677092 | Stop event propagation after IconButton onClick | 2016-09-16 11:20:39 +02:00 | 
				
					
						|  Eugen Rochko | 5b0cef9781 | Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context | 2016-09-16 00:21:51 +02:00 | 
				
					
						|  Eugen Rochko | 2e7aac793a | Adding sense of self to the UI, cleaning up routing, adding third (detail) column | 2016-09-13 02:24:40 +02:00 | 
				
					
						|  Eugen Rochko | d6a64f45fd | Adding a notification stack for error messages | 2016-09-12 19:20:55 +02:00 | 
				
					
						|  Eugen Rochko | ce29624c6d | Fixing image upload limits, allowing webm, merge/unmerge events trigger timeline reload in UI, other small fixes | 2016-09-12 18:22:43 +02:00 | 
				
					
						|  Eugen Rochko | 0077fc26df | Merge and unmerge timelines on follow/unfollow, solves #21, #22 | 2016-09-10 18:36:48 +02:00 | 
				
					
						|  Eugen | de7eb2341a | Fix typo in deleteFromTimelines action creator | 2016-09-09 20:54:49 +02:00 | 
				
					
						|  Eugen Rochko | 0f4bc56719 | Improving production logs, removing n+1 on media attachments in atom, adding attachments display to static views | 2016-09-08 01:24:26 +02:00 | 
				
					
						|  Eugen Rochko | 499beb4484 | UI for uploading media attachments (and cancelling them) Mostly resolves #8, though attachments are still not displayed in public view | 2016-09-07 18:21:57 +02:00 | 
				
					
						|  Eugen Rochko | aca988a16b | Fix for Drawer growing horizontally | 2016-09-06 01:45:17 +02:00 | 
				
					
						|  Eugen Rochko | 75fbde1c1a | Fixed styling for media attachments in statuses (margins) | 2016-09-06 01:27:40 +02:00 | 
				
					
						|  Eugen Rochko | ac77170d19 | Add icons to column headers, click them to scroll to top | 2016-09-06 00:44:28 +02:00 | 
				
					
						|  Eugen Rochko | 1f18cf97b5 | Fix styling of media attachments in statuses | 2016-09-06 00:23:27 +02:00 | 
				
					
						|  Eugen | 265215dae9 | Fix reply bug introduced when compose form started using normalized data | 2016-09-05 22:43:34 +02:00 | 
				
					
						|  Eugen Rochko | 5f36d8828a | Better layout for attachments in <MediaGallery> | 2016-09-05 20:59:56 +02:00 | 
				
					
						|  Eugen Rochko | fc222dfa49 | Displaying media attachments in timelines | 2016-09-05 20:38:31 +02:00 | 
				
					
						|  Eugen Rochko | 05001d54d1 | Make compose form also use normalized data | 2016-09-05 16:56:43 +02:00 | 
				
					
						|  Eugen Rochko | 926eea89b5 | RemoveStatusService fleshed out, still doesn't send Salmon slaps though | 2016-09-05 01:59:46 +02:00 | 
				
					
						|  Eugen Rochko | 1022d682dc | Normalized data in Redux, fix for asset URLs when rendered outside request | 2016-09-04 14:04:26 +02:00 | 
				
					
						|  Eugen Rochko | d0e2733f63 | Fix reblogs of reblogs in UI, add follow form in UI | 2016-09-03 14:01:42 +02:00 | 
				
					
						|  Eugen Rochko | 2d57bcf1b7 | Preparing for follow form | 2016-09-01 15:13:02 +02:00 | 
				
					
						|  Eugen Rochko | c249ceb10c | Reblogs fixed | 2016-09-01 14:12:11 +02:00 | 
				
					
						|  Eugen Rochko | 595c8dda60 | Favouriting works, reblogging is a little broken because of <Status> | 2016-09-01 13:21:48 +02:00 | 
				
					
						|  Eugen Rochko | c2a4d70265 | Small style fixes | 2016-09-01 12:13:41 +02:00 | 
				
					
						|  Eugen Rochko | 2093cda89a | Fixing one more typo | 2016-08-31 23:07:46 +02:00 | 
				
					
						|  Eugen Rochko | d6873797ac | Fix typo | 2016-08-31 23:03:01 +02:00 | 
				
					
						|  Eugen Rochko | dbae8062f4 | Replies in the compose form | 2016-08-31 22:58:10 +02:00 | 
				
					
						|  Eugen Rochko | 1e0e17ba85 | Improving styling a little bit | 2016-08-31 16:48:21 +02:00 | 
				
					
						|  Eugen Rochko | 72591cc6d5 | Cleaning up action names and compose drawer | 2016-08-31 16:15:12 +02:00 | 
				
					
						|  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 | 2016-08-26 19:12:19 +02:00 | 
				
					
						|  Eugen Rochko | 44e57f64dd | Improving statuses, adding a composer drawer, which doesn't work yet | 2016-08-25 19:52:55 +02:00 | 
				
					
						|  Eugen | f5e1127894 | Forgotten return | 2016-08-24 23:33:46 +02:00 | 
				
					
						|  Eugen Rochko | a541e937ca | More styling for statuses | 2016-08-24 21:08:00 +02:00 | 
				
					
						|  Eugen Rochko | bc0692d75b | Removing mini-profiler that doesn't work, formatting timelines a bit better | 2016-08-24 19:23:37 +02:00 | 
				
					
						|  Eugen Rochko | 49520d6e62 | Adding React.js, Redux, revamping dashboard | 2016-08-24 17:56:44 +02:00 |