aboutsummaryrefslogtreecommitdiffstats
path: root/core/openapi.json
Commit message (Collapse)AuthorAgeFilesLines
* fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntaxprovokateurin2024-11-051-1/+19
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore(deps): Update openapi-extractor to v1.0.0provokateurin2024-08-211-441/+441
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(core): Limit valid avatar sizesprovokateurin2024-08-141-4/+22
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(core): Document CSRF token endpointprovokateurin2024-07-251-0/+46
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(taskprocessing): fix OpenAPI error and generate specsJulien Veyssier2024-07-251-6/+133
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* feat(taskprocessing): add support for webhooks (http or AppAPI) in the task ↵Julien Veyssier2024-07-221-0/+10
| | | | | | processing API Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* feat(Reference): Add public API endpoints to get referencesJonas2024-07-171-0/+312
| | | | | | | | | | | | | | | | | | | | | | | Calling the public API endpoints will check for matching registered reference providers that implement `IPublicReferenceProvider` and call their respective functions. If no matching provider is found, the default `LinkReferenceProvider` will be used to provide open graph data. The frontend reference widget components will call these endpoints from unauthorized sessions, e.g. in public shares. If present, the sharing token of the origin URL is passed to `resolveReferencePublic()` as additional information for the reference provider to determine the access scope. This allows the respective reference providers to determine whether the origin share has access to the linked resource. `getCacheKeyPublic` also gets the sharing token so it can scope the cached entry to it. Contributes to #45978 Signed-off-by: Jonas <jonas@freesources.org>
* chore(deps): Update openapi-extractorprovokateurin2024-07-021-730/+819
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat(TaskProcessingApi): Add endpoint for getting the next taskprovokateurin2024-07-011-338/+0
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(core): Return X-NC-IsCustomAvatar for guest avatars tooprovokateurin2024-06-121-0/+102
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #45455 from nextcloud/fix/psalm/navigation-entriesKate2024-06-031-10/+8
|\
| * fix(core): Fix NavigationEntry typingprovokateurin2024-05-301-1/+6
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix(NavigationManager): Make entry order always an integerprovokateurin2024-05-301-9/+2
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(core): Add missing null value possibility to Resource and Reference ↵provokateurin2024-06-021-2/+4
|/ | | | | | richObject Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #45354 from ↵Kate2024-05-161-17/+18
|\ | | | | | | nextcloud/docs/taskprocessingapi/cleanup-endpoint-descriptions
| * docs(TaskProcessingApi): Set correct status code messagesprovokateurin2024-05-161-6/+6
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * docs(TaskProcessingApi): Cleanup endpoint descriptionsprovokateurin2024-05-161-11/+12
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * docs(TaskProcessingApi): Fix result endpoint descriptionprovokateurin2024-05-161-1/+1
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #45317 from ↵Joas Schilling2024-05-161-1/+1
|\ \ | |/ |/| | | | | nextcloud/bugfix/noid/limit-maximum-number-of-search-results fix(search): Limit maximum number of search results
| * fix(search): Limit maximum number of search resultsJoas Schilling2024-05-151-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #45094 from nextcloud/enh/taskprocessing-apiMarcel Klehr2024-05-151-0/+1640
|\ \ | |/ |/| feat: TaskProcessing API
| * fix: expose lastUpdated in OCS APIMarcel Klehr2024-05-151-0/+5
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: address review commentsMarcel Klehr2024-05-141-49/+43
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(OCS-API): Add endpoint to list user tasksMarcel Klehr2024-05-141-1/+129
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(ocs): change /tasktypes response to combine optional and non-optional IO ↵Marcel Klehr2024-05-141-16/+6
| | | | | | | | | | | | slots Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * feat: Add cancel endpoint to OCS APIMarcel Klehr2024-05-141-0/+155
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: update openai specsMarcel Klehr2024-05-141-3/+3
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: address review commentsMarcel Klehr2024-05-141-13/+49
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: address review commentsMarcel Klehr2024-05-141-2/+1
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: Update autoloadersMarcel Klehr2024-05-141-0/+38
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * chore: update openapi.jsonMarcel Klehr2024-05-141-0/+4
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * feat: Add ExApp endpointsMarcel Klehr2024-05-141-39/+340
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * chore: Regenerate openapi.jsonMarcel Klehr2024-05-141-0/+990
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | docs(preview): Improve API parameter descriptionsprovokateurin2024-05-131-8/+16
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore(deps): Update openapi-extractorprovokateurin2024-04-151-0/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat(capabilities): Expose if mod-rewrite is working via capabilitiesJoas Schilling2024-04-121-1/+5
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(deps): Update openapi-extractorprovokateurin2024-04-081-90/+179
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat: Implement team provider apiJulius Härtl2024-03-051-0/+225
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* refactor(core): Switch to attribute based routingprovokateurin2024-02-211-2186/+2186
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore(deps): Update openapi-extractorprovokateurin2024-02-211-0/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat(core): Add OCS endpoint for confirming the user passwordprovokateurin2024-02-201-0/+107
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat(core): Expose the confirm password endpointprovokateurin2024-02-201-0/+57
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix: openapiJohn Molakvoæ2024-02-131-4/+4
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(deps): Update openapi-extractorprovokateurin2024-01-091-11/+54
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore(deps): Update openapi-extractorjld31032023-12-081-4/+26
| | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* Add new method `inAppSearch` for advanced search providersBenjamin Gaussorgues2023-11-141-1/+5
| | | | | | Allows to indicates if a search provider also support in app search Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Merge pull request #41271 from nextcloud/enh/text-processing-iprovider2Joas Schilling2023-11-131-1/+45
|\ | | | | enh(TextProcessing): Add two new provider interfaces
| * enh: update openapi.jsonMarcel Klehr2023-11-061-1/+45
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | chore: update openapi.jsonBenjamin Gaussorgues2023-11-101-4/+27
| | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | feat(search): Allow multiple search terms in UnifiedControllerBenjamin Gaussorgues2023-11-101-1/+1
|/ | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>