From 456a35dfc799167b1c956de640e84a06bfe87af8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 21 Apr 2022 10:48:59 +0200 Subject: [PATCH] Update FEATURES.md Some things are done, and added one item. --- FEATURES.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/FEATURES.md b/FEATURES.md index 8a37a3e2..95800e76 100644 --- a/FEATURES.md +++ b/FEATURES.md @@ -21,7 +21,7 @@ Note that list is **not** in any specific order. - [x] Variable replacement - [x] Configuration file reading - [ ] Configuration provisioning support -- [ ] Shaman integration +- [x] Shaman integration - [ ] Worker sleep schedule - [ ] Web frontend for Worker management - [ ] Web frontend for Job & Task management @@ -39,6 +39,7 @@ Note that list is **not** in any specific order. type info", which is done by the web interface whenever job details are shown) will just parse the JS from disk again. It'll be better to only do this when the file on disk changed. +- [ ] Split up OpenAPI-generated server code into an interface per tag. This'll help splitting up the rather large `Flamenco` struct into smaller pieces. ## Worker @@ -68,11 +69,11 @@ Note that list is **not** in any specific order. ## Blender Add-on - [x] Communication with the Flamenco Manager API -- [ ] Job construction +- [x] Job construction - [x] BAT-packing -- [ ] uploading to Shaman +- [x] uploading to Shaman - [ ] User authentication -- [ ] Editable job names (for rendering multiple jobs from the same filename) +- [x] Editable job names (for rendering multiple jobs from the same filename) - [ ] Add `options={'HIDDEN'}` to the Flamenco RNA properties. - [ ] Add eTag-like checksum to the job types. The aim is to prevent artists from sending in a new job with an old job. This can happen when the job type is changed on the Manager, but in Blender the "refresh" button wasn't pressed yet. This should only cover the job settings, not the rest of the compiler script. - [ ] Frame Range: allow automatically syncing with scene frame start/end.