632 Commits (4aa3f667fc89c0e9eae43fc2d158dc64d56a7b7c)

Author SHA1 Message Date
Eugen Rochko d878e3e945 Keyword/phrase filtering (#7905)
6 years ago
ThibG ef3ac6e4a7 Fix jpeg files sometimes being returned with a .jpe extension (#7881)
6 years ago
Eugen Rochko 38fb602407 Create special case to prefer "jpeg" over "jpe" file extension (#7841)
6 years ago
Eugen Rochko f91fa10804 Allow selecting default posting language instead of auto-detect (#7828)
6 years ago
Eugen Rochko 499a9f5f11 Change language opt-out to language opt-in (#7823)
6 years ago
Eugen Rochko 907694df6a Add autofollow option to invites (#7805)
6 years ago
Eugen Rochko 39930a8432 Fix has_one association on Web::PushSubscription (#7767)
6 years ago
Eugen Rochko ecec45ff9b Filter out blocked/muted people from profile timelines (#7747)
6 years ago
Yamagishi Kazutoshi 29f4196d87 Fix fetch of remote image with multiple Content-Type headers (#7749)
6 years ago
Yamagishi Kazutoshi 7ed181c41c Add missing dot for remote image (#7751)
6 years ago
Eugen Rochko 16173535d9 Add redraft function (#7735)
6 years ago
nightpool 0378f74430 Fix context performance by partially reverting #7083 (#7734)
6 years ago
Yamagishi Kazutoshi a936ccd126 Detect extname from Content-Type (#7733)
6 years ago
Akihiko Odaki 3114ac9655 Do not mark remote status sensitive even if spoiler text is present (#7395)
6 years ago
Eugen Rochko 650e3e346b Remove trending hashtags (#7711)
6 years ago
Eugen Rochko 3833c8b690 Use different algorithm for trending tags (#7697)
6 years ago
Eugen Rochko 9e3f9b8250 Improve counter caches on Status and Account (#7644)
6 years ago
Eugen Rochko dc7bf28635 Reduce wasted work in RemoveStatusService due to inactive followers (#7672)
6 years ago
Eugen Rochko 776b996964 Rescue Mastodon::DimensionsValidationError in Remoteable (#7662)
6 years ago
tateisu 9a4bed4837 optimize direct timeline (#7614)
6 years ago
Eugen Rochko 8a3b9d26fb Track trending tags (#7638)
6 years ago
Eugen Rochko 03c8890e09 Validate that e-mail resolves with MX and it's not blacklisted (#7631)
6 years ago
Eugen Rochko 7eaa12c83a Ensure push subscription is immediately removed when application is revoked (#7548)
6 years ago
Eugen Rochko 70e678da43 Improve payload format of Web Push API now that it's open (#7521)
6 years ago
Eugen Rochko aeceb63275 Add preference to hide following/followers lists (#7532)
6 years ago
Eugen Rochko 52a2498f60 Fix nil error in StatusFilter (#7470)
6 years ago
ThibG b59416500e Catch Paperclip processing failures (fixes #6378) (#7439)
6 years ago
Eugen Rochko e86a4fe36b Add REST API for Web Push Notifications subscriptions (#7445)
6 years ago
Eugen Rochko 7ff3c849d1 Bot nameplates (#7391)
6 years ago
Eugen Rochko 4055ce490c Enable custom emojis in profiles (notes, field values, display names) (#7374)
6 years ago
Eugen Rochko 0de45574e0 4 profile fields max, store only 255 characters per name/value (#7348)
6 years ago
Eugen Rochko 8913ccb434 Store home feeds for 7 days instead of 14 (#7354)
6 years ago
Eugen Rochko 154076e8e7 Store URIs of follows, follow requests and blocks for ActivityPub (#7160)
6 years ago
ThibG f2ecedaab5 Fixes/do not override timestamps (#7336)
6 years ago
Eugen Rochko 92c5474861 Fix n+1 queries in StatusThreadingConcern (#7321)
6 years ago
Eugen Rochko 5dd68ba919 Fix cache_associated no longer working (#7320)
6 years ago
abcang fcfc44de66 Keep notification when muting_notifications is true (#7311)
6 years ago
Eugen Rochko 4258e304c5 Allow updating bio fields via PUT /api/v1/accounts/update_credentials (#7288)
6 years ago
Eugen Rochko d6a2530d73 Speed up test suite by not generating RSA keys in test environment (#7296)
6 years ago
Eugen Rochko 1a653fff95 Add entity cache (#7271)
6 years ago
Emelia Smith 49d9ea6998 Implement the ability for instances to define a list of disallowed hashtags (#7176)
7 years ago
Emelia Smith 1071ecfebc Prevent suspended accounts from appearing in AccountSearchService (#7246)
7 years ago
Akihiko Odaki e22f682df0 Paginate descendant statuses in public page (#7148)
7 years ago
Yamagishi Kazutoshi e83e74f36d Update dependencies for Ruby (2018-04-23) (#7237)
7 years ago
Eugen Rochko 39f36c0901 Detect and prevent image bombs, max. processable dimension 4096^2 (#7229)
7 years ago
Eugen Rochko 0ad5e05e4a Rescue Mastodon::LengthValidationError in Remoteable (#7228)
7 years ago
Eugen Rochko 85c3f7eb1b Force convert to JPG for preview card thumbnails to avoid animations (#7109)
7 years ago
Kaito Sinclaire 447741e456 Direct messages column (#4514)
7 years ago
Eugen Rochko 4f460eba18 Fix warning about using SQL in order for Account#partitioned (#7159)
7 years ago
Eugen Rochko 466442b764 Add bio fields (#6645)
7 years ago