Commit Graph
2 Commits
Author SHA1 Message Date
jnfrati 8a1c979bfa [proxy] Generate the web UI license terms at release time
A hand-maintained THIRD-PARTY-LICENSES drifts whenever the UI's
dependencies change. Collect the terms from package-lock.json and the
installed node_modules instead, failing when a shipped package is missing,
mismatched or has no license file. Inter's OFL moves beside the font since
it is not an npm package.

The collection now assembles into a staging directory and renames it on
success, so a failed run no longer leaves a partial output behind.
2026-09-23 15:43:36 +02:00
jnfrati c01bf1a90e [proxy] Add a release-wired UBI image variant 2026-09-08 13:35:35 +02:00