Commit Graph

476 Commits

Author SHA1 Message Date
André Duffeck f5de0a09cf Enable caching for the xattrs backend 2024-07-12 08:39:30 +02:00
jkoberg 0a8fbc6032 feat(ocis): make purge-revision work per resource
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-08 09:15:14 +02:00
jkoberg a6c9a1c533 feat(ocis): add purge-revision cli
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-08 09:15:13 +02:00
Roman Perekhod f29b254333 fixed the notification service error when the user's display name contained special characters 2024-06-28 13:24:37 +02:00
Viktor Scharf eb5a9ceade Merge pull request #9442 from owncloud/full-deployment
 [docs-only] feat: create ocis_full compose deployment
2024-06-28 12:50:56 +02:00
Christian Richter 1697637358 incorporate requested changes
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-06-27 17:15:11 +02:00
Christian Richter ba970523af Update ocis/pkg/command/trash.go
Co-authored-by: kobergj <juliankoberg@googlemail.com>
2024-06-27 17:15:11 +02:00
Christian Richter 97fe0b06fb Update ocis/pkg/command/trash.go
Co-authored-by: kobergj <juliankoberg@googlemail.com>
2024-06-27 17:15:11 +02:00
Christian Richter 707199ce99 add explanation
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-06-27 17:15:10 +02:00
Christian Richter 423a2d8e62 Delete empty trash dirs
Co-authored-by: Julian Koberg <jkoberg@owncloud.com>
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-06-27 17:15:10 +02:00
Michael Barz 9812f99553 feat: create ocis_full deployment 2024-06-27 14:34:34 +02:00
Viktor Scharf 74d55f17f6 add testing docs to ocm test 2024-06-27 11:36:56 +02:00
Michael Barz b1f1fafd68 Merge pull request #9253 from owncloud/collaboration_multiple_fileinfo
feat: explicit provider for WOPI apps to handle fileinfo
2024-06-24 11:28:08 +02:00
jkoberg aa9ea12450 feat(ocis): add fail flag to conistency command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 10:32:06 +02:00
Juan Pablo Villafáñez 7360cd115e fix: use correct name during init and use app name as provider 2024-06-21 10:51:04 +02:00
kobergj adbc45e297 Merge pull request #9238 from kobergj/OcisConsistencyCheck
Add command to check ocis backup consistency
2024-06-12 15:17:11 +02:00
jkoberg 9a84284372 feat(ocis): allow skiping blobcheck in consistency command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-11 16:52:12 +02:00
jkoberg e05b244f6e feat(activitylog): finalize initial activitylog service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-07 15:15:58 +02:00
jkoberg 1525f7ec2a feat(ocis): use only one channel for backup command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:55:09 +02:00
jkoberg d655c8140a feat(ocis): finally unit tests for backup consistency
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:55:09 +02:00
jkoberg e96921708e feat(ocis): concurrency for consistency command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:55:09 +02:00
jkoberg 969dabae78 fest(ocis): fix backup command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:55:09 +02:00
jkoberg e4a46520f8 feat(ocis): improve output of backup command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Co-authored-by: dragonchaser <crichter@owncloud.com>
2024-06-06 15:55:09 +02:00
jkoberg 2479a30bab feat(ocis): list link location on inconsistency
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:55:09 +02:00
jkoberg 6703dab913 feat(ocis): show full blob path when inconsistent
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:55:08 +02:00
jkoberg ada83f9338 feat(ci): test consistency command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Co-authored-by: dragonchaser <crichter@owncloud.com>
2024-06-06 15:55:08 +02:00
jkoberg ca12c2faa2 feat(ocis): improve consistency command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Co-authored-by: dragonchaser <crichter@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:55:08 +02:00
jkoberg 8a08c9f9b8 feat(ocis): Add backup consistency command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Co-authored-by: dragonchaser <crichter@owncloud.com>
2024-06-06 15:55:08 +02:00
jkoberg 2b6e75ad7f feat(activitylog): store activities per resource
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-05 16:23:00 +02:00
jkoberg 630c9efaaa feat(activitylog): initial service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-05 14:31:12 +02:00
Jörn Friedrich Dreyer 955c195411 incorporate feedback
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-24 14:53:02 +02:00
Willy Kloucek 901a5e27fc - let ocis init generate jwt token for collaboration service
- separate REVA jwt secret from WOPI jwt secret
- fix gatway service name configuration
2024-05-24 12:43:53 +02:00
Juan Pablo Villafáñez 3e90402350 feat: Add new collaboration service (WOPI) 2024-04-17 15:54:50 +02:00
André Duffeck dfd11debbc Bump reva 2024-04-08 10:42:25 +02:00
Jörn Friedrich Dreyer d0f9471db4 fix ocm service account init
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-29 17:01:10 +01:00
Jörn Friedrich Dreyer 26136f8f81 drop store service in favor of a micro store implementation (#8419)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-26 16:08:03 +01:00
Jörn Friedrich Dreyer bc48fbdf81 Deprecate sharing cs3 backends (#8478)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-19 12:49:08 +01:00
kobergj bc610b37a9 Improve Single Binary Boot time (#8320)
* remove wait times on single binary boot

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* rework service starting

Signed-off-by: jkoberg <jkoberg@owncloud.com>

---------

Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-02-09 16:24:56 +01:00
Florian Schade 46e3499a47 enhancement: allow skipping service listing 2024-02-08 15:24:40 +01:00
jkoberg ef3c214af6 use correct structure when ocis init
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-12-27 15:22:56 +01:00
jkoberg e1fad5c6e9 make nats-js-kv the default registry
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-12-19 12:13:28 +01:00
Andre Duffeck 15a7f2dea6 Add the ocm subcommand to ocis (#7576)
* Add the ocm subcommand to ocis

* Add changelog
2023-12-14 14:49:41 +01:00
jkoberg 003310a2b0 use nats-js cache
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-12-13 12:48:27 +01:00
Thomas Müller ca0badb5a4 fix: set insecure value on frontend app handler 2023-12-12 18:19:37 +01:00
Willy Kloucek 10454247b5 apply ocis init insecure option also to FRONTEND_APP_HANDLER_INSECURE 2023-12-12 18:19:37 +01:00
jkoberg 8ebfb043c3 wait before starting
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-11-06 08:59:01 +01:00
jkoberg 7f57f68725 start frontend delayed
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-11-06 08:59:01 +01:00
jkoberg 55013c3d0d start nats before other services
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-11-06 08:59:01 +01:00
André Duffeck b2eba874e9 Move ocm to the "delayed" group so that it can always reach the gateway 2023-10-24 11:26:21 +02:00
André Duffeck 668f917dba Add an ocm service exposing the ocm related http and grpc APIs 2023-10-24 10:29:29 +02:00