6f6fdfe28e 
								
							 
						 
						
							
							
								
								Migration cleanup ( #16288 )  
							
							... 
							
							
							
							* chore: apply several @Index and @ManyToOne to match actual migration code
* chore: several decorator updates with typeorm bug workaround with patches
* feat: add final cleanup migration
* dev: add .editorconfig settings for generated migrations
* chore: update dockerfile to build package with patches
* chore: update federation test compose to include patches
* chore: revert few dependency update
* chore: don't check disableRegistration on test env
* test: add test for checking migration script
* chore: set proxyRemoteFiles true in test config
* chore: enter invitation code in signup test
* fix: register send button is not disabled when invitationCode is not input 
							
						 
						
							2025-07-16 15:49:05 +09:00  
				
					
						
							
							
								 
						
							
								fde67dca74 
								
							 
						 
						
							
							
								
								enhance(frontend): tweak server setup wizard  
							
							
							
						 
						
							2025-06-05 21:05:11 +09:00  
				
					
						
							
							
								 
						
							
								96bc042d67 
								
							 
						 
						
							
							
								
								Feat: サーバー初期設定ウィザード ( #15954 )  
							
							... 
							
							
							
							* wip
* wip
* Update welcome.setup.vue
* wip
* wip
* wip
* wip
* Update MkServerSetupWizard.vue
* Update MkServerSetupWizard.vue
* wip
* wip
* wip
* Update types.ts
* wip
* wip
* Update CHANGELOG.md 
							
						 
						
							2025-05-09 19:41:54 +09:00  
				
					
						
							
							
								 
						
							
								616cccf251 
								
							 
						 
						
							
							
								
								enhance(backend): refine system account ( #15530 )  
							
							... 
							
							
							
							* 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 266141f66f 
							
						 
						
							2025-03-02 20:06:20 +09:00  
				
					
						
							
							
								 
						
							
								ae3c155490 
								
							 
						 
						
							
							
								
								fix: signin の資格情報が足りないだけの場合はエラーにせず200を返すように ( #14700 )  
							
							... 
							
							
							
							* fix: signin の資格情報が足りないだけの場合はエラーにせず200を返すように
* run api extractor
* fix
* fix
* fix test
* /signin -> /signin-flow
* fix
* fix lint
* rename
* fix
* fix 
							
						 
						
							2024-10-05 12:03:47 +09:00  
				
					
						
							
							
								 
						
							
								975c2e7bc5 
								
							 
						 
						
							
							
								
								enhance(frontend): サインイン画面の改善 ( #14658 )  
							
							... 
							
							
							
							* wip
* Update MkSignin.vue
* Update MkSignin.vue
* wip
* Update CHANGELOG.md
* enhance(frontend): サインイン画面の改善
* Update Changelog
* 14655の変更取り込み
* spdx
* fix
* fix
* fix
* 🎨 
* 🎨 
* 🎨 
* 🎨 
* Captchaがリセットされない問題を修正
* 次の処理をsignin apiから読み取るように
* Add Comments
* fix
* fix test
* attempt to fix test
* fix test
* fix test
* fix test
* fix
* fix test
* fix: 一部のエラーがちゃんと出るように
* Update Changelog
* 🎨 
* 🎨 
* remove border
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-10-04 15:23:33 +09:00  
				
					
						
							
							
								 
						
							
								a08a38c29a 
								
							 
						 
						
							
							
								
								fix(test): 初期セットアップで初期パスワードを入力していないのを修正 ( #14685 )  
							
							
							
						 
						
							2024-10-04 07:54:19 +09:00  
				
					
						
							
							
								 
						
							
								2c1a7470d3 
								
							 
						 
						
							
							
								
								feat: サーバー初期設定時に初期パスワードを要求できるように ( #14626 )  
							
							... 
							
							
							
							* feat: サーバー初期設定時専用の初期パスワードを設定できるように
* 無いのに入力された場合もエラーにする
* 🎨 
* 🎨 
* cypress-devcontainerにもpassを設定(テストが失敗するため)
* [ci skip] 🎨 
* ✌️ 
* test: please revert this commit before merge
* Revert "test: please revert this commit before merge"
This reverts commit 66b2b48f66 
							
						 
						
							2024-10-03 18:18:00 +09:00  
				
					
						
							
							
								 
						
							
								48a7679b8a 
								
							 
						 
						
							
							
								
								test: do not use indexedDB in cypress environment due to chrome bug ( #13709 )  
							
							
							
						 
						
							2024-04-14 08:08:26 +09:00  
				
					
						
							
							
								 
						
							
								d7bb6c88d3 
								
							 
						 
						
							
							
								
								Cypress typescript ( #13591 )  
							
							... 
							
							
							
							* convert Cypress tests to TypeScript
this work was done by @lunaisnotaboy https://github.com/lunaisnotaboy 
for their fork https://github.com/cutiekey/cutiekey/pull/7 
I just repacked their changes into a minimal set
* fix call to `window` in cypress tests
this error was spotted thanks to the TypeScript compiler:
```
support/commands.ts:33:12 - error TS2559: Type '(win: any) => void'
has no properties in common with type 'Partial<Loggable &
Timeoutable>'.
33  cy.window(win => {
              ~~~~~~~~
Found 1 error in support/commands.ts:33
```
(again, @lunaisnotaboy did the actual work) 
							
						 
						
							2024-03-20 11:25:49 +09:00  
				
					
						
							
							
								 
						
							
								29f6ba6310 
								
							 
						 
						
							
							
								
								chore: add missing SPDX ID and workflow check ( #13570 )  
							
							... 
							
							
							
							* chore: add workflow which checks if SPDX ID exists
* chore: add missing SPDX ID in some files
* chore: change trigger condition
* chore: trigger on push
* lint 
							
						 
						
							2024-03-13 22:37:18 +09:00  
				
					
						
							
							
								 
						
							
								63c4396987 
								
							 
						 
						
							
							
								
								ci(test-frontend): Cypressのテストの失敗時、永遠に止まらない問題を回避 (MisskeyIO#434) ( #13274 )  
							
							... 
							
							
							
							失敗しないようタイムアウトの延長・15分で止まるように 
							
						 
						
							2024-02-13 00:28:59 +09:00  
				
					
						
							
							
								 
						
							
								b62d9f3920 
								
							 
						 
						
							
							
								
								feat(frontend/nirax): リダイレクトを設定できるように ( #13030 )  
							
							... 
							
							
							
							* feat(frontend/nirax): リダイレクトを設定できるように
* revert demonstrative changes
* fix
* revert unrelated changes
* リダイレクトの際にパスが変わらない問題を修正
* リダイレクトが必要なrouteを設定
* fix lint
* router向けe2eテストの追加
* fix
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com> 
							
						 
						
							2024-01-28 19:22:38 +09:00  
				
					
						
							
							
								 
						
							
								850d38414e 
								
							 
						 
						
							
							
								
								fix: 2024-01-22 10:50時点のdevelopにてCIがコケている ( #13060 )  
							
							... 
							
							
							
							* fix: バブルゲームのビルド失敗修正
* fix: api.jsonの定義誤りを修正
* fix: lint.yml(typecheck)
* fix: fix eslint error
* fix: frontend vitest version
* fix: frontend vitest version
* fix:
* fix: cypress
* fix: misskey-js test
* fix: misskey-js tsd(tsdはpakcage.jsonのexportsをサポートしない?)
* fix: conflict
* fix: 間違えて上書きしたところを修正
* fix: 再
* fix: api.json
* fix: api.json
* fix: タイムアウト延長
* Update packages/misskey-js/jest.config.cjs
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> 
							
						 
						
							2024-01-22 18:01:54 +09:00  
				
					
						
							
							
								 
						
							
								e5598da7a2 
								
							 
						 
						
							
							
								
								disable cypress widgets tests  
							
							
							
						 
						
							2023-10-19 20:22:24 +09:00  
				
					
						
							
							
								 
						
							
								8e46fade07 
								
							 
						 
						
							
							
								
								fix e2e test  
							
							
							
						 
						
							2023-07-20 10:56:54 +09:00  
				
					
						
							
							
								 
						
							
								d84796588c 
								
							 
						 
						
							
							
								
								cleanup: trim trailing whitespace ( #11136 )  
							
							... 
							
							
							
							* cleanup: trim trailing whitespace
* update(`.editorconfig`)
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2023-07-08 07:08:16 +09:00  
				
					
						
							
							
								 
						
							
								4443dba717 
								
							 
						 
						
							
							
								
								Update basic.cy.js  
							
							
							
						 
						
							2023-06-05 18:04:51 +09:00  
				
					
						
							
							
								 
						
							
								34e1b52b38 
								
							 
						 
						
							
							
								
								Update e2e.js  
							
							
							
						 
						
							2023-06-05 17:45:24 +09:00  
				
					
						
							
							
								 
						
							
								cf46816687 
								
							 
						 
						
							
							
								
								feat: アカウント初期設定ウィザードに戻るボタンと、後で進むボタンを追加 ( #10893 )  
							
							... 
							
							
							
							* enhance(frontend): アカウント初期設定ウィザードに戻るボタンを追加
* enhance(frontend): アカウント初期設定ウィザードにあとでボタンを追加
* tweak
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2023-05-26 14:40:44 +09:00  
				
					
						
							
							
								 
						
							
								8328a66104 
								
							 
						 
						
							
							
								
								Update basic.cy.js  
							
							
							
						 
						
							2023-05-12 08:01:29 +09:00  
				
					
						
							
							
								 
						
							
								7feca2a60a 
								
							 
						 
						
							
							
								
								fix(frontend): fix e2e  
							
							
							
						 
						
							2023-05-09 08:48:42 +09:00  
				
					
						
							
							
								 
						
							
								8f36a80775 
								
							 
						 
						
							
							
								
								fix e2e test  
							
							
							
						 
						
							2023-05-09 08:01:54 +09:00  
				
					
						
							
							
								 
						
							
								a531b8aeee 
								
							 
						 
						
							
							
								
								refactor for e2e  
							
							
							
						 
						
							2023-05-09 07:49:53 +09:00  
				
					
						
							
							
								 
						
							
								67d218fe2b 
								
							 
						 
						
							
							
								
								tweak MkSignupDialog.rules.vue  
							
							
							
						 
						
							2023-04-20 09:52:08 +09:00  
				
					
						
							
							
								 
						
							
								e1f9ab77f8 
								
							 
						 
						
							
							
								
								feat: Server rules ( #10660 )  
							
							... 
							
							
							
							* enhance(frontend): サーバールールのデザイン調整
* enhance(frontend): i18n
* enhance(frontend): 利用規約URLの設定を「モデレーション」ページへ移動
* enhance(frontend): サーバールールのデザイン調整
* Update CHANGELOG.md
* 不要な差分を削除
* fix(frontend): lint
* ui tweak
* test: add stories
* tweak
* test: bind args
* test: add interaction tests
* fix bug
* Update packages/frontend/src/pages/admin/server-rules.vue
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
* Update misskey-js.api.md
* chore: windowを明示
* 🎨 
* refactor
* 🎨 
* 🎨 
* fix e2e test
* 🎨 
* 🎨 
* fix icon
* fix e2e
---------
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com> 
							
						 
						
							2023-04-19 21:24:31 +09:00  
				
					
						
							
							
								 
						
							
								fcb6e0adb9 
								
							 
						 
						
							
							
								
								chore(test): data属性がclassになっているのを修正  
							
							
							
						 
						
							2023-03-09 19:59:11 +09:00  
				
					
						
							
							
								 
						
							
								116dd097bd 
								
							 
						 
						
							
							
								
								fix: 登録フォームにおける競合状態を修正 ( #10267 )  
							
							... 
							
							
							
							* fix: 登録フォームにおける競合状態を修正
* エラーを修正 
							
						 
						
							2023-03-08 16:32:13 +09:00  
				
					
						
							
							
								 
						
							
								6feead5185 
								
							 
						 
						
							
							
								
								fix: 登録時のフォームにおいて送信できる条件を修正 ( #10238 )  
							
							... 
							
							
							
							* fix: 登録時のフォームにおいて送信できる条件を修正
* テストを追加 
							
						 
						
							2023-03-07 16:07:13 +09:00  
				
					
						
							
							
								 
						
							
								61215e50ff 
								
							 
						 
						
							
							
								
								test(backend): APIテストの復活 ( #10163 )  
							
							... 
							
							
							
							* Revert 1c5291f818 
							
						 
						
							2023-03-03 11:13:12 +09:00  
				
					
						
							
							
								 
						
							
								44058f8b85 
								
							 
						 
						
							
							
								
								enhance(e2e): more resilient version of `visit('/')` ( #10128 )  
							
							
							
						 
						
							2023-03-01 15:32:53 +09:00  
				
					
						
							
							
								 
						
							
								6d82371449 
								
							 
						 
						
							
							
								
								fix(frontend): read KeyboardEvent.key instead of which/code ( #10083 )  
							
							
							
						 
						
							2023-03-01 15:24:09 +09:00  
				
					
						
							
							
								 
						
							
								647a018362 
								
							 
						 
						
							
							
								
								fix(backend): return HTTP 404 for any unknown api endpoint paths ( #10130 )  
							
							... 
							
							
							
							* fix(backend): return HTTP 400 for any invalid api endpoint paths
* 404 
							
						 
						
							2023-02-27 18:01:43 +09:00  
				
					
						
							
							
								 
						
							
								94004b7a3f 
								
							 
						 
						
							
							
								
								Fix widget tests ( #9591 )  
							
							
							
						 
						
							2023-01-15 20:55:09 +09:00  
				
					
						
							
							
								 
						
							
								9ee1b5f30a 
								
							 
						 
						
							
							
								
								Fix widget test ( #9565 )  
							
							
							
						 
						
							2023-01-15 08:34:26 +09:00  
				
					
						
							
							
								 
						
							
								170cfc6a0e 
								
							 
						 
						
							
							
								
								E2Eテスト "first widget should be removed" 修正 ( #9556 )  
							
							... 
							
							
							
							* Fix e2e test "first widget should be removed"
* E2Eテスト用クラス追加
* empty commit 
							
						 
						
							2023-01-14 19:25:20 +09:00  
				
					
						
							
							
								 
						
							
								72e7909911 
								
							 
						 
						
							
							
								
								fix(cypress): pass `{}` as a parameter for `/api/reset-db` ( #9355 )  
							
							
							
						 
						
							2022-12-19 15:15:28 +09:00  
				
					
						
							
							
								 
						
							
								eaf6ddd474 
								
							 
						 
						
							
							
								
								update cypress  
							
							
							
						 
						
							2022-06-11 15:53:45 +09:00  
				
					
						
							
							
								 
						
							
								d3e242a7f2 
								
							 
						 
						
							
							
								
								Extract commonly used test logic to commands ( #8767 )  
							
							... 
							
							
							
							* meta(tests): enable workflows to run in branch
* feat(tests): move commonly used logic to Cypress commands
* chore(tests): replace more code with commands
* meta(tests): disable workflows to run in branch 
							
						 
						
							2022-05-31 17:57:01 +09:00  
				
					
						
							
							
								 
						
							
								708fba989a 
								
							 
						 
						
							
							
								
								feat(tests): add e2e tests for widgets ( #8735 )  
							
							... 
							
							
							
							* test(e2e): add baseline for widget tests
* chore(repo): enable test running in branch
* fix(e2e): set viewport for widget tests
* fix(client): add widget identifier classes to widgets
* test(e2e): add memo widget test
* fix(tests): force select value
* fix(tests): force button press for widget addition
* fix(tests): invoke select value differently
* fix(tests): adjust widget submit
* fix(tests): don't explicitly navigate for widget test
* fix(tests): click label to hide select popup
* fix(tests): just click modal background
* fix(tests): adjust modal background selector
* fix(tests): click all modal backgrounds
* feat(e2e): add test for adding timeline widget
* fix(client): add more widget identifier classes
* feat(tests): add method abstraction for test cases
* fix(tests): force-click overlays
* fix(tests): force widget button press
* fix(tests): remove timeout from final widget check
* feat(tests): add widget removal test case
* fix(client): use mk instead of msky as class prefix
* fix(tests): check widgets for existence rather than visibility
* chore(meta): don't run tests for specific feature branch 
							
						 
						
							2022-05-28 14:28:12 +09:00  
				
					
						
							
							
								 
						
							
								22bb1a1793 
								
							 
						 
						
							
							
								
								test: e2eテストがCIで失敗していた問題をいくつか修正 ( #8642 )  
							
							... 
							
							
							
							* test: indexeddbをテスト毎に初期化するように
* fix: metaが無いときにfetch-metaを同時に呼ぶと死ぬことがある問題を修正
* test: ログイン後のクライアント側処理を待たずにリロードされてログイン出来ないことがあったのを修正 
							
						 
						
							2022-05-14 15:16:45 +09:00  
				
					
						
							
							
								 
						
							
								6eeb7a92b8 
								
							 
						 
						
							
							
								
								add todo  
							
							
							
						 
						
							2022-01-29 02:57:10 +09:00  
				
					
						
							
							
								 
						
							
								e1d69e236f 
								
							 
						 
						
							
							
								
								enhance: e2eテストをできるだけ改良してみた ( #8159 )  
							
							... 
							
							
							
							* update docker image?
* 続
* serial run delete from "${table}" cascade
* use cypress official github action
* refuse install by cypress action
* clean up
* use wait?
* use more wait?
* Revert "use more wait?"
This reverts commit 18d0fcae9c5aa8feec9c 
							
						 
						
							2022-01-21 16:43:56 +09:00  
				
					
						
							
							
								 
						
							
								4f43f019e0 
								
							 
						 
						
							
							
								
								fix(test): ignore ResizeObserver error  
							
							
							
						 
						
							2021-12-29 05:09:26 +09:00  
				
					
						
							
							
								 
						
							
								fa0814f939 
								
							 
						 
						
							
							
								
								fix e2e test  
							
							
							
						 
						
							2021-10-28 22:00:38 +09:00  
				
					
						
							
							
								 
						
							
								8a0a46b1c9 
								
							 
						 
						
							
							
								
								test: improve e2e test  
							
							
							
						 
						
							2021-09-19 14:27:16 +09:00  
				
					
						
							
							
								 
						
							
								186163ec3f 
								
							 
						 
						
							
							
								
								refactor  
							
							
							
						 
						
							2021-09-19 02:58:25 +09:00  
				
					
						
							
							
								 
						
							
								54e0a7f8a8 
								
							 
						 
						
							
							
								
								feat: 凍結された場合のダイアログを実装 ( #7811 )  
							
							... 
							
							
							
							* feat: 凍結された場合のダイアログを実装
* Update CHANGELOG.md
* Update basic.js
* improve error handling
* cypressなんもわからん
* Update basic.js 
							
						 
						
							2021-09-19 02:23:12 +09:00  
				
					
						
							
							
								 
						
							
								b81ff340b1 
								
							 
						 
						
							
							
								
								Introduce e2e test  
							
							
							
						 
						
							2021-08-12 19:05:07 +09:00