Johannes Kirschbauer
|
359582118c
|
docs: fix broken links
|
2025-10-05 14:14:12 +02:00 |
|
hsjobeki
|
c04e8b6ead
|
Merge pull request 'docs: use absolute page URI' (#5368) from docs-simplify into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5368
|
2025-10-03 15:36:00 +00:00 |
|
Johannes Kirschbauer
|
08c2d574ce
|
docs: use absolute page URI
This allows us to migrate to any framework that uses normal uri's
We just need to strip all .md endings in a simple grep command
|
2025-10-03 17:31:42 +02:00 |
|
Qubasa
|
2df96d3a9b
|
inventory: Add roles.<name>.description option and a warning if it is not set
|
2025-10-02 18:57:55 +02:00 |
|
Johannes Kirschbauer
|
757f2412a6
|
docs: bring back structured clan options
|
2025-09-17 15:15:32 +02:00 |
|
Johannes Kirschbauer
|
d3397af442
|
inventory: unify modules
|
2025-09-15 12:18:35 +02:00 |
|
Johannes Kirschbauer
|
453f2649d3
|
clanInternals: expose builtin modules
|
2025-08-31 15:58:39 +02:00 |
|
Johannes Kirschbauer
|
4414403dec
|
clan/inventory: allow list usage of roles via polymorphism
|
2025-08-25 11:27:38 +02:00 |
|
Brian McGee
|
9aebf02f05
|
feat(ui): display machine install state and install button
|
2025-08-19 15:09:34 +01:00 |
|
Johannes Kirschbauer
|
3c34f81a44
|
inventory/tests: remove unused tests
|
2025-08-16 12:56:30 +02:00 |
|
Johannes Kirschbauer
|
4a51aa9316
|
clanModules: remove unused test code
|
2025-08-16 11:58:55 +02:00 |
|
Johannes Kirschbauer
|
308a10d6e6
|
clanModules: remove unused code
|
2025-08-16 11:48:13 +02:00 |
|
pinpox
|
35e5f4a42a
|
Remove clanModules
- Removes clanModules in favor of the new clanServices
- Adds a warning and link to the migration guide
|
2025-08-14 12:02:40 +02:00 |
|
Johannes Kirschbauer
|
caaf9dc4f3
|
docs: unify documentation
Strictly enforce diataxis
Use resource driven approach
Can extend later to add 'developer' link index page
|
2025-07-24 16:51:57 +02:00 |
|
Qubasa
|
5c7e6b3830
|
docs: Move developer guides into the Developer section
nix fmt
address davhau review
|
2025-07-23 18:31:19 +07:00 |
|
hsjobeki
|
341f444fa0
|
revert bd3861c580
revert Merge pull request 'Remove clanModules/*' (#4202) from remove-modules into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4202
See: https://git.clan.lol/clan/clan-core/issues/4365
Not all modules are migrated.
If they are not migrated, we need to write migration docs and please display the link to the migration docs
|
2025-07-15 17:51:36 +00:00 |
|
pinpox
|
8caaaa5b8b
|
wip
|
2025-07-15 13:17:34 +02:00 |
|
pinpox
|
0e53499f40
|
Remove clanModules
|
2025-07-15 11:53:32 +02:00 |
|
Johannes Kirschbauer
|
e7c9d1e6d0
|
services: add modules schema to inventoryClass
|
2025-07-13 14:17:57 +02:00 |
|
Johannes Kirschbauer
|
5f19e76cd0
|
api/modules: remove redundant localModules
|
2025-07-13 11:52:19 +02:00 |
|
Johannes Kirschbauer
|
adb726c318
|
Templates/list: display templates via exposed nix value
|
2025-07-06 14:37:03 +02:00 |
|
Johannes Kirschbauer
|
f40ceccdc0
|
inventory: fix missing default for instances.*.module
|
2025-07-03 12:06:29 +02:00 |
|
Johannes Kirschbauer
|
731de62876
|
docs: rename all references from 'buildClan' to 'lib.clan'
|
2025-06-27 09:54:23 +02:00 |
|
Johannes Kirschbauer
|
9ef518fa20
|
refactor: unify evalClanService with evalService
|
2025-06-26 14:50:35 +02:00 |
|
Johannes Kirschbauer
|
d9da723d5d
|
Refactor(build-inventory): remove build-inventory in favor of simple and expressive evalModules
|
2025-06-26 11:11:50 +02:00 |
|
Johannes Kirschbauer
|
c81ba4b6fa
|
build-inventory: fix tests temporarily
|
2025-06-25 18:15:47 +02:00 |
|
Johannes Kirschbauer
|
345aa12e99
|
build-inventory: move inventory and inventoryClass into explizitly different folders
|
2025-06-25 17:55:45 +02:00 |
|