Claire
|
7a833c9b05
|
Add moderation_subscription_id to domain_allows, domain_blocks and admin_action_logs
|
2026-09-09 10:46:49 +02:00 |
|
Claire
|
62b1c00e25
|
Add ModerationSubscription, SubscribedAdvisory, and ModerationSuggestion models
|
2026-09-09 10:46:49 +02:00 |
|
Claire
|
dc317afb11
|
Make some of 4.7 migrations more resilient to being interrupted (#40264)
|
2026-08-27 08:07:02 +00:00 |
|
Matt Jankowski
|
d09749109c
|
Update rubocop to version 1.90.0 (#40260)
|
2026-08-26 11:55:16 +00:00 |
|
Claire
|
368b4abfcf
|
Remove redundant index index_keypairs_on_account_id (#40138)
|
2026-08-13 08:26:20 +00:00 |
|
Claire
|
f49e4f7aa9
|
Fix missing on_delete: :cascade on GeneratedAnnualReport foreign key (#40063)
|
2026-08-05 13:56:07 +00:00 |
|
Claire
|
873ec3f1ab
|
Change follow recommendation materialized views to manually-maintained tables (#40039)
|
2026-08-05 12:15:38 +00:00 |
|
Claire
|
f8cb997b98
|
Add index on target_account_id to follow_requests (#40033)
|
2026-08-03 18:04:50 +00:00 |
|
Claire
|
b026b2395c
|
Fix forgotten migration file (#40034)
|
2026-08-03 17:49:00 +00:00 |
|
Claire
|
7ecff7f0ad
|
Add back erroneously removed index on account_summaries (#40029)
|
2026-08-03 15:17:52 +00:00 |
|
Claire
|
72235a9d61
|
Change UpdateAccountSummariesToVersion3 migration to minimize downtime (#40027)
|
2026-08-03 14:13:45 +00:00 |
|
Claire
|
ad245adf51
|
Add requested_deletion_at attribute to Account for deleted-but-not-suspended accounts (#23617)
|
2026-07-31 13:55:33 +00:00 |
|
Claire
|
6e40737d7a
|
Fix AddUniqueIndexOnAccountsUri migration trying to reattribute Appeal objects with incorrect column (#39999)
|
2026-07-30 09:08:52 +00:00 |
|
Claire
|
e0efc9683f
|
Add uniqueness constraint on Account uri (#39882)
|
2026-07-28 08:09:21 +00:00 |
|
Claire
|
5dad89e56d
|
Add notifications for out-of-support versions of Mastodon (#39734)
|
2026-07-09 14:41:13 +00:00 |
|
Claire
|
1f8d67e23d
|
Add end-of-support date to available updates (#39732)
|
2026-07-07 12:38:38 +00:00 |
|
Claire
|
fbc8f5e200
|
Add migration to migrate existing local legacy keypairs to new table (#39686)
|
2026-07-03 14:35:07 +00:00 |
|
Claire
|
5ac3002709
|
Drop local_fragment IS NOT NULL from index_keypairs_on_account_id_and_local_fragment (#39690)
|
2026-07-02 08:48:35 +00:00 |
|
Claire
|
3aa3b75da9
|
Fix missing unique index on keypairs URI (#39668)
|
2026-06-30 08:04:35 +00:00 |
|
Claire
|
99abf3c217
|
Change how URIs are stored for local keypairs (#39658)
|
2026-06-29 14:45:35 +00:00 |
|
Pia B.
|
a83e4b9061
|
add log change column to audit log table (#39473)
|
2026-06-18 14:08:21 +00:00 |
|
Pia B.
|
35f3748482
|
Add import for custom filters (#39256)
|
2026-06-11 16:32:46 +00:00 |
|
Evan Prodromou
|
9c493c20b9
|
Add policy to filter notifications from bots (#38494) (#38809)
|
2026-06-09 12:28:53 +00:00 |
|
Claire
|
cb2e770584
|
Remove duplicate index index_email_subscriptions_on_account_id (#38907)
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / test (3.4) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.4) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.4, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
|
2026-05-05 15:15:55 +00:00 |
|
David Roetzel
|
1f1653e039
|
Remove rejected and revoked collection items (#38792)
|
2026-04-28 11:10:25 +00:00 |
|
David Roetzel
|
1cae543e8f
|
Add per-user maximum number of collections (#38769)
|
2026-04-22 12:34:08 +00:00 |
|
David Roetzel
|
58df263159
|
Make old migration more robust (#38775)
|
2026-04-22 10:44:36 +00:00 |
|
David Roetzel
|
fee38e57f0
|
Federate and store a collection url (#38697)
|
2026-04-16 07:26:34 +00:00 |
|
Claire
|
06a8379dce
|
Fix collections allowing multiple occurrences of the same user (#38636)
Bundler Audit / security (push) Waiting to run
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / test (3.4) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.4) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.4, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
|
2026-04-13 10:28:54 +00:00 |
|
David Roetzel
|
35c30dfc6e
|
Remove overeager unique index (#38414)
|
2026-03-26 13:29:47 +00:00 |
|
David Roetzel
|
1fb5cb1e67
|
Add unique indexes for Collection(Item) URIs (#38409)
|
2026-03-26 10:17:08 +00:00 |
|
Eugen Rochko
|
bcf0718a9a
|
Add email subscriptions (#38163)
|
2026-03-25 16:25:45 +00:00 |
|
Claire
|
15dbf8040e
|
Add support for multiple keypairs for remote accounts (#38279)
|
2026-03-25 14:52:12 +00:00 |
|
Claire
|
39d9da3b82
|
Tag linked FeaturedCollection objects over ActivityPub (#38115)
|
2026-03-23 13:11:33 +00:00 |
|
Claire
|
1ee457f2d3
|
Split invite_users permission into invite_bypass_approval (#38278)
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Crowdin / Upload translations / upload-translations (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
|
2026-03-19 15:25:54 +00:00 |
|
Matt Jankowski
|
f5619fc8bc
|
Use JSON.generate in db migrations (#38241)
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Crowdin / Upload translations / upload-translations (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
|
2026-03-16 17:26:35 +00:00 |
|
David Roetzel
|
84d8020165
|
Store a remote actor's featuredCollections URI (#38166)
|
2026-03-12 09:11:32 +00:00 |
|
David Roetzel
|
3b6d94ce62
|
Add column for html descriptions of collections (#38124)
|
2026-03-10 14:54:38 +00:00 |
|
Matt Jankowski
|
a89754f288
|
Re-run db:schema:dump with rails 8.1 (#38044)
|
2026-03-04 13:57:53 +00:00 |
|
Claire
|
8a0261c51c
|
Add missing_attribution boolean to preview cards (#38043)
|
2026-03-04 11:18:37 +00:00 |
|
Claire
|
bd64ca2583
|
Add new profile settings (#37890)
|
2026-02-18 13:18:44 +00:00 |
|
Nicholas La Roux
|
438602c488
|
Upgrade rubocop from v1.84.0 to v1.84.2, update config, and correct offences (#37795)
|
2026-02-17 14:56:46 +00:00 |
|
David Roetzel
|
6c3bd944f8
|
Allow reporting (local) Collections (#37848)
|
2026-02-13 11:11:44 +00:00 |
|
David Roetzel
|
f57167c61a
|
Add ID/URI to collection items (#37842)
|
2026-02-12 15:31:45 +00:00 |
|
Claire
|
dfe44bcaef
|
Add ability to require 2FA for specific roles (including Everybody) (#37701)
|
2026-02-11 14:34:09 +00:00 |
|
Claire
|
20fedab093
|
Fix mistakenly included glitch-soc database columns (#37824)
|
2026-02-11 12:34:34 +00:00 |
|
Claire
|
d13d7b4566
|
Fix server theme migration (#37810)
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
|
2026-02-10 20:53:43 +00:00 |
|
Claire
|
75ba314e6b
|
Migrate to new theming infrastructure (#37612)
|
2026-02-10 10:59:47 +00:00 |
|
Matt Jankowski
|
23148dc536
|
Update rubocop to version 1.8.40 (#37628)
|
2026-01-29 10:14:14 +00:00 |
|
Claire
|
6af4696c70
|
Add backend support for storing remote actors profile pic and header descriptions (#37634)
|
2026-01-28 09:32:59 +00:00 |
|