Edward Sammut Alessi
ccffefc072
release(v1.2.0): prepare release
...
This is the official v1.2.0 release.
Signed-off-by: Edward Sammut Alessi <edward.sammutalessi@siderolabs.com>
2026-04-28 10:13:23 +02:00
Mateusz Urbanek
f1cceee8cd
feat: implement authentication support
...
This feature is Enterprise only (requires BUSL).
Any access to the schematic requires the user to be authenticated
before access.
Moreover, any schematic stores the owner in the schematic, so each
schematic becomes private (owned by the user which created it).
Authentication is configured using a set of usernames and keys
associates with each user (API key).
Co-authored-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2026-04-20 15:54:31 +02:00
Andrey Smirnov
81f9312d09
release(v1.1.0): prepare release
...
This is the official v1.1.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-04-17 17:38:22 +04: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
bb27d392ab
feat: update Talos to v1.13.0-rc.0
...
Rename consistently to 'Image Factory Enterprise'.
Pass Talos name down to profile.
Pass the image factory name (and url) in the schematic's extension
Author field.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-04-16 18:20:50 +04:00
Noel Georgi
8e7d10ec13
feat: add support for google service account signing
...
Add support for signing installer images with a Google Service Account.
Fixes : #412
Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-04-15 13:22:25 +05:30
Mateusz Urbanek
8372fe8854
feat: add SPDX frontend
...
Fixes #284
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2026-03-18 12:02:33 +01:00
Andrey Smirnov
f0c7a7b53c
release(v1.0.3): prepare release
...
This is the official v1.0.3 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-02-09 15:11:24 +04:00
Noel Georgi
a42b9d91c3
release(v1.0.2): prepare release
...
This is the official v1.0.2 release.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-02-04 14:41:30 +05:30
Andrey Smirnov
eec01d1d03
release(v1.0.1): prepare release
...
This is the official v1.0.1 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-02-03 23:06:35 +04:00
Noel Georgi
14d0f2a1fa
release(v1.0.0): prepare release
...
This is the official v1.0.0 release.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-01-30 05:37:25 +05:30
Andrey Smirnov
c8c657680b
release(v1.0.0-beta.0): prepare release
...
This is the official v1.0.0-beta.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-01-22 19:15:56 +04:00
Noel Georgi
f0150c419d
feat: use rootless Image Factory
...
Pull in new Talos imager to support rootless IF.
Part of: https://github.com/siderolabs/talos/issues/12146/
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-12-26 15:48:23 +05:30
Mateusz Urbanek
f57218fbf0
feat: refactor configuration of image factory
...
Refactor configuration of Image Factory.
This PR removes most of the flags, and instead allows configuration
using config files and/or environment variables.
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-12-22 14:24:46 +01:00
Andrey Smirnov
fa266e0b20
release(v0.9.0): prepare release
...
This is the official v0.9.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-11-26 18:57:08 +04:00
Andrey Smirnov
a3a7661df3
release(v0.8.4): prepare release
...
This is the official v0.8.4 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-09-10 17:08:16 +04:00
Mateusz Urbanek
94c6df1f34
release(v0.8.3): prepare release
...
This is the official v0.8.3 release.
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-08-20 19:54:08 +02:00
Andrey Smirnov
251aee0371
release(v0.8.2): prepare release
...
This is the official v0.8.2 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-08-19 13:13:01 +04:00
Mateusz Urbanek
57ad419a19
release(v0.8.1): prepare release
...
This is the official v0.8.1 release.
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-08-14 14:40:25 +02:00
Mateusz Urbanek
a1e37078e1
feat: add fallback if S3 is missbehaving
...
Add fallback to direct asset download in case of S3 issues.
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-08-14 11:35:40 +02:00
Mateusz Urbanek
9760ab0fee
release(v0.8.0): prepare release
...
This is the official v0.8.0 release.
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-08-12 14:40:42 +02:00
Mateusz Urbanek
a9e2d08b11
feat: add support for Object Storage and CDN cache
...
Fixes #265
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-08-01 16:10:25 +02:00
Andrey Smirnov
b8bfc1985c
docs: add air-gapped documentation
...
Add some notes on how to mirror images to run Image Factory in
air-gapped mode.
Co-authored-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-28 19:25:15 +04:00
Andrey Smirnov
0c83228ae5
release(v0.7.6): prepare release
...
This is the official v0.7.6 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-24 15:50:53 +04:00
Andrey Smirnov
19ac9c276a
release(v0.7.5): prepare release
...
This is the official v0.7.5 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-23 18:16:15 +04:00
Andrey Smirnov
f2bb870107
release(v0.7.4): prepare release
...
This is the official v0.7.4 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-03 15:32:18 +04:00
Andrey Smirnov
1df0e9e508
release(v0.7.3): prepare release
...
This is the official v0.7.3 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-06-05 13:13:47 +04:00
Andrey Smirnov
29b022e253
release(v0.7.2): prepare release
...
This is the official v0.7.2 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-06-05 10:23:41 +04:00
Andrey Smirnov
f09f134336
release(v0.7.1): prepare release
...
This is the official v0.7.1 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-05-28 20:08:34 +04:00
Noel Georgi
f930246105
release(v0.7.0): prepare release
...
This is the official v0.7.0 release.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-05-01 16:54:37 +05:30
Noel Georgi
69525bae92
release(v0.6.9): prepare release
...
This is the official v0.6.9 release.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-04-28 18:50:57 +05:30
Noel Georgi
b7b4c71117
release(v0.6.1): prepare release
...
This is the official v0.6.1 release.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-11-14 22:02:07 +05:30
Noel Georgi
cc1074b2b7
release(v0.6.0): prepare release
...
This is the official v0.6.0 release.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-11-14 17:50:04 +05:30
Andrey Smirnov
fe9134a1bd
release(v0.5.0): prepare release
...
This is the official v0.5.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-09-03 14:16:07 +04:00
Andrey Smirnov
7f0975004a
feat: update to Talos 1.8
...
Update integration tests.
Add Apache CloudStack, new overlays.
Fixes #141
Fixes #142
Fixes #131
Fixes #143
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-09-02 21:08:57 +04:00
Andrey Smirnov
e5686e2596
release(v0.4.2): prepare release
...
This is the official v0.4.2 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-07-05 16:18:00 +04:00
Andrey Smirnov
4f3206bb2d
release(v0.4.0): prepare release
...
This is the official v0.4.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-05-15 19:23:32 +04:00
Andrey Smirnov
f5bc4976c8
release(v0.3.3): prepare release
...
This is the official v0.3.3 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-05-02 17:12:16 +04:00
Andrey Smirnov
df3d2119e4
release(v0.2.3): prepare release
...
This is the official v0.2.3 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-03-14 22:09:40 +04:00
Andrey Smirnov
8dde046b02
release(v0.2.2): prepare release
...
This is the official v0.2.2 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-01-23 20:05:54 +04:00
Andrey Smirnov
318205dcf7
release(v0.2.1): prepare release
...
This is the official v0.2.1 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-22 20:49:52 +04:00
Andrey Smirnov
43a6388436
release(v0.1.1): prepare release
...
This is the official v0.1.1 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-11-02 14:01:07 +04:00
Andrew Rynhard
91bbcd2c82
chore: rename with new nomenclature
...
Themes the nomenclature to align with Talos Linux
Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-18 22:30:22 +04:00
Andrey Smirnov
803ffa15a5
feat: initial version
...
Initial version of the image service.
Implements a basic configuration service, and HTTP frontend for assets.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-01 00:21:19 +04:00