Alex Ababii
695f6a9e4f
uneeded type conversion
2026-08-10 15:31:50 +02:00
Alex Ababii
4838167696
ability to disable grpc and/or event consumer for event history service
2026-08-10 14:36:40 +02:00
Viktor Scharf
97908ac6c1
api-test: add posixfs scan and consistency CLI tests ( #3263 )
...
* api-test: add posixfs scan and consistency CLI tests
* fix after review
2026-08-10 08:50:47 +02:00
opencloudeu
3a3cba602c
[tx] updated from transifex
2026-08-08 23:16:53 +00:00
Jannik Stehle
1c138efac2
Merge pull request #3259 from opencloud-eu/feat/yjs-server-url
...
feat(web): add yjsServerUrl config
2026-08-06 15:28:11 +02:00
Jannik Stehle
07fd041efb
feat(web): add yjsServerUrl config
...
This config specifies a URL for a yjs server that is used for document
collaboration in web apps (e.g. tiptap editor, excalidraw, ...). It's
optional, not setting this disables this feature in Web.
2026-08-06 13:37:54 +02:00
Viktor Scharf
da7849251d
update rolling release template ( #3242 )
2026-08-06 09:29:16 +02:00
Michael Barz
466c3c8c79
Merge pull request #3252 from aduffeck/fix-favorite-flag
...
Fix missing favorite flag on opensearch hits
2026-08-06 09:07:57 +02:00
André Duffeck
2142894cba
Fix missing favorite flag on opensearch hits
2026-08-05 18:43:13 +02:00
Viktor Scharf
76ff13b47e
api-test: replace sleeps with WaitHelper poll for async state ( #3239 )
...
* api-test: replace sleeps with WaitHelper poll for async state
* php-style
2026-08-05 09:23:57 +02:00
Andre Duffeck
799f98339e
Merge pull request #3235 from pbleser-oc/feat/3182-posixfs-scan-add-subtree
...
feat(posixfs): #3182 add basepath option in the "posixfs scan" command
2026-08-04 09:15:22 +02:00
OpenCloud Devops and v.scharf
d695d283f6
🎉 Release 7.4.0 ( #3143 )
...
* 🎉 Release 7.3.1
* 🎉 Release 7.3.1
* 🎉 Release 7.3.1
* 🎉 Release 7.3.1
* 🎉 Release 7.3.1
* 🎉 Release 7.3.1
* 🎉 Release 7.3.1
* 🎉 Release 7.3.1
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
* 🎉 Release 7.4.0
---------
Co-authored-by: v.scharf <v.scharf@opencloud.eu >
v7.4.0
2026-08-03 20:42:51 +02:00
Viktor Scharf
553c85b7ff
set introduction version 7.4.0 ( #3234 )
2026-08-03 20:07:23 +02:00
Pascal Bleser
6663fbeeed
feat(posixfs): #3182 add basepath option in the "posixfs scan" command
...
* add support for specifying a set of resources when running the
posixfs scan command scanning, or a singular file to scan, as opposed
* refactors the resource walking function implemented in
https://github.com/opencloud-eu/opencloud/pull/3220 in order to
reuse it for the posixfs scan command
* implements https://github.com/opencloud-eu/opencloud/issues/3182
* add --halt-on-error flag
* collect errors and fail command when more than one error occured
2026-08-03 20:04:39 +02:00
Viktor Scharf
19e44f9b64
[full-ci] chore: bump web to v7.3.0 ( #3223 )
...
* chore: bump web to v7.3.0
* Update WEB_COMMITID in .woodpecker.env
2026-08-03 19:58:05 +02:00
Andre Duffeck
c93f50dc37
Merge pull request #3233 from aduffeck/extend-posixfs-consistency-check
...
Do not check ignored paths
2026-08-03 17:50:35 +02:00
Viktor Scharf
bb4cd1ebf5
chore: reva bump -2.48.0 ( #3230 )
2026-08-03 17:43:51 +02:00
dependabot[bot]
e12966a4fd
build(deps): bump github.com/open-policy-agent/opa from 1.18.2 to 1.19.0
...
Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa ) from 1.18.2 to 1.19.0.
- [Release notes](https://github.com/open-policy-agent/opa/releases )
- [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-policy-agent/opa/compare/v1.18.2...v1.19.0 )
---
updated-dependencies:
- dependency-name: github.com/open-policy-agent/opa
dependency-version: 1.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 17:00:51 +02:00
André Duffeck
b350b355c0
Do not check ignored paths
2026-08-03 16:29:30 +02:00
dependabot[bot]
9df3881128
build(deps): bump google.golang.org/grpc from 1.82.0 to 1.83.0
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.82.0 to 1.83.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.82.0...v1.83.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.83.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 16:15:46 +02:00
Andre Duffeck
557adfc327
Merge pull request #3220 from aduffeck/extend-posixfs-consistency-check
...
Extend posixfs consistency check
2026-08-03 14:04:10 +02:00
André Duffeck
97ad525d5b
Infer the indexes path from the config instead of calculating it
2026-08-03 13:24:23 +02:00
Ralf Haferkamp
0fd02c5ecf
chore(idp): bump dependencies
2026-08-03 13:20:03 +02:00
Viktor Scharf
27a77567dd
chore(skills): add skill for bumping reva ( #3224 )
...
* chore(skills): add skill for bumping reva
* chore(skills): derive OpenCloud version from open release PR
* chore: exclude .agents from codacy analysis
2026-08-03 13:18:43 +02:00
dependabot[bot]
57a615d6ce
build(deps): bump github.com/nats-io/nats-server/v2
...
Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server ) from 2.14.3 to 2.14.4.
- [Release notes](https://github.com/nats-io/nats-server/releases )
- [Changelog](https://github.com/nats-io/nats-server/blob/main/RELEASES.md )
- [Commits](https://github.com/nats-io/nats-server/compare/v2.14.3...v2.14.4 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats-server/v2
dependency-version: 2.14.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 13:17:14 +02:00
André Duffeck
deb3247b99
Move consistency check logic into a checker struct
...
This makes it possible to get rid of the globals without passing
multiple state vars around.
2026-08-03 12:17:19 +02:00
dependabot[bot]
b9adb507f8
build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.13 to 3.4.14
...
Bumps [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap ) from 3.4.13 to 3.4.14.
- [Release notes](https://github.com/go-ldap/ldap/releases )
- [Commits](https://github.com/go-ldap/ldap/compare/v3.4.13...v3.4.14 )
---
updated-dependencies:
- dependency-name: github.com/go-ldap/ldap/v3
dependency-version: 3.4.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 12:16:16 +02:00
André Duffeck
c6fba8543f
Improve wording
2026-08-03 11:55:14 +02:00
dependabot[bot]
7c2cb14a80
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.23.2 to 1.24.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.24.1/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.23.2...v1.24.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.24.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 11:04:15 +02:00
André Duffeck
b125f0681f
Fix typos
2026-08-03 11:03:45 +02:00
André Duffeck
20d16c5275
Allow for providing multiple paths to check
2026-08-03 10:58:53 +02:00
dependabot[bot]
639e3657cd
build(deps): bump github.com/gabriel-vasile/mimetype
...
Bumps [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype ) from 1.4.13 to 1.4.15.
- [Release notes](https://github.com/gabriel-vasile/mimetype/releases )
- [Commits](https://github.com/gabriel-vasile/mimetype/compare/v1.4.13...v1.4.15 )
---
updated-dependencies:
- dependency-name: github.com/gabriel-vasile/mimetype
dependency-version: 1.4.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 10:44:05 +02:00
André Duffeck
559b10e90a
Check if the given path is part of the storage
2026-08-03 09:49:10 +02:00
dependabot[bot]
e63f1d542a
build(deps): bump golang.org/x/net from 0.56.0 to 0.57.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.56.0 to 0.57.0.
- [Commits](https://github.com/golang/net/compare/v0.56.0...v0.57.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.57.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 09:26:21 +02:00
dependabot[bot]
51089765d0
build(deps): bump github.com/beevik/etree from 1.6.0 to 1.7.0
...
Bumps [github.com/beevik/etree](https://github.com/beevik/etree ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/beevik/etree/releases )
- [Changelog](https://github.com/beevik/etree/blob/main/RELEASE_NOTES.md )
- [Commits](https://github.com/beevik/etree/compare/v1.6.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: github.com/beevik/etree
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-03 09:25:47 +02:00
André Duffeck
54cced7c56
Streamline logging in the commands
2026-08-03 08:58:19 +02:00
André Duffeck
3d546693c6
Allow for checking specific spaces and files as well
2026-08-03 08:55:49 +02:00
André Duffeck
40ced9997e
Also check blobsize and checksums (when --fix-checkums is set)
2026-08-03 08:55:10 +02:00
André Duffeck
3bd188122e
Simplify output, remove spinner lib
2026-08-03 08:55:10 +02:00
opencloudeu
9b5849f470
[tx] updated from transifex
2026-07-31 23:16:44 +00:00
Andre Duffeck
942cca8eef
Merge pull request #3191 from pbleser-oc/feat/#3182-posixfs-scan-subtree
...
feat(posixfs): #3182 add basepath option in the "posixfs scan" command
2026-07-31 16:39:48 +02:00
Dominik Schmidt
a9f39b85d5
Merge pull request #3140 from opencloud-eu/fix/service-startup-logging
...
fix(runtime): log service startup errors instead of printing them beside the log
2026-07-31 16:37:19 +02:00
Andre Duffeck
15fc44be94
Merge pull request #3213 from aduffeck/improve-reindex-command
...
Improve reindex command
2026-07-31 16:34:54 +02:00
André Duffeck
2eb1fe069c
Add a --concurrency flag to the index command
...
It controls the number of spaces that are indexed in parallel. The max
concurrency configured in the server is still considered.
2026-07-31 16:07:18 +02:00
André Duffeck
a82b6223aa
Remove the SilenceUsage flag again
...
It will be obsolete once #3140 has been merged
2026-07-31 15:55:36 +02:00
Pascal Bleser
433dea41e8
feat(posixfs): #3182 add basepath option in the "posixfs scan" command
...
* add support for specifying a basepath using -p when running the
posixfs scan command, to indicate a directory under which to start
scanning, or a singular file to scan, as opposed to scanning from the
storage root directory as is the default behaviour
* implements https://github.com/opencloud-eu/opencloud/issues/3182
2026-07-31 15:06:50 +02:00
André Duffeck
e26a009fc1
Improve "opencloud search index" command
...
The command no longer times out after 10 minutes when the processing
hasn't been finished yet. Instead it shows progress and logs successful
and failed spaces. The process can also be aborted using ctrl+c.
Example output:
```
$ bin/opencloud search index --all-spaces --insecure --force-rescan
[1/602] indexed space a9033d65-6c13-4556-b923-f321ab33a9ca$eb6a8a0e-2e62-4b40-bce9-360063236676!eb6a8a0e-2e62-4b40-bce9-360063236676 in 5.501190908s
[2/602] indexed space a9033d65-6c13-4556-b923-f321ab33a9ca$34b7c565-da3b-4f53-8559-825e87db4011!34b7c565-da3b-4f53-8559-825e87db4011 in 5.935075697s
[3/602] indexed space a9033d65-6c13-4556-b923-f321ab33a9ca$e08c6026-24f6-4a9e-a805-ed335b34b8da!e08c6026-24f6-4a9e-a805-ed335b34b8da in 6.016350958s
^Caborted, indexing has been stopped
```
Fixes #2592
2026-07-31 14:50:09 +02:00
André Duffeck
49a81c9c1f
Cleanup .bingo
2026-07-31 14:50:09 +02:00
Andre Duffeck
7e8179a704
Merge pull request #3207 from aduffeck/concurrent-reindex
...
Reindex spaces concurrently
2026-07-31 14:49:58 +02:00
André Duffeck
d50d8d8900
Rename max concurrency option
2026-07-31 12:04:44 +02:00