Sybren A. Stüvel
ee31316d9d
The context passed to the database layer will auto-close when the HTTP client disconnects. This will cancel any running query, which is the expected behaviour. Now this no longer results in an error being logged in the database layer. Instead, a message is logged at debug level. The API layer is also adjusted to silence logging of `context.Canceled` for certain operations, most notably getting all jobs and getting all tasks of a job. These calls occur when the webapp reconnects after a restart of the Manager. That may trigger a refresh of the page, which immediately aborts any pending API calls. This is normal and should not cause errors to be logged. |
||
---|---|---|
.gitea/issue_template | ||
.vscode | ||
addon | ||
cmd | ||
internal | ||
pkg | ||
web | ||
.editorconfig | ||
.env.example | ||
.gitattributes | ||
.gitignore | ||
.gitlab-ci.yml | ||
.prettierrc | ||
CHANGELOG.md | ||
CONFIG_DESIGN.md | ||
debug-job-echo.sh | ||
debug-job-render.sh | ||
deploy.sh | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md | ||
sqlc.yaml |
Flamenco 3
This repository contains the sources for Flamenco 3. The Manager, Worker, and Blender add-on sources are all combined in this one repository.
The documentation is available on https://flamenco.blender.org/, including instructions on how to set up a development environment & build Flamenco for the first time.
To access the documentation offline, go to the web/project-website/content
directory here in the source files.
License
Flamenco is licensed under the GPLv3+ license.