a-kenji
452c00f5f1
clan/secrets: improve naming of secret key
...
Change the secret key help wording to: `secret-name`,
to convey that it is the key and not the value.
Fixes : #1696
2024-07-30 12:54:22 +02:00
Johannes Kirschbauer
5d8fa57f23
Deserializer: replace pydantic
2024-07-30 12:26:16 +02:00
kenji
e1e83883c0
Merge pull request 'gitignore: add .nixos-test-history' ( #1822 ) from kenji/clan-core:kenji-git/add-nixos-test into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1822
2024-07-30 09:27:30 +00:00
a-kenji
386ef283ca
gitignore: add .nixos-test-history
...
Add the artifacts created by nixos tests to gitignore.
2024-07-30 09:27:30 +00:00
kenji
cde34a456b
Merge pull request 'mumble: init clan-module' ( #1821 ) from kenji/clan-core:init/mumble-module into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1821
2024-07-30 09:21:00 +00:00
a-kenji
e37a6366d8
mumble: init clan-module
...
This adds the `mumble` clan-module.
This allows for voice chatting in a true peer-to-peer network.
Every machine that has the module enabled is a potential host and
client - every participant has the same role.
It doesn't matter who in the network is online - as long as one of the
machines is up, one server is up and people can start their voice chat.
2024-07-30 10:55:08 +02:00
Mic92
e20c9d52fd
Merge pull request 'better visual seperation between flake/non-flake version' ( #1817 ) from facter into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1817
2024-07-29 15:56:51 +00:00
Jörg Thalheim
2e05b28fc2
better visual seperation between flake/non-flake version
2024-07-29 15:56:51 +00:00
Mic92
da44062407
Merge pull request 'blog: grammar fixes for introducing nixos-facter' ( #1820 ) from brianmcgee/clan-core:fix/blog-nixos-facter-grammmer into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1820
2024-07-29 15:56:37 +00:00
Brian McGee
927b584fd9
blog: grammar fixes for introducing nixos-facter
2024-07-29 16:51:00 +01:00
clan-bot
0e710e72a4
Merge pull request 'clan-vm-manager: Fix regression' ( #1818 ) from Qubasa/clan-core:Qubasa-main into main
2024-07-29 15:37:02 +00:00
Qubasa
ce1dec774e
clan-vm-manager: Fix regression
2024-07-29 17:33:46 +02:00
clan-bot
4a19a04d1d
Merge pull request 'Clan-app: edit clan, memoize active clan' ( #1819 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-29 15:10:00 +00:00
Johannes Kirschbauer
fa0f393cbb
Clan-app: edit clan, memoize active clan
2024-07-29 17:06:11 +02:00
clan-bot
8aee25fb4f
Merge pull request 'nixos-facter: smaller fixes' ( #1816 ) from facter into main
2024-07-29 13:59:51 +00:00
Jörg Thalheim
0d3800ea99
nixos-facter: smaller fixes
2024-07-29 15:53:50 +02:00
Mic92
69fb8e5cf7
Merge pull request 'blog: introducing nixos-facter' ( #1786 ) from brianmcgee/clan-core:blog/nixos-facter into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1786
2024-07-29 13:47:00 +00:00
Jörg Thalheim
8a41908aea
disko fixup
2024-07-29 15:43:07 +02:00
Brian McGee
d06ee01793
blog: introducing nixos-facter
2024-07-29 13:24:37 +00:00
DavHau
71df351217
vars: fix bug when computing taarget path for sops
2024-07-29 12:09:59 +00:00
clan-bot
c782c6b266
Merge pull request 'shell.nix: remove dependency in shell.nix on webui' ( #1815 ) from Qubasa/clan-core:Qubasa-main into main
2024-07-29 12:07:27 +00:00
Qubasa
ef29976ab8
shell.nix: remove dependency in shell.nix on webui
2024-07-29 13:52:11 +02:00
clan-bot
8fbb7160bf
Merge pull request 'vars/sops: fix loading of vars from directory structure' ( #1813 ) from DavHau/clan-core:DavHau-vars into main
2024-07-29 11:05:29 +00:00
DavHau
395c5cbace
vars/sops: fix loading of vars from directory structure
2024-07-29 18:01:26 +07:00
clan-bot
c658ef4566
Merge pull request 'Clan-app: example disk view' ( #1812 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-29 09:55:21 +00:00
Johannes Kirschbauer
4be5ed28db
Clan-app: example disk view
2024-07-29 11:49:55 +02:00
clan-bot
c326063aeb
Merge pull request 'Serializer: use alias, make it configurable for different use cases' ( #1811 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-29 07:04:44 +00:00
Johannes Kirschbauer
395a7fc70e
Serializer: use alias, make it configurable for different use cases
2024-07-29 09:01:06 +02:00
clan-bot
d53ac276a7
Merge pull request 'Serde: add unit tests for all serialization and deserialization logic' ( #1809 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-26 13:27:00 +00:00
Johannes Kirschbauer
7a3fad01e0
PropagatedBuild inputs workaround
2024-07-26 15:23:25 +02:00
Johannes Kirschbauer
d7b6fc16a4
Serde: add unit tests for all serialization and deserialization logic
2024-07-26 14:23:41 +02:00
clan-bot
76e192bd49
Merge pull request 'Clan-app: add dependencies; floating-ui; eslint-query' ( #1808 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-25 12:29:16 +00:00
Johannes Kirschbauer
b48135ca51
Clan-app: add popover - remove clan confirm
2024-07-25 13:11:50 +02:00
Johannes Kirschbauer
dd0c211ac4
Clan-app: add dependencies; floating-ui; eslint-query
2024-07-25 13:09:18 +02:00
clan-bot
51018a24d6
Merge pull request 'Update documentation' ( #1807 ) from joerg-ci into main
2024-07-24 18:36:15 +00:00
Jörg Thalheim
18c40ad2b8
docs/setup: recommends nixos configuration for nixos users
2024-07-24 20:28:50 +02:00
Jörg Thalheim
96d4cddb08
docs/setup: also mention experimental option in case someone already has nix installed
2024-07-24 20:28:46 +02:00
Jörg Thalheim
bb8f049a6e
CONTRIBUTING: mention browser
2024-07-24 20:28:35 +02:00
clan-bot
57990b02b2
Merge pull request 'fix error message when removing secrets' ( #1806 ) from Mic92-main into main
2024-07-24 18:27:19 +00:00
Jörg Thalheim
87a78ac6a8
fix error message when removing secrets
2024-07-24 20:21:10 +02:00
clan-bot
401fec0d78
Merge pull request 'remove 'Extra config:' warning' ( #1805 ) from Mic92-main into main
2024-07-24 18:10:50 +00:00
Jörg Thalheim
fe99fb8e34
remove 'Extra config:' warning
2024-07-24 20:04:31 +02:00
clan-bot
a070bd608a
Merge pull request 'Clan-app: devshell add schemas for gtk4; gsettings' ( #1803 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-24 16:31:47 +00:00
Johannes Kirschbauer
1a881e43e5
Clan-app: show clan details for each registered clan
2024-07-24 18:26:26 +02:00
Johannes Kirschbauer
edd290e314
Clan-app: devshell add schemas for gtk4; gsettings
2024-07-24 18:26:26 +02:00
clan-bot
ae04beee97
Merge pull request 'vars/sops: store secrets in /sops/vars' ( #1802 ) from DavHau/clan-core:DavHau-vars into main
2024-07-24 11:48:31 +00:00
DavHau
1b3dc65b89
vars/sops: store secrets in /sops/vars
2024-07-24 18:42:50 +07:00
clan-bot
49ace8a765
Merge pull request 'Inventory improvements' ( #1795 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-24 11:23:16 +00:00
clan-bot
8de58546f7
Merge pull request 'sops/refactor: lay groundwork for secrets with arbitrary paths' ( #1801 ) from DavHau/clan-core:DavHau-vars into main
2024-07-24 11:16:01 +00:00
Johannes Kirschbauer
1b52dca96b
Fix unit tests
2024-07-24 13:15:08 +02:00