Alex Ababii
e2f4b7da0b
feat(authguest): per share nonce cookie name
2026-10-21 15:57:53 +02:00
Alex Ababii
f83c8c4d84
feat(authguest): fix codacy issues
2026-10-21 15:57:53 +02:00
Alex Ababii
d217f8ea3d
feat(authguest): upd readme
2026-10-21 15:57:53 +02:00
Alex Ababii
c9d45f47ed
feat(authguest): extracted restrict access logic into separate package, backoff and quota limiters
2026-10-21 15:57:53 +02:00
Alex Ababii
ce45d408fe
feat(authguest): nonce check for verifyPin call
2026-10-21 15:57:52 +02:00
Alex Ababii
4fb7fec887
feat(authguest): basica data structs and config for rate limiting
2026-10-21 15:57:52 +02:00
Jannik Stehle
f885fbdcc1
fix: allow guest link auth for app open and new endpoints
2026-10-21 15:57:52 +02:00
opencloudeu
6de5b82f6f
[tx] updated from transifex
2026-10-21 15:57:52 +02:00
André Duffeck
a7f66fd4d6
Return ExpiresAt when issueing a session token
2026-10-21 15:57:52 +02:00
micbar
a7e2452897
feat: add dev docker make targets for different arches
2026-10-21 15:57:52 +02:00
Jannik Stehle
77129cb0b9
fix: allow guests to list role definitions
...
Shared drive items only reference role ids, so web needs the role
definitions to resolve the guest's share permissions.
2026-10-21 15:57:52 +02:00
André Duffeck
a10b63b246
Add email notifications when a guest link has been renewed
...
The notifications service now consumes the GuestTokenRenewed event and
mails the new guest link together with the one-time PIN to the guest.
The created and renewed mails share one code path; GuestTokenRenewed
carries no resource name, so the resource is stat'ed for it.
2026-10-21 15:57:52 +02:00
micbar
f832df4a4b
fix: nats checks were missing the configured auth
2026-10-21 15:57:52 +02:00
Florian Schade
ee4441d931
chore: bump reva to latest main
2026-10-21 15:57:52 +02:00
Julian Koberg
b1f7b1b46b
fix: adjust to comments from CR
...
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com >
(cherry picked from commit 15b1c38e386c1e05ccea6a5f77fbca9786a52c87)
2026-10-21 15:57:52 +02:00
Julian Koberg
c80d679ec7
feat: add cli command to test the blobstore
...
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com >
(cherry picked from commit 1d2c329e66db9a406370554d91ce3951ec537ace)
2026-10-21 15:57:52 +02:00
opencloudeu
1e7f05f8a8
[tx] updated from transifex
2026-10-21 15:57:52 +02:00
micbar
2c250366cd
fix: change the wording
2026-10-21 15:57:52 +02:00
micbar
bc63e3028d
test: changed behavior
2026-10-21 15:57:52 +02:00
micbar
0ef0bf7f6b
chore: bump reva to latest main
2026-10-21 15:57:52 +02:00
micbar
5540582b71
fix: add config to skip share manager migrations
2026-10-21 15:57:52 +02:00
micbar
4ff045cc4b
fix: bump reva again for status code fix
2026-10-21 15:57:52 +02:00
micbar
df77d47753
test: add acceptance test
2026-10-21 15:57:52 +02:00
micbar
7f987443dc
chore: bump reva to latest main
2026-10-21 15:57:52 +02:00
Viktor Scharf
8cdb1a742e
api-test: check PROPFIND/REPORT has-preview ( #3714 )
2026-10-21 15:57:52 +02:00
Florian Schade
d1f4343458
fix(collaboration): answer a wopi lock in a read-only session with 200 instead of locking
2026-10-21 15:57:51 +02:00
Florian Schade
400badca75
fix(collaboration): show the secure view watermark only for view-only tokens
2026-10-21 15:57:51 +02:00
micbar
519daedbd0
fix: add restart command output
2026-10-21 15:57:51 +02:00
Alex Ababii
70862d4776
feat(authguest): fix code style in readme
2026-10-21 15:57:51 +02:00
Alex Ababii
39d94ff61d
feat(guestauth): bump libre_graph_api version
2026-10-21 15:57:51 +02:00
Alex Ababii
85e9b48491
feat(authguest): renamed redeem to verify/token
2026-10-21 15:57:51 +02:00
Alex Ababii
816aa2ac3f
feat(authguest): /redeem endpoint rename to /verify/token
2026-10-21 15:57:51 +02:00
Alex Ababii
eb164c191e
feat(authguest): removed stale comment after rebase
2026-10-21 15:57:51 +02:00
Alex Ababii
52eb62b1c9
feat(authguest): fix codacy issues
2026-10-21 15:57:51 +02:00
Alex Ababii
34fa40e9a8
feat(authguest): upd renewal logic to verify token and session, storage has now revisions
2026-10-21 15:57:51 +02:00
Alex Ababii
adc3b95ba8
feat(authguest): upd README
2026-10-21 15:57:51 +02:00
Alex Ababii
bb614cf621
feat(authguest): updated README
2026-10-21 15:57:51 +02:00
Alex Ababii
5adad3e1a7
feat(authguest): moved redeem from storage layer to service layer
2026-10-21 15:57:51 +02:00
Alex Ababii
74f9872623
feat(authguest): atomic verify pin, rollback mechanism for renew
2026-10-21 15:57:51 +02:00
Alex Ababii
1eae3fc834
feat(authguest): verify pin endpoint
2026-10-21 15:57:51 +02:00
Alex Ababii
28fb2054e9
feat(authguest): renewal logic and publishing event
2026-10-21 15:57:51 +02:00
Alex Ababii
9e03f6b4ac
feat(authguest): pin logic and filemanager upd
2026-10-21 15:57:51 +02:00
Alex Ababii
2874badc1e
feat(authguest): added renew endpoint with basic handling
2026-10-21 15:57:51 +02:00
Alex Ababii
f65ef3ba66
feat(guestauth): global flag to disable the guest links feature
2026-10-21 15:57:51 +02:00
micbar
55c35bab70
chore: bump reva to latest main
2026-10-21 15:57:51 +02:00
Anja Barz
70d2d70b1b
fix(proxy): make metrics table MDX-compatible ( #3680 )
2026-10-21 15:57:51 +02:00
Sawjan Gurung
5e7d0d803f
test(api): simply HTTP request retry conditions ( #3696 )
...
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-10-21 15:57:51 +02:00
opencloudeu
8edf5c7b56
[tx] updated from transifex
2026-10-21 15:57:51 +02:00
opencloudeu
c528f83fc4
[tx] updated from transifex
2026-10-21 15:57:51 +02:00
Viktor Scharf
b2bd949504
ci: run save-pipeline-info inside build-opencloud pipeline ( #3692 )
2026-10-21 15:57:51 +02:00