Ralf Haferkamp
3ca9a59aaa
Merge pull request #601 from opencloud-eu/feat/revert-0c2da6e
...
revert: completely remove "edition" from capabilities
2025-04-08 16:10:16 +02:00
Anja Barz
cf2318d607
improve the info about storage path ( #617 )
2025-04-08 11:26:43 +02:00
Viktor Scharf
8a3aeb5b98
chore: bump version to v2.1.0 ( #614 )
2025-04-08 10:58:32 +02:00
Jannik Stehle
d07608758b
test: remove capability check for edition
...
This check doesn't make sense anymore since the edition is empty in the capabilities if not set manually.
2025-04-08 10:06:22 +02:00
Artur Neumann
56753d5c46
Merge pull request #594 from opencloud-eu/fixUsingWrapper
...
[full-ci] only use wrapper when requested
2025-04-08 13:13:53 +05:45
OpenCloud Devops
58671abc6a
🎉 Release 2.1.0 ( #504 )
...
* 🎉 Release 2.0.1
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
* 🎉 Release 2.1.0
v2.1.0
2025-04-07 19:59:00 +02:00
Viktor Scharf
5410caea4d
Merge pull request #559 from fschade/antivirus-truncate-mode
...
feat(antivirus): add partial scanning mode
2025-04-07 19:08:40 +02:00
Michael Stingl
d2d33e4d48
Harmonize Keycloak Client Configurations with Built-in IdP ( #589 )
...
* Harmonize Keycloak client configurations with built-in IdP
This change makes the Keycloak client configurations consistent with the built-in IdP:
1. Standardized client IDs to match built-in IdP:
- web (unchanged)
- OpenCloudDesktop (was random ID)
- OpenCloudAndroid (was random ID)
- OpenCloudIOS (was random ID)
- Cyberduck (simplified ID)
2. Updated domain names to use .eu consistently:
- Changed from opencloud.com to opencloud.eu for mobile apps
- Changed from hardcoded domains to templated {{OC_URL}} values
3. Updated redirect URIs to match built-in IdP format:
- Added specific callback paths for web client
- Removed wildcarded ports for desktop client
4. Changed mobile/desktop clients to public clients (equivalent to native app type)
5. Enhanced docker-entrypoint-override.sh to handle {{OC_URL}} template variables
These changes ensure a consistent authentication experience regardless of
whether users are using the built-in IdP or Keycloak.
* Harmonize Keycloak client configuration with client JSONs
Update the realm configuration to match the client configuration JSON files:
1. Update client IDs to match client JSON files:
- Changed 'xdXOt13JKxym1B1QcEncf2XDkLAexMBFwiT9j6EfhhHFJhs2KM9jbjTmf8JBXE69' to 'OpenCloudDesktop'
- Changed 'e4rAsNUSIUs0lF4nbv9FmCeUkTlV9GdgTLDH1b5uie7syb90SzEVrbN7HIpmWJeD' to 'OpenCloudAndroid'
- Changed 'mxd5OQDk6es5LzOzRvidJNfXLUZS2oN3oUFeXPP8LpPrhx3UroJFduGEYIBOxkY1' to 'OpenCloudIOS'
2. Fix additional client properties:
- Fix client names: Use proper capitalization for all clients
- Fix OAuth redirect URIs for Android and iOS to use .eu domain
- Fix Desktop URIs by removing wildcard asterisks
- Update post-logout redirect URIs to match client JSONs
- Set publicClient flag to true for all mobile/desktop clients
These changes ensure that when the realm is imported during deployment,
the client configurations will match the client JSONs exactly.
* Update web client configuration in Keycloak realm
Harmonize the web client configuration in the realm:
- Add 'OpenCloud Web App' client name
- Change URLs to use {{OC_URL}} template variables
- Update redirect URIs to use specific paths instead of wildcard
- Set backchannel logout URL to use templated URL
This completes the harmonization of all client configurations in the realm.
* Revert template variable approach in Keycloak configuration
Reverted templating changes to match upstream conventions:
1. Removed template variable handling from docker-entrypoint-override.sh
- Removed {{OC_URL}} replacement, keeping only domain replacement
This maintains compatibility with the upstream approach of using direct URLs
with domain substitution instead of template variables.
* Fix remaining old client ID references in role mappings
Updated the remaining references to old client IDs in the role mappings section:
- xdXOt13JKxym1B1QcEncf2XDkLAexMBFwiT9j6EfhhHFJhs2KM9jbjTmf8JBXE69 → OpenCloudDesktop
- e4rAsNUSIUs0lF4nbv9FmCeUkTlV9GdgTLDH1b5uie7syb90SzEVrbN7HIpmWJeD → OpenCloudAndroid
- mxd5OQDk6es5LzOzRvidJNfXLUZS2oN3oUFeXPP8LpPrhx3UroJFduGEYIBOxkY1 → OpenCloudIOS
This ensures all client ID references throughout the realm configuration are
consistent and use the simplified IDs.
2025-04-07 17:54:13 +02:00
Florian Schade
bd1fc8a70b
feat(antivirus): add partial scan mode
...
- Introduced partial mode for antivirus scanning to handle large files efficiently.
- Introduced clamAV scan timeout
2025-04-07 17:09:04 +02:00
Jannik Stehle
8290d8bf9d
Revert "Completely remove "edition" from capabilities"
...
This reverts commit 0c2da6e8fd .
2025-04-07 16:41:34 +02:00
Viktor Scharf
a86c6ea708
Merge pull request #599 from opencloud-eu/revaBump2.30
...
[full-ci] reva bump 2.31.0
2025-04-07 16:32:14 +02:00
Viktor Scharf
d7391a5bd5
update to 2.31.0
2025-04-07 15:58:20 +02:00
Viktor Scharf
45c3234332
reva bump 2.30.0
2025-04-07 14:51:46 +02:00
Ralf Haferkamp
d06cca6fab
Merge pull request #571 from opencloud-eu/dependabot/go_modules/github.com/go-playground/validator/v10-10.26.0
...
build(deps): bump github.com/go-playground/validator/v10 from 10.25.0 to 10.26.0
2025-04-07 12:58:56 +02:00
Ralf Haferkamp
a2b6ebf750
Merge pull request #567 from opencloud-eu/dependabot/go_modules/github.com/nats-io/nats.go-1.41.0
...
build(deps): bump github.com/nats-io/nats.go from 1.39.1 to 1.41.0
2025-04-07 12:58:23 +02:00
Artur Neumann
077c3c0268
only use wrapper when requested
2025-04-07 16:34:19 +05:45
Viktor Scharf
382c4228e2
Merge pull request #592 from opencloud-eu/removeUnneededParentheses
...
[full-ci] Remove unneeded parentheses
2025-04-07 12:25:23 +02:00
Artur Neumann
e849dc345c
Merge pull request #591 from opencloud-eu/removeUnneededVar
...
[full-ci] remove unneeded variables
2025-04-07 14:31:58 +05:45
Artur Neumann
0179d0e1ae
Merge pull request #596 from opencloud-eu/fixVirusLangTest
...
[full-ci] fix expected spanish string in test
2025-04-07 13:19:02 +05:45
Artur Neumann
87def992c8
fix expected spanish string in test
2025-04-07 12:40:48 +05:45
Artur Neumann
c31d42bc7e
remove unneeded parentheses
2025-04-07 11:53:17 +05:45
Artur Neumann
862e306260
remove unneeded variables
2025-04-07 11:46:00 +05:45
dependabot[bot]
7c5fb08262
build(deps): bump github.com/go-playground/validator/v10
...
Bumps [github.com/go-playground/validator/v10](https://github.com/go-playground/validator ) from 10.25.0 to 10.26.0.
- [Release notes](https://github.com/go-playground/validator/releases )
- [Commits](https://github.com/go-playground/validator/compare/v10.25.0...v10.26.0 )
---
updated-dependencies:
- dependency-name: github.com/go-playground/validator/v10
dependency-version: 10.26.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-04 15:02:22 +00:00
Benedikt Kulmann
2174942a93
Merge pull request #570 from opencloud-eu/bump-web-2.2.0
...
[full-ci] chore(web): bump web to v2.2.0
2025-04-04 13:31:08 +02:00
Benedikt Kulmann
a325586c85
chore(web): bump web to v2.2.0
2025-04-04 12:04:44 +02:00
dependabot[bot]
9ec6e3eebf
build(deps): bump github.com/nats-io/nats.go from 1.39.1 to 1.41.0
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.39.1 to 1.41.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.39.1...v1.41.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.41.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-04 10:00:11 +00:00
Jörn Friedrich Dreyer
b5d87db137
Merge pull request #565 from aduffeck/fix-item-trashed-sse
...
Simplify item-trashed SSEs. Also fixes it for coll. posix fs.
2025-04-04 11:49:09 +02:00
Ralf Haferkamp
ec3555e348
Merge pull request #563 from rhafer/example-smtp-fixes
...
fix(opencloud_full): add missing SMTP env vars
2025-04-04 11:30:56 +02:00
Ralf Haferkamp
b1d08cb542
Merge pull request #566 from opencloud-eu/dependabot/go_modules/github.com/onsi/gomega-1.37.0
...
build(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0
2025-04-04 09:29:52 +02:00
dependabot[bot]
8278c079e4
build(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.3 to 1.37.0.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.3...v1.37.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-version: 1.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-03 14:22:38 +00:00
André Duffeck
b0f3ab6252
Simplify item-trashed SSEs. Also fixes it for coll. posix fs.
2025-04-03 15:13:11 +02:00
Ralf Haferkamp
56c387cfa0
Merge pull request #564 from rhafer/allowed-labels
...
ci: Allow the `Type:DevOps` label
2025-04-03 14:22:06 +02:00
Ralf Haferkamp
95ae1ea32a
ci: Allow the Type:DevOps label
2025-04-03 14:16:51 +02:00
Ralf Haferkamp
43677a0cd2
Merge pull request #561 from rhafer/woodpecker-enable-excludes
...
Revert "Disable the 'exclude' patterns on the path conditional for now"
2025-04-03 14:10:52 +02:00
Ralf Haferkamp
f25e191a46
fix(opencloud_full): add missing SMTP env vars
...
The compose example lacked support for setting various SMTP related
config vars. Even though some of them where present in the '.env' file.
Closes : #511
2025-04-03 14:05:04 +02:00
Ralf Haferkamp
4372244eeb
Merge pull request #557 from opencloud-eu/dependabot/go_modules/golang.org/x/net-0.38.0
...
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
2025-04-03 13:13:55 +02:00
Ralf Haferkamp
8a8523c922
Revert "Disable the 'exclude' patterns on the path conditional for now"
...
This reverts commit 1a54b4ce90 . The
exclude feature has been fixed in woodpecker 3.5.0
Partial fixes: https://github.com/opencloud-eu/qa/issues/37
2025-04-03 09:46:38 +02:00
dependabot[bot]
dea654edbc
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-03 06:53:12 +00:00
Ralf Haferkamp
c2c0e61d5e
Merge pull request #542 from opencloud-eu/dependabot/npm_and_yarn/services/idp/eslint-plugin-jsx-a11y-6.10.2
...
build(deps-dev): bump eslint-plugin-jsx-a11y from 6.9.0 to 6.10.2 in /services/idp
2025-04-02 17:02:43 +02:00
dependabot[bot]
c45b725182
build(deps-dev): bump eslint-plugin-jsx-a11y in /services/idp
...
Bumps [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y ) from 6.9.0 to 6.10.2.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.9.0...v6.10.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsx-a11y
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 14:11:23 +00:00
Ralf Haferkamp
e5e2626a11
Merge pull request #541 from opencloud-eu/dependabot/npm_and_yarn/services/idp/web-vitals-4.2.4
...
build(deps): bump web-vitals from 3.5.2 to 4.2.4 in /services/idp
2025-04-02 16:09:38 +02:00
dependabot[bot]
6fcb47ce11
build(deps): bump web-vitals from 3.5.2 to 4.2.4 in /services/idp
...
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals ) from 3.5.2 to 4.2.4.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md )
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v3.5.2...v4.2.4 )
---
updated-dependencies:
- dependency-name: web-vitals
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 13:26:12 +00:00
Ralf Haferkamp
9949d4a57a
Merge pull request #508 from opencloud-eu/dependabot/go_modules/github.com/open-policy-agent/opa-1.3.0
...
build(deps): bump github.com/open-policy-agent/opa from 1.2.0 to 1.3.0
2025-04-02 15:24:15 +02:00
Alex
d02c854971
fix: full deployment tika description is wrong ( #553 )
2025-04-02 14:55:59 +02:00
Alex
91c2624c04
fix: traefik credentials ( #555 )
2025-04-02 14:45:34 +02:00
dependabot[bot]
0636d906ac
build(deps): bump github.com/open-policy-agent/opa from 1.2.0 to 1.3.0
...
Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa ) from 1.2.0 to 1.3.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.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/open-policy-agent/opa
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 12:36:26 +00:00
Ralf Haferkamp
2609d0e589
Merge pull request #549 from opencloud-eu/fix-daily-version
...
fix: correct daily version
2025-04-02 09:48:51 +02:00
Michael Barz
4bbd46d238
fix: correct daily version
2025-04-02 09:17:05 +02:00
Andre Duffeck
90b67351cf
Merge pull request #546 from aduffeck/do-not-watch-in-dataproviders
...
Enable scan/watch in the storageprovider only
2025-04-02 09:04:13 +02:00
dependabot[bot]
3bcef42910
build(deps): bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6 ( #509 )
...
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli ) from 2.27.5 to 2.27.6.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v2.27.5...v2.27.6 )
---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 20:54:05 +02:00