Commit graph

4658 commits

Author SHA1 Message Date
dakkar
3f1a2c6cc5 display announcement text as mfm block
the `announcements.vue` page already does that
2025-04-06 16:24:49 +01:00
Marie
2b510dc2da
upd: add deleteThisAccountConfirm 2025-04-06 00:16:36 +02:00
Hazelnoot
7e7350eab5 Merge branch 'misskey-develop' into merge/2025-03-24
# Conflicts:
#	.github/workflows/storybook.yml
#	package.json
#	packages/frontend/src/utility/autogen/settings-search-index.ts
#	pnpm-lock.yaml
2025-04-05 12:24:00 -04:00
syuilo
f9a3db2ac3 refactor(frontend): refactor styles 2025-04-05 19:49:29 +09:00
syuilo
f71843a7d3 refactor(frontend): refactor divider of panel style 2025-04-05 19:45:11 +09:00
syuilo
db48b320f5 enhance(frontend): 設定移行時にナビゲーションバーにチャットを追加するように
チャットがどこにあるか分かりにくいという意見が多いため
2025-04-05 09:32:57 +09:00
anatawa12
22f874c81d
fix: chromatic failure (#15757) 2025-04-05 08:46:48 +09:00
anatawa12
5949bb6c7f
fix: unnecesary HMR when we opened setting page (#15756)
* refactor: add MarkerIdAssigner instead of processVueFile and remove transformedCodeCache object

* chore: add minimatch, a glob matcher

* chore: expose MarkerIdAssigner from plugin

* Revert "chore: expose MarkerIdAssigner from plugin"

This reverts commit 88c6d820f8635c35f1c15b4aac0987075d7cf8aa.

* chore: add plugin to generate virtual module

* chore: parse inlining earlier

* chore: use virtual module in search

* chore: use remove old generation

* chore: fix type errors

* chore: add patch to workaround vitejs/vite#19792

* chore: improve filtering files to process

* chore: rename plugin

* docs: add comment for plugin ordering

* fix: unnecessary log

* fix: spdx license header
2025-04-05 08:46:17 +09:00
Hazelnoot
3eeb53ff63 Merge branch 'misskey-develop' into merge/2025-03-24
# 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
2025-04-03 22:06:37 -04:00
anatawa12
cab82452ec
Copy role on move (#15745)
* 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>
2025-04-03 19:22:49 +09:00
syuilo
440a4a4d8b refactor(frontend): refactor MkDateSeparatedList 2025-04-03 15:42:25 +09:00
syuilo
8b7cba1ede 🎨 2025-04-03 15:34:13 +09:00
かっこかり
e07bb1dcbc
fix: チャット周りの修正 (#15741)
* fix(misskey-js): チャットのChannel型定義を追加

* fix(backend); canChatで塞いでいない書き込み系のAPIを塞ぐ

* fix(frontend): チャット周りのフロントエンド型修正

* lint fix

* fix broken lockfile

* fix

* refactor

* wip

* wip

* wip

* clean up

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-04-03 15:28:10 +09:00
syuilo
7cecaa5c54 perf(frontend): avoid main thread scroll repaint 2025-04-03 14:32:42 +09:00
zyoshoka
d7365eb126
fix(storybook): update obsolete method for preferences (#15750) 2025-04-03 12:54:08 +09:00
Hazelnoot
dab9b518e4 merge from misskey-develop 2025-04-02 22:29:14 -04:00
Hazelnoot
676c78c71e fix vue warning about render functions 2025-04-02 22:16:39 -04:00
Hazelnoot
36ba07ae9b assign name to MkMfm component 2025-04-02 22:13:46 -04:00
Hazelnoot
662153dee7 fix vue error from disableNotes in home.vue 2025-04-02 22:00:55 -04:00
Hazelnoot
39470fb0f8 Revert "optimize MFM rendering and fix Vue warning"
This reverts commit 5239d59f44.
2025-04-02 21:55:16 -04:00
Hazelnoot
7c49b633a6 fix vue errors from dynamic note components 2025-04-02 21:55:08 -04:00
Hazelnoot
a7179928bc fix type errors involving use-note-capture.vue 2025-04-02 21:47:11 -04:00
Hazelnoot
1eb8ca1cfd fix type error in MkTimeline.vue 2025-04-02 21:46:59 -04:00
Hazelnoot
44a82cb57a fix imports in common.ts 2025-04-02 21:46:46 -04:00
Hazelnoot
022a9c7676 fix vue errors in overview.stats.vue 2025-04-02 21:27:23 -04:00
Hazelnoot
d7784ea4ff improve debugging stack traces in MkPagination.vue 2025-04-02 21:27:05 -04:00
Hazelnoot
b5a3066a06 fix vue error from missing import in preferences.vue 2025-04-02 21:10:41 -04:00
Hazelnoot
379f43568a fix imports 2025-04-02 21:04:41 -04:00
Hazelnoot
74a4a5ae48 add missing v-else to MkNotes.vue 2025-04-02 21:04:32 -04:00
Hazelnoot
297666ac82 remove unused parameter from get-note-versions-menu.ts 2025-04-02 21:04:17 -04:00
Hazelnoot
7f577bd0a9 fix Vue warning from MkCustomEmoji.vue 2025-04-02 21:02:20 -04:00
Hazelnoot
5239d59f44 optimize MFM rendering and fix Vue warning 2025-04-02 14:37:45 -04:00
Hazelnoot
774f3c5d3a fix Vue errors from WidgetFederation.vue 2025-04-02 14:37:26 -04:00
Hazelnoot
65792d9b75 fix oneko setting 2025-04-02 14:24:11 -04:00
Hazelnoot
811d8a87ef fix import errors in MkNotification.vue 2025-04-02 14:18:00 -04:00
Hazelnoot
74d301dcf1 fix frontend lint errors 2025-04-02 10:59:23 -04:00
Hazelnoot
33b9f998da exclude storybook components from restricted globals rule 2025-04-02 10:42:04 -04:00
Hazelnoot
2eae1797cb fix lint errors in SkRemoteFollowersWarning.vue and MkInfo.vue 2025-04-02 09:36:18 -04:00
Hazelnoot
1840aad741 replace ti-caret-down icon 2025-04-02 09:33:10 -04:00
syuilo
d07552424c 🎨 2025-04-02 19:48:32 +09:00
Nanashi.
98eadd7093
feat: アンテナでセンシティブなチャンネルからのノートを除外できるように (#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>
2025-04-02 16:01:24 +09:00
zyoshoka
0bf49818c4
enhance: implement sentryForFrontend (#15433)
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-04-02 15:44:04 +09:00
syuilo
d0a98f6e6c fix(frontend): Fix #15744 2025-04-02 13:04:03 +09:00
anatawa12
102578712b
fix: iPadでdeck uiでマウスホイールでスクロールできない (#15244)
* fix: ipadでdeck uiでスクロールできない

* docs(changelog): iPadOSでdeck uiをマウスカーソルによってスクロールできない問題を修正

* chore: remove pointermove listener

* lint: use window.document

* chore: use passive pointerdown event
2025-04-02 10:48:57 +09:00
Hazelnoot
fa12f4c9b0 fix type error in check-word-mute.ts 2025-04-01 21:39:57 -04:00
Hazelnoot
c9186236f9 replace new icons 2025-04-01 21:38:40 -04:00
Hazelnoot
35649b03c7 fix type errors in SkFollowingRecentNotes.vue and SkUserRecentNotes.vue 2025-04-01 21:38:26 -04:00
syuilo
3ec5bf114b 🎨 2025-04-02 10:25:53 +09:00
Hazelnoot
a4a53e03db fix type errors in WidgetSearch.vue 2025-04-01 21:10:16 -04:00
syuilo
a5f9eba974 enhance(frontend): インストールしたテーマをデバイス間で同期できるように 2025-04-02 10:09:25 +09:00