Commit Graph

2299 Commits

Author SHA1 Message Date
a1af14db57 Merge pull request 'clan-vm-manager: Fix incorrect use of all Glib.idle_add uses' (#892) from Qubasa-main into main
All checks were successful
checks / check-links (push) Successful in 22s
checks / checks-impure (push) Successful in 1m56s
checks / checks (push) Successful in 2m46s
2024-03-03 08:49:07 +00:00
976b4a2c3a clan_vm_manager: Fix incorrect signal behaviour in GKVStore setitem 2024-03-03 15:47:00 +07:00
c6a2db15a7 clan_vm_manager: Fix dynamic join 2024-03-03 15:47:00 +07:00
6f80cee971 clan_cli: history_add now returns newly added HistoryEntry. clan-vm-manager: Join now uses signals instead of callbacks. 2024-03-03 15:47:00 +07:00
f17cf41093 clan-vm-manager: Fix incorrect use of all Glib.idle_add uses 2024-03-03 15:47:00 +07:00
483e2c05ea clan_vm_manager: Fix incorrect signal behaviour in GKVStore setitem
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m55s
checks / checks (pull_request) Successful in 2m46s
2024-03-03 15:44:16 +07:00
11bf0b8b9e clan-cli sops: accept bytes
All checks were successful
checks / check-links (pull_request) Successful in 21s
checks / checks-impure (pull_request) Successful in 1m56s
checks / checks (pull_request) Successful in 2m46s
2024-03-03 09:25:40 +01:00
da34bd7199 Merge pull request 'clan_cli secrets generate: fix type in error msg' (#890) from interactive_secrets into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 30s
checks / checks-impure (push) Successful in 1m51s
2024-03-03 07:43:48 +00:00
3478dea8b2 clan_cli secrets generate: fix type in error msg
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m56s
checks / checks (pull_request) Successful in 2m44s
2024-03-03 08:40:22 +01:00
ce3fc6973b clan_vm_manager: Fix dynamic join 2024-03-03 13:50:49 +07:00
c228d72da2 Merge pull request 'interactive_secrets' (#885) from interactive_secrets into main
All checks were successful
checks / check-links (push) Successful in 22s
checks / checks (push) Successful in 31s
checks / checks-impure (push) Successful in 1m53s
2024-03-03 06:15:44 +00:00
127009b303 clan_cli: history_add now returns newly added HistoryEntry. clan-vm-manager: Join now uses signals instead of callbacks. 2024-03-03 12:47:18 +07:00
ed653fa8b9 fix pyproject syntax, ignore E731
All checks were successful
checks / check-links (pull_request) Successful in 21s
checks / checks-impure (pull_request) Successful in 1m58s
checks / checks (pull_request) Successful in 2m54s
2024-03-03 06:20:08 +01:00
b8da149453 clan-cli sops: fix super class interface compliance 2024-03-03 06:20:08 +01:00
a23c251b09 clan-cli secrets: actually check if only service needs regeneration 2024-03-03 06:20:08 +01:00
bf214011cf clan-vm-manager: Fix incorrect use of all Glib.idle_add uses 2024-03-03 11:21:12 +07:00
a1dcddf9b4 clan-cli: add interactive secrets/fact generation 2024-03-03 04:06:18 +01:00
f500aee786 clanCore secrets: rename toplevel secret to service 2024-03-02 11:43:20 +01:00
4cfd580447 outputs: pass secretsData directly 2024-03-02 11:43:20 +01:00
b1a4b4de96 clan-cli vms run: remove unused vm arg 2024-03-02 11:20:05 +01:00
108a37b0a3 clan-cli machines: cache machines_func via store 2024-03-02 11:20:05 +01:00
8c7db195ab Merge pull request 'devshells: cleanup' (#888) from DavHau-dave into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 30s
checks / checks-impure (push) Successful in 1m52s
2024-03-02 04:58:32 +00:00
f7bb5d7aaf devshells: cleanup
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m57s
checks / checks (pull_request) Successful in 2m23s
2024-03-02 11:55:15 +07:00
8e9053cf80 Merge pull request 'rename lol.clan to org.clan' (#887) from Mic92-main into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 31s
checks / checks-impure (push) Successful in 1m55s
2024-03-01 11:55:24 +00:00
9ec66195eb rename lol.clan to org.clan
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 2m10s
checks / checks (pull_request) Successful in 2m49s
2024-03-01 12:52:05 +01:00
93475ab4b3 Merge pull request 'devShells: one global python devshell + activation via command' (#886) from DavHau-dave into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 30s
checks / checks-impure (push) Successful in 1m51s
2024-03-01 11:22:09 +00:00
d1e8b1ed96 devShells: one global python devshell + activation via command
All checks were successful
checks / check-links (pull_request) Successful in 21s
checks / checks-impure (pull_request) Successful in 1m55s
checks / checks (pull_request) Successful in 2m45s
- this adds devShells.{system}.python
- a 'select-shell' command to switch between devshells
2024-03-01 18:16:38 +07:00
3acc4b4d25 Merge pull request 'clan_vm_manager: Add GKVStore to combat O(n2) runtimes. Add pygdb to devshell' (#884) from Qubasa-main into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 30s
checks / checks-impure (push) Successful in 1m52s
2024-03-01 03:49:53 +00:00
7932517b4a clan_vm_manager: Fix gdb package incompatible with aarch darwin
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m52s
checks / checks (pull_request) Successful in 2m20s
2024-03-01 10:46:35 +07:00
5f1191148e clan_vm_manager: Fix GLib.idle_add rexecuting the VM push multiple times because of missing GLib.SOURCE_REMOVE
Some checks failed
checks / check-links (pull_request) Successful in 23s
checks / checks-impure (pull_request) Successful in 1m56s
checks / checks (pull_request) Failing after 2m22s
2024-03-01 01:58:03 +07:00
d079bc85a8 clan_vm_manager: Working GKVStore that emulates the ListStore Object 2024-03-01 01:26:45 +07:00
df6683a0bd clan_vm_manager: Add GKVStore to combat O(n2) runtimes. Add pygdb to devshell 2024-02-29 22:46:09 +07:00
4b3b573e8c Merge pull request 'writers: fix bug by typo' (#883) from DavHau-dave into main
All checks were successful
checks / check-links (push) Successful in 22s
checks / checks (push) Successful in 31s
checks / checks-impure (push) Successful in 1m51s
2024-02-27 15:25:28 +00:00
e930e14238 writers: fix bug by typo
All checks were successful
checks / check-links (pull_request) Successful in 23s
checks / checks-impure (pull_request) Successful in 1m54s
checks / checks (pull_request) Successful in 2m17s
2024-02-27 22:21:42 +07:00
2ccf32c36b Merge pull request 'merge-after-ci: rewrite according to #814' (#882) from DavHau-dave into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 31s
checks / checks-impure (push) Successful in 1m51s
2024-02-27 11:35:26 +00:00
398a61acbc merge-after-ci: rewrite according to #814
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m58s
checks / checks (pull_request) Successful in 2m23s
2024-02-27 18:32:11 +07:00
fdedf40e27 formatting: exclude script-writers.nix
Was copied from nixpkgs -> Keeping the diff low in order to upstream easier
2024-02-27 18:20:33 +07:00
45fd64a930 script-writers: add wrapping support (makeWrapperArgs) 2024-02-27 18:20:33 +07:00
31722d9dc0 script-writers: init (copied from nixpkgs) 2024-02-27 18:20:33 +07:00
d804c6059d Merge pull request 'clan-vm-manager: Moved switch from list view to VM object.' (#881) from Qubasa-main into main
All checks were successful
checks / check-links (push) Successful in 22s
checks / checks (push) Successful in 31s
checks / checks-impure (push) Successful in 1m55s
2024-02-26 20:56:55 +00:00
4d1437b5cc clan-vm-manager: Moved switch from list view to VM object.
All checks were successful
checks / check-links (pull_request) Successful in 23s
checks / checks-impure (pull_request) Successful in 2m0s
checks / checks (pull_request) Successful in 2m39s
2024-02-27 03:53:19 +07:00
58bc8d162d Merge pull request 'Automatic flake update - 2024-02-26T00:00+00:00' (#880) from flake-update-2024-02-26 into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 31s
checks / checks-impure (push) Successful in 1m54s
2024-02-26 09:22:27 +00:00
d12019d290 fix formatting
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m55s
checks / checks (pull_request) Successful in 2m46s
2024-02-26 16:19:30 +07:00
Clan Merge Bot
1918cfd707 update flake lock - 2024-02-26T00:00+00:00
Some checks failed
checks / checks (pull_request) Failing after 6m53s
checks / check-links (pull_request) Successful in 21s
checks / checks-impure (pull_request) Successful in 2m3s
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/d07de570ba05cec2807d058daaa044f6955720c7' (2024-02-10)
  → 'github:nix-community/disko/23d308f0059955e3719efc81a34d1fc0369fbb74' (2024-02-22)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/843e2f04c716092797ffa4ce14c446adce2f09ef' (2024-02-08)
  → 'github:nix-community/nixos-generators/f4631dee1a0fd56c0db89860e83e3588a28c7631' (2024-02-22)
• Updated input 'nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/f5af57d3ef9947a70ac86e42695231ac1ad00c25' (2023-09-03)
  → 'github:nix-community/nixpkgs.lib/e623008d8a46517470e6365505f1a3ce171fa46a' (2024-02-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/bdc57436da855500d44e9c1ce7450c0772e1cfa1' (2024-02-11)
  → 'github:NixOS/nixpkgs/2a34566b67bef34c551f204063faeecc444ae9da' (2024-02-25)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/2eb7c4ba3aa75e2660fd217eb1ab64d5b793608e' (2024-02-11)
  → 'github:Mic92/sops-nix/2874fbbe4a65bd2484b0ad757d27a16107f6bc17' (2024-02-25)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/ac599dab59a66304eb511af07b3883114f061b9d' (2024-02-07)
  → 'github:numtide/treefmt-nix/e497a9ddecff769c2a7cbab51e1ed7a8501e7a3a' (2024-02-25)
2024-02-26 00:00:15 +00:00
067da45082 Merge pull request 'clan-vm-manager: Fix ui state desync on build error. Add build progress bar' (#879) from Qubasa-main into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 30s
checks / checks-impure (push) Successful in 1m51s
2024-02-25 19:03:44 +00:00
0a8b8713d9 clan-vm-manager: Fix ui state desync on build error. Add build progress bar
All checks were successful
checks / check-links (pull_request) Successful in 21s
checks / checks-impure (pull_request) Successful in 1m56s
checks / checks (pull_request) Successful in 2m32s
2024-02-26 01:59:45 +07:00
4993b98258 Merge pull request 'clan_vm_manager: Fix qmp shutdown command, bad socket error on retried shutdown' (#878) from Qubasa-main into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 30s
checks / checks-impure (push) Successful in 1m53s
2024-02-25 18:21:43 +00:00
183c1f4235 clan_vm_manager: Fix qmp shutdown command, bad socket error on retried shutdown
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m55s
checks / checks (pull_request) Successful in 2m58s
2024-02-26 01:18:13 +07:00
ea7b0c8b90 Merge pull request 'clan_vm_manager: Improve VM start and stop switch. Switch will be disabled while stopping vm' (#877) from Qubasa-main into main
All checks were successful
checks / check-links (push) Successful in 21s
checks / checks (push) Successful in 32s
checks / checks-impure (push) Successful in 1m52s
2024-02-25 18:11:38 +00:00
27b9c8915b clan_vm_manager: Improve VM start and stop switch. Switch will be disabled while stopping vm
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 2m0s
checks / checks (pull_request) Successful in 2m57s
2024-02-26 01:04:09 +07:00