David Vogt
David Vogt
Given a code line like the following, Ruff and Black both don't break the line, even it would be possible (and make it more readable IMHO). Black kinda tries to...
Add a "tree-sitter-path" element to the possible status lines, which is useful for large code bases where you cannot see the beginning of the current function/class/type etc. Suggested config: ```...
## Current Situation The analytics functionality is currently built directly into Caluma. This allows for tight integration and reusability of the Django models. However, it also overloads Caluma itself with...
While thinking about #2013, I figured that maybe we should look around for a replacement of JEXL. It feels like we're pretty much the only users, and sometimes it feels...
This was sent in by a user: When filtering by Canton, sorting is done by name. However, when filtering by category, the sorting seems to be unclear. Sorting should be...
There is a requirement to have support for versioning forms, and what comes with them. Some ideas are floating around, but to get this thing going, we need to follow...
Some of the filters in Caluma are quite slow / resource hungry. Especially the ones evaluating JEXL in QUERY requests: * `Question.visibleInDocument` * `QuestionOption.visibleInDocument` We should create some functionality to...
UUID7 has the nice property of being semi-sequential, so it will be much nicer on DB indexes, and following that, improve query performance as well Note we don't fully replace...
We don't need to ensure that *every* dependency is non-hidden; indeed it should be possible to evaluate an expression where parts of the dependencies are not set. This is how...