210 Commits (a2a85e85491110461cbc938abd0f2687f0e51612)

Author SHA1 Message Date
  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
  Eugen Rochko 2ef9f36cf2 Improve suspend account service 7 years ago
  Eugen Rochko f978b06dd1 Add suspend account functionality to admin UI 7 years ago
  Eugen Rochko f406e01fcf Add filters for suspended accounts 7 years ago
  Eugen Rochko 2488162733 Adding suspend account service 7 years ago
  Eugen Rochko 39cc9fde8a Add account suspension 7 years ago
  Eugen Rochko 00e9dac1d3 Automatically block outgoing notifications from silenced accounts to users 7 years ago
  Eugen Rochko 3114e55c7a Fix #323 - self-replies to appear in public timelines again 7 years ago
  Eugen Rochko 58b3f4fd67 Fix #329 - avatar errors no longer prevent remote accounts from being saved 7 years ago
  Eugen Rochko 14bd46946d Per-status control for unlisted mode, also federation for unlisted mode 7 years ago
  Eugen 1e99a2bb03 Fix trying to PuSH-publish updates of remote removals 7 years ago