Commit Graph

830 Commits

Author SHA1 Message Date
André Duffeck
f5de0a09cf Enable caching for the xattrs backend 2024-07-12 08:39:30 +02:00
kobergj
a08860c62f feat(docu): improve docu
Co-authored-by: Martin <github@diemattels.at>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-08 09:15:14 +02:00
jkoberg
95d96e6a90 docu(ocis): document the new commands
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-08 09:15:14 +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
586e6f7bd1 Merge pull request #9439 from owncloud/addDocsToOcmTests
[test-only] add testing docs to ocm test
2024-06-27 13:03:01 +02:00
Viktor Scharf
74d55f17f6 add testing docs to ocm test 2024-06-27 11:36:56 +02:00
Klaas Freitag
c708bb5816 Add inotify-tools and bash to work with posixFS
The golang inotify package that is used uses bash to start
inotifywait. That needs to be fixed, but until than we add
bash to the docker container
2024-06-25 13:10:36 +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
Michael Barz
da59508e8e ci: use latest docker for tags and add master tag 2024-06-18 16:29:16 +02:00
Saw-jan
f36dc154e8 ci: build production and rolling docker images conditionally 2024-06-13 15:07:20 +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
Roman Perekhod
f1ccaa7e98 added ability to debug the ocis in a docker compose stack via delve 2024-01-31 17:59:00 +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