dafcb02153Remove unused action constants
Eugen Rochko
2016-09-18 13:45:39 +0200
9863196f7bSmall rubocop offences removed
Eugen Rochko
2016-09-18 13:42:24 +0200
af375b5bacUpdate sidekiq, remove sinatra dependency
Eugen Rochko
2016-09-18 13:40:30 +0200
08896f7dcfDetailed status view scrollable
Eugen Rochko
2016-09-18 13:03:37 +0200
ab7291b8feAdd 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
Eugen Rochko
2016-09-18 12:51:09 +0200
dfd5deacf4Volume toggle control in VideoPlayer
Eugen Rochko
2016-09-18 12:39:00 +0200
adffc7a495Fix#43
Eugen Rochko
2016-09-18 12:28:49 +0200
bf4ee145f9Fix typo in dockerfile
Eugen Rochko
2016-09-17 18:29:15 +0200
18d21f1a39Update doorkeeper dependency and replace libav with backported ffmpeg in docker
Eugen Rochko
2016-09-17 18:24:58 +0200
5342629a0aAdding webm playback to UI
Eugen Rochko
2016-09-17 18:05:02 +0200
bd5ad304baAdding media controller, 1 webm/compose form allowed, previews generated
Eugen Rochko
2016-09-17 17:47:26 +0200
183a23943bFix how other services used old FollowRemoteAccountService
Eugen Rochko
2016-09-17 17:07:45 +0200
0e9c1a297aImproved error handling for FollowRemoteService
Eugen Rochko
2016-09-17 17:03:36 +0200
8c0b19012bFix#41, debug #42
Eugen Rochko
2016-09-17 16:36:10 +0200
e906677092Stop event propagation after IconButton onClick
Eugen
2016-09-16 11:20:39 +0200
4f25e3d042Test case for new api endpoint
Eugen Rochko
2016-09-16 00:27:09 +0200
5b0cef9781Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context
Eugen Rochko
2016-09-16 00:21:51 +0200
2e7aac793aAdding sense of self to the UI, cleaning up routing, adding third (detail) column
Eugen Rochko
2016-09-13 02:24:40 +0200
d6a64f45fdAdding a notification stack for error messages
Eugen Rochko
2016-09-12 19:20:55 +0200
05b0c985b4Send "delete" Salmons to remote mentioned accounts on status removal Fixes#27
Eugen Rochko
2016-09-12 18:33:16 +0200
4f0e3b1b19ffmpeg is not a package on debian, fix dockerfile
Eugen Rochko
2016-09-12 18:28:26 +0200
ce29624c6dFixing image upload limits, allowing webm, merge/unmerge events trigger timeline reload in UI, other small fixes
Eugen Rochko
2016-09-12 18:22:43 +0200
3d566279cbFix formatter return block
Eugen Rochko
2016-09-10 19:18:17 +0200
0077fc26dfMerge and unmerge timelines on follow/unfollow, solves #21, #22
Eugen Rochko
2016-09-10 18:36:48 +0200
35b6c4b36aImprove rake tasks
Eugen Rochko
2016-09-10 16:21:17 +0200
7d45a4e692Fix local mention regex so it works on newlines in HTML (with a preceding tag)
Eugen Rochko
2016-09-10 10:19:50 +0200
457625591dStyling for paragraphs in statuses
Eugen Rochko
2016-09-10 10:14:36 +0200
73615d7a79Newlines and paragraphs in local statuses properly formatted
Eugen Rochko
2016-09-10 10:07:56 +0200
76c40cbfb1Disallow self-follow
Eugen Rochko
2016-09-10 10:01:08 +0200
33ad2e5423Shorten mentions to only usernames
Eugen Rochko
2016-09-10 09:57:41 +0200
d6b3113304Validates local username, max sizes for uploads. Fixes#32
Eugen Rochko
2016-09-10 09:43:45 +0200
de7eb2341aFix typo in deleteFromTimelines action creator
Eugen
2016-09-09 20:54:49 +0200
3cc47beb6eRefactored generation of unique tags, URIs and object URLs into own classes, as well as formatting of content
Eugen Rochko
2016-09-09 20:04:34 +0200
735b4cc62eProbably fixes#31
Eugen Rochko
2016-09-09 15:29:41 +0200
762157ee4eFix for single status pages
Eugen Rochko
2016-09-08 21:23:29 +0200
85d89b472dOptimized n+1 queries in accounts Atom and HTML views Added stack trace for SQL queries in development Removed badly thought out accounts/lookup API
Eugen Rochko
2016-09-08 20:36:01 +0200
a4cc966476Removing default avatars
Eugen Rochko
2016-09-08 18:23:59 +0200
509c18eb13Fix local follows, 404 in logs
Eugen Rochko
2016-09-08 02:40:51 +0200
0f4bc56719Improving production logs, removing n+1 on media attachments in atom, adding attachments display to static views
Eugen Rochko
2016-09-08 01:24:26 +0200
87576e1ab1Fixing atom feeds for accounts, adding tests that would catch such bugs in future
Eugen Rochko
2016-09-08 00:33:07 +0200
499beb4484UI for uploading media attachments (and cancelling them) Mostly resolves#8, though attachments are still not displayed in public view
Eugen Rochko
2016-09-07 18:17:15 +0200
1efa8e48d1Fix enclosures not being parsed for reblogged statuses
Eugen
2016-09-06 12:30:15 +0200
aca988a16bFix for Drawer growing horizontally
Eugen Rochko
2016-09-06 01:45:17 +0200
75fbde1c1aFixed styling for media attachments in statuses (margins)
Eugen Rochko
2016-09-06 01:26:35 +0200
ac77170d19Add icons to column headers, click them to scroll to top
Eugen Rochko
2016-09-06 00:44:28 +0200
1f18cf97b5Fix styling of media attachments in statuses
Eugen Rochko
2016-09-06 00:23:27 +0200
265215dae9Fix reply bug introduced when compose form started using normalized data
Eugen
2016-09-05 22:43:34 +0200
5f36d8828aBetter layout for attachments in <MediaGallery>
Eugen Rochko
2016-09-05 20:59:56 +0200
fc222dfa49Displaying media attachments in timelines
Eugen Rochko
2016-09-05 20:38:31 +0200
14fb0ab4a2Improve JSON output for media attachments, generate :small preview for them
Eugen Rochko
2016-09-05 19:26:24 +0200
ed94e998bcFix for media attachments remote URL download
Eugen Rochko
2016-09-05 19:11:25 +0200
1d9c886518Adding enclosures to Atom and statuses JSON
Eugen Rochko
2016-09-05 18:57:59 +0200
eec0dc46a6PostStatusService can attach media to status, ProcessFeedService likewise
Eugen Rochko
2016-09-05 18:39:53 +0200
ae1fac0062Add API to upload media attachments
Eugen Rochko
2016-09-05 17:46:36 +0200
05001d54d1Make compose form also use normalized data
Eugen Rochko
2016-09-05 16:56:43 +0200
926eea89b5RemoveStatusService fleshed out, still doesn't send Salmon slaps though
Eugen Rochko
2016-09-05 01:59:46 +0200
413e700fe0Enhancing test suite but I think the problem might have been caching setting
Eugen Rochko
2016-09-05 01:26:08 +0200
b5ebf99439Possibly fix issue with stale favourite/reblog information after API call
Eugen Rochko
2016-09-04 21:28:48 +0200
35dfc0fbcbFixed more case-sensitivity issues
Eugen Rochko
2016-09-04 21:15:52 +0200
29996a7e8bFix wrongful mentions breaking status update
Eugen Rochko
2016-09-04 21:07:29 +0200
54ea7f5dfeCase-insensitive search by usernames
Eugen Rochko
2016-09-04 21:06:04 +0200
a82f2e4b82Fix timelines for users whose user id and account_id are not the same
Eugen Rochko
2016-09-04 19:22:27 +0200
a289c1d52fHandle delete Salmons, todo: clean up timelines
Eugen Rochko
2016-09-04 14:43:00 +0200
1022d682dcNormalized data in Redux, fix for asset URLs when rendered outside request
Eugen Rochko
2016-09-04 14:04:26 +0200
7939a216ffTrying to fix travis builds
Eugen Rochko
2016-09-03 14:20:59 +0200
8e5c9a5a2cFix for travis node issue
Eugen Rochko
2016-09-03 14:02:24 +0200
d0e2733f63Fix reblogs of reblogs in UI, add follow form in UI
Eugen Rochko
2016-09-03 14:01:10 +0200
f24cb32e99Update README.md
Eugen
2016-09-02 14:07:21 +0200
2d57bcf1b7Preparing for follow form
Eugen Rochko
2016-09-01 15:13:02 +0200
c249ceb10cReblogs fixed
Eugen Rochko
2016-09-01 14:12:11 +0200
595c8dda60Favouriting works, reblogging is a little broken because of <Status>
Eugen Rochko
2016-09-01 13:21:48 +0200
c2a4d70265Small style fixes
Eugen Rochko
2016-09-01 12:13:41 +0200
2093cda89aFixing one more typo
Eugen Rochko
2016-08-31 23:07:46 +0200
d6873797acFix typo
Eugen Rochko
2016-08-31 23:03:01 +0200
dbae8062f4Replies in the compose form
Eugen Rochko
2016-08-31 22:58:10 +0200
1e0e17ba85Improving styling a little bit
Eugen Rochko
2016-08-31 16:48:21 +0200
72591cc6d5Cleaning up action names and compose drawer
Eugen Rochko
2016-08-31 16:15:12 +0200
92afd29650The 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
Eugen Rochko
2016-08-26 19:12:19 +0200
44e57f64ddImproving statuses, adding a composer drawer, which doesn't work yet
Eugen Rochko
2016-08-25 19:52:55 +0200
f5e1127894Forgotten return
Eugen
2016-08-24 23:33:46 +0200
a541e937caMore styling for statuses
Eugen Rochko
2016-08-24 21:08:00 +0200
bc0692d75bRemoving mini-profiler that doesn't work, formatting timelines a bit better
Eugen Rochko
2016-08-24 19:23:37 +0200
d23671b5fdTrying to fix travis tests
Eugen Rochko
2016-08-24 19:06:54 +0200
03f5ffcd06Dockerfile adjustments
Eugen Rochko
2016-08-24 18:51:36 +0200
49520d6e62Adding React.js, Redux, revamping dashboard
Eugen Rochko
2016-08-24 17:56:44 +0200
68c93f8b85Final fix for ActionCable origin issues
Eugen Rochko
2016-08-18 18:51:50 +0200
8985f8e66cFixing more configuration issues with ActionCable
Eugen Rochko
2016-08-18 18:39:35 +0200
5a8c149f6bFix ActionCable origin checking
Eugen Rochko
2016-08-18 18:08:25 +0200
8459acd123Fix for force SSL issue with websockets
Eugen Rochko
2016-08-18 17:48:57 +0200
6426819b6fFix tests
Eugen Rochko
2016-08-18 17:13:41 +0200
6deb9f966eLive timelines using ActionCable
Eugen Rochko
2016-08-18 15:49:51 +0200
10ba09f546Upgrade to Rails 5.0.0.1
Eugen Rochko
2016-08-17 17:56:23 +0200
ff2cbc0753Remember me enabled by default
Eugen Rochko
2016-03-28 00:06:52 +0200
c38ad208c3Fix mentions regex to exclude usernames in Medium URLs
Eugen Rochko
2016-03-27 23:51:18 +0200
039e6f951cFix issue with unresolvable usernames
Eugen Rochko
2016-03-27 23:38:46 +0200
882c94a6bfCleaning up status partial
Eugen Rochko
2016-03-26 14:42:05 +0100
6c480c8429Oops, typo
Eugen Rochko
2016-03-26 13:52:40 +0100
85b00d19b8Moving Salmon notifications to background processing, fixing mini-profiler behaviour with Turbolinks enabled, optimizing Rabl for production
Eugen Rochko
2016-03-26 13:42:10 +0100
da4b675acaFix favourite handling in ProcessInteractionService
Eugen Rochko
2016-03-26 01:34:12 +0100
43bb8a25e7Remember user logins by default
Eugen Rochko
2016-03-26 01:14:37 +0100