Commit Graph

  • 1642899159 test: fix RunTest on systems with single file core utilities (#95) [[sroracle]] 2019-05-24 14:27:24 -0400
  • 4e16f771eb test: fix RunTest on systems with single file core utilities #95 Max Rees 2019-05-24 10:12:14 -0400
  • deb905b36d
    Musl libc type fix #93 TBK 2019-05-24 15:17:17 +0200
  • 448d8cfa48 log.h: null-terminate compile-time filename strings 0.7 Oliver Giles 2019-04-17 09:26:45 +0300
  • 21ea5363a9 resolves #89: ignore unknown http query params Oliver Giles 2019-04-15 06:54:21 +0300
  • 0c67d4c844 logging: strip full paths from __FILE__ at compile-time Oliver Giles 2019-04-11 22:14:26 +0300
  • bcb8b438f3 laminarc: more explicit return codes Oliver Giles 2019-04-11 21:00:00 +0300
  • a851f19eb3 resolves #85: systemd unit file After=network.target Oliver Giles 2019-03-31 08:36:08 +0300
  • 95482c78a5 resolves #80: reverse-proxy with custom base URL Oliver Giles 2019-03-29 22:43:16 +0300
  • 210787a352 log endpoint: hint to reverse-proxy not to buffer Oliver Giles 2019-03-29 22:39:41 +0300
  • 303fe7c6ae resolves #87: Fix archive url: missing slash Vaclav Valicek 2019-03-27 08:00:13 +0100
  • 4c685e3b55 terminate default URL with slash, add slash only when custom URL provided #87 Oliver Giles 2019-03-23 11:29:29 +0200
  • 498571fec4
    Info about chunked support, example config #88 Václav Valíček (YCNet) 2019-03-21 23:13:53 +0100
  • b73985815a
    Fix archive url: missing slash Václav Valíček (YCNet) 2019-03-21 22:52:20 +0100
  • bb81931ce9 regression fix: badge url Oliver Giles 2019-03-08 08:20:41 +0200
  • b15166e83b resolves #82: implement /latest endpoint Oliver Giles 2019-02-18 23:06:11 +0200
  • 137f35bdd7 additional fixes for #79: chunked http log Oliver Giles 2019-02-18 22:06:37 +0200
  • 807901c719 additional fixes for #79: chunked http log Oliver Giles 2019-02-17 22:51:11 +0200
  • cec4721e52 resolves #79: serve logs over plain chunked http Oliver Giles 2019-02-15 19:05:44 +0200
  • 5c7421c833 minor valgrind fixes Oliver Giles 2019-02-15 18:24:36 +0200
  • 31c64980f7 Catch exceptions in websockets and drop the connection Oliver Giles 2018-12-27 08:14:13 +0200
  • c0556b871b resolves #77: exit noisily on ::bind failure Oliver Giles 2018-12-14 15:23:57 +0200
  • fd03993744 resolves #75: CMAKE_INSTALL_PREFIX not always respected Oliver Giles 2018-12-14 14:37:44 +0200
  • 243c696a21 resolves #73: script to build Raspbian package Oliver Giles 2018-11-30 15:56:22 +0200
  • ce52a382f0 Documentation minor fixes Geraldo Ribeiro 2018-11-06 08:32:48 -0200
  • b631952caa Documentation minor fixes #72 Geraldo Ribeiro 2018-11-06 08:32:48 -0200
  • cc7d9fa4da minor README tweaks: use https in links and add badge Oliver Giles 2018-10-16 20:46:55 +0300
  • 42fc7284cd move conf file and unit file to etc dir Oliver Giles 2018-10-16 20:40:10 +0300
  • fda11a652b Install bash/zsh completions in correct locations Oliver Giles 2018-10-16 20:20:43 +0300
  • fab5cef0ca Add completion scripts for laminarc in zsh and bash Karel Kočí 2018-10-14 22:56:11 +0200
  • f05e997948 Install bash/zsh completions in correct locations #70 Oliver Giles 2018-10-16 20:20:43 +0300
  • c686cabcf4
    Add completion scripts for laminarc in zsh and bash Karel Kočí 2018-10-14 22:56:11 +0200
  • 77b8c8d601 resolves #69: job scripts as symlinks Oliver Giles 2018-10-14 22:16:42 +0300
  • 7cee824cee resolves #67: laminarc list jobs Oliver Giles 2018-10-12 17:22:21 +0300
  • 21284731a3 UserManual: remove obsolete reference to locks Oliver Giles 2018-10-12 17:20:09 +0300
  • 7c600c679f fix node/tag bugs introduced with fs refactor Oliver Giles 2018-10-12 17:01:42 +0300
  • 787f8f1681 badge svg: define root element dimensions Oliver Giles 2018-10-12 12:56:16 +0300
  • b4df6f5c02 fix job-finished event on run page Oliver Giles 2018-10-05 17:53:37 +0300
  • 0bacaf2a3e fix ambiguous SQL query Oliver Giles 2018-09-30 13:08:34 +0300
  • 48854239a5 label per-job build-time graph axes Oliver Giles 2018-09-30 13:00:23 +0300
  • 63301c73d9 resolves #61: clickable up/downstream triggers Oliver Giles 2018-09-30 09:04:17 +0300
  • f5e719ac02 improve graph labelling Oliver Giles 2018-09-28 15:37:39 +0300
  • fddaed02d6 remove some duplicated code in RpcImpl Oliver Giles 2018-09-28 12:56:20 +0300
  • 18012a8d7a resolves #63: remove locks Oliver Giles 2018-09-28 12:42:46 +0300
  • a7aac62897 fix SQLITE_DETERMINISTIC compile error under old sqlite3 Oliver Giles 2018-09-28 11:47:18 +0300
  • 08b3f25a22 Replace boost/filesystem with kj/filesystem Oliver Giles 2018-09-28 10:36:10 +0300
  • fe57d63623 use capnproto 0.7.0 in build scripts Oliver Giles 2018-09-14 10:50:09 +0300
  • 132d40e6a3 resolves #50: badge url Oliver Giles 2018-09-10 14:51:43 +0300
  • ab7be5a6c9 resolves #52: timeout prevents .after script Oliver Giles 2018-09-09 12:15:23 +0300
  • a2d30ad2ea resolves #62: add average line to build time graphs Oliver Giles 2018-09-08 21:02:58 +0300
  • 010af57ed4 resolves #45: new graphs Oliver Giles 2018-09-08 18:16:23 +0300
  • 1f122518dd resolves #64: graph jumps to previous values Oliver Giles 2018-08-24 13:32:07 +0300
  • f2bbfd91bb charts: set linear minimum to 0 Oliver Giles 2018-08-24 13:31:29 +0300
  • 2349791676 resolves #47: jobs don't refresh on jobs page Oliver Giles 2018-08-24 13:10:00 +0300
  • 8bcce4d5cc resolves #40: implement frontend sorting Oliver Giles 2018-08-24 12:15:40 +0300
  • a81492e5bc use kj's onChildExit mechanism Oliver Giles 2018-08-03 14:36:24 +0300
  • 4ffc22c657 use promises to control job runs Oliver Giles 2018-07-20 14:15:59 +0300
  • e506142fa4 Update Chart.js to latest: 2.7.2 Oliver Giles 2018-07-06 17:47:48 +0300
  • d29715c0ec Reuse MappedFileImpl for reading custom css Oliver Giles 2018-07-06 13:45:13 +0300
  • 758b5f2e46 resolves #37: closed connection on large files Oliver Giles 2018-07-06 13:18:04 +0300
  • 078e0e9882 improve websocket handling Oliver Giles 2018-07-06 12:32:20 +0300
  • 4c2aa2680f Implement websocket communication with kj-http Oliver Giles 2018-06-30 20:34:56 +0300
  • 0b15939f90 resolves #59: pagination doesn't work after reconnect Oliver Giles 2018-06-30 20:19:41 +0300
  • d241d6757f resolves #58: 'connecting' overlay not removed Oliver Giles 2018-06-30 19:42:11 +0300
  • b1dc0d62a0 Link binary resources rodata with GNU-stack note Oliver Giles 2018-06-23 14:36:31 +0300
  • 2a14567b79 resolves #54: page number remembered between jobs Oliver Giles 2018-06-16 17:07:04 +0300
  • a0f586581d resolves #38: implement pagination for the job page Oliver Giles 2018-06-01 14:51:34 +0300
  • d1ca6392a4 resolves #43: limit the results displayed on home page Oliver Giles 2018-06-01 10:33:25 +0300
  • fba2d226ef Show file sizes of artifacts (#53) Vaclav Valicek 2018-06-01 09:14:59 +0200
  • 64313c7949 shorter filesize format function #53 Oliver Giles 2018-06-01 10:12:49 +0300
  • bbbef11304 update UserManual for 0.6 0.6 Oliver Giles 2018-05-18 12:42:43 +0300
  • 66a5ec1f47
    Fix typo Václav Valíček (YCNet) 2018-05-16 20:57:01 +0200
  • 4acf4fddf6
    Show artifacts sizes in webui Václav Valíček (YCNet) 2018-05-16 20:55:38 +0200
  • 568435cc8e docker scripts: cache the build environment Oliver Giles 2018-05-14 21:15:53 +0300
  • f5ca5a3d7c centos: fix rpm building for mid-release versions Oliver Giles 2018-05-14 21:15:17 +0300
  • 40ecc2a132 docker scripts: fix OS version numbers Oliver Giles 2018-05-14 21:13:51 +0300
  • 806947ca2f Update manual for queue/start/run commands Oliver Giles 2018-05-14 21:12:25 +0300
  • bfac7bc397 CMakeLists: Allow passing in the systemd unit dir Oliver Giles 2018-05-14 21:09:23 +0300
  • 180b5b7117 fix: spell out the constructor for gcc4.8 Oliver Giles 2018-05-14 20:54:12 +0300
  • f1e4d10be3 resolves #36: queue/start/run Oliver Giles 2018-05-12 17:56:56 +0300
  • 828b66682d correct path to new docs page Oliver Giles 2018-05-12 17:49:29 +0300
  • 479c519ef3 Split README into UserManual.md Oliver Giles 2018-05-12 16:07:43 +0300
  • 649caee297 resolves #30: job execution timeout Oliver Giles 2018-05-12 13:25:19 +0300
  • ce81be85c7 resolves #48: custom css ineffectual behind reverse proxy Oliver Giles 2018-05-04 07:48:48 +0300
  • 083f136186 resolves #41: strange behaviour of limits Oliver Giles 2018-04-20 14:18:10 +0300
  • c937362961 Update comment about loading configuration files Oliver Giles 2018-04-20 12:54:39 +0300
  • 216ecee7c5 resolves #34: watch for configuration changes Oliver Giles 2018-04-06 18:04:50 +0300
  • a5d8b985f1 laminarc: replace start with run Oliver Giles 2018-04-06 13:43:38 +0300
  • 4d2388c271 resolves #33: laminar start output should reference run number Oliver Giles 2018-04-06 13:35:02 +0300
  • 68d08f369b resolves #32: build failure Oliver Giles 2018-02-27 08:54:22 +0200
  • 9c256815e4 resolves #29: graceful shutdown Oliver Giles 2018-02-24 18:53:11 +0200
  • 30f2203a3b resolves #28: compensate for server/client clock skew Oliver Giles 2018-02-03 16:52:46 +0200
  • 46efb07285 test: add LaminarTest stub Oliver Giles 2018-02-03 16:47:41 +0200
  • e7cba68879 tests: extract pointer to kj::AsyncIoStream Oliver Giles 2018-01-27 19:13:53 +0200
  • 3b267967cf resolves #31: exception thrown on bad file descriptor Oliver Giles 2018-01-27 13:11:40 +0200
  • ade58a202a tests: env lives in /usr/bin Oliver Giles 2018-01-27 13:06:06 +0200
  • 3bc60ec8f4 add basic server test Oliver Giles 2018-01-27 12:59:39 +0200
  • 5ff3bbe2bb add basic tests for conf, database and run Oliver Giles 2018-01-26 13:07:02 +0200
  • ae961b97cb replace gif status indicators with unicode symbols David Kalnischkies 2017-12-28 15:57:57 +0100
  • 00d2a86dc6 replace gif status indicators with unicode symbols #27 David Kalnischkies 2017-12-28 15:57:57 +0100