tamaina
|
18dbcfa0b0
|
test(server): add validation test of api:notes/create (#10090)
* fix(server): notes/createのバリデーションが効いていない
Fix #10079
Co-Authored-By: mei23 <m@m544.net>
* anyOf内にバリデーションを書いても最初の一つしかチェックされない
* ✌️
* wip
* wip
* ✌️
* RequiredProp
* Revert "RequiredProp"
This reverts commit 74693900119a590263106fa3adefd008d69ce80c.
* add api:notes/create
* fix lint
* text
* ✌️
* improve readability
---------
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-26 11:28:05 +09:00 |
|
syuilo
|
60df819c60
|
refactor: fix types
|
2023-02-17 15:36:36 +09:00 |
|
syuilo
|
bde22208fe
|
refactor: fix types
|
2023-02-17 15:06:52 +09:00 |
|
syuilo
|
8caf288ac1
|
drop group (#9942)
* drop group
* Update operations.ts
|
2023-02-15 13:37:18 +09:00 |
|
syuilo
|
8f2049bcd2
|
drop messaging (#9919)
* drop messaging (from backend)
* wip
|
2023-02-15 13:06:06 +09:00 |
|
tamaina
|
7c3143b8e5
|
enhance(backend): enhance SchemaType handling of anyOf (#9762)
* enhance(backend): enhance anyOf handling
* clean up
|
2023-02-01 20:04:01 +09:00 |
|
tamaina
|
065324d30b
|
Fix #8535 Excessive stack ... 'SchemaTypeDef<?>' (#8547)
* Fix #8535 Excessive stack ... 'SchemaTypeDef<?>'
Co-authored-by: acid-chicken <root@acid-chicken.com>
* add comment
* clean up
Co-authored-by: acid-chicken <root@acid-chicken.com>
|
2022-04-27 10:49:00 +09:00 |
|
tamaina
|
1b2ba09be0
|
fix: Fix schema key type error #8517 (#8538)
|
2022-04-24 11:43:15 +09:00 |
|
syuilo
|
d071d18dd7
|
refactor: Use ESM (#8358)
* wip
* wip
* fix
* clean up
* Update tsconfig.json
* Update activitypub.ts
* wip
|
2022-02-27 11:07:39 +09:00 |
|
tamaina
|
fd8f8162e1
|
SchemaTypeの型計算量を削減 (#8332)
* schema typeの型計算量を削減
* reduce some type error
* wip
* fix
* clean up
* more shrink
|
2022-02-19 23:21:28 +09:00 |
|
syuilo
|
510de87607
|
refactor: use ajv instead of cafy (#8324)
* wip
* wip
* Update abuse-user-reports.ts
* Update files.ts
* Update list-remote.ts
* Update list.ts
* Update show-users.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* Update search.ts
* Update reactions.ts
* Update search.ts
* wip
* wip
* wip
* wip
* Update update.ts
* Update relation.ts
* Update available.ts
* wip
* wip
* wip
* Update packages/backend/src/server/api/define.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com>
* Update define.ts
* Update define.ts
* typo
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* wip
* Update signup.ts
* Update call.ts
* minimum for limit
* type
* remove needless annotation
* wip
* Update signup.ts
* wip
* wip
* fix
* Update create.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com>
|
2022-02-19 14:05:32 +09:00 |
|
tamaina
|
efb0ffc4ec
|
refactor: APIエンドポイントファイルの定義を良い感じにする (#8154)
* Fix API Schema Error
* Delete SimpleSchema/SimpleObj
and Move schemas to dedicated files
* Userのスキーマを分割してみる
* define packMany type
* add ,
* Ensure enum schema and Make "as const" put once
* test?
* Revert "test?"
This reverts commit 97dc9bfa70851bfb7d1cf38e883f8df20fb78b79.
* Revert "Fix API Schema Error"
This reverts commit 21b6176d974ed8e3eb73723ad21a105c5d297323.
* ✌️
* clean up
* test?
* wip
* wip
* better schema def
* ✌️
* fix
* add minLength property
* wip
* wip
* wip
* anyOf/oneOf/allOfに対応? ~ relation.ts
* refactor!
* Define MinimumSchema
* wip
* wip
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* Update packages/backend/src/misc/schema.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* fix
* array oneOfをより正確な型に
* array oneOfをより正確な型に
* wip
* ✌️
* なんかもういろいろ
* remove
* very good schema
* api schema
* wip
* refactor: awaitAllの型定義を変えてみる
* fix
* specify types in awaitAll
* specify types in awaitAll
* ✌️
* wip
* ...
* ✌️
* AllowDateはやめておく
* 不必要なoptional: false, nullable: falseを廃止
* Packedが展開されないように
* 続packed
* wip
* define note type
* wip
* UserDetailedをMeDetailedかUserDetailedNotMeかを区別できるように
* wip
* wip
* wip specify user type of other schemas
* ok
* convertSchemaToOpenApiSchemaを改修
* convertSchemaToOpenApiSchemaを改修
* Fix
* fix
* ✌️
* wip
* 分割代入ではなくallOfで定義するように
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
|
2022-01-18 22:27:10 +09:00 |
|
syuilo
|
b267a504ca
|
bye reversi
|
2022-01-12 17:34:53 +09:00 |
|
syuilo
|
0e4a111f81
|
refactoring
Resolve #7779
|
2021-11-12 02:02:25 +09:00 |
|