|
fa37d528b3
|
clan: state add information about the backup command hooks to the help
|
2024-06-26 08:46:02 +00:00 |
|
|
09f7cd7e12
|
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 |
|
|
66d67b18d7
|
remove module description from json schema
|
2024-06-25 21:40:04 +02:00 |
|
|
fe21d2edb9
|
API: add clanModules list and details test
|
2024-06-25 21:31:44 +02:00 |
|
|
74dd48320e
|
ClanModules: Add docs and api to retrieve metadata
|
2024-06-25 21:17:42 +02:00 |
|
|
9b0e2a87e8
|
ClanModules: Add docs and api to retrieve metadata
|
2024-06-25 21:17:01 +02:00 |
|
|
4022c13b31
|
Merge pull request 'Docs: rename clanName to just name' (#1660) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-06-25 12:25:27 +00:00 |
|
|
25db02368a
|
Merge pull request 'Inventory: init first implementation' (#1638) from hsjobeki/clan-core:wip/inventory into main
Reviewed-on: clan/clan-core#1638
|
2024-06-25 12:23:29 +00:00 |
|
|
db951f1d9e
|
buildClan: bugfixing
|
2024-06-25 12:23:29 +00:00 |
|
|
d03422d004
|
test: increase timeout
|
2024-06-25 12:23:29 +00:00 |
|
|
4fb15d8733
|
Add machinesDirs with default
|
2024-06-25 12:23:29 +00:00 |
|
|
c0293b889c
|
Add machinesDirs with default
|
2024-06-25 12:23:29 +00:00 |
|
|
26c655ff3c
|
Add settings.json back
|
2024-06-25 12:23:29 +00:00 |
|
|
712ed3f738
|
Docs: add inventory module docs
|
2024-06-25 12:23:29 +00:00 |
|
|
e6c78054c4
|
Template: make inventory disabled by default
|
2024-06-25 12:23:29 +00:00 |
|
|
7f674e6f63
|
Remove useless settings.json
|
2024-06-25 12:23:29 +00:00 |
|
|
3aa7a6ee69
|
Inventory: move to lib.inventory
|
2024-06-25 12:23:29 +00:00 |
|
|
6378a96b4d
|
Template: use inventory
|
2024-06-25 12:23:29 +00:00 |
|
|
b74590f381
|
Inventory: simplify build-clan interface
|
2024-06-25 12:23:29 +00:00 |
|
|
2f8b782a1f
|
Inventory: init module merge & validation logic for inventory
|
2024-06-25 12:23:29 +00:00 |
|
|
c89080deb4
|
Extend build-clan interface
|
2024-06-25 12:23:29 +00:00 |
|
|
e44b07df66
|
inventory: rename clan.services
|
2024-06-25 12:23:29 +00:00 |
|
|
afca7ae0cc
|
update inventory implementation
|
2024-06-25 12:23:29 +00:00 |
|
|
3a9c56deb2
|
readme improvements
|
2024-06-25 12:23:29 +00:00 |
|
|
5f72778ade
|
schema improvements
|
2024-06-25 12:23:29 +00:00 |
|
|
d934b67c72
|
Inventory: implement borgbackup
|
2024-06-25 12:23:29 +00:00 |
|
|
241cca5b70
|
Docs: rename clanName to just name
|
2024-06-25 14:21:53 +02:00 |
|
|
39ec23bd31
|
Merge pull request 'clan-cli: Better env jailing in temporary_home' (#1659) from Qubasa/clan-core:Qubasa-main into main
|
2024-06-25 10:06:55 +00:00 |
|
|
62839b6fa0
|
clan-cli: Better env jailing in temporary_home
|
2024-06-25 12:03:44 +02:00 |
|
|
5ae8ccbbdd
|
Merge pull request 'clan: state list improve formatting' (#1658) from kenji/clan-core:clan/state-list-improve into main
Reviewed-on: clan/clan-core#1658
|
2024-06-25 09:56:29 +00:00 |
|
|
af2ffb7e5e
|
clan: state list improve formatting
|
2024-06-25 11:50:19 +02:00 |
|
|
d1f2679c45
|
Merge pull request 'cli: add command to list state' (#1657) from kenji/clan-core:cli/state-list into main
Reviewed-on: clan/clan-core#1657
|
2024-06-25 09:34:31 +00:00 |
|
|
3bcaeda737
|
cli: add command to list state
Add a subcommand to list configured state for a specific machine.
Example:
```
$ clan state list [MACHINE]
```
|
2024-06-25 09:34:31 +00:00 |
|
|
4983c6d302
|
Merge pull request 'blog: fix typos in backup blog' (#1656) from kenji/clan-core:blog-backups-fix-typo into main
Reviewed-on: clan/clan-core#1656
|
2024-06-25 09:02:52 +00:00 |
|
|
63e6aaf1fe
|
blog: fix typos in backup blog
|
2024-06-25 09:02:52 +00:00 |
|
|
b2332e796e
|
Merge pull request 'clan: ssh fix typos' (#1655) from kenji/clan-core:fix-typo into main
Reviewed-on: clan/clan-core#1655
|
2024-06-25 08:50:36 +00:00 |
|
|
cd8ec83881
|
clan: ssh fix typos
|
2024-06-25 10:32:05 +02:00 |
|
|
7ef86e99dc
|
Merge pull request 'clan-cli: Acutally test SecretStore for age and password-store.' (#1654) from Qubasa/clan-core:Qubasa-main into main
|
2024-06-24 19:45:06 +00:00 |
|
|
70ca824e88
|
clan-cli: Acutally test SecretStore for age and password-store.
|
2024-06-24 21:41:16 +02:00 |
|
|
690a1fe64c
|
Merge pull request 'clan-cli: Fix user-password without user-prompt. Remove newlines from user-password and root-password. Improve test_generate_secret' (#1653) from Qubasa/clan-core:Qubasa-main into main
|
2024-06-24 18:11:26 +00:00 |
|
|
38c0233496
|
clan-cli: Fix user-password without user-prompt. Remove newlines from user-password and root-password. Improve test_generate_secret
|
2024-06-24 20:08:02 +02:00 |
|
|
ff1863f37e
|
Merge pull request 'clan-cli: Add validity check for ssh' (#1652) from Qubasa/clan-core:Qubasa-test_secrets into main
|
2024-06-24 17:26:34 +00:00 |
|
|
eac869dde5
|
Fix run_vm test
nix fmt
|
2024-06-24 19:23:16 +02:00 |
|
|
88f97bd2b6
|
Fixed Contributing.md guide
|
2024-06-24 19:22:24 +02:00 |
|
|
fdd7ac7bbf
|
Add repro-hook to .gitignore
|
2024-06-24 19:22:24 +02:00 |
|
|
8038a9b488
|
clan-cli: Add validity check for ssh
stash
|
2024-06-24 19:22:19 +02:00 |
|
|
37311f8145
|
Merge pull request 'Inventory: add concrete use-case examples' (#1650) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-06-24 14:03:46 +00:00 |
|
|
d7dc66da03
|
Json-schema tests: add schema specifier to test
|
2024-06-24 16:00:46 +02:00 |
|
|
51154c1d54
|
schema improvements: add additionalProperties: false to ensure closed types
|
2024-06-24 15:55:48 +02:00 |
|
|
13c3169b41
|
lib: eval clan module as lib function
|
2024-06-24 15:47:25 +02:00 |
|