10 Commits

Author SHA1 Message Date
Mateusz Urbanek
1b834b7d2a
feat: add SHA-256 and SHA-512 checksum frontend
Add enterprise-only checksum endpoint: appending .sha256 or .sha512
to any /image/ path returns a single-line checksum file instead of
the asset. Algorithm is selected from the suffix; the Checksummer
interface takes the suffix so no circular import is needed.

Wizard UI shows (sha256) and (sha512) links per download button;
non-enterprise builds show a localized (checksums) tooltip.
Integration tests cover both algorithms (GET, HEAD, validate,
reproducibility, error cases).

Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2026-04-17 14:11:55 +02:00
Noel Georgi
e775c3662b
feat: upgrade tailwind to v4
Upgrade tailwind to v4, switch to bun.lock

Also fix check-dirty step in CI and cleanup helm values update.

Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-04-17 13:51:09 +05:30
Andrey Smirnov
5f103c16c4
feat: support copying to clipboard
Fixes #339

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-01-21 22:25:40 +04:00
Noel Georgi
8723b0274e
fix: drop sbc board support
Drop all SBC board support.

Fixes: https://github.com/siderolabs/talos/issues/12492

Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-12-26 21:52:51 +05:30
Aleksandr Gamzin
2820cb0133
feat(i18n): frontend localization support
Adds localization support with go-i18n module.

Adds Russian language support in the frontend interface

Signed-off-by: Aleksandr Gamzin <gamzin@altlinux.org>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-04-23 17:36:56 +04:00
Noel Georgi
96c845517a
chore: bump generated data
Bump generated data.

Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-11-14 21:50:43 +05:30
Andrey Smirnov
819432ca6d
release(v0.4.1): prepare release
This is the official v0.4.1 release.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-05-15 21:05:23 +04:00
Andrey Smirnov
b0b6bffc36
feat: implement wizard-like UI for the Image Factory
Break down the UI into the series of steps, be smart about available
choices for each variant, provide links to the documentation.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-05-15 17:54:23 +04:00
Andrey Smirnov
fcc8cb5038
fix: small UI updates
Show the service version in the UI and make 'system extensions' a link.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-11-01 19:09:55 +04:00
Andrey Smirnov
2f92d92c57
feat: implement simple UI for the Image Service
Fixes #18

The intention is to provide educational frontend so that people can get
comfortable using the Image Service by building the appropriate links.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-14 18:26:08 +04:00