Commit Graph
24065 Commits
Author SHA1 Message Date
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