Commit Graph

273 Commits (45a96e899e96da846dbef0d39d6f02db790fccaa)
 

Author SHA1 Message Date
Eugen Rochko af375b5bac Update sidekiq, remove sinatra dependency
Eugen Rochko 08896f7dcf Detailed status view scrollable
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
Eugen Rochko dfd5deacf4 Volume toggle control in VideoPlayer
Eugen Rochko adffc7a495 Fix
Eugen Rochko bf4ee145f9 Fix typo in dockerfile
Eugen Rochko 18d21f1a39 Update doorkeeper dependency and replace libav with backported ffmpeg in docker
Eugen Rochko 5342629a0a Adding webm playback to UI
Eugen Rochko bd5ad304ba Adding media controller, 1 webm/compose form allowed, previews generated
Eugen Rochko 183a23943b Fix how other services used old FollowRemoteAccountService
Eugen Rochko 0e9c1a297a Improved error handling for FollowRemoteService
Eugen Rochko 8c0b19012b Fix , debug
Eugen e906677092 Stop event propagation after IconButton onClick
Eugen Rochko 4f25e3d042 Test case for new api endpoint
Eugen Rochko 5b0cef9781 Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context
Eugen Rochko 2e7aac793a Adding sense of self to the UI, cleaning up routing, adding third (detail) column
Eugen Rochko d6a64f45fd Adding a notification stack for error messages
Eugen Rochko 05b0c985b4 Send "delete" Salmons to remote mentioned accounts on status removal
Fixes 
Eugen Rochko 4f0e3b1b19 ffmpeg is not a package on debian, fix dockerfile
Eugen Rochko ce29624c6d Fixing image upload limits, allowing webm, merge/unmerge events trigger
timeline reload in UI, other small fixes
Eugen Rochko 3d566279cb Fix formatter return block
Eugen Rochko 0077fc26df Merge and unmerge timelines on follow/unfollow, solves ,
Eugen Rochko 35b6c4b36a Improve rake tasks
Eugen Rochko 7d45a4e692 Fix local mention regex so it works on newlines in HTML (with a preceding tag)
Eugen Rochko 457625591d Styling for paragraphs in statuses
Eugen Rochko 73615d7a79 Newlines and paragraphs in local statuses properly formatted
Eugen Rochko 76c40cbfb1 Disallow self-follow
Eugen Rochko 33ad2e5423 Shorten mentions to only usernames
Eugen Rochko d6b3113304 Validates local username, max sizes for uploads. Fixes
Eugen de7eb2341a Fix typo in deleteFromTimelines action creator
Eugen Rochko 3cc47beb6e Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
Eugen Rochko 735b4cc62e Probably fixes
Eugen Rochko 762157ee4e Fix for single status pages
Eugen Rochko 85d89b472d Optimized 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 a4cc966476 Removing default avatars
Eugen Rochko 509c18eb13 Fix local follows, 404 in logs
Eugen Rochko 0f4bc56719 Improving production logs, removing n+1 on media attachments in atom,
adding attachments display to static views
Eugen Rochko 87576e1ab1 Fixing atom feeds for accounts, adding tests that would catch such bugs in future
Eugen Rochko 499beb4484 UI for uploading media attachments (and cancelling them)
Mostly resolves , though attachments are still not displayed in public view
Eugen 1efa8e48d1 Fix enclosures not being parsed for reblogged statuses
Eugen Rochko aca988a16b Fix for Drawer growing horizontally
Eugen Rochko 75fbde1c1a Fixed styling for media attachments in statuses (margins)
Eugen Rochko ac77170d19 Add icons to column headers, click them to scroll to top
Eugen Rochko 1f18cf97b5 Fix styling of media attachments in statuses
Eugen 265215dae9 Fix reply bug introduced when compose form started using normalized data
Eugen Rochko 5f36d8828a Better layout for attachments in <MediaGallery>
Eugen Rochko fc222dfa49 Displaying media attachments in timelines
Eugen Rochko 14fb0ab4a2 Improve JSON output for media attachments, generate :small preview for them
Eugen Rochko ed94e998bc Fix for media attachments remote URL download
Eugen Rochko 1d9c886518 Adding enclosures to Atom and statuses JSON