Commit Graph
5 Commits
Author SHA1 Message Date
Nathan Vasse ab8e0ebc39 (frontend) share an item with contacts imported from a file
Plug the ui-kit share modal file import onto the new batch share
endpoint. The option only shows up when ALLOW_SHARE_IMPORT_FILE is
enabled in the config. Errors are rendered inside the import modal
instead of the global toast so the user can fix the file and retry
without losing context.

The e2e environment enables the flag to cover the flow end to end.
2026-07-28 11:37:10 +02:00
Nathan Vasse 5d969b8d74 (e2e) cover the help menu rendering
We verify the help menu shows the configured options, drops the contact
entry when no support email is set, and stays hidden when the config is
empty. The e2e env gets a help menu config so the menu is reachable.
2026-06-29 18:05:56 +02:00
Nicolas Clerc c7699d7324 🔧(backend) delay dummy malware analysis in dev
The inline dummy backend reported files safe before the upload response
returned, so the analyzing upload state was never observable. Delay the
safe result off the request thread to expose it for frontend testing.
2026-06-23 17:22:52 +02:00
Nathan Vasse ab9d4e462a 🔧(ci) allow env override in compose for e2e tests
Add an ENV_OVERRIDE variable so docker-compose can load an
extra env file (e.g. common.e2e) on top of common.local.
This lets the e2e runner enable WOPI_CLIENTS=collabora
without touching the default dev config.
2026-02-25 11:37:00 +01:00
Nathan Vasse 6eb1813dbf 🔧(docker) allow overriding common env file in compose
The backend service was hardcoded to use common.local. We
now use ENV_OVERRIDE to select the env file, consistent with
the postgresql config. This enables e2e tests to use their
own common.e2e env file.
2026-02-12 09:54:52 +01:00