relikd
85df707d63
refactor: yield GroupBySource instead of slugified key
2022-12-20 00:11:51 +01:00
relikd
7582029abf
refactor: init GroupBySource with Config
2022-12-20 00:11:05 +01:00
relikd
521ac39a83
refactor: rename group -> key_obj
2022-11-22 19:41:07 +01:00
relikd
7c324e5909
fix: Generator yield type
2022-11-22 18:56:01 +01:00
relikd
0891be06e2
fix: build queue and dependencies + add key_map_fn
2022-11-22 10:58:14 +01:00
relikd
e7ae59fadf
chore: update types + minor fixes
2022-11-22 10:51:28 +01:00
relikd
8e250fb665
feat: add order_by to group children
2022-08-03 08:16:56 +02:00
relikd
fb8321744e
feat: add support for alternatives
2022-07-23 13:58:46 +02:00
relikd
c149831808
keep order of vgroups
2022-04-19 23:21:20 +02:00
relikd
1d9629566c
efficient build
...
- postpone building until really needed
- rebuild only if artifacts change
- no build on source update
- prune takes current resolver state instead of global var
2022-04-13 15:41:57 +02:00
relikd
d689a6cdf7
small fixes
...
- set child default object to field key
- strip whitespace if split
- ignore case for sort order
- setup.py package instead of module
2022-04-10 22:57:46 +02:00
relikd
16a26afdce
fix data model enumeration with no flow blocks
2022-04-07 01:01:23 +02:00
relikd
55916a4519
fix duplicate vobj for same slug
2022-04-06 20:52:53 +02:00
relikd
d6df547682
config.root trailing slash + allow any in fields
2022-04-06 12:29:35 +02:00
relikd
ebc29459ec
remove ConfigKey and GroupKey types
2022-04-06 00:29:40 +02:00
relikd
adb26e343e
split py into modules
2022-04-05 22:58:53 +02:00