1
0
forked from clan/clan-core
Commit Graph

3326 Commits

Author SHA1 Message Date
0367fc1e90 clan-cli tests: remove dynamic inclusion of helpers module
Dynamically extending the python path at runtime is bad for developer experience, as this is not understood by the text editor and therefore jump to definition etc. does not work.

-> Better to remove the dynamic inclusion and force developers to specify the import correctly.
2024-07-05 16:38:22 +07:00
4c6c5b86ad Merge pull request 'fixtures_flakes.py: remove dead code' (#1709) from DavHau/clan-core:DavHau-dave into main 2024-07-05 09:00:41 +00:00
f37379908c fixtures_flakes.py: remove dead code 2024-07-05 15:55:52 +07:00
8a4b96c9c9 Merge pull request 'devShells: make all shells inherit from default shell' (#1708) from DavHau/clan-core:DavHau-dave into main 2024-07-05 08:06:19 +00:00
802f047341 devShells: make all shells inherit from default shell
Currently, important tools from the default shell are lost as soon as select-shell is used to switch to another shell. select-shell itself, for example is missing, which makes it impossible to switch back to another shell.
2024-07-05 15:01:25 +07:00
a89b301425 Merge pull request 'clan.core: rename clan.{deployment,networking} -> clan.core.{deployment,networking}' (#1706) from DavHau/clan-core:DavHau-rename-clanCore into main 2024-07-04 10:09:17 +00:00
afbd4a984d clan.core: rename clan.{deployment,networking} -> clan.core.{deployment,networking} 2024-07-04 17:05:37 +07:00
737cf9412c Merge pull request 'vars: add generator.runtimeInputs' (#1705) from DavHau/clan-core:DavHau-dave into main 2024-07-04 06:45:32 +00:00
32f3b3a309 vars: add generator.runtimeInputs 2024-07-04 13:42:25 +07:00
d9c8079eae Merge pull request 'reference docs: add missing description fields and enforce it from now on' (#1704) from DavHau/clan-core:DavHau-dave into main 2024-07-04 06:38:15 +00:00
208021ee1c reference docs: add missing description fields and enforce it from now on 2024-07-04 13:34:55 +07:00
0a4abd0e46 Merge pull request 'vars: import by default & fix option rendering' (#1690) from DavHau/clan-core:DavHau-dave into main 2024-07-04 06:15:50 +00:00
85a9d82132 vars: import by default & fix option rendering 2024-07-04 13:12:29 +07:00
61adaf0bdd Merge pull request 'facts: mention prompt_value in docs for generator.scripts' (#1703) from DavHau/clan-core:DavHau-facts-docs into main 2024-07-04 06:03:34 +00:00
a31e70b2ec facts: mention prompt_value in docs for generator.scripts 2024-07-04 12:59:49 +07:00
3eb445cd0e Merge pull request 'move FlakeId to flake id' (#1701) from refactor-machine into main 2024-07-03 16:37:44 +00:00
d9c5f16e05 add assertion if FlakeId has wrong value 2024-07-03 18:28:55 +02:00
c44a99e304 don't catch all exceptions when generating facts 2024-07-03 18:28:55 +02:00
5b606c035f move FlakeId to flake id
move FlakeId to flake id
2024-07-03 18:28:55 +02:00
0c12157c61 Merge pull request 'matrix-bot: Add data directory to gitignore' (#1702) from Qubasa/clan-core:Qubasa-matrix-bot into main 2024-07-03 15:37:33 +00:00
0ee79a5fab matrix-bot: Move it to clan-infra 2024-07-03 17:33:42 +02:00
093da22577 matrix-bot: Add data directory to gitignore 2024-07-03 17:33:42 +02:00
fa41f94ae7 Merge pull request 'matrix-bot: Fix incorrect caching of already pinged maintainers' (#1700) from Qubasa/clan-core:Qubasa-matrix-bot into main 2024-07-03 12:27:02 +00:00
c33b3b4807 matrix-bot: Fix incorrect caching of already pinged maintainers 2024-07-03 14:23:43 +02:00
044cf3923e Merge pull request 'refactor-machine' (#1691) from refactor-machine into main 2024-07-03 10:48:09 +00:00
7050dcc37f Merge pull request 'clanModules: init packages' (#1697) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-03 10:35:03 +00:00
b4698528ef make machine class now a dataclass 2024-07-03 12:34:43 +02:00
dc583ece4f
clanModules: init packages 2024-07-03 12:31:53 +02:00
1dd4db0034 Merge pull request 'Init single disk' (#1694) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-03 10:00:28 +00:00
fc31d1aae7
Fix frontmatter of module 2024-07-03 11:57:15 +02:00
186784d0fd
clanModules: init single disk 2024-07-03 11:05:00 +02:00
be4628d235 Merge pull request 'matrix-bot: Init git commit summarizer' (#1693) from Qubasa/clan-core:Qubasa-matrix-bot into main 2024-07-02 17:54:05 +00:00
53c4195932 matrix-bot: Working timer
matrix-bot: Working timer 2

matrix-bot: nix fmt
2024-07-02 19:49:41 +02:00
f6e77f3c1b matrix-bot: Working openai integration 2024-07-02 19:47:38 +02:00
7a888fbbae matrix-bot: Working private room join and better message 2024-07-02 19:47:38 +02:00
c26b7e0a0a matrix-bot: Init working sending and receiving
matrix-bot: Code cleanup

matrix-bot: Code cleanup#

matrix-bot: Code cleanup#

matrix-bot: Ping on review neede

Add .gitignore

Working user ping
2024-07-02 19:47:36 +02:00
ef9b733631 matrix-bot: Add argparse
add mautrix
2024-07-02 19:47:21 +02:00
881196188c matrix-bot: Init git commit summarizer 2024-07-02 19:43:42 +02:00
a666a6b126 Merge pull request 'API: tests for module instance update' (#1692) from hsjobeki/clan-core:hsjobeki-main into main 2024-07-02 14:12:28 +00:00
d6493ed64d
API: tests for module instance update 2024-07-02 16:09:13 +02:00
129db95426 Merge pull request 'add: lib/facts.nix' (#1681) from kenji/clan-core:feature/clanLib into main
Reviewed-on: clan/clan-core#1681
2024-07-02 11:34:26 +00:00
1a969d884e lib: add fact loaders to clan lib 2024-07-02 11:34:26 +00:00
f228239834 add lib/facts.nix 2024-07-02 11:34:26 +00:00
6e15140583 Merge pull request 'zerotier-static/halalify-all' (#1689) from kenji/clan-core:zerotier-static/halalify-all into main
Reviewed-on: clan/clan-core#1689
2024-07-02 11:18:11 +00:00
975d4487bf zerotier-static: halalify all packages 2024-07-02 13:14:26 +02:00
cc583dd79e simplify clan uri further 2024-07-02 12:52:10 +02:00
6b70792cae Merge pull request 'remove unused multi machine clan urls' (#1687) from Mic92-main into main 2024-07-02 10:26:14 +00:00
5467f0256a Merge pull request 'zerotier-peers: use halalified package' (#1686) from kenji/clan-core:zerotier-static/halalify into main
Reviewed-on: clan/clan-core#1686
2024-07-02 10:24:07 +00:00
88cd52fd0f zerotier-peers: use halalified package 2024-07-02 10:24:07 +00:00
e637394370 remove unused multi machine clan urls 2024-07-02 12:20:30 +02:00