cherrypick/packages/backend/migration
2023-12-24 15:24:26 +09:00
..
1000000000000-Init.js
1556348509290-Pages.js
1556746559567-UserProfile.js
1557476068003-PinnedUsers.js
1557761316509-AddSomeUrls.js
1557932705754-ObjectStorageSetting.js
1558072954435-PageLike.js
1558103093633-UserGroup.js
1558257926829-UserGroupInvite.js
1558266512381-UserListJoining.js
1561706992953-webauthn.js
1561873850023-ChartIndexes.js
1562422242907-PasswordLessLogin.js
1562444565093-PinnedPage.js
1562448332510-PageTitleHideOption.js
1562869971568-ModerationLog.js
1563757595828-UsedUsername.js
1565634203341-room.js
1571220798684-CustomEmojiCategory.js
1572760203493-nodeinfo.js
1576269851876-TalkFederationId.js
1576869585998-ProxyRemoteFiles.js
1579267006611-v12.js
1579270193251-v12-2.js
1579282808087-v12-3.js
1579544426412-v12-4.js
1579977526288-v12-5.js
1579993013959-v12-6.js
1580069531114-v12-7.js
1580148575182-v12-8.js
1580154400017-v12-9.js
1580276619901-v12-10.js
1580331224276-v12-11.js
1580508795118-v12-12.js
1580543501339-v12-13.js
1580864313253-v12-14.js
1581526429287-user-group-invitation.js
1581695816408-user-group-antenna.js
1581708415836-drive-user-folder-id-index.js
1581979837262-promo.js
1582019042083-featured-injecttion.js
1582210532752-antenna-exclude.js
1582875306439-note-reaction-length.js
1585361548360-miauth.js
1585385921215-custom-notification.js
1585772678853-ap-url.js
1586624197029-AddObjectStorageUseProxy.js
1586641139527-remote-reaction.js
1586708940386-pageAiScript.js
1588044505511-hCaptcha.js
1589023282116-pubRelay.js
1595075960584-blurhash.js
1595077605646-blurhash-for-avatar-banner.js
1595676934834-instance-icon-url.js
1595771249699-word-mute.js
1595782306083-word-mute2.js
1596548170836-channel.js
1596786425167-channel2.js
1597230137744-objectStorageSetPublicRead.js
1597236229720-IncludingNotificationTypes.js
1597385880794-add-sensitive-index.js
1597459042300-channel-unread.js
1597893996136-ChannelNoteIdDescIndex.js
1600353287890-mutingNotificationTypes.js
1603094348345-refine-abuse-user-report.js
1603095701770-refine-abuse-user-report2.js
1603776877564-instance-theme-color.js
1603781553011-instance-favicon.js
1604821689616-delete-auto-watch.js
1605408848373-clip-description.js
1605408971051-comments.js
1605585339718-instance-pinned-pages.js
1605965516823-instance-images.js
1606191203881-no-crawle.js
1607151207216-instance-pinned-clip.js
1607353487793-isExplorable.js
1610277136869-registry.js
1610277585759-registry2.js
1610283021566-registry3.js
1611354329133-followersUri.js
1611397665007-gallery.js
1611547387175-objectStorageS3ForcePathStyle.js
1612619156584-announcement-email.js
1613155914446-emailNotificationTypes.js
1613181457597-user-lang.js
1613503367223-use-bigint-for-driveUsage.js
1615965918224-chart-v2.js
1615966519402-chart-v2-2.js
1618637372000-user-last-active-date.js
1618639857000-user-hide-online-status.js
1619942102890-password-reset.js
1620019354680-ad.js
1620364649428-ad2.js
1621479946000-add-note-indexes.js
1622679304522-user-profile-description-length.js
1622681548499-log-message-length.js
1626509500668-fix-remote-file-proxy.js
1629004542760-chart-reindex.js
1629024377804-deepl-integration.js
1629288472000-fix-channel-userId.js
1629512953000-user-is-deleted.js
1629778475000-deepl-integration2.js
1629833361000-AddShowTLReplies.js
1629968054000_userInstanceBlocks.js
1633068642000-email-required-for-signup.js
1633071909016-user-pending.js
1634486652000-user-public-reactions.js
1634902659689-delete-log.js
1635500777168-note-thread-mute.js
1636197624383-ff-visibility.js
1636697408073-remove-via-mobile.js
1637320813000-forwarded-report.js
1639325650583-chart-v3.js
1642611822809-emoji-url.js
1642613870898-drive-file-webpublic-type.js
1643963705770-chart-v4.js
1643966656277-chart-v5.js
1643967331284-chart-v6.js
1644010796173-convert-hard-mutes.js
1644058404077-chart-v7.js
1644059847460-chart-v8.js
1644060125705-chart-v9.js
1644073149413-chart-v10.js
1644095659741-chart-v11.js
1644328606241-chart-v12.js
1644331238153-chart-v13.js
1644344266289-chart-v14.js
1644395759931-instance-theme-color.js
1644481657998-chart-v15.js
1644551208096-following-indexes.js
1645340161439-remove-max-note-text-length.js
1645599900873-federation-chart-pubsub.js
1646143552768-instance-default-theme.js
1646387162108-mute-expires-at.js
1646549089451-poll-ended-notification.js
1646633030285-chart-federation-active.js
1646655454495-remove-instance-drive-columns.js
1646732390560-chart-federation-active-sub-pub.js
1648548247382-webhook.js
1648816172177-webhook-2.js
1651224615271-foreign-key.js
1652859567549-uniform-themecolor.js
1655368940105-nsfw-detection.js
1655371960534-nsfw-detection-2.js
1655388169582-nsfw-detection-3.js
1655393015659-nsfw-detection-4.js
1655813815729-driveCapacityOverrideMb.js
1655918165614-user-ip.js
1656122560740-file-ip.js
1656251734807-nsfw-detection-5.js
1656328812281-ip-2.js
1656408772602-nsfw-detection-6.js
1656772790599-user-moderation-note.js
1657346559800-active-email-validation.js
1664694635394-turnstile.js
1665091090561-add-renote-muting.js Fix: DB CONSTRAINT of RenoteMuting (#11724) 2023-08-20 13:22:37 +09:00
1669138716634-whetherPushNotifyToSendReadMessage.js
1671924750884-RetentionAggregation.js
1671926422832-RetentionAggregation2.js
1672562400597-PerUserPvChart.js
1672703171386-remove-latestRequestSentAt.js
1672704017999-remove-lastCommunicatedAt.js
1672704136584-remove-latestStatus.js
1672822262496-Flash.js
1673336077243-PollChoiceLength.js
1673500412259-Role.js
1673515526953-RoleColor.js
1673522856499-RoleIroiro.js
1673524604156-RoleLastUsedAt.js
1673570377815-RoleConditional.js
1673575973645-MetaClean.js
1673783015567-Policies.js
1673812883772-firstRetrievedAt.js
1674086433654-flashScriptLength.js
1674118260469-achievement.js
1674255666603-loggedInDates.js
1675053125067-fixforeignkeyreports.js
1675404035646-cleanup.js
1675557528704-role-icon-badge.js
1676434944993-drop-group.js
1676438468213-ad3.js
1677054292210-ad4.js
1677570181236-role-assignment-expires-at.js
1678164627293-per-note-reaction-acceptance.js
1678426061773-tweak-varchar-length.js
1678427401214-remove-unused.js
1678602320354-role-display-order.js
1678694614599-sensitive-words.js
1678869617549-retention-date-key.js
1678945242650-add-props-for-custom-emoji.js
1678953978856-clip-favorite.js
1679309757174-antenna-active.js
1679639483253-enableChartsForRemoteUser.js
1679651580149-cleanup.js
1679652081809-enableChartsForFederatedInstances.js
1680228513388-channelFavorite.js
1680238118084-channelNotePining.js
1680491187535-cleanup.js
1680582195041-cleanup.js
1680702787050-UserMemo.js
1680775031481-avatar-url-and-banner-url.js
1680931179228-account-move.js
1681400427971-serverRules.js
1681870960239-RoleTLSetting.js
1682190963894-movedAt.js
1682754135458-preservedUsernames.js
1682985520254-channelColor.js
1683328299359-channelArchive.js
1683682889948-prevent-ai-larning.js
1683683083083-public-reactions-default-true.js
1683789676867-fix-typo.js
1683847157541-UserList.js
1683869758873-UserListFavorites.js
1684206886988-remove-showTimelineReplies.js
1684386446061-emoji-improve.js
1685973839966-errorImageUrl.js
1688280713783-add-meta-options.js
1688720440658-refactor-invite-system.js
1688880985544-add-index-to-relations.js
1689102832143-nsfw-cache.js
1689325027964-UserBlacklistAnntena.js feat: ユーザを除外できるアンテナ (#11277) 2023-09-22 16:52:43 +09:00
1690417561185-fix-renote-muting.js Fix: DB CONSTRAINT of RenoteMuting (#11724) 2023-08-20 13:22:37 +09:00
1690417561186-ChangeCacheRemoteFilesDefault.js chore: cacheRemoteFilesのデフォルト値をfalseに (#11398) 2023-08-05 14:03:01 +09:00
1690417561187-Fix.js chore: cacheRemoteFilesのデフォルト値をfalseに (#11398) 2023-08-05 14:03:01 +09:00
1690569881926-user-2fa-backup-codes.js feat: Refine 2fa (#11766) 2023-08-28 18:25:31 +09:00
1690782653311-SensitiveChannel.js feat: sensitive channel (#11438) 2023-08-05 13:58:31 +09:00
1690796169261-play-visibility.js プロフィールにその人が作ったPlayの一覧出せるように (#11445) 2023-08-21 20:23:09 +09:00
1691649257651-refine-announcement.js feat: refine announcement (#11497) 2023-08-13 20:12:29 +09:00
1691657412740-refine-announcement-2.js feat: refine announcement (#11497) 2023-08-13 20:12:29 +09:00
1691959191872-passkey-support.js feat: passkey support (#11804) 2023-09-08 14:05:03 +09:00
1694850832075-server-icons-and-manifest.js enhance: 各ノートが被クリップ数を保持するようにし、無意味にnotes/clipsを叩かないように 2023-09-17 10:55:26 +09:00
1694915420864-clipped-count.js enhance: 各ノートが被クリップ数を保持するようにし、無意味にnotes/clipsを叩かないように 2023-09-17 10:55:26 +09:00
1695260774117-verified-links.js feat: プロフィールでのリンク検証 2023-09-21 11:58:51 +09:00
1695288787870-following-notify.js feat: 指定したユーザーの投稿通知 2023-09-21 18:48:15 +09:00
1695440131671-short-name.js enhance: PWAのshort_nameを設定可能に 2023-09-23 12:38:20 +09:00
1695605508898-mutingNotificationTypes.js fix(backend): 「ユーザーの新規投稿」の通知設定を切り替えるとサーバー内部エラーが出る 2023-09-25 10:34:07 +09:00
1695901659683-note-updated-at.js enhance: 編集されたノートかどうか分かるように 2023-09-28 21:06:14 +09:00
1695944637565-notificationRecieveConfig.js feat: 通知の受信設定を強化 2023-09-29 11:29:54 +09:00
1696003580220-AddSomeUrls.js プライバシーポリシー・運営者情報のリンクを追加 (#11925) 2023-10-07 13:13:13 +09:00
1696222183852-withReplies.js feat: improve tl performance (#11946) 2023-10-03 20:26:11 +09:00
1696323464251-user-list-membership.js feat: improve tl performance (#11946) 2023-10-03 20:26:11 +09:00
1696331570827-hibernation.js feat: improve tl performance (#11946) 2023-10-03 20:26:11 +09:00
1696332072038-clean.js Create 1696332072038-clean.js 2023-10-03 20:26:32 +09:00
1696373953614-meta-cache-settings.js enhance: TLキャッシュ容量を設定できるように 2023-10-04 08:46:27 +09:00
1696388600237-revert-note-edit.js revert: note editing 2023-10-04 12:05:01 +09:00
1696405744672-clean-up.js perf(backend): delete useless indexes 2023-10-04 16:50:06 +09:00
1696569742153-clean-up.js enhance(backend): improve featured system 2023-10-06 14:24:25 +09:00
1696581429196-clean-up.js clean up 2023-10-06 17:40:46 +09:00
1696743032098-AdsOnStream.js Feat: タイムライン更新中に広告を挿入 (#11989) 2023-10-08 17:56:44 +09:00
1696807733453-userListUserId.js enhance(backend): UserListMembershipにユーザーリストの作成者IDを非正規化 2023-10-09 08:46:05 +09:00
1696808725134-userListUserId-2.js enhance(backend): UserListMembershipにユーザーリストの作成者IDを非正規化 2023-10-09 08:46:05 +09:00
1697247230117-InstanceSilence.js feat: サーバーサイレンス機能を追加 (#12031) 2023-10-16 20:11:27 +09:00
1697420555911-deleteCreatedAt.js perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
1697436246389-antenna-localOnly.js feat: local-only antenna 2023-10-16 15:06:00 +09:00
1697441463087-FollowRequestWithReplies.js 新規にフォローした人のwithRepliesをtrueにする機能を追加 (#12048) 2023-10-17 20:56:17 +09:00
1697673894459-note-reactionAndUserPairCache.js perf(backend): ノートのリアクション情報をキャッシュすることでDBへのクエリを削減 2023-10-19 09:20:19 +09:00
1697847397844-avatar-decoration.js feat: Avatar decoration (#12096) 2023-10-21 18:38:07 +09:00
1697941908548-avatar-decoration2.js enhance: improve avatar decoration 2023-10-22 13:02:24 +09:00
1698041201306-enable-ftt.js enhance(backend): RedisへのTLのキャッシュをオフにできるように 2023-10-23 15:17:25 +09:00
1698840138000-add-allow-renote-to-external.js feat: チャンネル内→チャンネル外へのリノート制限機能追加 (#12230) 2023-11-03 17:34:23 +09:00
1699141698112-announcement-silence.js enhance: 非通知なお知らせを作成できるように 2023-11-05 09:04:38 +09:00
1700096812223-enableFanoutTimelineDbFallback.js enhance(backend): make ftt db fallback configurable 2023-11-16 10:20:57 +09:00
1700303245007-supportVerifyMailApi.js メールアドレスの認証にverifymail.ioを使えるようにする。 2023-11-18 21:01:53 +09:00
1700383825690-hard-mute.js Hard mute (#12376) 2023-11-23 18:56:20 +09:00
1700902349231-add-bday-index.js feat(frontend): 今日誕生日のフォロー中のユーザーを一覧表示できるウィジェットを追加 (#12450) 2023-11-30 14:49:26 +09:00
1702718871541-ffVisibility.js fix(backend): 1702718871541-ffVisibility.jsのdownが壊れている (#12767) 2023-12-24 15:24:26 +09:00
1703209889304-bannedEmailDomains.js feat: 登録を拒否するメールアドレスのドメインを手動で設定できるように (#12740) 2023-12-23 12:06:22 +09:00