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
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
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
Viktor Scharf
74d55f17f6
add testing docs to ocm test
2024-06-27 11:36:56 +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
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
969dabae78
fest(ocis): fix backup command
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-06-06 15:55:09 +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
630c9efaaa
feat(activitylog): initial service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-06-05 14:31:12 +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
bc48fbdf81
Deprecate sharing cs3 backends ( #8478 )
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-02-19 12:49:08 +01:00
Florian Schade
46e3499a47
enhancement: allow skipping service listing
2024-02-08 15:24:40 +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
Christian Richter
8a72639d45
remove obsolete command registration file
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-10-11 09:47:47 +02:00
Andre Duffeck
d5f73ba68d
Do not reset share state ( #7322 )
...
* Do not reset received share state to pending if there is a state already
* Add changelog
2023-09-22 09:41:07 +02:00
jkoberg
732228ed88
add clientlog service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-09-07 10:56:58 +02:00
jkoberg
a42d56a83c
bump reva
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-08-31 12:11:44 +02:00
jkoberg
90ce1a7ad0
add auth-service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-08-31 12:11:44 +02:00
Florian Schade
96292ba4b6
enhancement: add sse service skeleton
2023-08-29 13:59:39 +02:00
André Duffeck
6f4b300bbc
Remove subcommand from rebuild-jsoncs3-indexes that doesn't belong there
2023-08-08 14:07:42 +02:00
Andre Duffeck
52750bd615
Fail on errors ( #6986 )
...
* Return an error when something went wrong
* Add changelog
2023-08-08 13:12:03 +02:00
André Duffeck
dc176e1f74
Improve logging
2023-08-07 10:28:00 +02:00
André Duffeck
e03d7b5644
Cleanup
2023-08-07 09:54:05 +02:00
André Duffeck
407c23edf6
Add command for rebuilding the jsoncs3 share manager indexes
2023-08-07 09:43:18 +02:00
Daniel Swärd
6a5e21eff4
Replacing implicit grpc client initialization with explicit package local variables.
2023-07-31 12:57:59 +02:00
André Duffeck
201caca5ec
Incorporate review suggestions
2023-07-31 08:17:42 +02:00
André Duffeck
c8ab49dc2d
Add support for running/rolling back decomposedfs migrations
2023-07-31 08:17:42 +02:00
Daniël Franke
e43001fb96
Pass context for reva bump.
...
Also refresh the generated code.
2023-07-03 11:08:45 +02:00
Ralf Haferkamp
563bf34870
Fix output formatting of 'decomposedfs treesize-check` command
...
Add linebreak after errormessages
2023-06-27 17:42:07 +02:00
Ralf Haferkamp
4af4bba8b1
Add cli tool for verifing and repairing treesizes in decomposedfs
2023-06-22 15:58:52 +02:00
Ralf Haferkamp
046ff50f52
Fix 'decomposedfs meta set' value handling
...
Don't strip off the first two characters of the target
value to set unconditionally. Also print an error if
decoding hex/base64 values fails (falling back to treating
the values as strings).
2023-06-14 11:18:41 +02:00
jkoberg
09f4b6f9f3
fix ocis
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-06-06 14:25:10 +02:00
jkoberg
d3f1012fea
remove code duplication
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-06-02 12:02:27 +02:00
Andre Duffeck
77bb3d8bcd
[full-ci] Refactor stores ( #6019 )
...
* Streamline the store implementation with and into reva
* Adapt to the cache/store refactoring in reva
* Streamline config options and their env vars
* Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at >
* Use the same database for all stores
* Bump reva
* Configure stat and filemetadata cache separately
* Fix default config
---------
Co-authored-by: Martin <github@diemattels.at >
2023-04-24 15:13:35 +02:00
Jörn Friedrich Dreyer
f805cca363
initial invitations skeleton
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2023-03-24 11:42:48 +01:00
kobergj
6c00708dbc
improve antivirus documentation
...
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2023-03-22 13:50:42 +01:00
jkoberg
f4ba4e0f64
backport antivirus from experimental
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-03-21 10:04:11 +01:00
Andre Duffeck
7bd735f615
Add command for inspecting and manipulating node metadata ( #5858 )
...
* Add command for inspecting and manipulating node metadata
* Add changelog
* Bump reva
2023-03-17 12:31:07 +01:00
Florian Schade
f38a9f4385
Introduce Policies-Service ( #5716 )
...
* add policies service
add policies proxy middleware
add policies event service
add policies grpc service
prepare ci and git environments (ci, make, readme, doc)
* add webfinger to the drone conf
* fix docs
remove not used virus scan postprocessing step
* relocate example rego file
implicitly enable and disable proxy and postprocessing policy checking by setting the query.
update configuration descriptions
* move policies
update readme
* use converter func to convert pp environment to actual environment
expose and test custom rego functions
add engine unit tests
add opa unit tests
update policies readme
Co-authored-by: Martin <github@diemattels.at >
* relocate sample policies to the deployments folder
change and document policies service port
* update index.md and small fix
* add health command
add version command
add debug server
---------
Co-authored-by: Martin <github@diemattels.at >
2023-03-14 16:08:22 +01:00
Jörn Friedrich Dreyer
43547cc681
Benchmark options ( #5684 )
...
* make benchmark clients remember cookies
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add --rate option for benchmark clients
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* create a new request on every request to fix vanishing data
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* use corret minute unit
Co-authored-by: Florian Schade <f.schade@icloud.com >
---------
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Co-authored-by: Florian Schade <f.schade@icloud.com >
2023-03-07 11:37:14 +01:00
jkoberg
a1fbbbb82b
add commands for missing services
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-03-01 15:05:37 +01:00