Qubasa
7eac2ce436
clan-app: Add cancellable tasks
2025-05-12 17:54:10 +02:00
Jörg Thalheim
36b72ec436
checks/update-clan-core-for-checks: force push
2025-05-12 17:50:52 +02:00
hsjobeki
a06bd43a1a
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
552ea582d6
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
2eaebbd1db
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
acfc604435
checks/update-clan-core-for-checks: fix typo in git env
2025-05-12 16:58:38 +02:00
Mic92
2bee4a8167
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
0ab296a385
checks/update-clan-core-for-check: add email/name
2025-05-12 16:44:54 +02:00
lassulus
c9812e7682
clan_cli flake select: fix on older nix versions
2025-05-12 16:26:06 +02:00
Johannes Kirschbauer
3c157c4a31
Docs: init empty migration guide with references
2025-05-12 16:13:08 +02:00
Johannes Kirschbauer
ca17b64237
Feat: print better error if module was migrated
2025-05-12 16:12:43 +02:00
Jörg Thalheim
5206366ddf
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
17e5f63149
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
ccb1f08345
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
a87ab490a3
Fix: update test and docs
2025-05-12 15:54:50 +02:00
pinpox
5d26caa15a
Remove admin UI interface
2025-05-12 15:54:50 +02:00
pinpox
d109090bcf
Fix warning
2025-05-12 15:54:50 +02:00
pinpox
4ea4876644
Remove unnecessary file
2025-05-12 15:54:50 +02:00
pinpox
8433248c56
disable PAM for SSH check
2025-05-12 15:54:50 +02:00
pinpox
3bdfa7e405
migrate admin module
2025-05-12 15:54:49 +02:00
Johannes Kirschbauer
3bddb26b48
Fix: remove unused service endpoints from UI
2025-05-12 15:52:49 +02:00
Mic92
ef4b5cc9d5
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
bea10f7bc8
checks/mumble: disable on x86_64-linux for now
2025-05-12 15:32:52 +02:00
Jörg Thalheim
e8608ac830
checks/mumble: make delays between keyboard clicks more robust
2025-05-12 15:10:29 +02:00
kenji
2ecedb6535
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
a6f17f18a2
clan/vars: Improve help for list subcommand
...
Closes #3550
2025-05-12 14:57:50 +02:00
a-kenji
96fb6c39f4
clan/vars: Fix vars help hyperlink
2025-05-12 14:55:34 +02:00
hsjobeki
6e26d31ac6
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
77ec1e9e48
Feat(inventory/manifest): vendor {description, categories} from 'clanModules'
2025-05-12 14:19:04 +02:00
renovate[bot]
ea8b1aa34c
chore(deps): lock file maintenance
2025-05-12 14:05:14 +02:00
Mic92
2bd9141d2d
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
f788313e97
morph: don't depend on clan-core
2025-05-12 13:56:10 +02:00
Jörg Thalheim
89b70ffa6f
checks/backup: depend on pinned clan core
2025-05-12 13:52:21 +02:00
Mic92
ed1692574f
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
1106c50924
ci/update-clan-core-for-checks: bump gitea-create-pull-request
2025-05-12 13:41:16 +02:00
Mic92
e99e47da10
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
67def050fd
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
c0d2787dee
docs/testing: update to latest api
2025-05-12 13:03:06 +02:00
Mic92
ecc327277c
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
0064a8bfbc
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
1e8b9def2a
data-mesher: don't set owner for public_key
2025-05-12 12:06:05 +02:00
Jörg Thalheim
f0983ede5e
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
10bc9e3e44
vars: improve warnings for non-public secrets
2025-05-12 12:06:05 +02:00
DavHau
556fd8845e
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
fab079af71
GUI/machines: enable grid view by default
2025-05-12 15:41:31 +07:00
DavHau
0370c1cf02
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
aa557f3a96
vars: cleanup sops file module
2025-05-12 15:30:23 +07:00
DavHau
e8699e68b5
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
f8f31d430d
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
3d345e0bca
gui/vars: fix vars screen doesn't appear on update
2025-05-12 13:52:16 +07:00