f6fb52afbf
clan.static-hosts: excludeHosts should be empty if topLevelDomain is defined.
2024-06-03 10:44:41 +00:00
8089b87bbb
Merge pull request 'Revert "clan-cli: cmd.py uses pseudo terminal now. Remove tty.py. Refactor password_store.py to use cmd.py."' ( #1543 ) from lassulus/clan-core:lassulus-HEAD into main
2024-06-03 10:30:50 +00:00
578162425d
Revert "clan-cli: cmd.py uses pseudo terminal now. Remove tty.py. Refactor password_store.py to use cmd.py."
...
This reverts commit ba86b49952
.
2024-06-03 12:25:20 +02:00
dbad63f155
Merge pull request 'clan_cli secrets_upload: fix permissions' ( #1542 ) from lassulus/clan-core:lassulus-HEAD into main
2024-06-03 08:58:49 +00:00
da8a733899
clan_cli secrets_upload: fix permissions
2024-06-03 10:52:18 +02:00
8f58f1998d
Merge pull request 'Automatic flake update - 2024-06-03T00:00+00:00' ( #1540 ) from flake-update-2024-06-03 into main
2024-06-03 00:05:17 +00:00
Clan Merge Bot
c43fe5187f
update flake lock - 2024-06-03T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/10986091e47fb1180620b78438512b294b7e8f67' (2024-05-27)
→ 'github:nix-community/disko/0274af4c92531ebfba4a5bd493251a143bc51f3c' (2024-05-31)
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
→ 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Updated input 'nixos-images':
'github:nix-community/nixos-images/2478833ef8cc6de3d9e331f53b6f3682e425f207' (2024-05-27)
→ 'github:nix-community/nixos-images/47bfb55316e105390dd761e0b6e8e0be09462b67' (2024-05-30)
• Updated input 'nixos-images/nixos-2311':
'github:NixOS/nixpkgs/0c007b36981bdbd69ccf0c7df30a174e63660667' (2024-05-26)
→ 'github:NixOS/nixpkgs/64e468fd2652105710d86cd2ae3e65a5a6d58dec' (2024-05-29)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/4ae13643e7f2cd4bc6555fce074865d9d14e7c24' (2024-05-28)
→ 'github:NixOS/nixpkgs/6634a0509e9e81e980b129435fbbec518ab246d0' (2024-06-02)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
→ 'github:Mic92/sops-nix/ab2a43b0d21d1d37d4d5726a892f714eaeb4b075' (2024-06-02)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/2fba33a182602b9d49f0b2440513e5ee091d838b' (2024-05-17)
→ 'github:numtide/treefmt-nix/3eb96ca1ae9edf792a8e0963cc92fddfa5a87706' (2024-06-01)
2024-06-03 00:00:22 +00:00
0993fe45f6
Merge pull request 'clan-cli: cmd.py uses pseudo terminal now. Remove tty.py. Refactor password_store.py to use cmd.py' ( #1536 ) from Qubasa/clan-core:Qubasa-main into main
2024-06-02 14:56:41 +00:00
ba86b49952
clan-cli: cmd.py uses pseudo terminal now. Remove tty.py. Refactor password_store.py to use cmd.py.
2024-06-02 16:52:31 +02:00
0b34c340fc
Merge pull request 'clan-cli: Refactor machines/update.py to cmd.run' ( #1535 ) from Qubasa/clan-core:Qubasa-main into main
2024-06-02 08:04:18 +00:00
d513f66170
clan-cli: Refactor machines/update.py to cmd.run
2024-06-02 10:00:23 +02:00
320fb776ea
Merge pull request 'clan-cli: Add input arg to cmd.run. Replace subprocess.run in password_store' ( #1533 ) from Qubasa/clan-core:Qubasa-main into main
2024-06-02 07:57:18 +00:00
1a39957dbb
clan-cli: Refactor subprocess.run to cmd.run. tea-create-pr: Fix missing fail-on-change for treefmt
2024-06-02 09:53:24 +02:00
b5abe4025a
Merge pull request 'docs: Add meta tags for link preview and fix js loading issue.' ( #1531 ) from Qubasa/clan-core:Qubasa-main into main
2024-06-01 20:23:30 +00:00
55f4dcc460
docs: Add meta tags for link preview and fix js loading issue.
2024-06-01 22:19:37 +02:00
ef4a83f739
Merge pull request 'clan-core: add clan meta for ui usage' ( #1529 ) from hsjobeki-main into main
...
Reviewed-on: clan/clan-core#1529
2024-05-31 16:26:46 +00:00
133f2b705f
clan-core: add template to impure tests
2024-05-31 16:26:46 +00:00
83fe58e003
clan-core: add clan meta for ui usage
2024-05-31 16:26:46 +00:00
481f926b17
Merge pull request 'split list machines into show machine command' ( #1521 ) from machines-show into main
2024-05-31 15:00:03 +00:00
788eae432a
split list machines into show machine command
2024-05-31 16:56:09 +02:00
b7936c4ed2
Merge pull request 'upgrade nix in development to latest' ( #1528 ) from nix-latest into main
2024-05-31 14:41:21 +00:00
750c8df003
upgrade nix in development to latest
...
Better error messages!!
2024-05-31 16:37:07 +02:00
276c39aba4
Merge pull request 'Contributing.md: Fix incorrect formating.' ( #1527 ) from Qubasa/clan-core:Qubasa-main into main
2024-05-31 14:02:18 +00:00
90e25eeb76
Contributing.md: Fix incorrect formating.
2024-05-31 15:58:29 +02:00
56676701ae
Merge pull request 'clan: add dynamic completions for fact generation services' ( #1525 ) from a-kenji-clan/complete-services into main
2024-05-31 13:25:15 +00:00
bcccf301f0
clan: add dynamic completions for fact generation services
2024-05-31 15:21:07 +02:00
e343ba5635
Merge pull request 'Contributing.md: Explain merge-after-ci for externals.' ( #1524 ) from Qubasa/clan-core:Qubasa-main into main
2024-05-31 12:02:02 +00:00
66fe5ec4fd
Contributing.md: Explain merge-after-ci for externals.
2024-05-31 13:58:13 +02:00
f2a884ec30
Merge pull request 'clan: add completion timeout as static' ( #1523 ) from a-kenji-clan/completions into main
2024-05-31 11:10:52 +00:00
d31aa7cf88
clan: add completion timeout as static
2024-05-31 13:06:46 +02:00
9f19a8e605
Merge pull request 'clan: add dynamic completions' ( #1522 ) from a-kenji-clan/cli/init-dynamic-completions into main
2024-05-31 11:00:50 +00:00
23ef39a2d9
clan: add dynamic completions
...
Add dynamic completion scaffolding to the clan `cli`.
Also add a dynamic completion mechanism for machines for commands that
have machines as their sole argument.
More intricate dynamic completions will be implemented in follow up
PR's.
2024-05-31 12:55:41 +02:00
dda82c49b0
Merge pull request 'tea-create-pr: Add automatic rebase and autostash' ( #1518 ) from Qubasa/clan-core:Qubasa-main into main
2024-05-30 22:03:38 +00:00
c91c90a2a6
tea-create-pr: Add automatic rebase and autostash
2024-05-30 23:59:27 +02:00
5794cdf8fa
Merge pull request 'docs: Fix installer wrong indentation' ( #1516 ) from Qubasa/clan-core:Qubasa-main into main
2024-05-30 21:44:41 +00:00
01a4748d6b
tea-create-pr: Fix non working assignees label
2024-05-30 23:37:53 +02:00
a8762522c8
tea-create-pr: Better username detection
2024-05-30 23:29:59 +02:00
adef52a938
docs: Fix installer wrong indentation
2024-05-30 22:41:30 +02:00
c8fbf87fc8
Merge pull request 'Change clan favicon to one without text' ( #1506 ) from Qubasa/clan-core:Qubasa-main into main
2024-05-30 20:30:02 +00:00
f63e3618c2
tea-create-pr: Require fork and upstream branch
2024-05-30 22:25:25 +02:00
b18d7bfeac
Change clan favicon to one without text
2024-05-30 21:59:48 +02:00
076b98ff00
Merge pull request 'Webview: css font and icon import transformation' ( #1501 ) from hsjobeki-main into main
2024-05-30 16:28:14 +00:00
6999685bba
Webview: css font and icon import transformation
2024-05-30 18:23:49 +02:00
f1c02bbd46
Merge pull request 'Add top level domain option for zerotier machines.' ( #1499 ) from mrvandalo/clan-core:feature/static-host-tld into main
...
Reviewed-on: clan/clan-core#1499
2024-05-29 18:40:15 +00:00
2caa837537
Add top level domain option for zerotier machines.
2024-05-29 18:40:15 +00:00
e1ddbf226a
Merge pull request 'install.sh: improvements' ( #1500 ) from DavHau-install-dev into main
2024-05-29 18:03:50 +00:00
7cb8c114c2
install.sh: improvements
...
- use either curl or wget
- add to PATH /nix/var/nix/profiles/default/bin
2024-05-29 18:51:34 +02:00
5945630870
Merge pull request 'gui-installer: depend on git + ignore flake config' ( #1498 ) from DavHau-dave into main
2024-05-29 15:48:54 +00:00
ccadac4bb3
gui-installer: depend on git + ignore flake config
2024-05-29 17:42:44 +02:00
15b77f6b8a
Merge pull request 'Webview: bootstrap layout' ( #1497 ) from hsjobeki-main into main
2024-05-29 14:45:45 +00:00