949b72bd0b
actual implement secret rename function
checks-impure / test (pull_request) Successful in 13s
checks / test (pull_request) Successful in 24s
2023-09-03 11:03:14 +02:00
6c7c9b9540
secrets/sops-import: check correct secret for conflicts
checks-impure / test (pull_request) Successful in 11s
checks / test (pull_request) Successful in 19s
2023-09-03 08:43:40 +02:00
148c292ea9
Merge pull request 'secrets/sops-import: check for key.json to exist' ( #237 ) from Mic92-secret-fix into main
checks-impure / test (push) Successful in 14s
checks / test (push) Successful in 1m7s
2023-09-03 06:39:53 +00:00
e079627f0f
secrets/sops-import: check for key.json to exist
checks-impure / test (pull_request) Successful in 4s
checks / test (pull_request) Successful in 20s
2023-09-03 08:37:56 +02:00
a56073b051
machines delete: fix - delete all existing files
checks-impure / test (pull_request) Successful in 14s
checks / test (pull_request) Successful in 1m8s
2023-09-02 18:37:40 +02:00
2a11b1c5d1
machines api: always create empty settings.json
checks-impure / test (pull_request) Successful in 15s
checks / test (pull_request) Failing after 1m6s
2023-09-02 18:29:12 +02:00
a1d825d0a0
clan-config: fix: read options from nixosConfigurations instead of nixosModules
checks-impure / test (pull_request) Successful in 10s
checks / test (pull_request) Successful in 21s
2023-09-02 16:35:59 +02:00
8ca0a2aee4
clan-config: introduce --machine + add tests
checks / test (pull_request) Successful in 1m16s
checks-impure / test (pull_request) Successful in 4s
2023-08-30 20:59:26 +02:00
10e4db7c19
clan-cli: fix error message
2023-08-30 16:40:42 +02:00
1c82b8b5ff
Merge branch 'main' into Qubasa-main
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Successful in 16s
2023-08-30 15:54:26 +02:00
ed16ac42b7
UI: Fixed CI Bug
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Failing after 19s
2023-08-30 15:50:15 +02:00
47485395e5
Merge branch 'main' into Qubasa-main
2023-08-30 15:41:42 +02:00
d16bd000da
Improved quickstart.me
2023-08-30 15:28:24 +02:00
4afd9910e9
Revert "rename clanCore to clan.core"
...
This reverts commit fef796fa6e
.
2023-08-30 15:24:33 +02:00
fef796fa6e
rename clanCore to clan.core
2023-08-30 12:46:49 +00:00
872f420399
UI: search bar improvement. Bug: ESC doesnt work
2023-08-30 14:02:04 +02:00
af38408a3e
secret cli: add get command that returns the key of users/machines
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Successful in 3s
2023-08-30 11:30:57 +02:00
54d855a6cd
clan-cli: Document how to run single-threaded
2023-08-30 11:28:07 +02:00
d655c0ceb5
clan-cli/direnv: also watch default.nix
2023-08-30 11:27:43 +02:00
3df5bc4815
Merge branch 'main' into Qubasa-main
checks-impure / test (pull_request) Successful in 2s
checks / test (pull_request) Successful in 2s
2023-08-29 18:23:22 +02:00
d03d4a246e
UI: Added Machine List Search Bar
2023-08-29 18:19:22 +02:00
691d3bec41
Merge pull request 'secrets generator + zerotier module' ( #188 ) from secrets-module into main
checks-impure / test (push) Successful in 3s
checks / test (push) Successful in 2s
2023-08-29 15:43:15 +00:00
9fca1e7f43
move clanCore into nixosModules, add secrets generate command
checks-impure / test (pull_request) Successful in 2s
checks / test (pull_request) Successful in 2s
2023-08-29 16:28:50 +02:00
18bc6c7345
Merge pull request 'secrets: improve error messages' ( #208 ) from Mic92-main into main
checks-impure / test (push) Successful in 3s
checks / test (push) Successful in 1m2s
2023-08-29 14:22:29 +00:00
9b3bfd6950
secrets: improve error messages
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Successful in 19s
2023-08-29 16:20:39 +02:00
5e2e95e9c7
clan-cli: add zerotier subcommand
2023-08-29 16:16:11 +02:00
98a379d4fa
clan-cli: fix build if lassulus does an impure build
2023-08-29 13:54:06 +00:00
9701ce3a7f
Merge pull request 'clan-cli: fix nixpkgs symlink location' ( #204 ) from Mic92-main into main
checks-impure / test (push) Successful in 4s
checks / test (push) Successful in 59s
2023-08-29 11:23:07 +00:00
a0467dd259
clan-cli: fix nixpkgs symlink location
checks-impure / test (pull_request) Successful in 4s
checks / test (pull_request) Successful in 19s
2023-08-29 13:12:56 +02:00
ce19e5602a
clan-cli: Fixed CORS issue. UI: Readded id as tableData property
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Successful in 19s
2023-08-27 15:10:15 +02:00
b7212b9988
ruff: also enforce variable naming rules
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Successful in 16s
2023-08-27 10:51:47 +02:00
9913a95cc2
ruff: enable upgrade rule checks
2023-08-27 10:46:53 +02:00
bac0942033
pytest: report slow tests and set a 30 timeout
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Successful in 19s
2023-08-27 10:41:32 +02:00
75f79abcc6
ui: drop non-flake fallback
...
checks-impure / test (pull_request) Successful in 3s
checks / test (pull_request) Successful in 16s
I don't think nix-build gets regulally tested and I don't see how it would work without having clanPkgs available
2023-08-27 10:27:34 +02:00
4735586dac
fix uneccessary clan-cli rebuilds by not relying on self
checks / test (pull_request) Successful in 19s
checks-impure / test (pull_request) Successful in 3s
2023-08-27 10:21:02 +02:00
9cc6a14d73
run pytest in parallel
checks-integration / test (pull_request) Successful in 5s
checks / test (pull_request) Successful in 18s
2023-08-27 09:45:15 +02:00
81d02bb218
tests: rewrite port allocation function
2023-08-27 09:34:36 +02:00
7928e953fa
checks-integration: init
checks-integration / test (pull_request) Successful in 7s
checks / test (pull_request) Successful in 1m6s
2023-08-27 00:24:19 +02:00
b55ceec40c
clan-config: use pinned nixpkgs + fix test flake
build / test (pull_request) Successful in 19s
2023-08-26 23:33:32 +02:00
97d8d128b6
Merge pull request 'consistent naming & strucutre' ( #190 ) from chore/refactor into main
build / test (push) Successful in 1m7s
2023-08-26 13:56:24 +00:00
592cf867e5
fix some minor errors
build / test (pull_request) Successful in 1m4s
2023-08-26 15:55:03 +02:00
337f6e4600
fix import error
build / test (pull_request) Failing after 48s
2023-08-26 15:50:48 +02:00
87cce983e9
consistent naming & strucutre
build / test (pull_request) Failing after 44s
2023-08-26 15:46:10 +02:00
8c7ee25dc9
webui: fixes for machines endpoint
...
build / test (pull_request) Successful in 1m8s
- fix machines settings file location
- raise 404 if machine doesn't exist
- improve machine api test
2023-08-26 14:17:25 +02:00
aabe80d168
ui: add documentation on how to upload assets
build / test (pull_request) Successful in 16s
2023-08-26 12:43:39 +02:00
b1f11851fb
clan-cli: add README
build / test (pull_request) Successful in 18s
2023-08-26 12:38:11 +02:00
9ae14a4f7d
integrate static assets into webui command
build / test (pull_request) Successful in 18s
2023-08-26 12:24:57 +02:00
672e760e2a
replace mock_env with monkeypatch
build / test (pull_request) Successful in 1m5s
2023-08-26 11:45:09 +02:00
fb7c77690a
replace environment variable with nixpkgs directory
...
In this directory we generate all the files that we need to load nixpkgs.
This seems more robust than all those environment variables that may or not may be set.
2023-08-26 11:45:09 +02:00
dec5e1e5db
Merge pull request 'UI: NodeTable exported to small Components' ( #184 ) from Qubasa-Qubasa-main into main
build / test (push) Successful in 1m5s
2023-08-26 09:44:36 +00:00