Alex Ababii
7cfc601ddb
feat(authguest): fix codacy issues
2026-10-13 09:30:52 +02:00
Alex Ababii
b266546a45
feat(authguest): upd renewal logic to verify token and session, storage has now revisions
2026-10-13 09:30:52 +02:00
Alex Ababii
fb09fedc20
feat(authguest): upd README
2026-10-13 09:30:52 +02:00
Alex Ababii
69d2f7f95d
feat(authguest): updated README
2026-10-13 09:30:52 +02:00
Alex Ababii
5b7fd47e8e
feat(authguest): moved redeem from storage layer to service layer
2026-10-13 09:30:52 +02:00
Alex Ababii
46dce34dd6
feat(authguest): atomic verify pin, rollback mechanism for renew
2026-10-13 09:30:52 +02:00
Alex Ababii
7a2639128d
feat(authguest): verify pin endpoint
2026-10-13 09:30:52 +02:00
Alex Ababii
a51f79505d
feat(authguest): renewal logic and publishing event
2026-10-13 09:30:52 +02:00
Alex Ababii
d40bdf6ecf
feat(authguest): pin logic and filemanager upd
2026-10-13 09:30:52 +02:00
Alex Ababii
8e39386c60
feat(authguest): added renew endpoint with basic handling
2026-10-13 09:30:51 +02:00
Alex Ababii
7117c4a672
feat(guestauth): global flag to disable the guest links feature
2026-10-13 09:30:51 +02:00
Michael Barz
85466427b5
Merge pull request #3700 from opencloud-eu/bump-reva
...
chore: bump reva to latest main
2026-10-12 13:32:04 +02:00
micbar
4febcf9de5
chore: bump reva to latest main
2026-10-12 12:50:17 +02:00
Anja Barz
25791bbd19
fix(proxy): make metrics table MDX-compatible ( #3680 )
2026-10-12 09:00:25 +02:00
Sawjan Gurung
9bb2d22b39
test(api): simply HTTP request retry conditions ( #3696 )
...
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-10-12 12:37:35 +05:45
opencloudeu
9ceb2b025f
[tx] updated from transifex
2026-10-11 23:16:58 +00:00
opencloudeu
89f63e6f2a
[tx] updated from transifex
2026-10-09 23:16:53 +00:00
Viktor Scharf
c806682aff
ci: run save-pipeline-info inside build-opencloud pipeline ( #3692 )
2026-10-09 19:47:00 +02:00
Viktor Scharf
2b5d1d0af2
ci: run S3 cache purge on dedicated cron ( #3691 )
...
* ci: run S3 cache purge on dedicated cron
* name the nightly cron trigger
2026-10-09 18:27:08 +02:00
Andre Duffeck
f798e4f2d6
Merge pull request #3684 from aduffeck/guest_sse
...
Also send SSEs to share recipients
2026-10-09 16:39:08 +02:00
Michael Barz
d1818a033f
Merge pull request #3669 from opencloud-eu/share-migration-2
...
feat: make space2share migration repeatable
2026-10-09 16:31:55 +02:00
Florian Schade
369d386e6b
Merge pull request #3670 from fschade/feat-decomposedfs-metadata-prefix
...
feat: run the decomposed drivers on foreign metadata via metadata_prefix
2026-10-09 15:52:19 +02:00
André Duffeck
1d07633ff6
Bump reva
2026-10-09 15:25:42 +02:00
André Duffeck
a9a7dd02c4
Do not abort when group members can't be resolved
2026-10-09 15:24:25 +02:00
André Duffeck
a257d20ef2
Use the reva constant for the ancestor-grants key
2026-10-09 15:24:25 +02:00
André Duffeck
a9e408bf7f
Adjust to changed utils func
2026-10-09 15:24:24 +02:00
André Duffeck
5c7f49de07
Also send SSEs to share recipients
2026-10-09 15:24:24 +02:00
Florian Schade
d4ccf0568a
refactor: set the metadata prefix process wide
2026-10-09 14:48:58 +02:00
Florian Schade
a7811dc102
feat: run the decomposed drivers on foreign metadata via metadata_prefix
...
# Conflicts:
# go.sum
# vendor/github.com/opencloud-eu/reva/v2/pkg/storage/pkg/decomposedfs/decomposedfs.go
# vendor/github.com/opencloud-eu/reva/v2/pkg/storage/pkg/decomposedfs/options/options.go
# vendor/modules.txt
2026-10-09 14:44:42 +02:00
micbar
db4ad0f9b5
fix: implement code review
2026-10-09 14:32:19 +02:00
micbar
d3703fd855
feat: make space2share migration repeatable
2026-10-09 14:17:19 +02:00
Florian Schade
84e10b3879
Merge pull request #3685 from opencloud-eu/bump-reva
...
chore: bump reva to latest main
2026-10-09 14:05:00 +02:00
micbar
1dee937e72
chore: bump reva to latest main
2026-10-09 13:28:27 +02:00
opencloudeu
fda9651a55
[tx] updated from transifex
2026-10-09 11:20:49 +00:00
Viktor Scharf
658a782007
test: retry acceptance requests while share manager is migrating ( #3681 )
2026-10-09 09:33:57 +05:45
opencloudeu
26d638f464
[tx] updated from transifex
2026-10-08 23:16:51 +00:00
Florian Schade
371e84ba68
Merge pull request #3658 from opencloud-eu/cli-additions
...
feat: add more cli options to unified roles
2026-10-08 12:44:38 +02:00
Andre Duffeck
ba98b1d942
Merge pull request #3674 from aduffeck/guest-id-canonical-ascii
...
Use the stored guest id when returning an invite permission
2026-10-08 11:55:22 +02:00
Viktor Scharf
a71eefa966
fix: translation makefile path ( #3678 )
2026-10-08 10:19:14 +02:00
André Duffeck
50a004b04f
Bump reva
2026-10-07 16:22:23 +02:00
Andre Duffeck
b5988200a3
Merge pull request #3671 from aduffeck/derive-guest-session-secret
...
Derive the guest session key from OC_JWT_SECRET
2026-10-07 15:47:37 +02:00
André Duffeck
08edebc66c
Use the stored guest id when returning an invite permission
...
The share provider now stores the guest's mail address in its canonical
form, so build the returned identity from the created share instead of
the request.
2026-10-07 12:45:13 +02:00
Viktor Scharf
3134526824
api-test: extend search tests ( #3634 )
...
* api-test: extend search tests
* adjust tets
2026-10-07 10:07:27 +02:00
André Duffeck
e4afd03bd0
Use HKDF instead of plain hmac to derive the session cookie secret
2026-10-07 10:06:57 +02:00
Andre Duffeck
c71e186720
Merge pull request #3596 from opencloud-eu/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.33.0
...
build(deps): bump github.com/onsi/ginkgo/v2 from 2.32.1 to 2.33.0
2026-10-07 10:06:39 +02:00
dependabot[bot]
b45592b8e1
build(deps): bump github.com/onsi/ginkgo/v2 from 2.32.1 to 2.33.0
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.32.1 to 2.33.0.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.32.1...v2.33.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-version: 2.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-07 07:21:33 +00:00
Jörn Friedrich Dreyer
fbb0aff156
Merge pull request #3599 from opencloud-eu/dependabot/go_modules/github.com/open-policy-agent/opa-1.20.2
...
build(deps): bump github.com/open-policy-agent/opa from 1.19.1 to 1.21.1
2026-10-07 09:19:01 +02:00
André Duffeck
10b93edded
Derive the guest session key from OC_JWT_SECRET
...
Replace AUTH_GUEST_SESSION_JWT_SECRET with a key derived via
HMAC-SHA256 from the reva JWT secret. Guest session tokens and reva
access tokens remain unforgeable across each other without a second
secret to configure.
2026-10-07 08:46:53 +02:00
dependabot[bot]
3f7d649ca7
build(deps): bump github.com/open-policy-agent/opa from 1.19.1 to 1.21.1
...
Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa ) from 1.19.1 to 1.21.1.
- [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.19.1...v1.21.1 )
---
updated-dependencies:
- dependency-name: github.com/open-policy-agent/opa
dependency-version: 1.20.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-06 13:46:22 +00:00
Andre Duffeck
1df2eb21d4
Merge pull request #3668 from aduffeck/send-guestlink-emails
...
Send guestlink emails
2026-10-06 15:43:15 +02:00