summaryrefslogtreecommitdiff
path: root/packages/backend/migration (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove IDX_instance_host_filters as it slowed down queries more than it helpedHazelnoot2025-06-061-0/+17
|
* create IDX_note_url over note.urlHazelnoot2025-06-061-0/+16
|
* add threadId to IDX_note_for_timelinesHazelnoot2025-06-051-0/+28
|
* merge: Rework queries and add indexes to improve timeline performance (!1091)Hazelnoot2025-06-045-0/+108
|\ | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1091 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| * create note/instance statisticsHazelnoot2025-06-031-0/+28
| |
| * create IDX_instance_host_filtersHazelnoot2025-06-031-0/+17
| |
| * create IDX_note_for_timelinesHazelnoot2025-06-031-0/+19
| |
| * fix query plans with IDX_instance_host_keyHazelnoot2025-06-031-0/+22
| |
| * replace index on note.userHostHazelnoot2025-06-031-0/+22
| |
* | merge develop and fix conflicts.piuvas2025-06-036-13/+225
|\|
| * merge: Persisted instance blocks (!1068)Hazelnoot2025-06-015-0/+196
| |\ | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1068 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * use more robust fixup in 1748128176881-add_instance_foreign_keys.jsHazelnoot2025-05-301-4/+13
| | |
| | * re-analyze all tables affected by new indexesHazelnoot2025-05-282-4/+25
| | |
| | * fix arrays in migration add_instance_block_columnsHazelnoot2025-05-281-16/+12
| | |
| | * remove broken HTTP users before running add_instance_foreign_keys migrationHazelnoot2025-05-281-0/+5
| | |
| | * add foreign keys to following where instance is referencedHazelnoot2025-05-281-0/+26
| | |
| | * add foreign keys to note/user where instance is referencedHazelnoot2025-05-281-0/+30
| | |
| | * add instance properties for persisted block dataHazelnoot2025-05-281-0/+89
| | |
| | * add IDX_instance_host_keyHazelnoot2025-05-281-0/+20
| | |
| * | fix the AddMissingIndexes1747938628395 migrationHazelnoot2025-05-291-13/+29
| |/ | | | | | | | | - Delete duplicate list memberships - Drop indexes if they already exist
* | fix generated migration.piuvas2025-05-271-7/+4
| |
* | initial link attributions work.piuvas2025-05-261-0/+19
|/
* make meta.defaultLike non-nullableHazelnoot2025-05-222-16/+16
|
* synchronize database entities and code modelsHazelnoot2025-05-229-0/+166
|
* add configurable timeout for note translationsHazelnoot2025-05-121-0/+18
|
* enforce username uniqueness for local instancedakkar2025-05-091-0/+13
|
* add setting to disable proxy account (resolves #766)Hazelnoot2025-05-011-0/+16
|
* merge upstream againHazelnoot2025-04-241-0/+21
|\
| * enhance(backend): DB note (userId) インデクス -> (userId, id) ↵饺子w (Yumechi)2025-04-231-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | 複合インデクスにする (#15879) * enhance(backend): use composite index for ordering notes by user Signed-off-by: eternal-flame-AD <yume@yumechi.jp> * fixup! enhance(backend): use composite index for ordering notes by user --------- Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* | Merge tag '2025.4.0' into merge/2025-03-24Hazelnoot2025-04-131-0/+16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # .github/workflows/storybook.yml # locales/index.d.ts # package.json # packages/backend/src/models/json-schema/role.ts # packages/frontend/src/components/MkPageWindow.vue # packages/frontend/src/pages/admin/roles.editor.vue # packages/frontend/src/pages/admin/roles.vue # packages/frontend/src/pages/settings/preferences.vue # packages/frontend/src/pages/settings/privacy.vue # packages/frontend/src/pages/timeline.vue # packages/frontend/src/pref-migrate.ts # packages/frontend/src/ui/_common_/common.vue # packages/frontend/src/ui/deck.vue # packages/frontend/src/ui/universal.vue # packages/misskey-js/src/autogen/types.ts
| * hideNotesInSensitiveChannel -> excludeNotesInSensitiveChannelsyuilo2025-04-081-0/+16
| |
* | Merge branch 'misskey-develop' into merge/2025-03-24Hazelnoot2025-04-031-0/+16
|\| | | | | | | | | | | | | | | | | # Conflicts: # package.json # packages/backend/src/core/AccountMoveService.ts # packages/frontend/src/components/MkDateSeparatedList.vue # packages/misskey-js/etc/misskey-js.api.md # pnpm-lock.yaml
| * Copy role on move (#15745)anatawa122025-04-031-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(backend): copyOnMoveAccount * feat(endpoints): copyOnMoveAccount * feat(frontend): copyOnMoveAccount * docs(changelog): アカウントのマイグレーション時に古いアカウントからロールをコピーできるようになりました。 * fix: spdx header for migration * Update locales/ja-JP.yml * copyOnMoveAccount -> preserveAssignmentOnMoveAccount * fix: check for preserveAssignmentOnMoveAccount --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* | merge from misskey-developHazelnoot2025-04-021-0/+16
|\|
| * feat: ↵Nanashi.2025-04-021-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | アンテナでセンシティブなチャンネルからのノートを除外できるように (#15346) * feat(db): マイグレーションを追加 * feat(backend): カラムの定義を追加 * wip * feat: フラグを設定出来るように * feat: /notesエンドポイントを対応 * feat: websocketを対応 * test: テストを追加 * docs: CHANGELOGを更新 * docs: CHANGELOGの追加場所を修正 * chore: api.jsonを更新 * docs(CHANGELOG): General欄に移動 * docs: フォーマットを揃える * chore: クエリを削除 * revert: 英訳を消す * chore: note.channelを追加するところを変える * docs: CHANGELOGを更新する * docs(CHANGELOG): 2025.3.2に移動 * chore: changelogを下に移動 * ci: CI再実行用の空コミット --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* | Revert "feat: google analytics (#15451)"Hazelnoot2025-03-251-16/+0
| | | | | | | | This reverts commit 2b6638e1
* | merge upstreamHazelnoot2025-03-2513-0/+319
|\|
| * Feat: Chat (#15686)syuilo2025-03-246-0/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * wip * Update types.ts * Create 1742203321812-chat.js * wip * wip * Update room.vue * Update home.vue * Update home.vue * Update ja-JP.yml * Update index.d.ts * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update CHANGELOG.md * wip * Update home.vue * clean up * Update misskey-js.api.md * wip * wip * wip * wip * wip * wip * wip * wip * wip * lint fixes * lint * Update UserEntityService.ts * search * wip * 🎨 * wip * Update home.ownedRooms.vue * wip * Update CHANGELOG.md * Update style.scss * wip * improve performance * improve performance * Update timeline.test.ts
| * fix(backend): fix ApPersonService unsound type cast (#15629)饺子w (Yumechi)2025-03-091-0/+26
| | | | | | Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
| * fix(backend): fixup migration for incorrect extraction on system accounts ↵饺子w (Yumechi)2025-03-061-0/+26
| | | | | | | | | | table (#15613) Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
| * fix(backend): ↵かっこかり2025-03-053-4/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | システムアカウント系のマイグレーション不足を修正 (#15586) * fix(backend): プロキシアカウントのロールバック用マイグレーションを追加 * fix * separate newly-added `up` command * drop backwards-compatibility * docs
| * enhance(backend): refine system account (#15530)syuilo2025-03-023-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * Update SystemAccountService.ts * Update 1740121393164-system-accounts.js * Update DeleteAccountService.ts * wip * wip * wip * wip * Update 1740121393164-system-accounts.js * Update RepositoryModule.ts * wip * wip * wip * Update ApRendererService.ts * wip * wip * Update SystemAccountService.ts * fix tests * fix tests * fix tests * fix tests * fix tests * fix tests * add print logs * ログが長すぎて出てないかもしれない * fix migration * refactor * fix fed-tests * Update RelayService.ts * merge * Update user.test.ts * chore: emit log * fix: tweak sleep duration * fix: exit 1 * fix: wait for misskey processes to become healthy * fix: longer sleep for user deletion * fix: make sleep longer again * デッドロック解消の試み https://github.com/misskey-dev/misskey/issues/15005 * Revert "デッドロック解消の試み" This reverts commit 266141f66fb584371bbb56ef7eba04e14bcff94d. * wip * Update SystemAccountService.ts --------- Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com> Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
| * feat: google analytics (#15451)syuilo2025-02-251-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip backend * wip frontend * build misskey-js * implement control panel * fix * introduce analytics wrapper * spdx * Update analytics.ts * Update common.ts * wip * wip * wip * wip * wip * Update CHANGELOG.md --------- Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* | allow unsigned fetch for all system usersHazelnoot2025-03-161-2/+2
| |
* | convert Authorized Fetch to a setting and add support for hybrid mode ↵Hazelnoot2025-03-161-0/+35
| | | | | | | | (essential metadata only)
* | add: libretranslateMarie2025-03-061-0/+18
| |
* | add "reject quotes" toggle at user and instance levelHazelnoot2025-02-203-0/+33
| | | | | | | | | | | | + improve, cleanup, and de-duplicate quote resolution + add warning message when quote cannot be loaded + add "process error" framework to display warnings when a note cannot be correctly loaded from another instance
* | merge: Add "force content warning" setting for user moderation (resolves ↵dakkar2025-02-201-0/+11
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | #905) (!876) View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/876 Closes #905 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| * | add user-level "force content warning" moderation featureHazelnoot2025-02-161-0/+11
| | |
* | | implement AP fetch logsHazelnoot2025-02-161-0/+19
| | |