Commit Graph

6018 Commits

Author SHA1 Message Date
renovate[bot] 42a2ed8b67
fix(deps): update dependency vite to v6.3.4 [security] (#15918)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-04 14:54:35 +09:00
zyoshoka a5fa9a2cef
chore(workflow): use `node-version-file` instead of hardcoded `node-version` (#15658)
* chore(workflow): use `node-version-file` instead of hardcoded `node-version`

* chore: test min version
2025-05-04 14:14:09 +09:00
かっこかり 0884605b62
fix(frontend): MkFolderのアニメーションにフォールバックを追加 (#15937)
* fix(frontend): Chrome系以外のブラウザでMkFolderがアニメーションしない問題を修正

* fix

* Update Changelog

* fix
2025-05-04 14:06:43 +09:00
かっこかり 8dbd8ff4cf
enhance(frontend): タイムラインpush時のアニメーションを調整 (#15936)
* fix(frontend): タイムラインpush時のアニメーションを復元

* 🎨

* enhance: 消える際のアニメーションも追加

* better support for non-supported browsers

* fix: Skip Note Rendering有効時、TransitionGroupでnoteを追加するときに一瞬がくっとなる問題を修正

* 🎨

* fix
2025-05-04 13:52:01 +09:00
syuilo 8c66e45c4f Merge branch 'develop' into no-websocket 2025-05-04 11:05:56 +09:00
syuilo 5aeedf59ff enhance(frontend): 中クリックでPullToRefreshするように
Close #15931
2025-05-04 11:04:51 +09:00
github-actions[bot] 3eaa05a5d9 Bump version to 2025.5.0-alpha.0 2025-05-04 00:41:28 +00:00
おさむのひと 8c0c503c6c
refactor: ファイルアップロード時のテストを追加 (#15928)
* refactor: ファイルアップロード時のテストを追加

* なぜかsemverが消えてた
2025-05-04 09:38:35 +09:00
syuilo 458a5f4554 Merge branch 'develop' into no-websocket 2025-05-04 06:44:15 +09:00
syuilo 590cb5f4dd perf(frontend): improve MkInstanceTicker rendering performance 2025-05-04 06:43:53 +09:00
syuilo 90e69f4d10
add note 2025-05-03 21:51:58 +09:00
syuilo e76e2534d7 perf(frontend): improve MkPullToRefresh render performance 2025-05-03 21:40:18 +09:00
syuilo 77cbc3d7f8
Merge branch 'develop' into no-websocket 2025-05-03 21:15:25 +09:00
syuilo 27682b980c
tweak MkPullToRefresh.vue 2025-05-03 21:14:59 +09:00
syuilo 0a5c58a8b9 Merge branch 'develop' into no-websocket 2025-05-03 20:15:31 +09:00
syuilo ef79cc290f perf(frontend): tweak PageWithHeader 2025-05-03 20:15:18 +09:00
syuilo 74cc831332 wip 2025-05-03 19:58:19 +09:00
syuilo e7c170cf0c tweak MkPullToRefresh 2025-05-03 18:35:43 +09:00
syuilo 2d3838cec3 Update MkPullToRefresh.vue 2025-05-03 18:34:59 +09:00
syuilo c940565be7 Update MkPullToRefresh.vue 2025-05-03 18:24:25 +09:00
syuilo fb2ee4ecdf Update MkPullToRefresh.vue 2025-05-03 18:09:52 +09:00
syuilo f90d6f607a Update navbar.vue 2025-05-03 18:08:09 +09:00
syuilo 96cd0008ae Update note.vue 2025-05-03 17:44:35 +09:00
syuilo d01a49d19a wip 2025-05-03 17:34:59 +09:00
syuilo 607196e863 Merge branch 'develop' into no-websocket 2025-05-03 16:51:32 +09:00
syuilo f0544ede87 tweak MkPullToRefresh 2025-05-03 16:51:23 +09:00
おさむのひと 526057cc61
Revert "fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)" (#15927)
* Revert "fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)"

This reverts commit 7e8cc4d7c0.

* fix CHANGELOG.md
2025-05-03 16:23:06 +09:00
おさむのひと c13aa0c224
fix(backend): チャンネルフォロー一覧のsinceId/untilIdによる絞り込みが上手く動いていないのを修正 (#13698)
* fix(backend): チャンネルフォロー一覧のsinceId/untilIdによる絞り込みが上手く動いていないのを修正

* fix CHANGELOG.md

* docs(changelog): fix mistaken changelog insertion (restore newline)

* docs(changelog): update insertion position

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2025-05-03 15:40:57 +09:00
syuilo 2f817cec8a wip 2025-05-03 15:04:31 +09:00
syuilo c310f7cef6 refactor 2025-05-03 14:49:51 +09:00
syuilo f4bc78ad3d wip 2025-05-03 14:44:51 +09:00
syuilo c192d0512e Update home.vue 2025-05-03 14:30:33 +09:00
syuilo 77d4acfd32 wip 2025-05-03 14:24:17 +09:00
syuilo 80703d1563 wip 2025-05-03 13:35:41 +09:00
syuilo 41447b6837 wip 2025-05-03 13:33:30 +09:00
syuilo 69edb20465 wip 2025-05-03 13:23:42 +09:00
syuilo 39f718c510 wip 2025-05-03 13:20:43 +09:00
syuilo 8cbd3dcd42 wip 2025-05-03 13:16:59 +09:00
anatawa12 1af98b690b
feat: CREATE INDEX CONCURRENTLY for "userId" "id" composite note index if admin wish. (#15915)
* chore: CREATE INDEX CONCURRENTLY for "userId" "id" composite note index

* chore: remove { concurrent: true } and comment why

* update comment

* feat: add MISSKEY_MIGRATION_CREATE_INDEX_CONCURRENTLY option

* fix: spdx license header

* alter comment

* chore: improve behavior when migration failure

* docs(changelog): 2025.4.1 で追加されたインデックスの再生成をノートの追加しながら行えるようになりました

* ちょっと表現を変更

---------

Co-authored-by: 饺子w (Yumechi) <35571479+eternal-flame-ad@users.noreply.github.com>
2025-05-03 12:57:50 +09:00
syuilo dafc6b2d45 wip 2025-05-03 12:42:34 +09:00
syuilo a2f3947bfc tweak navbar 2025-05-03 12:36:34 +09:00
syuilo 55b50663b3 wip 2025-05-03 11:42:20 +09:00
syuilo 5dd17b0061 Merge branch 'develop' into no-websocket 2025-05-03 11:20:04 +09:00
syuilo d25af911cf fix(frontend): tweak universal ui rendering 2025-05-03 11:19:55 +09:00
syuilo fd3bce262a Update MkTimeline.vue 2025-05-03 10:33:41 +09:00
syuilo e67955f6a1 Merge branch 'develop' into no-websocket 2025-05-03 10:30:06 +09:00
syuilo df1a3742dd feat(frontend): マウスでもタイムラインを引っ張って更新できるように & MkPullToRefreshのパフォーマンス向上 2025-05-03 10:26:40 +09:00
syuilo 86daa7cba5 Update MkPullToRefresh.vue 2025-05-03 10:14:01 +09:00
syuilo bfbcc71008 Update MkPullToRefresh.vue 2025-05-03 10:01:59 +09:00
syuilo 84fe933863 Update MkPullToRefresh.vue 2025-05-03 09:52:06 +09:00
syuilo 4ee5811c2f Update MkPullToRefresh.vue 2025-05-03 08:28:26 +09:00
syuilo 53948b5469 test 2025-05-03 08:20:21 +09:00
syuilo 6c45aeec32 wip 2025-05-02 20:54:03 +09:00
syuilo 668fd7b4cd wip 2025-05-02 20:47:50 +09:00
syuilo 85679b33b6 Update MkTimeline.vue 2025-05-02 20:28:13 +09:00
syuilo 894ddd4aa5 Merge branch 'develop' into no-websocket 2025-05-02 20:26:02 +09:00
syuilo c5235a7b2f perf(frontend): improve timeline page performance 2025-05-02 20:25:51 +09:00
syuilo 7b5634908b ✌️ 2025-05-02 16:13:16 +09:00
syuilo ef82d103ff Update MkTimeline.vue 2025-05-02 15:42:28 +09:00
syuilo dcaf020afb Update MkTimeline.vue 2025-05-02 15:03:37 +09:00
syuilo aa4036dcf5 Update MkTimeline.vue 2025-05-02 15:01:54 +09:00
syuilo 8e12553a85 Update style.scss 2025-05-02 15:00:17 +09:00
syuilo 7e06a6a2b7 Revert "test"
This reverts commit c4f8cda4aa.
2025-05-02 14:02:25 +09:00
syuilo c4f8cda4aa test 2025-05-02 13:46:26 +09:00
syuilo 15c5e46e4f Revert "test"
This reverts commit 42c53c830e.
2025-05-02 13:42:34 +09:00
syuilo 42c53c830e test 2025-05-02 13:29:45 +09:00
syuilo da58d43a7a Update use-pagination.ts 2025-05-02 13:13:00 +09:00
syuilo 6e5b6a3bdb Revert "test"
This reverts commit 3375619396.
2025-05-02 13:02:16 +09:00
syuilo 3375619396 test 2025-05-02 12:26:45 +09:00
syuilo beca66af01 wip 2025-05-02 11:43:25 +09:00
syuilo dee571ccde Update MkTimeline.vue 2025-05-02 11:16:11 +09:00
syuilo 451f0f7bd1 fix 2025-05-02 11:02:34 +09:00
syuilo 295fe859d8 wip 2025-05-02 09:37:51 +09:00
syuilo 287380b2db Update MkTimeline.vue 2025-05-02 08:59:48 +09:00
syuilo 834281c09c wip 2025-05-02 08:56:15 +09:00
syuilo e096841d35 wip 2025-05-02 08:42:26 +09:00
syuilo e60abb509a Update MkNoteDetailed.vue 2025-05-01 21:47:48 +09:00
syuilo 5ac2116449 wip 2025-05-01 21:46:16 +09:00
syuilo 66c3666d0c wip 2025-05-01 20:48:12 +09:00
syuilo 7fe3b4f86c wip 2025-05-01 18:45:17 +09:00
syuilo 1857052b32 wip 2025-05-01 18:27:03 +09:00
syuilo a503bc04a1 Merge branch 'develop' into no-websocket 2025-05-01 18:01:02 +09:00
anatawa12 795b8366b5
Block deliver by software (#15727)
* feat(backend): suspend instance by software

* feat(frontend): suspend instance by software

* docs(chaangelog): 連合先のソフトウェア及びバージョン名により配信停止を行えるようになりました

* chore: 例で使うバージョン名を変える

* fix: broken lockfile

* fix: broken lock file

* fix broken lock file

* update changelog

* fix dependencies

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-05-01 17:58:34 +09:00
anatawa12 2fcb50273d
Exclude suspended users note from most timelines (#15775)
* feat: exclude notes by suspended user from FTT timeline endpoint

* feat: exclude notes by suspended user from DB based timelines

* chore: fix types

* chore: fix types

* chore: fix non-reply / renote

* chore: fix non-reply / renote

* test: update test

* docs(changelog): 凍結されたユーザのノートが各種タイムラインで表示されないように

* Exclude suspended users note from featured

* fix: join user

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-05-01 17:56:24 +09:00
syuilo 5b8249ebf6 Merge branch 'develop' into no-websocket 2025-04-30 20:51:49 +09:00
github-actions[bot] 979cfc1bcd Release: 2025.4.1 2025-04-30 09:01:43 +00:00
syuilo becdb48b97 Update use-note-capture.ts 2025-04-30 15:59:12 +09:00
syuilo afdd14bce1 Update use-note-capture.ts 2025-04-30 09:22:57 +09:00
github-actions[bot] 2bd4faafbc Bump version to 2025.4.1-rc.0 2025-04-30 00:15:24 +00:00
syuilo b952202c66 Update use-note-capture.ts 2025-04-30 09:13:53 +09:00
syuilo 3658e75ff3 wip 2025-04-30 08:56:41 +09:00
syuilo d309ca1244 wip 2025-04-30 07:40:53 +09:00
syuilo 7246f6529f wip 2025-04-29 21:21:11 +09:00
Julia 583df3ec63
Merge commit from fork
none of our endpoints will ever contain `..` (they might, maybe, at
some point, contain `.`, as in `something/get.html`?), so every
`Mk:api()` call to an endpoint that contains `..` can't work: let's
reject it outright

Co-authored-by: dakkar <dakkar@thenautilus.net>
2025-04-29 18:06:39 +09:00
github-actions[bot] 2cd3fbf1a3 Bump version to 2025.4.1-beta.9 2025-04-29 08:58:11 +00:00
syuilo 6b7806a3ae Merge branch 'develop' into no-websocket 2025-04-29 17:53:40 +09:00
syuilo 2acdc50997 Update MkNotifications.vue 2025-04-29 17:52:52 +09:00
syuilo 286492d5eb Update MkNotifications.vue 2025-04-29 17:51:45 +09:00
syuilo 6719342609 Update use-pagination.ts 2025-04-29 17:48:38 +09:00
syuilo f7b243e2f6 wip 2025-04-29 17:46:31 +09:00