Commit Graph
6 Commits
Author SHA1 Message Date
Manuel Raynaud 2fc865e0f6 ⬆️(ds-proxy) upgrade ds-proxy to version 2.0.0-alpha.4
To upgrade to the version 2.0.0-alpha.4, the salt is moved to the
keyring
2026-03-27 10:32:56 +01:00
Nathan Vasse ecf7d747b6 🐛(nginx) fix nginx configuration for keycloak cookies
The cookies set by keycloak were not formatted correctly so the browser was
not taking them into account. Providing those additionnal directives fixes the
issue.

Before:
Set-Cookie: KEYCLOAK_SESSION=<T>; Version=1; Path=/;
SameSite=Laxrealms/drive/; Max-Age=36000; Secure; SameSite=None

After:
Set-Cookie: KEYCLOAK_SESSION=<T>; Version=1; Path=/realms/drive/;
SameSite=Lax; Max-Age=36000; Secure; SameSite=None
2026-02-02 17:24:05 +01:00
Manuel Raynaud ca6cbacff3 🏗️(ds_proxy) introduce how to use ds_proxy with Drive
We want to add documentation showing how to use DS_Proxy with Drive.
With proxy is fully optionnal and is here if you want to an encryption
layer between Drive and the object storage.
2026-01-23 09:18:03 +01:00
Manuel Raynaud 47e97a5a39 (backend) expose url_preview on item object
We want to distinguish the url and the url_preview. The url_preview
property will be provided only if the mimetype is listed in the
ITEM_PREVIEWABLE_MIME_TYPES settings. Also an other route is added to
nginx forcing the content-disposition with the value attachment for
download url.
2025-09-27 09:47:24 +02:00
Manuel Raynaud cccc868b10 🐛(compose) use good development nginx config
The nginx config used by the nginx service running in compose is not the
good one. Fixing it should fixing access to the medias.
2025-03-31 10:31:39 +02:00
Manuel Raynaud 2607d77153 🎉(core) shape of the project
Add all files we need to start the project. Only the `src` repository is
missing and will be added later by additional pull requests.
2025-01-29 17:08:23 +01:00