Commit Graph

28 Commits

Author SHA1 Message Date
Michael Barz f3516aea13 fix grpc docs generation 2022-12-22 10:49:25 +01:00
Florian Schade 1db03dd512 [full-ci] experimental tags backport (#5227)
* add tags to search service resource
add tags getTags, AssignTags and UnassignTags endpoint to graph
use and prefer search event spaceOwner over executant
add tags to search report response
update libre graph api
update reva

Co-authored-by: David Christofas <dchristofas@owncloud.com>
2022-12-19 15:44:02 +01:00
Jörn Friedrich Dreyer 1bb7d57caf index and return parentid in search report
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-10-07 10:52:14 +00:00
Andre Duffeck 68b17eb68d Search dav spaces (#4661)
* Add a Ref option to SearchRequest, e.g. for limiting the search to a space

* Enable REPORT requests for /dav/spaces URLs

* Limit the search to the according space in case of /dav/spaces searches

* Add changelog

* Adapt expected failures

* Comment exported functions
2022-09-27 10:38:15 +02:00
David Christofas 4025afc40f update buf lock 2022-09-07 11:28:16 +02:00
jkoberg d6f3250f35 regenerate protogen
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-09-02 15:02:06 +02:00
André Duffeck e7e30b782e Add TotalMatches to SearchResponse and SearchIndexResponse 2022-07-13 10:39:44 +02:00
Michael Barz 2a113e9f7d use spaceID 2022-07-11 10:44:09 +02:00
Christian Richter f8f1320501 refactor extensions -> services
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-06-27 14:05:36 +02:00
Ralf Haferkamp d25aa7b20f Remove "accounts" service 2022-05-11 15:29:34 +02:00
Michael Barz 3b41bc164e Upgrade protobuf go package version to v2 2022-05-04 15:10:00 +02:00
André Duffeck 6bd67c0f27 Mark items as deleted (recursively) but still keep them around 2022-04-29 09:02:57 +02:00
André Duffeck 656ef9d6ae Add a IndexSpace method to the search provider
IndexSpace recursively traverses a given space and (re-)index all files
it finds.
2022-04-27 09:55:32 +02:00
André Duffeck 51cf27d767 Add etag, mtime and mimetype to the search index and response 2022-04-25 11:23:30 +02:00
André Duffeck a737f4e0a7 Fix type, hook up proper service 2022-04-13 15:17:08 +02:00
André Duffeck 6be2d8c0c5 Add protobuf definitions and use those instead of our structs 2022-04-13 09:55:07 +02:00
André Duffeck 3099d4a821 Add an initial version of a search service.
It's still incomplete and isn't working yet.
2022-04-08 10:53:37 +02:00
David Christofas 95ae3b8762 rewrite thumbnails API
Improved the thumbnails API so that the binary files won't be
transported via GRPC. GRPC has a limited message size and isn't very
effiefficient with large binary data.
2022-03-08 23:12:43 +01:00
David Christofas d6182a4ea1 generate animated thumbnails for animated gifs 2022-03-04 19:13:48 +01:00
Juan Pablo Villafáñez 7d8e334537 Revert v1 to v0 2022-01-31 12:17:56 +01:00
Juan Pablo Villafáñez df1a207a12 Adjust formatting and fix links 2022-01-31 09:35:40 +01:00
Juan Pablo Villafáñez 2276ed8d2a Generate the proto docs in the grpc_apis folder and ignore it from repo 2022-01-31 09:35:40 +01:00
Juan Pablo Villafáñez 2593ff0f70 Add proto files for store service and include generated code 2022-01-31 09:35:40 +01:00
Juan Pablo Villafáñez cce51fdd61 Revert change to keep using api/v0 for accounts and settings 2022-01-31 09:35:39 +01:00
Juan Pablo Villafáñez e794c623bd Add proto files for the settings service and include generated code 2022-01-31 09:26:23 +01:00
Juan Pablo Villafáñez 04b8ef0fcb Migrate thumbnails proto files and adjust related import paths 2022-01-31 09:26:23 +01:00
Juan Pablo Villafáñez eb78b80f18 Include missing swagger info to the accounts service 2022-01-31 09:26:23 +01:00
Juan Pablo Villafáñez 1ff5fa4c02 Add proto files for accounts and generate the code and docs 2022-01-31 09:26:23 +01:00