Commit Graph

1349 Commits

Author SHA1 Message Date
Jörg Thalheim
7afaaf8c5a get rid of pydantic in cli 2023-11-21 12:48:35 +00:00
clan-bot
f9b3fe0765 Merge pull request 'jsonschema: support mdDoc description' (#544) from DavHau-jsonschema into main 2023-11-21 10:33:30 +00:00
DavHau
f54ad0f739 jsonschema: support mdDoc description 2023-11-21 17:29:22 +07:00
clan-bot
9af58c7bac Merge pull request 'lib/jsonschema: add more types and excludes' (#542) from DavHau-jsonschema into main 2023-11-20 12:43:51 +00:00
DavHau
3c4c2995ca lib/jsonschema: add more types and excludes
- Complete the types to cover almost everything
- exclude specific types like functionTo or package
2023-11-20 19:40:27 +07:00
clan-bot
d47662730f Merge pull request 'nix-unit; update' (#540) from DavHau-jsonschema into main 2023-11-20 10:07:03 +00:00
DavHau
e779bc2d11 lib/jsonschema: support listOf unspecified 2023-11-20 17:03:42 +07:00
DavHau
bd7899e48a nix-unit; update 2023-11-20 17:03:37 +07:00
ui-asset-bot
ef72523f54 update ui-assets.nix 2023-11-20 08:34:25 +00:00
clan-bot
bf837dc842 Merge pull request 'extend toolbar styling, add support for atomic menu' (#539) from hsjobeki-main into main 2023-11-20 08:33:01 +00:00
Johannes Kirschbauer
b83a440cb2 move join url 2023-11-20 09:29:46 +01:00
Johannes Kirschbauer
f7f3bd2e35 decompose join/create clan, move to manage page 2023-11-20 09:22:39 +01:00
Johannes Kirschbauer
b4550b3dd9 extend toolbar styling, add support for atomic menu 2023-11-20 09:21:59 +01:00
clan-bot
59eb8af2ce Merge pull request 'history: fix: store entries only once' (#537) from DavHau-dave into main 2023-11-20 04:42:09 +00:00
DavHau
9f63f725d3 history: fix: store entries only once 2023-11-20 11:39:00 +07:00
ui-asset-bot
9d99f93b37 update ui-assets.nix 2023-11-19 11:10:43 +00:00
clan-bot
12d742f95f Merge pull request 'ui: add clan tool bar' (#535) from DavHau-dave into main 2023-11-19 11:10:06 +00:00
Johannes Kirschbauer
8922bcc8f0 fix imports & class order 2023-11-19 12:06:36 +01:00
DavHau
648c6157ad ui: add clan tool bar
To use for selecting a clan from the history
2023-11-18 18:32:02 +07:00
ui-asset-bot
ff03944ff4 update ui-assets.nix 2023-11-18 10:18:20 +00:00
DavHau
46188f70de Merge pull request 'removed unused part' (#534) from hsjobeki-main into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/534
2023-11-18 10:17:42 +00:00
Johannes Kirschbauer
efa59abac6 prepare for select clan from history 2023-11-18 11:00:16 +01:00
Johannes Kirschbauer
3d7f9fefa8 removed unused part 2023-11-18 11:00:16 +01:00
ui-asset-bot
ee9d7fe6cb update ui-assets.nix 2023-11-18 09:43:34 +00:00
clan-bot
584bcc5334 Merge pull request 'ui: display overlay when no machines available' (#533) from DavHau-dave into main 2023-11-18 09:42:58 +00:00
DavHau
30f22acaf5 ui: display overlay when no machines available 2023-11-18 16:40:09 +07:00
ui-asset-bot
8767e9900d update ui-assets.nix 2023-11-18 08:38:57 +00:00
clan-bot
fb7d0ff8f2 Merge pull request 'start machine list cleanup' (#532) from hsjobeki-main into main 2023-11-18 08:38:18 +00:00
Johannes Kirschbauer
fb474a926a removed unused part 2023-11-18 15:35:13 +07:00
Johannes Kirschbauer
808bd3defd start machine list cleanup 2023-11-17 16:10:09 +01:00
clan-bot
778349b72d Merge pull request 'api/flake/history: implement review requests' (#531) from DavHau-dave into main 2023-11-17 11:30:13 +00:00
DavHau
c46638f589 api/flake/history: implement review requests 2023-11-17 18:26:55 +07:00
clan-bot
bf2b8b4cca Merge pull request 'hide root from api schema' (#529) from hsjobeki-hsjobeki into main 2023-11-17 11:07:11 +00:00
Johannes Kirschbauer
f07fb05220 hide root from api schema 2023-11-17 12:03:40 +01:00
clan-bot
4f0b132088 Merge pull request 'api/flake/list_history: init' (#530) from DavHau-dave into main 2023-11-17 11:00:15 +00:00
DavHau
64649ff7a9 api/flake/list_history: init
Add an api endpoint to list the history of clan flakes that have been interacted with

Also add `clan flake list`
2023-11-17 17:56:14 +07:00
Johannes Kirschbauer
02c3222f6b hide root from api schema 2023-11-17 11:54:17 +01:00
ui-asset-bot
a01cb9434b update ui-assets.nix 2023-11-17 10:47:47 +00:00
clan-bot
a7d46a561e Merge pull request 'fix ui' (#528) from hsjobeki-hsjobeki into main 2023-11-17 10:46:19 +00:00
Johannes Kirschbauer
f419ff842a fix ui 2023-11-17 11:42:43 +01:00
clan-bot
1233ff2644 Merge pull request 'api/flake/add: init' (#527) from DavHau-dave into main 2023-11-17 10:08:12 +00:00
DavHau
999ad67277 api/flake/add: init
Adds an endpoint to memoize clans.
clan flakes can be added to the history either via the endpoint or by executing `clan flakes add`
2023-11-17 17:05:15 +07:00
clan-bot
43dbdf20d4 Merge pull request 'meshname: fix mx records and support for reverse-ips' (#526) from Mic92-sops-nix into main 2023-11-16 16:36:11 +00:00
Jörg Thalheim
5e280674fa meshname: fix mx records and support for reverse-ips 2023-11-16 17:32:05 +01:00
clan-bot
95d41323b0 Merge pull request 'Fix typo' (#525) from a-kenji-fix/typo into main 2023-11-16 13:49:30 +00:00
a-kenji
1f03a9b7ec Fix typo 2023-11-16 14:39:15 +01:00
kenji
97793c5b70 Merge pull request 'Configure nix inside the machines' (#524) from a-kenji-init/nix-settings into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/524
2023-11-16 13:22:28 +00:00
a-kenji
0604d5a83d Configure nix inside the machines
Add sane nix defaults for debugging and usability reasons
2023-11-16 14:08:50 +01:00
clan-bot
20cdcbcb44 Merge pull request 'clanCore: install essential tools for debugging + flake nixpkgs registry pin' (#523) from Mic92-sops-nix into main 2023-11-16 12:52:26 +00:00
Jörg Thalheim
7f6b0dfaea pin nixos-wide registry to nixpkgs used to build the machine itself
Instead of downloading archives and filling up vm disk space we can juse the nixpkgs version we already use for evaluating
2023-11-16 13:49:35 +01:00