Mic92
|
cc1f78058b
|
Merge pull request 'feat: use process-compose to run ui dev environment' (#3646) from feat/web-ui-process-compose into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3646
|
2025-05-15 11:08:37 +00:00 |
|
Jörg Thalheim
|
6159456024
|
process-compose: integrate with direnv
|
2025-05-15 13:01:36 +02:00 |
|
Brian McGee
|
00ee0d807a
|
feat: use process-compose to run ui dev environment
|
2025-05-15 12:00:27 +01:00 |
|
Brian McGee
|
78475e5a82
|
fix: move vendoring of nixpkgs and select into root devshell
|
2025-05-15 12:00:26 +01:00 |
|
Brian McGee
|
c26cc9503c
|
feat: group ui related packages under a ui directory
|
2025-05-15 12:00:24 +01:00 |
|
Mic92
|
c50cf54e33
|
Merge pull request 'clan-app: set title and icon' (#3658) from clan-app-title into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3658
|
2025-05-15 10:42:06 +00:00 |
|
Jörg Thalheim
|
3eb8af34fc
|
clan-app: prepare icon support on linux
For some reason the icon is not shown when using the gtk backend but at
least the API calls look correct.
|
2025-05-15 12:36:30 +02:00 |
|
Jörg Thalheim
|
172d571804
|
clan-app: set title
|
2025-05-15 12:36:24 +02:00 |
|
Jörg Thalheim
|
e337b9997c
|
webview-lib: extend to support setting icons on Linux
|
2025-05-15 12:36:11 +02:00 |
|
Mic92
|
f436d91711
|
Merge pull request 'chore(deps): update data-mesher digest to ca961db' (#3655) from renovate/data-mesher-digest into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3655
|
2025-05-15 10:18:13 +00:00 |
|
Mic92
|
9a2a72132d
|
Merge pull request 'chore(deps): update nix-darwin digest to b6fff20' (#3653) from renovate/nix-darwin-digest into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3653
|
2025-05-15 10:18:03 +00:00 |
|
hsjobeki
|
358ce9e179
|
Merge pull request 'Chore: remove spurious module.nix' (#3657) from hsjobeki/clan-core:chores-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3657
|
2025-05-15 10:15:29 +00:00 |
|
Johannes Kirschbauer
|
e4ba4621d0
|
Chore: remove spurious module.nix
|
2025-05-15 12:08:44 +02:00 |
|
renovate[bot]
|
25aa561cb5
|
chore(deps): update nix-darwin digest to b6fff20
|
2025-05-15 10:00:22 +00:00 |
|
renovate[bot]
|
9742f7516a
|
chore(deps): update data-mesher digest to ca961db
|
2025-05-15 10:00:20 +00:00 |
|
renovate[bot]
|
8d7c938138
|
chore(deps): update nixpkgs digest to 2e1da60
|
2025-05-15 09:30:30 +00:00 |
|
renovate[bot]
|
d7bf049058
|
chore(deps): update treefmt-nix digest to e758f27
|
2025-05-15 09:10:13 +00:00 |
|
Mic92
|
f91e0a99d2
|
Merge pull request 'Add multiline-hidden-prompt' (#3632) from multiline-hidden-prompt into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3632
Reviewed-by: hsjobeki <hsjobeki@gmail.com>
Reviewed-by: lopter <louis@opter.org>
|
2025-05-15 08:10:34 +00:00 |
|
lassulus
|
4ea40fe8a3
|
clan-cli vars upload: create dir if provided
|
2025-05-15 06:42:24 +00:00 |
|
clan-bot
|
c82189d927
|
Merge pull request 'Update Clan Core for Checks' (#3652) from update-clan-core-for-checks into main
|
2025-05-15 03:01:17 +00:00 |
|
clan-bot
|
03ce651de6
|
Update pinned clan-core for checks
|
2025-05-15 02:51:34 +00:00 |
|
renovate[bot]
|
710258094b
|
chore(deps): update disko digest to ec7c109
|
2025-05-15 02:40:09 +00:00 |
|
Mic92
|
ebb9da663a
|
Merge pull request 'fix ssh master on macos' (#3649) from ssh-master into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3649
|
2025-05-14 22:19:51 +00:00 |
|
Jörg Thalheim
|
b383e672dd
|
fix ssh master on macos
|
2025-05-14 20:30:36 +02:00 |
|
Jörg Thalheim
|
6053d9631f
|
prompt: handle KeyboardInterrupt more gracefully
|
2025-05-14 19:53:36 +02:00 |
|
Jörg Thalheim
|
1ff5d64a78
|
do not instantiate vars_generators several times
We should really not have any property that has side effects i.e.
spawning processes.
|
2025-05-14 19:53:36 +02:00 |
|
Jörg Thalheim
|
d397c8ad39
|
add multiline-hidden prompt for both ui and cli
|
2025-05-14 19:53:36 +02:00 |
|
hsjobeki
|
974c3f9b09
|
Merge pull request 'feat(clanModules): add deprecation feature that generates a warning if the module is used' (#3648) from hsjobeki/clan-core:persistence-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3648
|
2025-05-14 15:13:51 +00:00 |
|
hsjobeki
|
90b0e811a4
|
Merge pull request 'clan-app: draw header above other elements' (#3647) from fix-header into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3647
|
2025-05-14 15:10:39 +00:00 |
|
Johannes Kirschbauer
|
ec6a86f8ef
|
clanModules/wifi: deprecate in favor of inventory.instances
|
2025-05-14 17:08:17 +02:00 |
|
Johannes Kirschbauer
|
9edc3fb881
|
feat(clanModules): add deprecation feature that generates a warning if the module is used
|
2025-05-14 17:06:58 +02:00 |
|
hsjobeki
|
d5c77cda5b
|
Merge pull request 'refactor(list/machines): use InventoryStore to interact with data"' (#3645) from hsjobeki/clan-core:persistence-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3645
|
2025-05-14 15:03:48 +00:00 |
|
lassulus
|
d019b3b57d
|
clan-app: draw header above other elements
|
2025-05-14 17:01:46 +02:00 |
|
pinpox
|
2b699e6e81
|
Merge pull request 'Restore old admin module, with deprecation warning' (#3639) from admin-module-warning into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3639
|
2025-05-14 14:25:13 +00:00 |
|
pinpox
|
0e1831d0f4
|
add back old module for compatibility
|
2025-05-14 16:19:55 +02:00 |
|
Johannes Kirschbauer
|
e1f0590eac
|
refactor(list/machines): use InventoryStore to interact with data"
|
2025-05-14 16:18:12 +02:00 |
|
Johannes Kirschbauer
|
90232977e2
|
chore: remove unused iwd python module
|
2025-05-14 16:17:03 +02:00 |
|
Johannes Kirschbauer
|
5b1b74e06f
|
refactor(lib/persist): rename 'patch' to 'apply_patch'
|
2025-05-14 16:16:16 +02:00 |
|
Johannes Kirschbauer
|
800313c2a0
|
feat(lib/InventoryStore): add read method
|
2025-05-14 16:10:49 +02:00 |
|
renovate[bot]
|
0326476d4b
|
chore(deps): update disko digest to 490c0d6
|
2025-05-14 13:10:09 +00:00 |
|
hsjobeki
|
c08af894b9
|
Merge pull request 'refactor(cli/inventory): move functions and tests into clan_lib' (#3641) from hsjobeki/clan-core:persistence-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3641
|
2025-05-14 11:47:37 +00:00 |
|
Johannes Kirschbauer
|
5e7b34a4c7
|
refactor(clan/lib): move tests for persist.util into clan_lib
|
2025-05-14 13:35:27 +02:00 |
|
hsjobeki
|
3dbad7a55b
|
Merge pull request 'fix(wifi): register new modules in clan.modules NOT inventory.modules' (#3643) from hsjobeki/clan-core:fixes-module into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3643
|
2025-05-14 11:22:49 +00:00 |
|
Johannes Kirschbauer
|
2f073470df
|
refactor(modules/admin): consistent clan.module registering
|
2025-05-14 13:16:36 +02:00 |
|
Johannes Kirschbauer
|
97a229a438
|
fix(wifi): register new modules in clan.modules NOT inventory.modules
|
2025-05-14 12:51:15 +02:00 |
|
Mic92
|
8162933711
|
Merge pull request 'ui: Remove garbage collection thread' (#3636) from remove-gc into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3636
|
2025-05-14 10:19:44 +00:00 |
|
Johannes Kirschbauer
|
7e92308b70
|
refactor(lib/inventory): use util functions from clan_lib
|
2025-05-14 12:15:37 +02:00 |
|
Johannes Kirschbauer
|
f8540de48e
|
refactor(cli/inventory): remove unncessary init_inventory function
|
2025-05-14 12:15:36 +02:00 |
|
pinpox
|
742fbd111f
|
Add warning for deprecated admin module
|
2025-05-14 12:11:41 +02:00 |
|
Mic92
|
8b5cfb48c1
|
Merge pull request 'update cli vars on CLAN_CLI_PERF' (#3640) from clan-cli-perf into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3640
|
2025-05-14 10:11:25 +00:00 |
|