Fabian Holler

Results 78 issues of Fabian Holler

According to the admin panel the `name` field is only allowed to contain "(letters and numbers only)" (https://panel.bunny.net/pullzones/add). Add a validation function that ensures it.

enhancement
good first issue

Make the `enable_geo_zone_*` writable: - set computed to false - when a pull zone type is 1(volume) the enable_geo_zone fields are irrelevant, the Get API will always return a true...

enhancement

`git_tracked_only = true` became cheap and it is a reasonable default, make it the default

When baur is used to run e.g. static checks for specific files in a repository it is currently needed that the files need to be maintained in the .app.toml file...

enhancement

The interface is not needed and used. Use the only storage implementation (psql) directly, define narrow interfaces for specific scenarios when needed instead.

enhancement

- Loader.appTaskByName() instantiates all apps of task and only returns a single task of them. - Loader.tasks() calls Loader.appTaskByName() multiple times for the same app in a loop, only instantiate...

enhancement

Example: ``` $ ../baur/baur run rng.build unixtime.build Evaluating status of tasks: rng.build => Pending unixtime.build => Pending ------------------------------------------------------------------------------ Running 2/2 task(s) with status Pending rng.build: executing ./build.sh build in "/home/fho/git/baur-example/project-pink-einstein/rng"...

bug

Deleting untracked file_inputs from the database takes a very long time. The table has a multicolumn b-tree index for both it's columns. The input_file_id file is the second part of...