Commit Graph

3273 Commits

Author SHA1 Message Date
clan-bot
6cf0cc491e Merge pull request 'machines/machines: drop unused qmp wrapper' (#1683) from Mic92-main into main 2024-07-02 10:01:43 +00:00
Jörg Thalheim
54cec7f772 remove unused MachineParams 2024-07-02 11:57:39 +02:00
clan-bot
7fc661529f Merge pull request 'api: clan Modules add readme content' (#1684) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-02 09:49:23 +00:00
Johannes Kirschbauer
2996ab5941 api: clan Modules add readme content 2024-07-02 11:45:48 +02:00
Jörg Thalheim
466fac640f machines/machines: drop unused qmp wrapper 2024-07-02 11:42:02 +02:00
clan-bot
6f5d11320f Merge pull request 'vars: add generators.<name>.finalScript' (#1682) from DavHau/clan-core:DavHau-dave into main 2024-07-02 09:41:22 +00:00
DavHau
8f520f1806 vars: add generators.<name>.finalScript 2024-07-02 16:37:31 +07:00
clan-bot
bd7df2a166 Merge pull request 'API: migrate add machine to inventory' (#1676) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-02 09:25:01 +00:00
Johannes Kirschbauer
c17943428a Fix test 2024-07-02 11:21:52 +02:00
Johannes Kirschbauer
a71fd47354 Inventory persistence improves error resistance 2024-07-02 11:16:54 +02:00
Johannes Kirschbauer
1efadb5e3d API: migrate machines delete and list to inventory 2024-07-02 11:07:11 +02:00
kenji
231334a904 Merge pull request 'clan: implement OSC8 hyperlinks for help output' (#1680) from kenji/clan-core:clan/hyperlink into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1680
2024-07-02 08:55:01 +00:00
a-kenji
ffe6e03705 clan: implement OSC8 hyperlinks for help output
The name of the terminal help output stays the same to keep
compatibility with legacy terminal implementations.
2024-07-02 08:55:01 +00:00
clan-bot
f4e9505ec9 Merge pull request 'drop duplicate empty template' (#1678) from Mic92-main into main 2024-07-02 08:47:59 +00:00
clan-bot
dc6a697b9a Merge pull request 'secrets: add settings, generator submodules, improve tests' (#1679) from DavHau/clan-core:DavHau-dave into main 2024-07-02 08:42:12 +00:00
Jörg Thalheim
d7a17a2ada drop duplicate empty template 2024-07-02 10:41:55 +02:00
DavHau
1235aa42d9 secrets: add settings, generator submodules, improve tests 2024-07-02 15:38:46 +07:00
clan-bot
43dc965b5b Merge pull request 'Davhau Dave' (#1677) from DavHau/clan-core:DavHau-dave into main 2024-07-02 06:58:28 +00:00
DavHau
268adbe100 vars: simplify eval tests by using submodule directly 2024-07-02 13:55:00 +07:00
Johannes Kirschbauer
4a61e51afd API: migrate add machine to inventory 2024-07-01 21:55:42 +02:00
clan-bot
6c8a1ef70c Merge pull request 'Inventory: add system and sample machine' (#1675) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-01 19:42:14 +00:00
Johannes Kirschbauer
d62552217d Inventory: add missing settings to build the test machine 2024-07-01 21:38:50 +02:00
Johannes Kirschbauer
4363544672 Inventory: add system and sample machine 2024-07-01 21:25:02 +02:00
clan-bot
c87aa41ced Merge pull request 'sshd: workaround for CVE-2024-6387' (#1674) from openssh-cve-workaround into main 2024-07-01 12:04:54 +00:00
Jörg Thalheim
118becc744 sshd: workaround for CVE-2024-6387 2024-07-01 14:01:40 +02:00
clan-bot
f21c4569b4 Merge pull request 'fix secret generation on macos' (#1669) from fix-macos-deploy into main 2024-06-30 06:25:39 +00:00
clan-bot
0eb4104753 Merge pull request 'Various cleanups' (#1670) from Mic92-main into main 2024-06-30 06:24:51 +00:00
Jörg Thalheim
b57b311383 formatter/vale: exclude lib
Fixes ci
2024-06-30 08:19:55 +02:00
Jörg Thalheim
be480adfa8 nixos-generators: drop nixlib copy 2024-06-30 08:13:24 +02:00
Jörg Thalheim
740f05f8ea buildClan: improve deprecation error message of clanName
Printing the clanName in my case was actually more confusing then
helpful. Also mention what function needs to be updated.
2024-06-30 08:08:22 +02:00
Luis Hebendanz
3879c5160b Merge pull request 'add Vale for prose linting' (#1370) from fricklerhandwerk/clan-core:add-vale into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1370
2024-06-29 09:08:49 +00:00
Valentin Gagarin
6febc67ab1 fix spelling in README 2024-06-29 09:08:49 +00:00
Valentin Gagarin
bf9aa44276 add Vale for prose linting 2024-06-29 09:08:49 +00:00
Jörg Thalheim
cb9fbc969b introduce minifakeroot that also works on macos 2024-06-27 18:53:10 +02:00
Jörg Thalheim
2ed8bba017 make bubblewrap in fact generation optional 2024-06-27 18:23:05 +02:00
clan-bot
2fc3c8cc86 Merge pull request 'vars: init' (#1668) from DavHau/clan-core:DavHau-dave into main 2024-06-27 14:13:38 +00:00
DavHau
dfcf4d8309 vars: init
- init eval tests
- init basic interface
2024-06-27 21:09:55 +07:00
clan-bot
5686f041be Merge pull request 'update nixpkgs for new nix-unit' (#1667) from DavHau/clan-core:DavHau-dave into main 2024-06-27 12:13:34 +00:00
DavHau
5b9e3c624b update nixpkgs for new nix-unit 2024-06-27 19:09:58 +07:00
clan-bot
1476474926 Merge pull request 'api: add endpoint machine_schema' (#1666) from DavHau/clan-core:DavHau-dave into main 2024-06-27 10:02:11 +00:00
DavHau
bc3d17ad06 api: add endpoint machine_schema 2024-06-27 16:58:37 +07:00
clan-bot
2f14a08e0b Merge pull request 'Add toml frontmatter description to jsonschema' (#1664) from hsjobeki/clan-core:hsjobeki-main into main 2024-06-26 15:22:48 +00:00
Johannes Kirschbauer
1ec57a5c5d Inventory: add eval tests 2024-06-26 17:19:19 +02:00
Johannes Kirschbauer
d8e0031de0 Inventory: restructure folders 2024-06-26 15:19:40 +02:00
Johannes Kirschbauer
ee543a39d0 Add toml frontmatter description to jsonschema 2024-06-26 15:10:36 +02:00
clan-bot
965fddd2f8 Merge pull request 'flake.lock: update nixpkgs' (#1663) from hsjobeki/clan-core:hsjobeki-main into main 2024-06-26 09:49:40 +00:00
Johannes Kirschbauer
7ede97a5b7 flake.lock: update nixpkgs 2024-06-26 11:45:40 +02:00
kenji
bb20c2dbca Merge pull request 'clan: state add information about the backup command hooks to the help' (#1661) from kenji/clan-core:clan/improve-description into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1661
2024-06-26 08:46:02 +00:00
a-kenji
a5172b995f clan: state add information about the backup command hooks to the help 2024-06-26 08:46:02 +00:00
clan-bot
9ce5b0d3bc Merge pull request 'ClanModules: Add docs and api to retrieve metadata' (#1662) from hsjobeki/clan-core:hsjobeki-main into main 2024-06-25 19:43:22 +00:00