Agis Anastasopoulos

Results 82 issues of Agis Anastasopoulos

Right now, we implicitly require administrators to have Redis configured with `maxmemory` and `maxmemory-policy` set to `allkeys-lru`. While this is convenient for us, it's not very bullet-proof since we don't...

enhancement

Currently, we default it to a very big number (999999) to effectively disable it (because no jobs take more than that). That doesn't make much sense, we should instead be...

good first issue

Currently we use plain `puts` inside `Worker` and `Reporter` to print various rspecq-level events like errors or warnings. However this mixes the output from that generated by RSpec and makes...

good first issue

Currently we keep a single timings key (`timings`). If that is somehow lost, all scheduling is then thrown out of the window. To avoid mishaps, we could also store the...

enhancement

This seems like a more sensible default. However this is a breaking change.

server
idea

Currently, if `data_path` is a symlink, docker on Mac complains with: ```shell $ ./mistry-cli build --host localhost --project simple 2018/04/12 13:21:47 Error creating job: Error building {project=simple params=map[] group= id=3dc923b}:...

bug
wontfix
server

We currently load React from the web. We should embed it in the binary.

webview

Users should be able to expand/collapse irrelevant or long log output sections (eg. `bundle install`) from the log output, so that they can focus on the stuff that matters.

feature
webview

In the index page (job list), one should be able to sort by project, build time, status etc.

webview