|
648c6157ad
|
ui: add clan tool bar
checks-impure / test (pull_request) Successful in 1m59s
checks / test (pull_request) Failing after 2m31s
To use for selecting a clan from the history
|
2023-11-18 18:32:02 +07:00 |
|
|
ff03944ff4
|
update ui-assets.nix
checks / test (push) Has been skipped
assets1 / test (push) Has been skipped
checks-impure / test (push) Has been skipped
|
2023-11-18 10:18:20 +00:00 |
|
|
efa59abac6
|
prepare for select clan from history
checks-impure / test (pull_request) Successful in 1m38s
checks / test (pull_request) Successful in 2m45s
|
2023-11-18 11:00:16 +01:00 |
|
|
3d7f9fefa8
|
removed unused part
|
2023-11-18 11:00:16 +01:00 |
|
|
ee9d7fe6cb
|
update ui-assets.nix
checks-impure / test (push) Has been skipped
checks / test (push) Has been skipped
assets1 / test (push) Has been skipped
|
2023-11-18 09:43:34 +00:00 |
|
|
30f22acaf5
|
ui: display overlay when no machines available
checks-impure / test (pull_request) Successful in 1m36s
checks / test (pull_request) Successful in 2m25s
|
2023-11-18 16:40:09 +07:00 |
|
|
8767e9900d
|
update ui-assets.nix
checks-impure / test (push) Has been skipped
checks / test (push) Has been skipped
assets1 / test (push) Has been skipped
|
2023-11-18 08:38:57 +00:00 |
|
|
fb474a926a
|
removed unused part
checks-impure / test (pull_request) Successful in 1m36s
checks / test (pull_request) Successful in 2m23s
|
2023-11-18 15:35:13 +07:00 |
|
|
808bd3defd
|
start machine list cleanup
checks-impure / test (pull_request) Successful in 1m56s
checks / test (pull_request) Failing after 2m42s
|
2023-11-17 16:10:09 +01:00 |
|
|
c46638f589
|
api/flake/history: implement review requests
checks-impure / test (pull_request) Successful in 1m36s
checks / test (pull_request) Successful in 2m48s
|
2023-11-17 18:26:55 +07:00 |
|
|
bf2b8b4cca
|
Merge pull request 'hide root from api schema' (#529) from hsjobeki-hsjobeki into main
assets1 / test (push) Successful in 22s
checks-impure / test (push) Successful in 1m35s
checks / test (push) Successful in 2m48s
|
2023-11-17 11:07:11 +00:00 |
|
|
f07fb05220
|
hide root from api schema
checks-impure / test (pull_request) Successful in 1m34s
checks / test (pull_request) Successful in 2m50s
|
2023-11-17 12:03:40 +01:00 |
|
|
64649ff7a9
|
api/flake/list_history: init
checks-impure / test (pull_request) Successful in 2m3s
checks / test (pull_request) Successful in 3m8s
Add an api endpoint to list the history of clan flakes that have been interacted with
Also add `clan flake list`
|
2023-11-17 17:56:14 +07:00 |
|
|
02c3222f6b
|
hide root from api schema
checks-impure / test (pull_request) Successful in 2m0s
checks / test (pull_request) Failing after 3m47s
|
2023-11-17 11:54:17 +01:00 |
|
|
a01cb9434b
|
update ui-assets.nix
checks-impure / test (push) Has been skipped
checks / test (push) Has been skipped
assets1 / test (push) Has been skipped
|
2023-11-17 10:47:47 +00:00 |
|
|
a7d46a561e
|
Merge pull request 'fix ui' (#528) from hsjobeki-hsjobeki into main
assets1 / test (push) Successful in 1m37s
checks-impure / test (push) Successful in 1m41s
checks / test (push) Successful in 1m51s
|
2023-11-17 10:46:19 +00:00 |
|
|
f419ff842a
|
fix ui
checks-impure / test (pull_request) Successful in 1m30s
checks / test (pull_request) Successful in 2m24s
|
2023-11-17 11:42:43 +01:00 |
|
|
999ad67277
|
api/flake/add: init
checks-impure / test (pull_request) Successful in 1m31s
checks / test (pull_request) Successful in 2m3s
Adds an endpoint to memoize clans.
clan flakes can be added to the history either via the endpoint or by executing `clan flakes add`
|
2023-11-17 17:05:15 +07:00 |
|
|
5e280674fa
|
meshname: fix mx records and support for reverse-ips
checks-impure / test (pull_request) Successful in 1m50s
checks / test (pull_request) Successful in 2m15s
|
2023-11-16 17:32:05 +01:00 |
|
|
978d9efd7e
|
secrets/generate-private-key: just create parent opportunistically
checks-impure / test (pull_request) Successful in 1m30s
checks / test (pull_request) Successful in 2m2s
|
2023-11-16 13:19:12 +01:00 |
|
|
12930b4057
|
clan_cli: create key directory
checks / test (pull_request) Successful in 1m3s
checks-impure / test (pull_request) Successful in 1m50s
|
2023-11-15 23:15:12 +01:00 |
|
|
5640b84433
|
machines.update: remove redundant flake argument
checks-impure / test (pull_request) Successful in 1m55s
checks / test (pull_request) Successful in 2m28s
|
2023-11-15 21:57:08 +01:00 |
|
|
e185ab971c
|
Merge pull request 'bump nix-unit' (#517) from joerg-ci into main
assets1 / test (push) Successful in 22s
checks-impure / test (push) Successful in 1m33s
checks / test (push) Successful in 2m4s
|
2023-11-15 15:51:47 +00:00 |
|
|
1f558954af
|
drop schemathesis
checks-impure / test (pull_request) Successful in 1m35s
checks / test (pull_request) Successful in 2m48s
This creates conflicting python packages when included
|
2023-11-15 16:48:46 +01:00 |
|
|
89b235e18a
|
bump nix-unit
checks-impure / test (pull_request) Failing after 31s
checks / test (pull_request) Failing after 3m40s
|
2023-11-15 16:39:48 +01:00 |
|
|
1d7e8046fe
|
Merge pull request 'pending-reviews: add bullet points to prs' (#516) from Mic92-sops-nix into main
assets1 / test (push) Successful in 29s
checks-impure / test (push) Successful in 1m32s
checks / test (push) Successful in 1m42s
|
2023-11-15 15:36:58 +00:00 |
|
|
df0bdb5b5f
|
pending-reviews: add bullet points to prs
checks-impure / test (pull_request) Successful in 1m54s
checks / test (pull_request) Successful in 2m9s
|
2023-11-15 16:34:21 +01:00 |
|
|
a3e42a958f
|
disable ui
checks-impure / test (pull_request) Successful in 2m12s
checks / test (pull_request) Successful in 2m38s
|
2023-11-15 16:28:09 +01:00 |
|
|
1ea13646ea
|
clan_cli: flake_name -> flake_dir
checks / test (pull_request) Failing after 1m7s
checks-impure / test (pull_request) Successful in 1m31s
|
2023-11-15 16:23:28 +01:00 |
|
|
7c50846f00
|
Merge pull request 'add pending-reviews script' (#514) from Mic92-sops-nix into main
assets1 / test (push) Successful in 21s
checks-impure / test (push) Successful in 1m36s
checks / test (push) Successful in 1m46s
|
2023-11-15 12:51:20 +00:00 |
|
|
56f135faed
|
add pending-reviews script
checks-impure / test (pull_request) Successful in 1m55s
checks / test (pull_request) Successful in 2m10s
|
2023-11-15 13:48:52 +01:00 |
|
|
6af96a6f87
|
Merge pull request 'tea-create-pr: automatic needs-review label' (#513) from Mic92-sops-nix into main
assets1 / test (push) Successful in 22s
checks-impure / test (push) Successful in 1m38s
checks / test (push) Successful in 1m45s
|
2023-11-15 12:00:35 +00:00 |
|
|
7ec378ca62
|
tea-create-pr: automatic needs-review label
checks-impure / test (pull_request) Successful in 1m50s
checks / test (pull_request) Successful in 2m13s
|
2023-11-15 12:55:30 +01:00 |
|
|
aa39a631ac
|
Fix incorrect machine name for shell.nix
checks-impure / test (pull_request) Successful in 1m33s
checks / test (pull_request) Successful in 2m51s
|
2023-11-15 11:29:07 +01:00 |
|
|
9358dfb666
|
drop verbose command logging in task manager
checks-impure / test (pull_request) Successful in 1m35s
checks / test (pull_request) Successful in 1m46s
|
2023-11-15 07:21:26 +01:00 |
|
|
c1f6c0db66
|
pytest: add missing with-core marker
|
2023-11-15 07:21:26 +01:00 |
|
|
6cb41cb006
|
also regenerate secrets if a fact is missing
checks-impure / test (pull_request) Successful in 1m36s
checks / test (pull_request) Successful in 2m48s
|
2023-11-14 17:07:58 +01:00 |
|
|
b9618e57c5
|
fix exception when file does not exist
checks-impure / test (pull_request) Successful in 1m40s
checks / test (pull_request) Successful in 2m55s
fixes #488
|
2023-11-14 16:57:05 +01:00 |
|
|
19d7f17310
|
add cors headers in exception handler in cors
checks-impure / test (pull_request) Successful in 1m36s
checks / test (pull_request) Successful in 2m51s
|
2023-11-14 16:39:20 +01:00 |
|
|
18627baa9c
|
only enable corsmiddleware when in dev mode and allow all origins
checks-impure / test (pull_request) Successful in 1m37s
checks / test (pull_request) Successful in 2m48s
|
2023-11-14 15:32:03 +01:00 |
|
|
f2e2d50c06
|
Merge pull request 'add module for meshnamed' (#499) from Mic92-sops-nix into main
assets1 / test (push) Successful in 22s
checks-impure / test (push) Successful in 1m35s
checks / test (push) Successful in 2m49s
|
2023-11-14 12:01:26 +00:00 |
|
|
bdc8ef63ed
|
add module for meshnamed
checks / test (pull_request) Successful in 47s
checks-impure / test (pull_request) Successful in 1m39s
|
2023-11-14 12:58:15 +01:00 |
|
|
2dcdf738ce
|
api/machines: add test ensuring empty config is valid
checks-impure / test (pull_request) Successful in 1m31s
checks / test (pull_request) Successful in 2m47s
|
2023-11-13 21:56:02 +07:00 |
|
|
6a52c5f15b
|
api/machines: allow config verification on imaginary machines
checks-impure / test (pull_request) Successful in 1m37s
checks / test (pull_request) Successful in 2m39s
Machines do not need to exist in order to verify their configuration.
This allows verifying a config before creating an actual machine with it.
|
2023-11-13 21:24:05 +07:00 |
|
|
55a1df7868
|
api/machines: verify config by evaluating the .vm output
checks-impure / test (pull_request) Successful in 1m33s
checks / test (pull_request) Successful in 2m34s
This fixes the problem where fileSystems were missing, or boot.loader was not set.
SInce we want VMs anyways for now, this strategy aligns well
|
2023-11-13 20:50:11 +07:00 |
|
|
f55fcc1551
|
update ui-assets.nix
assets1 / test (push) Has been skipped
checks-impure / test (push) Has been skipped
checks / test (push) Has been skipped
|
2023-11-13 13:31:33 +00:00 |
|
|
1652b5c27b
|
api/machines: init put_machine replacing create_machine and set_machine_config
checks-impure / test (pull_request) Successful in 1m36s
checks / test (pull_request) Successful in 1m59s
This allows creating and configuring a machine in one single step.
|
2023-11-13 20:25:52 +07:00 |
|
|
2395119d21
|
task_manager.py: fix index out of range bug
|
2023-11-13 20:21:51 +07:00 |
|
|
14c4b99891
|
commit_file: fix diff computation
previously computed diff over all files
|
2023-11-13 19:59:20 +07:00 |
|
|
42dba72239
|
chore: remove unnecessary comment
|
2023-11-12 07:57:48 +07:00 |
|