64 Commits (be19b94dea1c18802702cc8efc21ba1dfa51e6b9)

Author SHA1 Message Date
Emelia Smith e02d23b549
Change `read:me` scope to `profile` scope (#30357) 2 years ago
Claire 2bcbeed951
Add some error handling to OTP secret migration (#30344) 2 years ago
Matt Jankowski 1e7d5d2957
Update `devise-two-factor` to version 5.0.0 (#28325) 2 years ago
Claire de740dfb9c
Use `upsert_all` and `insert_all` to reduce back-and-forth in costly migrations (#29752) 2 years ago
Claire 58376eedda
Remove obsolete `admin` and `moderator` columns from `users` table (#29718) 2 years ago
Claire dfa43707eb
Change `AccountRelationshipSeveranceEvent` model to store lost followers and following counts separately (#29714) 2 years ago
Claire 70a8fcf07d
Fix notification policy migration not preserving `filter_private_mentions` correctly (#29699) 2 years ago
Matt Jankowski 245064bb98
Move "everyone" role and "instance actor" account magic number IDs to constants (#29260) 2 years ago
Eugen Rochko fa0ba67753
Change materialized views to be refreshed concurrently to avoid locks (#29015) 2 years ago
Matt Jankowski f0b93ab02f
Use AR `database_version` in PG version checks in migrations (#28804) 2 years ago
Matt Jankowski ea1c0feb86
Remove `add_column_with_default` migration helper (#28654) 2 years ago
Matt Jankowski ae39bed95b
Solve remaining `db/*migrate*` cops (#28579) 2 years ago
Matt Jankowski 51d2b80ff7
Solve `Abc/*` metrics for `db/*migrate*` files (#28568) 2 years ago
Matt Jankowski bcd0171e5e
Fix `Lint/UselessAssignment` cop (#27472) 2 years ago
Claire abcc0b38fa
Fix incorrect PostgreSQL version check (#26979) 3 years ago
Claire cab4cbfa5c
Fix “Scoped order is ignored, it's forced to be batch order.” warnings (#26793) 3 years ago
Claire cddef4c485
Fix language settings for users having selected the `kmr` language (#26787) 3 years ago
Claire 1471be8225
Fix `AddUniqueIndexOnPreviewCardsStatuses` migration requiring PostgreSQL 12+ in some cases (#26737) 3 years ago
Claire ee702e36e5
Change follow recommendation materialized view to be faster in most cases (#26545) 3 years ago
Claire 8c7f3c5332
Remove old non-unique index on preview_cards statuses join table (#26447) 3 years ago
Matt Jankowski 271d384fd0
Use migration classes in migrations where current definition conflicts with older (#26390) 3 years ago
Claire 4773d7b9aa
Fix `preview_cards_statuses_pkey` not being reindexed concurrently (#26384) 3 years ago
Claire 6b896b20cc
Add primary key to preview_cards_statuses join table (includes deduplication migration) (#25243) 3 years ago
Nick Schonning 1d557305d2
Enable Rubocop Style/FrozenStringLiteralComment (#23793) 3 years ago
Matt Jankowski 60ac9e8634
Fix Rails/SquishedSQLHeredocs cop (#24694) 3 years ago
Claire c0e87ad8ed
Update strong-migrations-enabled migrations from 5.0 and 5.1 to 5.2 (#24275) 3 years ago
Matt Jankowski 3557a65bb2
Reset model in migration after removing column (#24250) 3 years ago
Nick Schonning 717683d1c3
Autofix Rubocop remaining Layout rules (#23679) 3 years ago
Nick Schonning 597767a9f7
Autofix Rubocop Rails/RedundantForeignKey (#23731) 3 years ago
Nick Schonning 669f6d2c0a
Run rubocop formatting except line length (#23632) 3 years ago
Claire 66a70ebb6e
Fix pre-4.0 admin action logs (#22091) 3 years ago
Claire 1dca08b76f
Fix admin action logs page (#19649) 3 years ago
Claire cb27d89997
Change migration to migrate admins to Owner role rather than Admin role (#19671) 3 years ago
Claire ff19dad5a0
Fix crash when adding a new filter (#18894) 4 years ago
Eugen Rochko 0396acf39e
Add audit log entries for user roles (#19040) 4 years ago
Eugen Rochko 44b2ee3485
Add customizable user roles (#18641) 4 years ago
Claire 02851848e9
Revamp post filtering system (#18058) 4 years ago
Claire e34dd3644c
Remove unused `filtered_languages` column (#18533) 4 years ago
Eugen Rochko f6d35ed57d
Remove IP matching from e-mail domain blocks (#18190) 4 years ago
Eugen Rochko 75e33fd08f
Fix null values being included in some indexes (#17711) 4 years ago
Eugen Rochko d17fb70131
Change how changes to media attachments are stored for edits (#17696) 4 years ago
Eugen Rochko 27965ce5ed
Add trending statuses (#17431) 4 years ago
Claire 8a07ecd377
Remove leftover database columns from Devise::Models::Rememberable (#17191) 4 years ago
Eugen Rochko 14f436c457
Add notifications for statuses deleted by moderators (#17204) 4 years ago
Eugen Rochko 8e84ebf0cb
Remove IP tracking columns from users table (#16409) 4 years ago
Eugen Rochko 7de0ee7aba
Remove Keybase integration (#17045) 4 years ago
Claire 763ab0c7eb
Fix owned account notes not being deleted when an account is deleted (#16579) 5 years ago
Claire 526332c545
Fix account deletion sometimes failing because of optimistic locks (#16317) 5 years ago
Eugen Rochko 1294f9ee4f
Remove PubSubHubbub-related columns from accounts table (#16170) 5 years ago
Eugen Rochko 74081433d0
Change trending hashtags to be affected be reblogs (#16164) 5 years ago