-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.todo
28 lines (26 loc) · 1019 Bytes
/
.todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[ ] to implement:
[x] middlewares
[] bodyParser
[] cookieParser
[] cors
[x] validators
[x] routers
[] cors
[x] images (x-logo) and x-tagGroups in route /docs/schema for openapi schema
[x] security shapes
[x] Frame options should have a 'security' property that takes a ISecurityShape
[x] ISecurityShape should have have an optional auth middleware (getAuthHandlers(): xx | undefined)
[x] oauth2 shapes (authorization_code, password, client_credentials)
[x] Docs shape
[x] ExampleShape
[x] MediaTypeShape
[x] SchemaShape
[x] ResponseShape (extends ResponseUtil)
[x] implement ExampleShape, ResponseShape and SchemaShape in DocsShape (for openapi components)
[x] docs version (for openapi)
[x] docs tag/folder (for openapi)
[ ] multer and files validation functions
[ ] to fix:
[x] refreshDocs method: should remove routes from docs before adding again
[x] cleanup routes
[x] add routes