Commit Graph

247 Commits (a7e6094d01cb8f92ab4f700c6f132af64413aabd)
 

Author SHA1 Message Date
Oliver Giles a5d8b985f1 laminarc: replace start with run
6 years ago
Oliver Giles 4d2388c271 resolves #33: laminar start output should reference run number
6 years ago
Oliver Giles 68d08f369b resolves #32: build failure
6 years ago
Oliver Giles 9c256815e4 resolves #29: graceful shutdown
6 years ago
Oliver Giles 30f2203a3b resolves #28: compensate for server/client clock skew
6 years ago
Oliver Giles 46efb07285 test: add LaminarTest stub
6 years ago
Oliver Giles e7cba68879 tests: extract pointer to kj::AsyncIoStream
6 years ago
Oliver Giles 3b267967cf resolves #31: exception thrown on bad file descriptor
6 years ago
Oliver Giles ade58a202a tests: env lives in /usr/bin
6 years ago
Oliver Giles 3bc60ec8f4 add basic server test
6 years ago
Oliver Giles 5ff3bbe2bb add basic tests for conf, database and run
6 years ago
David Kalnischkies ae961b97cb replace gif status indicators with unicode symbols
6 years ago
Oliver Giles 6e4c89bd73 improve web notification format
7 years ago
Oliver Giles d7351c0c70 fix compile error on 32-bit Linux
7 years ago
Oliver Giles 3b0efcac9d resolves #23: In-browser notification
7 years ago
Oliver Giles 93b428529e webui may be modified with custom style.css
7 years ago
Oliver Giles 6919a74d0a correct install dir for systemd laminar.service
7 years ago
Oliver Giles e1a0c7bd0b resolves #24: notify and reconnect interrupted connections
7 years ago
Oliver Giles 9eb90de5b1 readme: add note about github webhooks
7 years ago
Václav Valíček 1bd4300d1b Enable colored output for output logs
7 years ago
Oliver Giles 1f23ec5fb2 escape html tags in log output
7 years ago
Oliver Giles 3129f0e73b fix pedantic compiler warnings
7 years ago
Oliver Giles e0a130f33d add named getters to RunSet
7 years ago
Oliver Giles bb9486e066 use compliant include guards
7 years ago
Oliver Giles 9e1a65ccee server: minor websocket client handler refactor
7 years ago
Oliver Giles eb5b900849 update README for 0.5
7 years ago
Oliver Giles 3369482182 add missing sqlite dependency in docker build scripts
7 years ago
Oliver Giles ff42dae7cc read remaining data in run pipe when reaping
7 years ago
Oliver Giles 76e0e9e62a resolves #22: allow keeping N rundirs
7 years ago
Oliver Giles 74443c292a Fix copyright years
7 years ago
Oliver Giles e371f8ca5a server: use regular char array as buffer
7 years ago
Oliver Giles 4c63cef7ac remove unnecessary attach()
7 years ago
Oliver Giles 272176a6a5 server: allocate a single buffer per file descriptor
7 years ago
Oliver Giles b70e501d6d attempt to solve segfault under hardened gentoo
7 years ago
Oliver Giles 9c92c5b514 don't leak file descriptors into runs
7 years ago
Oliver Giles d91816097a resolves #19: laminard crashes under load
7 years ago
Oliver Giles 7dce535264 webui: navbar with square corners
7 years ago
Oliver Giles 28a939316c resolves #18: don't error out when rundir already exists
7 years ago
Oliver Giles 07c024e6ed resolves #21: executors graph incorrect after refresh
7 years ago
Oliver Giles 288b950f9e resolves #20: queued runs lost on job page refresh
7 years ago
Oliver Giles 9685563338 debug: don't assert on signo != SIGCHLD
7 years ago
Oliver Giles ea133382b0 improve run status icon consistency
7 years ago
Oliver Giles 2214bef262 show first run of a job on all jobs page
7 years ago
Oliver Giles 75a2041fdb readme: add paragraph about build now button
7 years ago
Oliver Giles 4e7146e2ae readme: full path to run page
7 years ago
palica c7c70538c3 formating changes for time display
7 years ago
Oliver Giles e94f4e2651 resolves #16: first run of a job does not update duration
7 years ago
Oliver Giles 5606f4addc cmake: set CMP0058 to NEW
7 years ago
Oliver Giles 792c69a0bb readme: add note about exit status
7 years ago
Oliver Giles 298f72f81b fix duplicated progress spinner on run page
7 years ago