Jörg Thalheim
fe50940464
checks/update-clan-core-for-checks: force push
2025-05-12 17:50:52 +02:00
hsjobeki
7f604e99bf
Merge pull request 'Migrate admin module to clanServices' ( #3530 ) from admin-migrate-service into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3530
2025-05-12 15:48:24 +00:00
Mic92
f1a197ddb2
Merge pull request 'clan_cli flake select: fix on older nix versions' ( #3580 ) from select-path into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3580
2025-05-12 15:31:13 +00:00
Mic92
4aad9f9660
Merge pull request 'checks/update-clan-core-for-checks: fix typo in git env' ( #3583 ) from Mic92/clan-core:mumble-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3583
2025-05-12 15:02:37 +00:00
Jörg Thalheim
5dd3fea4c2
checks/update-clan-core-for-checks: fix typo in git env
2025-05-12 16:58:38 +02:00
Mic92
7b3e5a179d
Merge pull request 'Checks/update-clan-core-for-check: add email/name' ( #3582 ) from Mic92/clan-core:mumble-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3582
2025-05-12 14:55:12 +00:00
Jörg Thalheim
fc8bc24b03
checks/update-clan-core-for-check: add email/name
2025-05-12 16:44:54 +02:00
lassulus
47abebb43e
clan_cli flake select: fix on older nix versions
2025-05-12 16:26:06 +02:00
Johannes Kirschbauer
a3f4a96c79
Docs: init empty migration guide with references
2025-05-12 16:13:08 +02:00
Johannes Kirschbauer
b3af5647a8
Feat: print better error if module was migrated
2025-05-12 16:12:43 +02:00
Jörg Thalheim
9733c41105
don't run impure checks on main
...
We need to make sure that these tests already pass in pull requests.
There is often no point running this on main because it's already to
late at this point.
2025-05-12 16:05:52 +02:00
Mic92
5ba0189648
Merge pull request 'clan/vars: Improve help for list subcommand' ( #3576 ) from kenji/clan-core:ke-fix-vars-help into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3576
2025-05-12 14:04:27 +00:00
Mic92
c2743504e0
Merge pull request 'Fix: remove unused service endpoints from UI' ( #3579 ) from hsjobeki/clan-core:ui-fixes-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3579
2025-05-12 14:04:01 +00:00
Johannes Kirschbauer
e2ab2fcfb3
Fix: update test and docs
2025-05-12 15:54:50 +02:00
pinpox
321c095528
Remove admin UI interface
2025-05-12 15:54:50 +02:00
pinpox
df953aef7f
Fix warning
2025-05-12 15:54:50 +02:00
pinpox
cea0d659c3
Remove unnecessary file
2025-05-12 15:54:50 +02:00
pinpox
3c35efa317
disable PAM for SSH check
2025-05-12 15:54:50 +02:00
pinpox
70a991f4f2
migrate admin module
2025-05-12 15:54:49 +02:00
Johannes Kirschbauer
8e433448ae
Fix: remove unused service endpoints from UI
2025-05-12 15:52:49 +02:00
Mic92
c6035b247b
Merge pull request 'checks/mumble: make delays between keyboard clicks more robust' ( #3578 ) from mumble-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3578
2025-05-12 13:39:21 +00:00
Jörg Thalheim
4a64ce2481
checks/mumble: disable on x86_64-linux for now
2025-05-12 15:32:52 +02:00
Jörg Thalheim
ffeaf2ee1f
checks/mumble: make delays between keyboard clicks more robust
2025-05-12 15:10:29 +02:00
kenji
a593e76feb
Merge pull request 'clan/vars: Fix vars help hyperlink' ( #3577 ) from kenji/clan-core:ke-docs-vars-cli into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3577
2025-05-12 13:08:13 +00:00
a-kenji
bdeb514eb1
clan/vars: Improve help for list subcommand
...
Closes #3550
2025-05-12 14:57:50 +02:00
a-kenji
02c5b60493
clan/vars: Fix vars help hyperlink
2025-05-12 14:55:34 +02:00
hsjobeki
e9ae0ce145
Merge pull request 'Refactor(inventory/constraints): use explizit dependency injections instead of specialArgs' ( #3553 ) from hsjobeki/clan-core:clan-services into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3553
2025-05-12 12:26:45 +00:00
Johannes Kirschbauer
4b36a6c170
Feat(inventory/manifest): vendor {description, categories} from 'clanModules'
2025-05-12 14:19:04 +02:00
renovate[bot]
6de1ee93f4
chore(deps): lock file maintenance
2025-05-12 14:05:14 +02:00
Mic92
f01d12934b
Merge pull request 'pinned-clan-core' ( #3574 ) from pinned-clan-core into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3574
2025-05-12 12:02:58 +00:00
Jörg Thalheim
51fb28c04c
morph: don't depend on clan-core
2025-05-12 13:56:10 +02:00
Jörg Thalheim
028f3ee8df
checks/backup: depend on pinned clan core
2025-05-12 13:52:21 +02:00
Mic92
13bf499166
Merge pull request 'ci/update-clan-core-for-checks: bump gitea-create-pull-request' ( #3573 ) from bump-update-flake into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3573
2025-05-12 11:46:01 +00:00
Jörg Thalheim
7d6188a2fc
ci/update-clan-core-for-checks: bump gitea-create-pull-request
2025-05-12 13:41:16 +02:00
Mic92
ae4c15be93
Merge pull request 'use a clan-core snapshots for ci tests' ( #3572 ) from misc-fixes-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3572
2025-05-12 11:26:31 +00:00
Jörg Thalheim
a6914a0598
use a clan-core snapshots for ci tests
...
We currently have to re-run our integration tests a lot because they are
depending on the whole repository. This pull request changes locks the
clan-core used for vm tests. This has the caveat that we might not run
the latest NixOS machine of our profiles. On the upside we can test
behaviour against an older clan-core version and capture breakages and
make it backwards compatible. If we actually want to test the latest
version, the PR that changes the exposed flake api, could also bump the
clan-core snapshot.
2025-05-12 13:21:25 +02:00
Jörg Thalheim
f30d57257a
docs/testing: update to latest api
2025-05-12 13:03:06 +02:00
Mic92
5cd8c3729a
Merge pull request 'Data-mesher: don't set owner for public vars' ( #3571 ) from misc-fixes-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3571
2025-05-12 10:27:05 +00:00
Mic92
a6a33372f9
Merge pull request 'Add /bin/sh to bubblewrap sandbox' ( #3551 ) from jfly/clan-core:bin-sh-in-sandbox into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3551
2025-05-12 10:07:56 +00:00
Jörg Thalheim
837d539826
data-mesher: don't set owner for public_key
2025-05-12 12:06:05 +02:00
Jörg Thalheim
5d1b49fbb6
move single dont-depend-on-repo-root check into checks
...
Doesn't seem to be a pattern yet with a single check.
2025-05-12 12:06:05 +02:00
Jörg Thalheim
bdc0265ccd
vars: improve warnings for non-public secrets
2025-05-12 12:06:05 +02:00
DavHau
1c3283ef6f
Merge pull request 'GUI/machines: enable grid view by default' ( #3570 ) from DavHau/clan-core:dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3570
2025-05-12 08:52:03 +00:00
DavHau
763eb38fc0
GUI/machines: enable grid view by default
2025-05-12 15:41:31 +07:00
DavHau
6bc556ea9a
Merge pull request 'vars: cleanup sops file module' ( #3569 ) from DavHau/clan-core:dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3569
2025-05-12 08:40:35 +00:00
DavHau
fa011934f8
vars: cleanup sops file module
2025-05-12 15:30:23 +07:00
DavHau
047a5f6869
Merge pull request 'gui/vars: fix vars screen doesn't appear on update' ( #3567 ) from DavHau/clan-core:dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3567
2025-05-12 07:23:51 +00:00
hsjobeki
51dadf6954
Merge pull request 'Docs: update 'clan.service' examples' ( #3568 ) from hsjobeki/clan-core:docs-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3568
2025-05-12 07:23:41 +00:00
DavHau
7ec47a60f1
gui/vars: fix vars screen doesn't appear on update
2025-05-12 13:52:16 +07:00
Michael Hoang
560c7958e7
Merge pull request 'cli: allow age-plugin-1p' ( #3565 ) from push-uzmrpnklrmxw into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3565
2025-05-12 06:47:42 +00:00