Go to file
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
.config
.github ci: cache node_modules 2021-11-18 17:41:19 +09:00
.vscode chore: remove ms-vscode.typescript-javascript-grammar (#8061) 2021-12-16 23:46:18 +09:00
assets update banner image 2021-11-20 13:54:28 +09:00
cypress fix(test): ignore ResizeObserver error 2021-12-29 05:09:26 +09:00
docs
locales bye reversi 2022-01-12 17:34:53 +09:00
misskey-assets@0179793ec8
packages refactor: APIエンドポイントファイルの定義を良い感じにする (#8154) 2022-01-18 22:27:10 +09:00
scripts implement dev command 2021-11-19 14:48:59 +09:00
.dockerignore
.editorconfig
.gitattributes
.gitignore refactoring 2021-11-12 02:02:25 +09:00
.gitmodules
.node-version
.npmrc Good bye package-lock 2018-11-04 11:08:46 +09:00
.vsls.json
.yarnrc
CHANGELOG.md Update CHANGELOG.md 2022-01-13 00:51:07 +09:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md bye room 2022-01-07 17:06:47 +09:00
COPYING
crowdin.yml
cypress.json
docker-compose.yml
Dockerfile Fix v12.96.x Docker (#7982) 2021-11-14 10:43:19 +09:00
gulpfile.js implement dev command 2021-11-19 14:48:59 +09:00
LICENSE
package.json 12.101.1 2021-12-29 17:25:10 +09:00
Procfile
README.md Fix install docs link in readme (#8017) 2021-11-28 12:43:08 +09:00
SECURITY.md
yarn.lock Bump cypress from 9.0.0 to 9.1.0 (#8022) 2021-12-03 14:18:49 +09:00

Misskey

🌎 A forever evolving, interplanetary microblogging platform. 🚀

Misskey is a distributed microblogging platform with advanced features such as Reactions and a highly customizable UI.

Learn more


Find an instance📦 Create your own instance🛠️ Contribute🚀 Join the community


Become a Patron!

Features

  • ActivityPub support
    It is possible to interact with other software.
  • Reactions
    You can add "reactions" to each post, making it easy for you to express your feelings.
  • Drive
    An interface to manage uploaded files such as images, videos, sounds, etc. You can also organize your favorite content into folders, making it easy to share again.
  • Rich Web UI
    Misskey has a rich WebUI by default. It is highly customizable by flexibly changing the layout and installing various widgets and themes. Furthermore, plug-ins can be created using AiScript, a original programming language.
  • and more...

Sponsors

RSS3

Backers

Roujo Oliver Maximilian Seidel weepjp kiritan みなしま Eduardo Quiros
Roujo Oliver Maximilian Seidel weepjp kiritan みなしま Eduardo Quiros
Nesakko Demogrognard Liaizon Wakest mkatze kabo2468y AureoleArk osapon 見当かなみ Wataru Manji (manji0)
Nesakko Demogrognard Liaizon Wakest mkatze kabo2468y AureoleArk osapon 見当かなみ Wataru Manji (manji0)
YuzuRyo61 mewl hayabusa S Y Takumi Sugita sikyosyounin YUKIMOCHI xianon totokoro
YuzuRyo61 mewl hayabusa S Y Takumi Sugita sikyosyounin YUKIMOCHI xianon totokoro
sheeta.s motcha axtuki1 Satsuki Yanagi takimura aqz tamaina nafuchoco Atsuko Tominaga natalie EBISUME noellabo
sheeta.s motcha axtuki1 Satsuki Yanagi takimura aqz tamaina nafuchoco Atsuko Tominaga natalie EBISUME noellabo
CG Hekovic uroco @99 Chandler Nokotaro Takeda nenohi Efertone Takashi Shibuya
CG Hekovic uroco @99 Chandler Nokotaro Takeda nenohi Efertone Takashi Shibuya

Last updated: Sun, 26 Jul 2020 07:00:10 UTC