220 Commits (149887a0ffc81b588520ff82ab9fda8dff7bce6c)

Author SHA1 Message Date
  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
  Eugen Rochko 251b04298e Fix undesired delivering of private toot to remote accounts that follow author 7 years ago
  Eugen Rochko 136e18b875 Unblocks also federate 7 years ago
  Eugen Rochko c04002b340 Federate blocks with the http://mastodon.social/schema/1.0 verb namespace 7 years ago
  Eugen Rochko a302e56f9a Add API for retrieving favourites 7 years ago
  Eugen Rochko 8b94d283fb Fix wrong person being notified after nested reblog call, fix favourites leaking private toots in Atom feeds 7 years ago
  Eugen Rochko 2146ac91a0 Follow requests send e-mail notifications, but are excluded from notifications API 7 years ago
  Eugen Rochko 7376af90f7 Don't show statuses to blocked users 7 years ago
  Eugen Rochko 05b13c38b5 Re-enable Webfinger for locked accounts but don't handle "follow" events 7 years ago
  Eugen Rochko f729cfc881 Private posts mentioning non-followers should not notify them, neither locally nor via Salmon 7 years ago
  Eugen Rochko b891a81008 Follow call on locked account creates follow request instead 7 years ago
  Eugen Rochko 2d2154ba75 Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users 7 years ago
  Eugen Rochko 80e02b90e4 Private visibility on statuses prevents non-followers from seeing those 7 years ago
  Eugen Rochko 6de079a5af Removing external hub completely, fix #333 fixing digit-only hashtags, 7 years ago
  Eugen Rochko 668013265c Restoring old async behaviour of thread resolving as it proved to be more robust 7 years ago
  Eugen Rochko e90fcb46e3 Sensitive content federates using the "nsfw" hashtag 7 years ago
  Eugen Rochko f90133d2ad Thread resolving no longer needs to be separate from ProcessFeedService, 7 years ago