mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 10:26:08 +01:00 
			
		
		
		
	Enable generated etapi client
This commit is contained in:
		| @@ -20,7 +20,7 @@ function register(router) { | |||||||
|         'isInheritable': [v.notNull, v.isBoolean] |         'isInheritable': [v.notNull, v.isBoolean] | ||||||
|     }; |     }; | ||||||
|  |  | ||||||
|     eu.route(router, 'post' ,'/etapi/attributes', (req, res, next) => { |     eu.route(router, 'post' ,'/etapi/attributes/:attributeId', (req, res, next) => { | ||||||
|         if (req.body.type === 'relation') { |         if (req.body.type === 'relation') { | ||||||
|             eu.getAndCheckNote(req.body.value); |             eu.getAndCheckNote(req.body.value); | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ function register(router) { | |||||||
|         'isExpanded': [v.notNull, v.isBoolean] |         'isExpanded': [v.notNull, v.isBoolean] | ||||||
|     }; |     }; | ||||||
|  |  | ||||||
|     eu.route(router, 'post' ,'/etapi/branches', (req, res, next) => { |     eu.route(router, 'post' ,'/etapi/branches/:branchId', (req, res, next) => { | ||||||
|         const params = {}; |         const params = {}; | ||||||
|  |  | ||||||
|         eu.validateAndPatch(params, req.body, ALLOWED_PROPERTIES_FOR_CREATE_BRANCH); |         eu.validateAndPatch(params, req.body, ALLOWED_PROPERTIES_FOR_CREATE_BRANCH); | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ paths: | |||||||
|         '201': |         '201': | ||||||
|           description: note created |           description: note created | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 properties: |                 properties: | ||||||
|                   note: |                   note: | ||||||
| @@ -43,7 +43,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /notes: |   /notes: | ||||||
| @@ -163,13 +163,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: search response |           description: search response | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/SearchResponse' |                 $ref: '#/components/schemas/SearchResponse' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /notes/{noteId}: |   /notes/{noteId}: | ||||||
| @@ -186,13 +186,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: note response |           description: note response | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Note' |                 $ref: '#/components/schemas/Note' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     patch: |     patch: | ||||||
| @@ -208,13 +208,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: note updated |           description: note updated | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Note' |                 $ref: '#/components/schemas/Note' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     delete: |     delete: | ||||||
| @@ -226,7 +226,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /notes/{noteId}/content: |   /notes/{noteId}/content: | ||||||
| @@ -288,7 +288,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /notes/{noteId}/note-revision: |   /notes/{noteId}/note-revision: | ||||||
| @@ -315,7 +315,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /branches/{branchId}: |   /branches/{branchId}: | ||||||
| @@ -332,13 +332,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: branch response |           description: branch response | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Branch' |                 $ref: '#/components/schemas/Branch' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     post: |     post: | ||||||
| @@ -357,19 +357,19 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: branch updated (branch between parent note and child note already existed) |           description: branch updated (branch between parent note and child note already existed) | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Branch' |                 $ref: '#/components/schemas/Branch' | ||||||
|         '201': |         '201': | ||||||
|           description: branch created |           description: branch created | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Branch' |                 $ref: '#/components/schemas/Branch' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     patch: |     patch: | ||||||
| @@ -385,13 +385,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: branch updated |           description: branch updated | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Branch' |                 $ref: '#/components/schemas/Branch' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     delete: |     delete: | ||||||
| @@ -405,7 +405,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /attributes/{attributeId}: |   /attributes/{attributeId}: | ||||||
| @@ -422,13 +422,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: attribute response |           description: attribute response | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Attribute' |                 $ref: '#/components/schemas/Attribute' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     post: |     post: | ||||||
| @@ -444,13 +444,13 @@ paths: | |||||||
|         '201': |         '201': | ||||||
|           description: attribute created |           description: attribute created | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Attribute' |                 $ref: '#/components/schemas/Attribute' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     patch: |     patch: | ||||||
| @@ -466,13 +466,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: attribute updated |           description: attribute updated | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Attribute' |                 $ref: '#/components/schemas/Attribute' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|     delete: |     delete: | ||||||
| @@ -484,7 +484,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /refresh-note-ordering/{parentNoteId}: |   /refresh-note-ordering/{parentNoteId}: | ||||||
| @@ -506,7 +506,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /inbox/{date}: |   /inbox/{date}: | ||||||
| @@ -527,13 +527,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: inbox note |           description: inbox note | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Note' |                 $ref: '#/components/schemas/Note' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /calendar/days/{date}: |   /calendar/days/{date}: | ||||||
| @@ -552,13 +552,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: day note |           description: day note | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Note' |                 $ref: '#/components/schemas/Note' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /calendar/weeks/{date}: |   /calendar/weeks/{date}: | ||||||
| @@ -577,13 +577,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: week note |           description: week note | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Note' |                 $ref: '#/components/schemas/Note' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /calendar/months/{month}: |   /calendar/months/{month}: | ||||||
| @@ -602,13 +602,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: month note |           description: month note | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Note' |                 $ref: '#/components/schemas/Note' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /calendar/years/{year}: |   /calendar/years/{year}: | ||||||
| @@ -627,13 +627,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: year note |           description: year note | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Note' |                 $ref: '#/components/schemas/Note' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /auth/login: |   /auth/login: | ||||||
| @@ -654,7 +654,7 @@ paths: | |||||||
|         '201': |         '201': | ||||||
|           description: auth token |           description: auth token | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 properties: |                 properties: | ||||||
|                   authToken: |                   authToken: | ||||||
| @@ -665,7 +665,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /auth/logout: |   /auth/logout: | ||||||
| @@ -678,7 +678,7 @@ paths: | |||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|   /app-info: |   /app-info: | ||||||
| @@ -689,13 +689,13 @@ paths: | |||||||
|         '200': |         '200': | ||||||
|           description: app info |           description: app info | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/AppInfo' |                 $ref: '#/components/schemas/AppInfo' | ||||||
|         default: |         default: | ||||||
|           description: unexpected error |           description: unexpected error | ||||||
|           content: |           content: | ||||||
|             application/json: |             application/json; charset=utf-8: | ||||||
|               schema: |               schema: | ||||||
|                 $ref: '#/components/schemas/Error' |                 $ref: '#/components/schemas/Error' | ||||||
|  |  | ||||||
| @@ -774,7 +774,7 @@ components: | |||||||
|           type: string |           type: string | ||||||
|         type: |         type: | ||||||
|           type: string |           type: string | ||||||
|           enum: [text, code, render, file, image, search, relationMap, book, noteMap, mermaid, webView, shortcut] |           enum: [text, code, render, file, image, search, relationMap, book, noteMap, mermaid, webView, shortcut, doc, contentWidget, launcher] | ||||||
|         mime: |         mime: | ||||||
|           type: string |           type: string | ||||||
|         isProtected: |         isProtected: | ||||||
| @@ -810,9 +810,6 @@ components: | |||||||
|     Branch: |     Branch: | ||||||
|       type: object |       type: object | ||||||
|       description: Branch places the note into the tree, it represents the relationship between a parent note and child note |       description: Branch places the note into the tree, it represents the relationship between a parent note and child note | ||||||
|       required: |  | ||||||
|         - noteId |  | ||||||
|         - parentNoteId |  | ||||||
|       properties: |       properties: | ||||||
|         branchId: |         branchId: | ||||||
|           $ref: '#/components/schemas/EntityId' |           $ref: '#/components/schemas/EntityId' | ||||||
| @@ -837,8 +834,6 @@ components: | |||||||
|     Attribute: |     Attribute: | ||||||
|       type: object |       type: object | ||||||
|       description: Attribute (Label, Relation) is a key-value record attached to a note. |       description: Attribute (Label, Relation) is a key-value record attached to a note. | ||||||
|       required: |  | ||||||
|         - noteId |  | ||||||
|       properties: |       properties: | ||||||
|         attributeId: |         attributeId: | ||||||
|           $ref: '#/components/schemas/EntityId' |           $ref: '#/components/schemas/EntityId' | ||||||
| @@ -851,7 +846,7 @@ components: | |||||||
|           enum: [label, relation] |           enum: [label, relation] | ||||||
|         name: |         name: | ||||||
|           type: string |           type: string | ||||||
|           pattern: '^[\p{L}\p{N}_:]+' |           pattern: '^[^\s]+' | ||||||
|           example: shareCss |           example: shareCss | ||||||
|         value: |         value: | ||||||
|           type: string |           type: string | ||||||
| @@ -881,7 +876,7 @@ components: | |||||||
|           description: debugging info on parsing the search query enabled with &debug=true parameter |           description: debugging info on parsing the search query enabled with &debug=true parameter | ||||||
|     EntityId: |     EntityId: | ||||||
|       type: string |       type: string | ||||||
|       pattern: '[a-zA-Z0-9]{4,32}' |       pattern: '[a-zA-Z0-9_]{4,32}' | ||||||
|       example: evnnmvHTCgIn |       example: evnnmvHTCgIn | ||||||
|     EntityIdList: |     EntityIdList: | ||||||
|       type: array |       type: array | ||||||
| @@ -889,7 +884,7 @@ components: | |||||||
|         $ref: '#/components/schemas/EntityId' |         $ref: '#/components/schemas/EntityId' | ||||||
|     LocalDateTime: |     LocalDateTime: | ||||||
|       type: string |       type: string | ||||||
|       pattern: '[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]{3}\+[0-9]{4}' |       pattern: '[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]{3}[\+\-][0-9]{4}' | ||||||
|       example: 2021-12-31 20:18:11.939+0100 |       example: 2021-12-31 20:18:11.939+0100 | ||||||
|     UtcDateTime: |     UtcDateTime: | ||||||
|       type: string |       type: string | ||||||
| @@ -897,10 +892,6 @@ components: | |||||||
|       example: 2021-12-31 19:18:11.939Z |       example: 2021-12-31 19:18:11.939Z | ||||||
|     AppInfo: |     AppInfo: | ||||||
|       type: object |       type: object | ||||||
|       required: |  | ||||||
|         - statu |  | ||||||
|         - code |  | ||||||
|         - message |  | ||||||
|       properties: |       properties: | ||||||
|         appVersion: |         appVersion: | ||||||
|           type: string |           type: string | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user