252 Commits (5cb011b66bf4242ba92ce30867dc2f2e432382ca)

Author SHA1 Message Date
  Eugen Rochko 3e9d794ea5 Add tuning documentation, add <content> tags back to most salmons, 7 years ago
  Eugen Rochko 53ae431867 Skip remote media URLs that don't have a hostname 7 years ago
  Eugen Rochko c77a54fe0a Fix #651 - Do not reinsert original status into all followers feeds 7 years ago
  Rakib Hasan 87a6bed9e9 previous commit was creating the status regardless 7 years ago
  Rakib Hasan 6f9ecd899e revisted fix for #462 7 years ago
  Eugen Rochko 40a4053732 Disable PuSH for blocked domains 7 years ago
  Eugen Rochko 8e08ae5bb9 Add IDs to salmon slaps even if they are transient. Add title, too, mostly 7 years ago
  Eugen Rochko df63461ff0 Add handler for salmons of undoing favourites 7 years ago
  Eugen Rochko 720ff55262 Adding more unit tests. Fixing Salmon slaps XML 7 years ago
  Eugen Rochko 446267d1bf Deduplicate delete salmons (send only one per mentioned-account domain) 7 years ago
  Eugen Rochko 0518492158 Stop trying to shoehorn all Salmon updates into the poor database-connected 7 years ago
  Eugen Rochko 94d2182717 Resolve issue with rendering authorize/reject Salmon slaps 7 years ago
  Eugen Rochko dc851c922e Mentions in private statuses allow mentioned people to see them 7 years ago
  Eugen Rochko 00b5731ecb After FollowService, re-fetch remote account asynchronously, do nothing 7 years ago
  Eugen Rochko e610555e10 Fix processing of incoming authorizations/rejections 7 years ago
  Eugen Rochko 514fdfa268 Don't PuSH-resubscribe if already subscribed 7 years ago
  Eugen Rochko 149887a0ff Make follow requests federate 7 years ago
  Eugen Rochko 6331ed16e5 Fix #614 - extra reply-boolean on statuses to account for cases when replied-to 7 years ago
  Eugen Rochko c8252759df Add streaming API channels for local-only statuses 7 years ago
  Eugen Rochko 0af3401553 Don't allow people to follow people they blocked without unblocking first 7 years ago
  Eugen Rochko 920ba5fc4e Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API 7 years ago
  Eugen Rochko 19b9e1e2c3 Preheat status cache 7 years ago
  Eugen Rochko 6cdcac1396 Fix #598 - arrow keys to navigate media; fix #481 - non-exact matches no longer 7 years ago
  Eugen Rochko ede04cdb24 Move rendering of JSON payloads for public/hashtag timelines to 7 years ago
  Eugen Rochko d9ca46b464 Cleaning up format of broadcast real-time messages, removing 7 years ago
  Eugen Rochko bf60f2898d Fix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI 7 years ago
  Eugen Rochko 83ccdeb87a Fix tests 7 years ago
  Eugen Rochko 3f075c7794 API for apps to register for push notifications 7 years ago
  Eugen Rochko 450ad43180 Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB, 7 years ago
  Eugen Rochko 3beb24ad55 Use <summary> to encode content warnings instead 7 years ago
  Eugen Rochko 10ffd455a8 Fix #522 - prevent blocked users from reblogging 7 years ago
  Eugen Rochko 999cde94a6 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text 7 years ago
  Eugen Rochko 8a880a3d46 Make blocks create entries and unfollows instantly, but do the clean up 7 years ago
  blackle bf0f6eb62d Implement a click-to-view spoiler system 7 years ago
  Eugen Rochko d00189b55a Domains with reject_media? set to true won't download avatars either 7 years ago
  Eugen Rochko 434cf8237e Optional domain block attribute that prevents media attachments from being downloaded 7 years ago
  Eugen Rochko cca82bf0a2 Move merging/unmerging of timelines into background. Move blocking into 7 years ago
  Eugen Rochko f2e08ff568 Remove unneeded block check 7 years ago
  Eugen Rochko 6d98a73180 Domain blocks now have varying severity - auto-suspend vs auto-silence 7 years ago
  Eugen Rochko aa9c51a34c Fix a couple unhandled exceptions 7 years ago
  Effy Elden 8f21f5522f Call uniq on the string version of mb_chars tags 7 years ago
  Eugen Rochko 9bd3b11cfb Instead of refusing to create accounts, domain blocks auto-suspend new accounts from that domain 7 years ago
  Eugen Rochko 05abd977c1 Fix preview cards layout, do preview card crawling for remote statuses 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 f63f0c4625 Fix too late return 7 years ago
  Eugen Rochko b11fdc3ae3 Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings 7 years ago
  Eugen Rochko 7951e7ffd5 Add ruby version to Gemfile, move devDependencies in package.json to dependencies, 7 years ago
  Eugen Rochko 5c7add2176 Fix #147 - Unreblogging will leave original status in feeds 7 years ago