Commit Graph

16 Commits (984ec00aac659b9f62c3eb9fc7add20edfb90e7e)

Author SHA1 Message Date
sam boyer 5641029a4a
coremodels: Always take runtime arg for NewBase() (#56677) 3 years ago
sam boyer e5a6547a94
coremodels: Update to latest Thema with generics (#56602) 3 years ago
sam boyer 9ec7b202b6
playlist: introduce coremodel schema, swap in for backend DTO types (#56048) 3 years ago
sam boyer e2ff875976
codegen: Introduce TS codegen veneer (#54816) 3 years ago
Yuriy Tseretyan 6539ae512c
use filepath.Dir to get the parent (#55266) 3 years ago
sam boyer ced53a8dc2
plugins: Introduce generated, static core plugin registry (#54118) 3 years ago
Yuriy Tseretyan b9be2815d3
Chore: Fix cue loader to use absolute path (#54257) 3 years ago
sam boyer 4d433084a5
plugins: New static scanner and validator, with Thema slot support (#53754) 3 years ago
sam boyer a87c685345
coremodels: Convert plugin-metadata schema to a coremodel (#52121) 3 years ago
Jo ca72cd570e
Remove ioutil.ReadDir from usage (#53550) 3 years ago
sam boyer b11f66b4bb
coremodels: Combine static and generic registries (#53246) 3 years ago
sam boyer 80f6560c9c
coremodels: Change input filename (#51349) 4 years ago
sam boyer 4c4aa95d38
coremodels: Automatically generate coremodel registries (#50057) 4 years ago
sam boyer be06d37a20
schema: Generate Go and Typescript from Thema coremodels (#49193) 4 years ago
sam boyer a3402641d6
api: Validate dashboards on save via coremodels, behind feature toggle (#48252) 4 years ago
sam boyer 2a178bd73c
Introduce coremodels framework (extracted from intent-api) (#47653) 4 years ago