Commit Graph

1188 Commits (f21e7d6ac06556671c2663ce2879442c60230b32)
 

Author SHA1 Message Date
Eugen Rochko 1d2856c2af Since GNU Social hubs don't seem to return a hub.lease_seconds param in the subscription confirmation request,
we'll have to default that value to the GS "minimum" (from their code) which is 24 hours.
Eugen Rochko 246330493b More debugging for PuSH confirmations
Eugen Rochko a66d34878c Add more logging to PuSH callback
Eugen Rochko 608a2bfffc Upgrade to PubSubHubbub 0.4 (removing verify_token)
Eugen Rochko a86f21cf90 Fix rake tasks and loading bar
Eugen Rochko 1cfc9aa20e OStatus2 and Goldfinger gems now have timeouts for requests
Eugen Rochko 059ebbf48d Separate PuSH subscriptions from following, add mastodon:push:refresh task,
respect hub.lease_seconds (fix )
Eugen Rochko 1245ee42fb Update OStatus2 library
Eugen Rochko 98de6927f3 Remove background mask from avatars
Eugen Rochko 337462aa5e Re-organizing components to be more modular, adding loading bars
Eugen Rochko f820edb463 Fix type mistake in account component
Eugen Rochko ee770c3fd3 Live update account timelines, small fix for replyCompose
Eugen Rochko 0967961de7 Improve how account detailed view looks, load account's statuses
Eugen Rochko dafcb02153 Remove unused action constants
Eugen Rochko 9863196f7b Small rubocop offences removed
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