* Template query builder API * Create a dedicated template service (copy template operations from file service) * CRUD API for templates * Make file service consume the template service (remove duplicated code) * Use the template service in the old template controller so we can track changes better (note: this is breaking, but it doesn't matter as the controller will be deleted) * Add scaffolding to the template API * Make the route differ between query settings and execution * Get rid of ugly string constants * Refactor query execution a little to improve code health * Fix build checks (compat) * Deduce the master template from the template contents * Make template service async, move master template parsing into template service * Fix open API test * Make sure the unit tests use new template parsing * Add FIXME for SetMasterTemplate * added obsolete attributes Co-authored-by: Bjarke Berg <mail@bergmania.dk>
5.2 KiB
5.2 KiB