| 
								
								
									 Chocolate Pie | 072f67d6e7 | feat: Add support for mCaptcha (#12905) * feat: Add support for mCaptcha
* fix: Fix docker compose configuration
* chore(frontend/docs): update changelog & fix eslint errors
* `@mcaptcha/vanilla-glue`をダイナミックインポートするように
* chore: Add missing prefix to CHANGELOG
* refactor(backend): 適当につけた変数の名前を変更 | 2024-01-06 20:14:33 +09:00 |  | 
				
					
						| 
								
								
									 かっこかり | a9127e3ecd | enhance(frontend): チャンネルノートのピン留めをノートメニューからできるように (#12887) * enhance(frontend): チャンネルノートのピン留めをノートメニューからできるように
* Update Changelog | 2024-01-03 13:35:40 +09:00 |  | 
				
					
						| 
								
								
									 Marie | 5659ed24f9 | upd: show menu to update or remove background and banner if set Closes #298 | 2024-01-02 14:00:10 +01:00 |  | 
				
					
						| 
								
								
									 Chocolate Pie | 82822e29d9 | Merge pull request from GHSA-7pxq-6xx9-xpgm * fix: fix improper authorization when accessing with third-party application
* refactor: refactor type definitions
* fix: get rid of unnecessary access limitation
* enhance: サードパーティアプリケーションがWebsocket APIを使えるように
* fix: add missing parentheses
* Revert "fix(backend): add missing kind definition for admin endpoints to improve security"
This reverts commit 5150053275.
* frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする
* enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加
* enhance(test): Websocket APIに対するテストも追加
* enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合
* fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正
* enhance(backend): Websocketの接続に最低限必要な権限を変更
* fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように
* fix(backend): エンドポイントにアクセスするために必要な権限を変更
* fix(frontend/locale): Add missing type declaration
* chore: update `misskey-js/src/autogen`
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp> | 2023-12-28 09:45:54 +01:00 |  | 
				
					
						| 
								
								
									 zyoshoka | 8daff4a998 | refactor(frontend): Reactivityで型を明示するように (#12791) * refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え | 2023-12-28 09:45:15 +01:00 |  | 
				
					
						| 
								
								
									 anatawa12 | 7ce353bcc7 | chore(misskey-js): update misskey-js with api.json (#12778) pnpm build && pnpm build-misskey-js-with-types && pnpm --filter misskey-js api | 2023-12-28 09:43:12 +01:00 |  | 
				
					
						| 
								
								
									 Chocolate Pie | c96bc36fed | Merge pull request from GHSA-7pxq-6xx9-xpgm * fix: fix improper authorization when accessing with third-party application
* refactor: refactor type definitions
* fix: get rid of unnecessary access limitation
* enhance: サードパーティアプリケーションがWebsocket APIを使えるように
* fix: add missing parentheses
* Revert "fix(backend): add missing kind definition for admin endpoints to improve security"
This reverts commit 5150053275.
* frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする
* enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加
* enhance(test): Websocket APIに対するテストも追加
* enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合
* fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正
* enhance(backend): Websocketの接続に最低限必要な権限を変更
* fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように
* fix(backend): エンドポイントにアクセスするために必要な権限を変更
* fix(frontend/locale): Add missing type declaration
* chore: update `misskey-js/src/autogen`
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp> | 2023-12-27 15:08:59 +09:00 |  | 
				
					
						| 
								
								
									 zyoshoka | 75034d9240 | refactor(frontend): Reactivityで型を明示するように (#12791) * refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え | 2023-12-26 14:19:35 +09:00 |  | 
				
					
						| 
								
								
									 anatawa12 | 237fe242ad | chore(misskey-js): update misskey-js with api.json (#12778) pnpm build && pnpm build-misskey-js-with-types && pnpm --filter misskey-js api | 2023-12-24 17:54:00 +09:00 |  | 
				
					
						| 
								
								
									 ikasoba | e38af60fd0 | fix: secure: trueなエンドポイントの型が misskey-js に含まれていない (#12603)* 作った
* 修正
* 修正 | 2023-12-08 15:15:17 +09:00 |  | 
				
					
						| 
								
								
									 yupix | e42c91dee7 | feat: Roleに関するSchemaを追加 (#12572) * feat: Roleに関連するschemaを追加
* feat: 新しいRoleSchemaを使うように
* chore: misskey.jsのデータを更新
* chore: misskey-js.api.mdを更新 | 2023-12-06 15:47:57 +09:00 |  | 
				
					
						| 
								
								
									 yupix | 33034b0e02 | feat: ユーザースキーマの改善 (#12568) * chore: notifyにenumを設定
* feat: securityKeysListの型を明確に
* feat: notificationRecieveConfigにpropertiesを定義
* chore: misskey.jsのmodelを更新
* fix: as constをつけ忘れている | 2023-12-04 16:53:31 +09:00 |  | 
				
					
						| 
								
								
									 おさむのひと | e17d741f4b | enhance(misskey-js) misskey-jsのストリーミングAPI定義をバックエンドに追従 (#12552) * (enhance) misskey-jsのストリーミングAPI定義をバックエンドに追従
* fix ci
* fix ci | 2023-12-03 12:45:18 +09:00 |  | 
				
					
						| 
								
								
									 おさむのひと | 336416261a | バックエンドが生成するapi.jsonからmisskey-jsの型を作成する (#12434) * ひとまず生成できるところまで
* ファイル構成整理
* 生成コマンド整理
* misskey-jsへの組み込み
* fix generator.ts
* wip
* fix generator.ts
* fix package.json
* 生成ロジックの調整
* 型レベルでのswitch-case機構をmisskey-jsからfrontendに持ち込めるようにした
* 型チェック用のtsconfig.jsonを作成
* 他のエンドポイントを呼ぶ関数にも適用
* 未使用エンティティなどを削除
* misskey-js側で手動定義されていた型を自動生成された型に移行(ただしapi.jsonがvalidでなくなってしまったので後で修正する)
* messagingは廃止されている(テストのビルドエラー解消)
* validなapi.jsonを出力できるように修正
* 修正漏れ対応
* Ajvに怒られて起動できなかったところを修正
* fix ci(途中)
* パラメータenumをやめる
* add command
* add api.json
* 都度自動生成をやめる
* 一気通貫スクリプト修正
* fix ci
* 生成ロジック修正
* フロントの型チェックは結局やらなかったので戻しておく
* fix pnpm-lock.yaml
* add README.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> | 2023-12-02 21:00:05 +09:00 |  |