mastodon.zunda.ninja is one of the many independent Mastodon servers you can use to participate in the fediverse.
Zundon is a single user instance as home of @zundan as well as a test bed for changes of the code.

Administered by:

Server stats:

1
active users

今日ももりもり :saba:

$ git log --oneline upstream/main...origin/master
12c43e4ab5 (upstream/main) Re-add StatsD support through the `nsa` gem (#26310)
120f5802c0 Add direct link to the Single-Sign On provider if there is only one sign up method available (#26083)
a5768d3ea6 Update dependency rack-attack to v6.7.0 (#26319)
912bc4655c Update dependency selenium-webdriver to v4.10.0 (#26322)
3105fef21a Rename “read” database to “replica” for consistency (#26326)
51cee42117 Update dependency lograge to v0.13.0 (#26318)
f6e4137d7c Update dependency core-js to v3.32.0 (#26317)
a615c0cfc2 Update dependency test-prof to v1.2.2 (#26316)
670dae371a Update dependency react-redux to v8.1.2 (#26314)
091c2f2e44 Update dependency rack to v2.2.8 (#26312)
8da99ffb0d Add alt text for preview card thumbnails (#26184)
ca19ea30d4 Update dependency aws-sdk-s3 to v1.132.0 (#26227)
3a4d3e9d4b Add `GET /api/v1/instance/languages` to REST API (#24443)

(続く)

zunda

3a4d3e9d4b Add `GET /api/v1/instance/languages` to REST API (#24443)
6b896b20cc Add primary key to preview_cards_statuses join table (includes deduplication migration) (#25243)
a0fad5c8bb Change indexing frequency from 5 minutes to 1 minute, add locks to schedulers (#26304)
f55f0ab0c3 Allow spaces around commas in ALLOWED_PRIVATE_ADDRESSES (#26297)
2f932cb2bb Add client-side timeout on resend confirmation button (#26300)
425d77f812 Fix crash in `tootctl status remove` and some old migrations (#26210)

\Master?/ :saba: \ますたー/

Merged mastodon/mastodon at 12c43e4ab51e0558628e39f7cf2bb2a84341018d.

-- transaction_open?()
-- exec_query("SELECT reltuples FROM pg_class WHERE relname = 'preview_cards'")
-- exec_query("SELECT \"preview_cards\".\"id\" FROM \"preview_cards\" ORDER BY \"preview_cards\".\"id\" ASC LIMIT 1")
-- Migrating preview_cards.image_description (~645659 rows)
-- change_column_null(:preview_cards, :image_description, false)
== 20230725213448 AddImageDescriptionToPreviewCards: migrated (54.4551s)

-- add_index(:preview_cards_statuses, [:status_id, :preview_card_id], {:name=>:preview_cards_statuses_pkey, :algorithm=>:concurrently, :unique=>true})
-- select_all("SELECT status_id FROM preview_cards_statuses GROUP BY status_id HAVING count(*) > 1;")
-- execute("DELETE FROM preview_cards_statuses p WHERE p.status_id IN (109026567533919162, … 110812574917563007) AND p.ctid NOT IN (SELECT q.ctid FROM preview_cards_statuses q WHERE q.status_id = p.status_id LIMIT 1)")
-- execute("REINDEX INDEX preview_cards_statuses_pkey")
== 20230803082451 AddUniqueIndexOnPreviewCardsStatuses: migrated (3.0928s)

-- execute("ALTER TABLE preview_cards_statuses ADD PRIMARY KEY USING INDEX preview_cards_statuses_pkey")
== 20230803112520 AddPrimaryKeyToPreviewCardsStatusesJoinTable: migrated (0.0130s)