58 Commits (446d6f164338781783029395e467dcd670a8c80d)

Author SHA1 Message Date
  Eugen Rochko 999cde94a6 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text 7 years ago
  blackle bf0f6eb62d Implement a click-to-view spoiler system 7 years ago
  Eugen Rochko f0de621e76 Fix #463 - Fetch and display previews of URLs using OpenGraph tags 7 years ago
  Eugen Rochko e9737c2235 Fix tests, add applications to eager loading/cache for statuses, fix 7 years ago
  Effy Elden d6bc0e8db4 Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11 7 years ago
  Eugen Rochko a302e56f9a Add API for retrieving favourites 8 years ago
  Eugen Rochko 49834a6e7f Add API for retrieving blocked accounts 8 years ago
  Eugen Rochko 004382e4d0 Adding follow requests API 8 years ago
  Eugen Rochko b891a81008 Follow call on locked account creates follow request instead 8 years ago
  Eugen Rochko 80e02b90e4 Private visibility on statuses prevents non-followers from seeing those 8 years ago
  Eugen Rochko 0542773bca Make unfavouriting async to prevent timeout errors from leaving orphaned records behind 8 years ago
  Eugen Rochko 5ae1b39ec9 Adjusting public display of statuses to look similar to logged-in UI, 8 years ago
  Eugen Rochko aed25932b5 Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails 8 years ago
  Eugen Rochko 64d109dc0e Downsize originals in media attachments, small fixes 8 years ago
  Eugen Rochko f763e844e8 Do not use expiring links after all 8 years ago
  Eugen Rochko 24e692b0cf Set a specific S3 expiration time so that files can be cached 8 years ago
  Eugen Rochko 80c44ed9c1 Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals 8 years ago
  Eugen Rochko 6ff93845d5 Add basic OEmbed provider API, fix #247 8 years ago
  Eugen Rochko 0603971894 Adding sensitive marker to statuses in API 8 years ago
  Eugen Rochko f88ca4a206 Performance improvement for notifications API 8 years ago
  Eugen Rochko da2ef4d676 Adding unified streamable notifications 8 years ago
  Eugen Rochko 9aecc0f48a Move timelines API from statuses to its own controller, add a check for 8 years ago
  Eugen Rochko 23fc424b7a Account notes (bios) can now contain links. Character limit upped to 160 8 years ago
  Eugen Rochko 48b9619439 Adding hashtags 8 years ago
  Eugen Rochko 1828df9bc0 Disable accounts caching too 8 years ago
  Eugen Rochko abf664b560 Disable caching of statuses (maybe this will help with the weird bug) 8 years ago
  Eugen Rochko e4671adc25 Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status 8 years ago
  Eugen Rochko c003e70758 Caching should work correctly now (fingers crossed) 8 years ago
  Eugen Rochko 562044f36a Need to disable caching again due to bug in Rabl 8 years ago
  Eugen Rochko 0160d1d9b5 Enable caching for some rabl views 8 years ago
  Eugen Rochko e0a197650a Adding common followers API, fixing fallback query again 8 years ago
  Eugen Rochko de1f3aab86 Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API 8 years ago
  Eugen Rochko e21a3fe0cd Adding sync of follow relationships to Neo4J, accounts/suggestions API 8 years ago
  Eugen Rochko 1f650d327d Adding public timeline 8 years ago
  Eugen Rochko 4f9b7432dd Fix #52 - Add API versioning (v1) 8 years ago
  Eugen Rochko 7e14eefc81 Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app 8 years ago
  Eugen Rochko 3f9708edc4 Change output of api/accounts/:id/follow and unfollow to return relationship 8 years ago
  Eugen Rochko bc98865c1a API returns mentions for statuses, compose form pre-fills all relevant usernames into the form when replying 8 years ago
  Eugen Rochko e46abc71ca Fix notifications in UI, added new API for fetching account relationships 8 years ago
  Eugen Rochko 0967961de7 Improve how account detailed view looks, load account's statuses 8 years ago
  Eugen Rochko 5342629a0a Adding webm playback to UI 8 years ago
  Eugen Rochko bd5ad304ba Adding media controller, 1 webm/compose form allowed, previews generated 8 years ago
  Eugen Rochko 8c0b19012b Fix #41, debug #42 8 years ago
  Eugen Rochko 5b0cef9781 Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context 8 years ago
  Eugen Rochko 3cc47beb6e Refactored generation of unique tags, URIs and object URLs into own classes, 8 years ago
  Eugen Rochko 499beb4484 UI for uploading media attachments (and cancelling them) 8 years ago
  Eugen Rochko fc222dfa49 Displaying media attachments in timelines 8 years ago
  Eugen Rochko 14fb0ab4a2 Improve JSON output for media attachments, generate :small preview for them 8 years ago
  Eugen Rochko 1d9c886518 Adding enclosures to Atom and statuses JSON 8 years ago
  Eugen Rochko ae1fac0062 Add API to upload media attachments 8 years ago