628 Commits (cd107b054d65a272c60e015f0213f602ea0e53e2)

Author SHA1 Message Date
Claire 3feb291d90 Prepare Mastodon for zeitwerk autoloader (#15917)
4 years ago
Claire 3c09518a1d Merge branch 'main' into glitch-soc/merge-upstream
4 years ago
dependabot[bot] 182f2661fc Bump sidekiq-unique-jobs from 6.0.25 to 7.0.1 (#15627)
4 years ago
Claire e78f476c58 Remove subscription_expires_at leftover from OStatus (#15857)
4 years ago
Claire dd60ecfc04 Merge branch 'main' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 4930e71ae7 Add server rules (#15769)
4 years ago
Claire 48722a3188 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 5a89fb4017 Fix old migration script not being able to run if it fails midway (#15361)
4 years ago
Eugen Rochko 816df80b86 Add option to obfuscate domain name in public list of domain blocks (#15355)
4 years ago
Claire e590177b29 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 3debd888a6 Add indication to admin UI of whether a report has been forwarded (#13237)
4 years ago
Eugen Rochko df8874b24e Fix performance on instances list in admin UI (#15282)
4 years ago
Thibaut Girka 64ef99a31e Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 38be9af436 Add support for reversible suspensions through ActivityPub (#14989)
4 years ago
Thibaut Girka db1f81553e Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda 385c2eac6f Add account sensitized (#14361)
4 years ago
Thibaut Girka 6fdc4e8d47 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
OSAMU SATO ba9252b32d Add duration parameter to muting. (#13831)
4 years ago
Eugen Rochko da4c730c47 Add IP-based rules (#14963)
4 years ago
Thibaut Girka 7a84a84fc1 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 02c4c91faa Add option to be notified when a followed user posts (#13546)
4 years ago
Eugen Rochko e514304a76 Change account suspensions to be reversible by default (#14726)
4 years ago
ThibG 50d0c1e95f Add configuration option to filter replies in lists (#9205)
4 years ago
Thibaut Girka 37e746eab6 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
santiagorodriguez96 f142983484 Add WebAuthn as an alternative 2FA method (#14466)
4 years ago
Thibaut Girka 67564cbb48 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda b0f98e64f1 Fix RemoveDuplicatedIndexesPghero to check for the existence of the index (#14259)
4 years ago
Thibaut Girka c2347f6cf6 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 0edde9d6c8 Fix media attachments enumeration (#14254)
4 years ago
Thibaut Girka 2a2af880b8 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 3afc7977b1 Add user notes on accounts (#14148)
4 years ago
Eugen Rochko a3ce01a102 Add customizable thumbnails for audio and video attachments (#14145)
4 years ago
Thibaut Girka 0e33582bff Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Lerk f0f2147105 remove duplicated indexes according to pghero (#13695)
4 years ago
Thibaut Girka c1eb60642b Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 6d4a71856b Fix unique username constraint for local users not being enforced in database (#14099)
4 years ago
Thibaut Girka 83dc54c487 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 2dbf6bc5ad Add e-mail-based sign in challenge for users with disabled 2FA (#14013)
5 years ago
ThibG 36f31b5cad Add blurhash to preview cards (#13984)
5 years ago
Eugen Rochko b864e78db8 Add E2EE API (#13820)
5 years ago
Thibaut Girka 4853a87df8 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko b5124e6d04 Reset secret of web app that could have been exposed by Doorkeeper (#13688)
5 years ago
Thibaut Girka 4e4e5316c1 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 96921d909c Fix old unique jobs digests not having been cleaned up (#13683)
5 years ago
Eugen Rochko 7a43d20550 Fix migrations failing due to strong-migrations update (#13680)
5 years ago
Thibaut Girka dfa13deaa1 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko adfb22a9dd Add separate cache directory for non-local uploads (#12821)
5 years ago
Thibaut Girka 43a9ed3de8 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Takeshi Umeda 1eb59ace5c Fix migration 20200407202420_migrate_unavailable_inboxes (#13481)
5 years ago
Eugen Rochko 2d3219549b Change delivery failure tracking to work with hostnames instead of URLs (#13437)
5 years ago
Thibaut Girka c13682bc0d Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG ef48ffc127 Fix PostgreSQL load when linking in announcements (#13250)
5 years ago
Thibaut Girka 99fc46d023 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 9ced8b6dd5 Add option to include resolved DNS records when blacklisting e-mail domains in admin UI (#13254)
5 years ago
Eugen Rochko da9d81c4ac Add titles to warning presets in admin UI (#13252)
5 years ago
ThibG cd7c22da32 Add federation support for the "hide network" preference (#11673)
5 years ago
Eugen Rochko f459919552 Change local media attachments to perform heavy processing asynchronously (#13210)
5 years ago
Thibaut Girka 9604766a18 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 0cc5eb50dd Fix interactive delays in database migrations with no TTY (#12969)
5 years ago
Eugen Rochko 9d3bba9576 Fix expired announcements being re-published (#12964)
5 years ago
Thibaut Girka a8e43875a5 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko f95fd62bac Add announcements (#12662)
5 years ago
notozeki 7d03ceb9ef Fix slow query of federated timeline (#12886)
5 years ago
Thibaut Girka 82e197787f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 3325ad0cc3 Fix old migrations failing because of strong_migrations update (#12787)
5 years ago
Thibaut Girka 2591cedcad Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG b194caade4 Fix old migrations failing because of strong_migrations update (#12692)
5 years ago
Thibaut Girka fa4a92e340 Merge branch 'master' into glitch-soc/master
5 years ago
Eugen Rochko 62ea1bff7d Fix unsafe column type change in migration (#12653)
5 years ago
scd31 27f1d5ee7d Increase max backup size (#12602)
5 years ago
Thibaut Girka 2cc60e8b09 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 3dd5448883 Fix old migration failing with new status default scope (#12493)
5 years ago
Thibaut Girka 13f738e229 Add documentation about the migration hack
5 years ago
Thibaut Girka a96375d2ef Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 517c1cd062 Add bookmarks (#7107)
5 years ago
Thibaut Girka e7655951d7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 6b5aebf0ca Add abilityto add oneself to lists (#12271)
5 years ago
Thibaut Girka 9506d9cafc Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 1da1a9878f Fix old migration trying to use new column due to default status scope (#12095)
5 years ago
Eugen Rochko 6262407066 Fix existing user records with now-renamed `pt` locale (#12092)
5 years ago
Thibaut Girka c2d6ef1b64 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko ced431f02f Fix account counters being overwritten by parallel writes (#12045)
5 years ago
Thibaut Girka cc94c90bf1 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG f088e090e4 Add voters count support (#11917)
5 years ago
Eugen Rochko d73822dc01 Fix older migrations not working due to new default scope (#11983)
5 years ago
abcang 2c43d538dc Validate Web::PushSubscription (#11971)
5 years ago
Eugen Rochko a2d3728c36 Add account migration UI (#11846)
5 years ago
Thibaut Girka 4837d6275a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
abcang 68a85ef015 Add users remember_token index (#11881)
5 years ago
Thibaut Girka 2e38d889a3 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 89989b6255 Add timeline read markers API (#11762)
5 years ago
Thibaut Girka eac7c66d2a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 436266ca27 Change trending hashtags to not disappear instantly after midnight (#11712)
5 years ago
Thibaut Girka 449a0727a7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 9c65b122fc Fix slow local timeline query (#11648)
5 years ago
Eugen Rochko 32c781ec6b Add soft delete for statuses for instant deletes through API (#11623)
5 years ago
Thibaut Girka c060523dc2 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG f17b0ff712 Add invite comments (#10465)
5 years ago
Eugen Rochko 848cb2a697 Add more accurate hashtag search (#11579)
5 years ago
Thibaut Girka 81c6f2fd0e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 072e696aa1 Add domain block notes (#11515)
5 years ago
Thibaut Girka 7a55d93244 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 05e9cd13eb Change admin UI for hashtags and add back whitelisted trends (#11490)
5 years ago
Thibaut Girka 77416866a7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko c90eba765d Add hashtag score for better sorting of autosuggestions (#11427)
5 years ago
Thibaut Girka 4973ba2d1f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 825dc3ca22 Add whitelist mode (#11291)
5 years ago
Eugen Rochko c111bd01a4 Fix tag normalization and migration not removing duplicate tags (#11441)
5 years ago
Eugen Rochko 172bf17555 Revert "Remove conversation URI (#11423)" (#11424)
5 years ago
Eugen Rochko 47bf2698c2 Remove conversation URI (#11423)
5 years ago
Thibaut Girka 6c7a3268c9 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko b8386076c5 Change hashtags to preserve first-used casing (#11416)
5 years ago
Thibaut Girka 124a1d3880 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Daigo 3 Dango ac219b6f88 List columns within the method (#11377)
5 years ago
Thibaut Girka 579ccb0bb9 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 6be7b414e2 Change unconfirmed user login behaviour (#11375)
5 years ago
Eugen Rochko f9ed4354b1 Remove WebSub subscriptions (#11303)
5 years ago
ysksn 1f72e6226a Not to create an account if already exist (#11366)
5 years ago
Thibaut Girka eecce7e59b Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG c2126e3f98 Add ActivityPub actor representing the entire server (#11321)
5 years ago
Eugen Rochko f70b20a01c Add a spam check (#11217)
5 years ago
ThibG 80b5a5d735 Fix old migration script depending on the StreamEntry model (#11278)
5 years ago
Eugen Rochko fbbcbd940d Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` (#11247)
5 years ago
Thibaut Girka 6739c423ff Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 1c612f24e4 Add categories for custom emojis (#11196)
5 years ago
ThibG 585aa16ec0 Fix old migrations failing because of new version of `strong_migrations` (#11018)
6 years ago
Thibaut Girka c23e0e761e Fix old migrations failing because of new version of `strong_migrations`
6 years ago
Thibaut Girka a4e0071538 Merge remote-tracking branch 'upstream/master' into glitch-soc/merge-upstream
6 years ago
ThibG e083961f32 Fix old migrations failing because of new version of `strong_migrations` (#10904)
6 years ago
Thibaut Girka 5481469322 Fix old migrations failing because of new version of `strong_migrations`
6 years ago
Eugen Rochko 865c72cde3 Change default to single column UI (#10847)
6 years ago
Thibaut Girka fd5da4033e Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG b96cc31682 Add post-deployment migration script to delete public-boosts-of-private-toots (#10783)
6 years ago
Thibaut Girka 105f03a988 Add database row to hold status content type
6 years ago
Thibaut Girka 422dd06806 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG f1a3135809 Record account suspend/silence time and keep track of domain blocks (#10660)
6 years ago
Thibaut Girka 1bf48b01e3 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Jeong Arm 5ad2a7b5dc Record deleted(by mod) status to prevent re-appear (#10732)
6 years ago
Thibaut Girka 73bc58c656 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko a6d2fe7165 Add blurhash (#10630)
6 years ago
Thibaut Girka cde0ac1aa7 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 7eb05b8724 Add "why do you want to join" field to invite requests (#10524)
6 years ago
Thibaut Girka c37bc0b268 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko a3c41f3532 Add Keybase integration (#10297)
6 years ago
Thibaut Girka 365de06816 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 9efb9d7f72 Set and store report URIs (#10303)
6 years ago
Thibaut Girka c40e812a66 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG bd3ad7fd16 Migrate existing `open_registrations` setting to the new `registrations_mode` (#10269)
6 years ago
Thibaut Girka 741766a01d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 73fb7bfa0f Admission-based registrations mode (#10250)
6 years ago
ThibG 401a3cfdf0 Fix AddLockVersionToPolls migration (#10200)
6 years ago
Thibaut Girka 8124b60a99 Fix AddLockVersionToPolls migration
6 years ago
Thibaut Girka f123b809a7 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 4f2eb43d8a Add optimistic lock to avoid race conditions when handling votes (#10196)
6 years ago
Thibaut Girka c0b876f726 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 7da087dabe Store remote votes URI (#10158)
6 years ago
Eugen Rochko 4a3acdc916 Add polls (#10111)
6 years ago
Thibaut Girka 1c37ad108c Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko d2d4d38f22 Add featured hashtags to profiles (#9755)
6 years ago
Eugen Rochko 1f303e5591 Add option to overwrite imported data (#9962)
6 years ago
Thibaut Girka 3be4189998 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 49aaaa77a6 Fix slow fallback of CopyAccountStats migration setting stats to 0 (#9930)
6 years ago
Thibaut Girka b49d415f37 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG d0008b5051 Add tombstones for remote statuses (#9830)
6 years ago
Thibaut Girka a78447a6a4 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka 8d47495251 Revert "Revert "Add handler for Move activity (#9629)""
6 years ago
Eugen Rochko fdbd6466f2 Fix regression in custom emoji migration (#9742)
6 years ago
Remi Rampin b6db4feb13 Fix db/seeds.rb (#9738)
6 years ago
Eugen Rochko bed1c8ca9a Fix unique violation in downcase custom emoji domain migration (#9733)
6 years ago
Eugen Rochko ae1aaa3b8a Add scheduled statuses (#9706)
6 years ago
Thibaut Girka 6ab727bf6a Revert "Add handler for Move activity (#9629)"
6 years ago
Thibaut Girka 44f2224606 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 4e3131f02f Add handler for Move activity (#9629)
6 years ago
Eugen Rochko bbf9f4f93b Add REST API for creating an account (#9572)
6 years ago
Thibaut Girka 48e6b2360d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 2e0d617b8b Add moderation warnings (#9519)
6 years ago
Thibaut Girka 04204427d0 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Adam Copp 55ebf8a6e8 Make custom emoji domains case insensitive #9351 (#9474)
6 years ago
Thibaut Girka b62953b3d2 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko fd8ca11f19 Add profile directory (#9427)
6 years ago
Thibaut Girka b2e9a23ac9 Add database support for list show-reply preferences
6 years ago
Thibaut Girka 35b6fb4e62 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 9606e4dabf Change identities id column to a bigint (#9371)
6 years ago
Thibaut Girka 478abe3a58 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 62c0e112ea Extract counters from accounts table to account_stats table (#9295)
6 years ago
Thibaut Girka 33ad16faa7 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 1fad3301a1 Remove progress estimate from MigrateAccountConversations (#9168)
6 years ago
Thibaut Girka c954f89bdd Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 44e64ee534 Add progress indicators to MigrateAccountConversations (#9101)
6 years ago
Thibaut Girka 65cc5faf80 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 7c01fbf4fd Add locality check to ActivityPub::FetchRemoteAccountService (#9109)
6 years ago
Thibaut Girka c32a5f86b6 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko db85c8f0f6 Migrate all old direct messages to new conversations schema (#9085)
6 years ago
Thibaut Girka 46259a36d0 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 40d23fc4d1 Add option to block reports from domain (#8830)
6 years ago
Eugen Rochko e3b2234382 Add unread indicator to conversations (#9009)
6 years ago
Eugen Rochko 654520ec8c Improve support for aspects/circles (#8950)
6 years ago
Thibaut Girka 8cb843039c Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko ad0f37e924 Track historical space stats in PgHero to determine PostgreSQL growth (#8906)
6 years ago
Thibaut Girka 74e411f4e8 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago