Commit Graph

3984 Commits

Author SHA1 Message Date
Johannes Kirschbauer
b48135ca51 Clan-app: add popover - remove clan confirm 2024-07-25 13:11:50 +02:00
Johannes Kirschbauer
dd0c211ac4 Clan-app: add dependencies; floating-ui; eslint-query 2024-07-25 13:09:18 +02:00
Jörg Thalheim
45124bf324 satisfy treefmt 2024-07-24 22:03:12 +02:00
Jörg Thalheim
8ccd8af3cc Merge remote-tracking branch 'origin/main' into rework-installation 2024-07-24 21:58:57 +02:00
clan-bot
51018a24d6 Merge pull request 'Update documentation' (#1807) from joerg-ci into main 2024-07-24 18:36:15 +00:00
Jörg Thalheim
18c40ad2b8 docs/setup: recommends nixos configuration for nixos users 2024-07-24 20:28:50 +02:00
Jörg Thalheim
96d4cddb08 docs/setup: also mention experimental option in case someone already has nix installed 2024-07-24 20:28:46 +02:00
Jörg Thalheim
bb8f049a6e CONTRIBUTING: mention browser 2024-07-24 20:28:35 +02:00
clan-bot
57990b02b2 Merge pull request 'fix error message when removing secrets' (#1806) from Mic92-main into main 2024-07-24 18:27:19 +00:00
Jörg Thalheim
87a78ac6a8 fix error message when removing secrets 2024-07-24 20:21:10 +02:00
clan-bot
401fec0d78 Merge pull request 'remove 'Extra config:' warning' (#1805) from Mic92-main into main 2024-07-24 18:10:50 +00:00
Jörg Thalheim
fe99fb8e34 remove 'Extra config:' warning 2024-07-24 20:04:31 +02:00
clan-bot
a070bd608a Merge pull request 'Clan-app: devshell add schemas for gtk4; gsettings' (#1803) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-24 16:31:47 +00:00
Johannes Kirschbauer
1a881e43e5 Clan-app: show clan details for each registered clan 2024-07-24 18:26:26 +02:00
Johannes Kirschbauer
edd290e314 Clan-app: devshell add schemas for gtk4; gsettings 2024-07-24 18:26:26 +02:00
clan-bot
ae04beee97 Merge pull request 'vars/sops: store secrets in /sops/vars' (#1802) from DavHau/clan-core:DavHau-vars into main 2024-07-24 11:48:31 +00:00
DavHau
1b3dc65b89 vars/sops: store secrets in /sops/vars 2024-07-24 18:42:50 +07:00
clan-bot
49ace8a765 Merge pull request 'Inventory improvements' (#1795) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-24 11:23:16 +00:00
clan-bot
8de58546f7 Merge pull request 'sops/refactor: lay groundwork for secrets with arbitrary paths' (#1801) from DavHau/clan-core:DavHau-vars into main 2024-07-24 11:16:01 +00:00
Johannes Kirschbauer
1b52dca96b Fix unit tests 2024-07-24 13:15:08 +02:00
DavHau
d7d3c404fa sops/refactor: lay groundwork for secrets with arbitrary paths 2024-07-24 18:12:19 +07:00
clan-bot
f4960805a4 Merge pull request 'secrets: refactor parameter naming' (#1800) from DavHau/clan-core:DavHau-vars into main 2024-07-24 10:55:42 +00:00
DavHau
4300838986 secrets: refactor parameter naming 2024-07-24 17:50:03 +07:00
clan-bot
2d1bbe6349 Merge pull request 'flake.nix: remove unnecessary newline' (#1799) from DavHau/clan-core:DavHau-vars into main 2024-07-24 10:41:13 +00:00
DavHau
1b5bfa7af4 flake.nix: remove unnecessary newline 2024-07-24 17:35:55 +07:00
clan-bot
a79e084f53 Merge pull request 'tests/generate_flake: support inventory argument' (#1798) from DavHau/clan-core:DavHau-vars into main 2024-07-24 10:10:03 +00:00
DavHau
2bc716377d tests/generate_flake: support inventory argument 2024-07-24 17:06:42 +07:00
clan-bot
e66ea402ea Merge pull request 'Add clan.borgbackup.exclude.' (#1790) from inventory-fixes into main 2024-07-24 08:40:54 +00:00
Johannes Kirschbauer
a8886e9e2f Python Inventory classes: Auto-update 2024-07-24 10:37:19 +02:00
Johannes Kirschbauer
d10405908b Fix minimal template 2024-07-24 10:34:11 +02:00
Johannes Kirschbauer
d91090bb0e Create machine: init view with api 2024-07-24 10:34:11 +02:00
Johannes Kirschbauer
2a147462c0 CLI: fix flakeId url interpretation 2024-07-24 10:34:11 +02:00
Johannes Kirschbauer
a4bdc10462 cli: Disable pre-commit hooks for cli commands 2024-07-24 10:34:10 +02:00
Johannes Kirschbauer
871fa8f1ff Inventory: add load_eval method 2024-07-24 10:34:10 +02:00
Johannes Kirschbauer
75bdf3debc Fix: hostPlatform not hostSystem 2024-07-24 10:34:10 +02:00
clan-bot
1951fef8db Merge pull request 'clan-vm-manager, clan-app: Make executable icon work in process overview' (#1797) from Qubasa/clan-core:Qubasa-main into main 2024-07-23 12:15:51 +00:00
Qubasa
9ae1bc5f63 clan-vm-manager, clan-app: Make executable icon work in process overview 2024-07-23 14:12:45 +02:00
clan-bot
d014ad7829 Merge pull request 'clan-vm-manager: Fix waypipe regression in nix code' (#1793) from Qubasa/clan-core:Qubasa-main into main 2024-07-23 11:24:05 +00:00
clan-bot
5598350ac9 Merge pull request 'clan-cli/secrets: refactor: rename secret -> secret_path' (#1796) from DavHau/clan-core:DavHau-vars into main 2024-07-23 11:24:05 +00:00
Qubasa
31161322d6 clan-vm-manager: Fix waypipe regression in nix code 2024-07-23 13:20:02 +02:00
DavHau
cee0e74476 clan-cli/secrets: refactor: rename secret -> secret_path 2024-07-23 18:18:32 +07:00
clan-bot
4f482ed8a6 Merge pull request 'vars: add support for password-store' (#1794) from DavHau/clan-core:DavHau-vars into main 2024-07-23 07:59:50 +00:00
DavHau
5105ff14e0 vars: add support for password-store 2024-07-23 14:54:18 +07:00
Jörg Thalheim
09fb500671 password-store: write secrets with read-only permission
Otherwise we are installing secrets with the wrong permissions on the
first install
2024-07-22 17:22:01 +02:00
Jörg Thalheim
4025e87843 user-password: improve prompt message 2024-07-22 16:09:15 +02:00
Jörg Thalheim
5e40346c9a add .envrc 2024-07-22 16:08:59 +02:00
Jörg Thalheim
7ff296113d add option to not create a git in flakes create 2024-07-22 16:08:59 +02:00
Jörg Thalheim
3bbfe7fad2 hw-configure: use hostname specified in the nixos configuration 2024-07-22 16:08:59 +02:00
Jörg Thalheim
fabfba77cf rework installation template based on received feedback 2024-07-22 16:08:59 +02:00
clan-bot
fd8834103d Merge pull request 'vars: implement prompts' (#1792) from DavHau/clan-core:DavHau-vars into main 2024-07-22 13:46:39 +00:00