Sybren A. Stüvel
|
fad2dc3042
|
Job authoring: handling of task dependencies + some bugfixes
|
2022-02-01 17:17:19 +01:00 |
|
Sybren A. Stüvel
|
e598397ba4
|
Persistence: move some DB to API struct conversion to API implementation
|
2022-02-01 16:22:10 +01:00 |
|
Sybren A. Stüvel
|
862ed96af7
|
Make persistence.CreateTestDB public so it can be used from other packages
|
2022-02-01 10:57:33 +01:00 |
|
Sybren A. Stüvel
|
2ca8858c28
|
Only update status field in DB when worker changes status
|
2022-02-01 10:16:10 +01:00 |
|
Sybren A. Stüvel
|
be89349632
|
Very basic non-functional framework for a task runner
Also has some login/logout functionality for storing stuff in the DB.
|
2022-01-31 16:05:27 +01:00 |
|
Sybren A. Stüvel
|
c501899185
|
Ported lots of stuff from gitlab.com/dr.sybren/flamenco-worker-go
Much isn't working though.
|
2022-01-28 17:02:50 +01:00 |
|
Sybren A. Stüvel
|
28a56f3d91
|
Store workers in database when registering
|
2022-01-28 15:31:39 +01:00 |
|
Sybren A. Stüvel
|
931fd1a24c
|
Move db/jobs tests to persistence/jobs.go
|
2022-01-28 14:53:02 +01:00 |
|
Sybren A. Stüvel
|
3b1cb3c187
|
Remove sqlite library & run go mod tidy
|
2022-01-28 14:52:46 +01:00 |
|
Sybren A. Stüvel
|
0b3311b0a7
|
Change parameter format of blender-render command
|
2022-01-28 14:48:19 +01:00 |
|
Sybren A. Stüvel
|
30518ca3af
|
Store tasks & commands in the database
|
2022-01-25 18:25:26 +01:00 |
|
Sybren A. Stüvel
|
edda8f21cf
|
Make tests work on PostgreSQL
|
2022-01-25 18:12:01 +01:00 |
|
Sybren A. Stüvel
|
0f8bacd2e5
|
Store compiled jobs with GORM in PostgreSQL
|
2022-01-24 18:07:12 +01:00 |
|
Sybren A. Stüvel
|
b446b02739
|
Change package URL
Change package URL from `gitlab.com/blender/flamenco-goja-test` to
`gitlab.com/blender/flamenco-ng-poc` so that it matches the actual URL
on Gitlab.
|
2022-01-24 14:28:00 +01:00 |
|
Sybren A. Stüvel
|
0629728ce9
|
Add frame chunker and make unit test for simple blender render succeed
|
2022-01-13 16:32:08 +01:00 |
|
Sybren A. Stüvel
|
54933d0262
|
API: add Fetch Job endpoint
This is made with plain sqlite. It's probably a good idea to move to
something like GORM instead.
|
2022-01-11 18:38:14 +01:00 |
|
Sybren A. Stüvel
|
f0ae7d33e9
|
Connect API, job compiler, and persistence layer
|
2022-01-11 18:07:34 +01:00 |
|
Sybren A. Stüvel
|
0c9c99806b
|
Start of database interface
Contains a dummy migration because the migrate package will error out if
it cannot find any migration files.
|
2022-01-11 18:07:34 +01:00 |
|