Jonas Jelten
Jonas Jelten
Once a Job is done, its updates can be baked and simplified. The result state is then known and all the output can be just one blob. This would speed...
When github notifies kevin of a push to some branch (e.g. `master`), Kevin already performs the build. Missing is the notification back to github, so that the shiny green arrow...
The scroll-wheel event stops the autoscroll, but not the manual movement of the scrollbar.
Currently, there are only triggers for some events (e.g. github webhook). But one might want to create nightly builds daily (heh). For that, a trigger that fires up a build...
Currently, the build is performed in a throwaway qemu-vm, which some admin has to set up. As an extension, falk should have a docker backend: * Falk can run in...
all builds are stored on disk anyway, but we should drop old builds from ram. this can prevent denial of service attacks where all builds for projects are walked through...
Add support for `__init__.nyan` files that behave like Python's `__init__.py`. When a folder is imported, this file is loaded and its definitions are loaded. The definitons are handled just like...
It should be possible to hot-reload nyan files when they change. Changes in the file could either be applied by an auto-generated patch, or the whole state is replayed with...
To allow collections of any patch, there needs to be a common type. This can be created manually, but this parent object should be built-in. -> Add a `Patch` object...
In order to prevent compatibility problems in the future, we should require a `nyan` version number in each nyan file. Proposal: ``` bash # blabla copyright whatnot # then the...