Mateus Abelli abelli
  • Brazil
  • Joined on 2024-01-01
Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-07-17 02:02:03 +02:00
033ec11b36 OAPI: Regenerate code
4dbd690164 Merge remote-tracking branch 'upstream/main' into issue100195
00848a3755 Manager: backend for submitting jobs in paused status
376112b392 OAPI: regenerate code
6f3ba146de OAPI: add initial_status field in SubmittedJob
Compare 5 commits »
Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-07-17 01:46:43 +02:00
c718f0d01b Manager: Refactor error logs in setup assistant
3a662be6eb OAPI: Update BlenderPathSource 'default' comment
Compare 2 commits »
Mateus Abelli pushed to main at abelli/flamenco 2024-07-14 23:55:22 +02:00
00848a3755 Manager: backend for submitting jobs in paused status
376112b392 OAPI: regenerate code
6f3ba146de OAPI: add initial_status field in SubmittedJob
Compare 3 commits »
Mateus Abelli commented on issue studio/flamenco#104319 2024-07-10 01:32:40 +02:00
Handle Worker re-requesting tasks without finishing them

Hi, I'm doing some research to work on this and currently this is what I have.

In workers.go

Mateus Abelli commented on pull request studio/flamenco#104306 2024-07-09 23:09:53 +02:00
Manager: allow setup to finish without Blender

I wouldn't necessarily write a function to suit where it's used. I'd write it to make it clear what it does, and to minimize the number of mental inversions you have to make. `if !isComplete(...)…

Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-07-09 22:38:01 +02:00
e9bbac02ae Manager: Refactor conditional setup assistant config check
Mateus Abelli commented on issue studio/flamenco#104324 2024-07-09 19:27:53 +02:00
Website: Write the Flamenco Upgrading Guide

Hi, I updated the steps with your feedback and changed it a bit to make it more clear.

I also added new steps such as a backup option if the user would like to keep their previous version…

Mateus Abelli opened issue studio/flamenco#104324 2024-07-07 16:07:23 +02:00
Website: Write the Flamenco Upgrading Guide
Mateus Abelli pushed to main at abelli/flamenco 2024-07-05 00:48:19 +02:00
3b2b5c47f3 Manager: convert FetchWorkerTask() from gorm to sqlc
7db91294c2 Manager: fix unit test TestFetchWorkerTask reliability
aac55e7e3c Manager: Support pausing jobs
1330487078 OAPI: regenerate code
8a82b1ee0a OAPI: add pause-requested job status
Compare 35 commits »
Mateus Abelli commented on pull request studio/flamenco#104306 2024-07-04 02:12:29 +02:00
Manager: allow setup to finish without Blender

Try not to mix && and `

Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-07-04 01:56:08 +02:00
7cac860d4a Manager: add logger to isBlenderPathCheckResultIncomplete
Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-07-03 00:57:09 +02:00
d14f75b6a4 OAPI: regenerate code
39562d0b47 Merge remote-tracking branch 'upstream/main' into issue100195
3b2b5c47f3 Manager: convert FetchWorkerTask() from gorm to sqlc
7db91294c2 Manager: fix unit test TestFetchWorkerTask reliability
aac55e7e3c Manager: Support pausing jobs
Compare 33 commits »
Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-07-03 00:51:18 +02:00
1a200461d9 Manager: Update conditional statement in SaveSetupAssistantConfig
Mateus Abelli commented on pull request studio/flamenco#104306 2024-06-29 17:22:24 +02:00
Manager: allow setup to finish without Blender

This is not the right way to go. Go doesn't allow you to take the address of a literal, but you can use a little trick to make it almost work that way: have a function return a pointer to its…

Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-06-29 16:54:28 +02:00
321c9a89cb Manager tests: Include new test for 'default' blender source
09b95037a6 Manager: Fix condition in SaveSetupAssistantConfig
b8def30d0b OAPI: Regenerate code
a861ddb710 Revert "Webapp: Reduce the Setup Assistant API payload for 'default' source"
dc48a713e6 Revert "Manager tests: Update and include new test for 'default' blender source"
Compare 7 commits »
Mateus Abelli commented on pull request studio/flamenco#104306 2024-06-23 23:24:21 +02:00
Manager: allow setup to finish without Blender

Hi, I updated the code and decided to keep the payload to just { source: 'default', isUsable: true } because of the many checks present in both frontend and API implementation layer that will…

Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-06-23 22:49:43 +02:00
50d113db4f Manager tests: Update and include new test for 'default' blender source
30aa468621 Manager: Fix conditional statement edge case
Compare 2 commits »
Mateus Abelli pushed to issue100195 at abelli/flamenco 2024-06-22 01:00:39 +02:00
3bc6404280 Merge remote-tracking branch 'upstream/main' into issue100195
c6888518d6 Manager: Update API operation for optional fields from Setup Assistant
d5148f24e1 Webapp: Reduce the Setup Assistant API payload for 'default' source
1f1f5ff5f4 OAPI: Regenerate code
a229360d92 OAPI: Make only source required in BlenderPathCheckResult
Compare 9 commits »
Mateus Abelli commented on pull request studio/flamenco#104306 2024-06-14 01:37:04 +02:00
Manager: allow setup to finish without Blender

When I run make generate it gives me the errors below. I assume it's because of fields that were previously required are now unable to be used as before.

mateus@ubuntu:~/workspace/fl…
Mateus Abelli commented on pull request studio/flamenco#104306 2024-06-08 03:03:22 +02:00
Manager: allow setup to finish without Blender

I had to keep the payload because if I only required the source field in BlenderPathCheckResult of [flamenco-openapi.yaml](https://projects.blender.org/studio/flamenco/src/branch/main/pkg/api/f