Johannes Kirschbauer
e1b4f296e3
api: rename 'show_mdns' -> 'list_mdns_services'
2025-07-07 10:49:46 +02:00
Johannes Kirschbauer
1cb2156d87
api: rename to get_flash_options
2025-07-07 10:48:14 +02:00
Johannes Kirschbauer
84703fa293
docs: improve docstring for 'list_block_devices'
2025-07-07 10:46:26 +02:00
Johannes Kirschbauer
0e10122d54
api/clan: rename 'show_clan_meta' -> 'get_clan_details'
2025-07-07 10:41:00 +02:00
brianmcgee
ecd731024c
Merge pull request 'feat(ui): alert component' ( #4199 ) from ui/alerts into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4199
2025-07-07 08:11:13 +00:00
Jeremy Fleischman
e0da575201
Fix bug? member_id -> member_ip
...
(I stumbled across this while reading code, I haven't tested this at
all.)
2025-07-07 00:49:45 -07:00
Jeremy Fleischman
3577c689bd
Add missing f to f-string
2025-07-07 00:48:32 -07:00
renovate[bot]
885103bfa4
chore(deps): lock file maintenance
2025-07-07 05:40:16 +00:00
Michael Hoang
afc1ca37bd
Merge pull request 'cli: don't log every public key we find' ( #4233 ) from push-lynrrnswopmw into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4233
2025-07-07 05:38:03 +00:00
Michael Hoang
4aa536a1bf
cli: don't log every public key we find
2025-07-07 15:23:46 +10:00
Michael Hoang
c61dfbf8dd
Merge pull request 'treewide: don't generate SSH keys with builder hostname' ( #4232 ) from push-suwrloyoqvlq into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4232
2025-07-07 04:51:21 +00:00
Michael Hoang
e6785fa1d0
treewide: don't generate SSH keys with builder hostname
2025-07-07 14:39:57 +10:00
Michael Hoang
89ea01fd04
Merge pull request 'docs: misc improvements' ( #4231 ) from push-xlwnnlrownnv into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4231
2025-07-07 04:03:33 +00:00
Michael Hoang
a8a08e21e4
clanServices/sshd: add README
2025-07-07 13:54:26 +10:00
Michael Hoang
700f571598
docs: fix highlighting in code block
2025-07-07 13:54:26 +10:00
Michael Hoang
08c15b3d9b
docs: remove colon from headings
2025-07-07 13:54:26 +10:00
lassulus
2848b6d5d6
Merge pull request 'vars password-store: fix secret mangling due to string encoding' ( #4227 ) from pass-fix-bytes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4227
2025-07-07 00:50:58 +00:00
lassulus
ddc1059799
vars password-store: fix secret mangling due to string encoding
2025-07-07 02:35:17 +02:00
renovate[bot]
b690515dd7
Update data-mesher digest to a2166c1
2025-07-07 00:10:13 +00:00
lassulus
e9cef9c7c1
Merge pull request 'rename lingering clan.vars -> clan.core.vars' ( #4224 ) from rip_clan_vars into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4224
2025-07-06 23:33:31 +00:00
lassulus
ca69864a20
rename lingering clan.vars -> clan.core.vars
2025-07-07 00:59:52 +02:00
hsjobeki
5436f284fb
Merge pull request 'API: refactor into resource oriented names' ( #4223 ) from api-cleanup into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4223
2025-07-06 19:11:31 +00:00
Johannes Kirschbauer
00df032635
vars/api: rename 'get_generators_closure' into 'get_machine_generators'
2025-07-06 20:57:42 +02:00
Johannes Kirschbauer
a2c016718a
api/hardware: consolidate into 'describe_machine_hardware'
2025-07-06 20:57:42 +02:00
Johannes Kirschbauer
d1abebf068
api/inventory: remove 'inventory' from api entirely
2025-07-06 20:57:42 +02:00
Johannes Kirschbauer
9635fb03b7
api/flash: refactor into 'list_flash_options'
2025-07-06 20:57:42 +02:00
Johannes Kirschbauer
f48c596617
vars/api: rename, unregister some unused vars functions
2025-07-06 20:57:42 +02:00
Johannes Kirschbauer
0589c71601
Vars: rename public functions into 'create_machine_vars'
2025-07-06 20:57:42 +02:00
Johannes Kirschbauer
a2c2d73e49
Vars: rename 'keygen' to 'create_secrets_user'
2025-07-06 20:57:42 +02:00
hsjobeki
99b22dfcbf
Merge pull request 'Templates/cli: move display command into it own category' ( #4222 ) from clan-templates into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4222
2025-07-06 18:26:45 +00:00
Johannes Kirschbauer
cd04686663
Docs: update index
2025-07-06 20:06:17 +02:00
Johannes Kirschbauer
2b3e847c28
machine: rename standalone 'get_host' to 'get_machine_host'
2025-07-06 19:47:58 +02:00
Johannes Kirschbauer
d0ec4fd8e6
Templates/cli: move display command into it own category
2025-07-06 19:36:57 +02:00
hsjobeki
bb5c523ac8
Merge pull request 'Templates: remove InputPrio and related classes' ( #4221 ) from clan-templates into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4221
2025-07-06 17:19:31 +00:00
Johannes Kirschbauer
4df4f5220b
Templates: remove InputPrio and related classes
2025-07-06 19:08:45 +02:00
renovate[bot]
a082fd2ed9
Lock file maintenance
2025-07-06 15:00:31 +00:00
hsjobeki
3161c10aa8
Merge pull request 'templates_url: add clan template url test' ( #4216 ) from clan-templates into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4216
2025-07-06 14:54:42 +00:00
Johannes Kirschbauer
7ad8ed1af0
Templates: fix invalid mock flake
2025-07-06 16:43:38 +02:00
Johannes Kirschbauer
94919dc9b8
Fix/ui: update create argument
2025-07-06 15:48:35 +02:00
Johannes Kirschbauer
1502cfa4a7
Templates: migrate clan templates to flake identifiers
2025-07-06 15:37:10 +02:00
Johannes Kirschbauer
cce0207225
Templates: remove outdated check for 'configuration.nix' in machine templates
2025-07-06 15:37:10 +02:00
Johannes Kirschbauer
38f98645ac
Templates: replace leftover MachineID, by Machine
2025-07-06 15:37:10 +02:00
Johannes Kirschbauer
74d2ae0619
templates_url: add clan template url test
2025-07-06 15:37:10 +02:00
lassulus
c122201ff2
Merge pull request 'Revert "make host key check an enum instead of an literal type"' ( #4220 ) from revert_host_key_check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4220
2025-07-06 13:19:00 +00:00
lassulus
e72795904d
Revert "make host key check an enum instead of an literal type"
...
This reverts commit 543c518ed0 .
2025-07-06 14:51:19 +02:00
hsjobeki
32ddb4ffa7
Merge pull request 'Templates/list: display templates via exposed nix value' ( #4219 ) from templates-list into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4219
2025-07-06 12:49:58 +00:00
Johannes Kirschbauer
db6220b57b
Templates/list: display templates via exposed nix value
2025-07-06 14:37:03 +02:00
lassulus
e929f36f80
Merge pull request 'vars/password-store: replace passBackend option with passPackage' ( #4134 ) from lassulus/passage_compat into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4134
2025-07-06 11:44:27 +00:00
hsjobeki
f71460c4f9
Merge pull request 'clan-cli: fix incorrect field name in deploy warning messages. The warning for missing buildHost/targetHost always showed targetHost in the path, even when buildHost was the missing field.' ( #4217 ) from pr-4215 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4217
2025-07-06 10:54:55 +00:00
lassulus
8302f3ffde
vars/password-store: replace passBackend option with passPackage
...
The `clan.core.vars.settings.passBackend` option has been replaced with
`clan.vars.password-store.passPackage` to provide better type safety and
clearer configuration.
Changes:
- Remove problematic mkRemovedOptionModule that caused circular dependency
- Add proper option definition with assertion-based migration
- Users setting the old option get clear migration instructions
- Normal evaluation continues to work for users not using the old option
Migration: Replace `clan.core.vars.settings.passBackend = "passage"`
with `clan.vars.password-store.passPackage = pkgs.passage`
2025-07-06 12:46:39 +02:00