Florian M
Florian M
BoundingBox and Vec3Int are currently limited to integers. For many use cases, this is the desired behavior, but there are also use cases where a float bounding box (e.g. in...
Instead, get_logger(__name__) should be used, similar to what we already do in voxelytics. This should have the benefit that logging can be selectively disabled
There is already a _user reference in the db for voxelytics_runs. However, the table only shows the username on the machine where voxelytics was run. It would be nice if...
I was looking for a particular workflow report for which I knew the name but not the hash. I can use the browser search but pagination hides most so I...
When editing someone else’s annotation, it looks like there are Timespans created, but without a reference to the annotation. We should have a close look at what sense timespans without...
### URL of deployed dev instance (used for testing): - https://___.webknossos.xyz ### Steps to test: - abc ### TODOs: - [x] Requirements - [x] if training fails, keep the model...
This PR adds support for a locally applied HDF5 mapping (instead of applying it by the back-end). This enables the user to do interactive proofreading where (a) super-voxels can be...
In some places we added a restriction for layer names (`[A-Za-z0-9_\\-\\.]*` + does not start with dot). This is to ensure easy handling of the names both in uris and...
Dataset-creating jobs run a trigger API, which is forbidden for member-only users. This will be enforced in the backend/worker starting with #6547. Quoting from https://github.com/scalableminds/webknossos/pull/6547#issuecomment-2034813785 > I think we should...
Some users use the annotation description for important information. When the text is accidentally deleted, there is no way to undo that. We should store previous versions of the description.