Commit Graph

  • 6e4c89bd73 improve web notification format Oliver Giles 2018-01-05 10:50:50 +0200
  • d7351c0c70 fix compile error on 32-bit Linux Oliver Giles 2018-01-04 08:40:10 +0200
  • 0a6197beef Merge 13bc22b1f3 into 3b0efcac9d #26 Vaclav Valicek 2017-12-30 13:19:06 +0000
  • 3b0efcac9d resolves #23: In-browser notification Oliver Giles 2017-12-29 17:18:43 +0200
  • 93b428529e webui may be modified with custom style.css Oliver Giles 2017-12-29 11:14:10 +0200
  • 6919a74d0a correct install dir for systemd laminar.service Oliver Giles 2017-12-29 09:12:51 +0200
  • 13bc22b1f3
    Output log "skinning" #26 Václav Valíček 2017-12-28 15:54:12 +0100
  • e1a0c7bd0b resolves #24: notify and reconnect interrupted connections Oliver Giles 2017-12-23 17:15:48 +0200
  • 9eb90de5b1 readme: add note about github webhooks Oliver Giles 2017-12-22 17:10:46 +0200
  • 178fae5356 Merge 29cf654c89 into 1bd4300d1b #25 Vaclav Valicek 2017-12-21 07:00:48 +0000
  • 1bd4300d1b Enable colored output for output logs Václav Valíček 2017-12-20 12:10:56 +0100
  • 29cf654c89
    Merge branch 'master' into master #25 Oliver Giles 2017-12-21 08:55:07 +0200
  • 1f23ec5fb2 escape html tags in log output Oliver Giles 2017-12-21 08:46:00 +0200
  • 3129f0e73b fix pedantic compiler warnings Oliver Giles 2017-12-21 08:19:45 +0200
  • f5f7d155dc Enable colored output for output logs Václav Valíček 2017-12-20 12:10:56 +0100
  • e0a130f33d add named getters to RunSet Oliver Giles 2017-12-20 09:02:12 +0200
  • bb9486e066 use compliant include guards Oliver Giles 2017-12-20 08:24:25 +0200
  • 9e1a65ccee server: minor websocket client handler refactor Oliver Giles 2017-12-16 18:21:33 +0200
  • eb5b900849 update README for 0.5 0.5 Oliver Giles 2017-12-11 19:06:32 +0200
  • 3369482182 add missing sqlite dependency in docker build scripts Oliver Giles 2017-12-11 18:31:38 +0200
  • ff42dae7cc read remaining data in run pipe when reaping Oliver Giles 2017-12-09 20:27:08 +0200
  • 76e0e9e62a resolves #22: allow keeping N rundirs Oliver Giles 2017-12-09 19:03:43 +0200
  • 74443c292a Fix copyright years Oliver Giles 2017-12-09 12:21:34 +0200
  • e371f8ca5a server: use regular char array as buffer Oliver Giles 2017-12-07 18:28:12 +0200
  • 4c63cef7ac remove unnecessary attach() Oliver Giles 2017-12-06 21:59:22 +0200
  • 272176a6a5 server: allocate a single buffer per file descriptor Oliver Giles 2017-12-06 21:51:50 +0200
  • b70e501d6d attempt to solve segfault under hardened gentoo Oliver Giles 2017-12-06 09:24:35 +0200
  • 9c92c5b514 don't leak file descriptors into runs Oliver Giles 2017-12-04 20:31:23 +0200
  • d91816097a resolves #19: laminard crashes under load Oliver Giles 2017-12-04 20:29:19 +0200
  • 7dce535264 webui: navbar with square corners Oliver Giles 2017-12-02 20:52:34 +0200
  • 28a939316c resolves #18: don't error out when rundir already exists Oliver Giles 2017-12-02 20:52:19 +0200
  • 07c024e6ed resolves #21: executors graph incorrect after refresh Oliver Giles 2017-12-02 19:10:00 +0200
  • 288b950f9e resolves #20: queued runs lost on job page refresh Oliver Giles 2017-12-02 19:06:54 +0200
  • 9685563338 debug: don't assert on signo != SIGCHLD Oliver Giles 2017-12-02 18:54:39 +0200
  • ea133382b0 improve run status icon consistency Oliver Giles 2017-12-02 18:30:45 +0200
  • 2214bef262 show first run of a job on all jobs page Oliver Giles 2017-12-02 17:55:21 +0200
  • 75a2041fdb readme: add paragraph about build now button Oliver Giles 2017-12-01 14:00:53 +0200
  • 4e7146e2ae readme: full path to run page Oliver Giles 2017-12-01 14:00:33 +0200
  • c7c70538c3 formating changes for time display palica 2017-12-01 11:22:39 +0100
  • 71793e9fd0
    formating changes for time display #17 palica 2017-12-01 11:22:39 +0100
  • e94f4e2651 resolves #16: first run of a job does not update duration Oliver Giles 2017-11-18 11:26:04 +0200
  • 5606f4addc cmake: set CMP0058 to NEW Oliver Giles 2017-11-18 11:24:43 +0200
  • 792c69a0bb readme: add note about exit status Oliver Giles 2017-11-18 10:59:31 +0200
  • 298f72f81b fix duplicated progress spinner on run page Oliver Giles 2017-11-07 19:04:49 +0200
  • ce0a127a30 Dynamically update duration on job page Oliver Giles 2017-11-07 08:24:44 +0200
  • 309654ef8a
    Merge pull request #13 from palica/patch-1 Oliver Giles 2017-11-07 08:30:06 +0200
  • d3e4db1f29 show active jobs on Jobs page Oliver Giles 2017-11-07 08:21:01 +0200
  • 3c658abb27
    typo #13 palica 2017-11-07 01:37:21 +0100
  • 022aa0d804 Show active job running time on dashboard Oliver Giles 2017-11-06 19:22:03 +0200
  • 116dfaa3d0 calculate all duration in the client Oliver Giles 2017-11-06 19:08:14 +0200
  • 7a7c5bc5aa resolves #10: make total build graph semi-transparent Oliver Giles 2017-11-03 16:58:47 +0200
  • 7d47bc4b89 resolves #8: show execution time of the running job Oliver Giles 2017-11-03 16:47:30 +0200
  • 576159d8e9 send correct Content-Type header for static resources Oliver Giles 2017-10-31 20:07:12 +0200
  • f42ef7aacf Merge pull request #5 from seifertm/license-file Oliver Giles 2017-10-14 18:01:17 +0300
  • 32426ee34f rundir could not be kept, use consistent naming Oliver Giles 2017-10-14 17:51:24 +0300
  • f96e58c3f1 readme: add info on websocket proxy Oliver Giles 2017-10-14 17:31:35 +0300
  • 3bf6509cfe Added GPLv3 license file. #5 Michael Seifert 2017-10-11 09:56:26 +0200
  • 47ef181043 if https then use wss Oliver Giles 2017-09-23 14:36:04 +0300
  • 6c853f045e archive url must be absolute Oliver Giles 2017-09-23 11:11:38 +0300
  • 0e31fed78e fix pedantic 32-bit compile error Oliver Giles 2017-09-22 19:00:55 +0300
  • 0e1b898002 doc: rapidjson and capnp deps Oliver Giles 2017-09-22 18:58:51 +0300
  • 2475b0beee README tweaks and fixes Oliver Giles 2017-09-02 11:51:44 +0300
  • 11013ed893 doc: correct gh-pages url Oliver Giles 2017-08-21 07:52:45 +0300
  • c40b872f85 new README-based documentation 0.4 Oliver Giles 2017-08-20 07:43:44 +0300
  • 3f32e9cb37 use git describe instead of hard-coded version number in build scripts Oliver Giles 2017-08-19 10:47:27 +0300
  • 97bb43ae4f use latest capnp in docker build scripts Oliver Giles 2017-08-19 10:43:01 +0300
  • 91baf358da plain run vars override vars from parameterized triggers Oliver Giles 2017-08-16 08:25:29 +0300
  • 636dfb8651 use shorter build vars in traditional style Oliver Giles 2017-08-16 08:24:06 +0300
  • 2dac3e324b add explanation of LAMINAR_BIND_* to laminar.conf Oliver Giles 2017-08-16 08:20:20 +0300
  • 0b9fb54b02 laminarc: read LAMINAR_BIND_RPC Oliver Giles 2017-08-15 08:41:53 +0300
  • b7644494fc unlink unix sockets before binding Oliver Giles 2017-08-15 08:19:54 +0300
  • 713462f37f update progress bar when navigating between Runs Oliver Giles 2017-08-14 08:45:28 +0300
  • e7aa979303 bugfix: wrong log compression limit check operator Oliver Giles 2017-08-12 17:32:55 +0300
  • b307e06a87 use comma as a tag separator instead of space Oliver Giles 2017-08-12 16:42:14 +0300
  • 56d2f30976 align abstract socket address syntax to new capnp Oliver Giles 2017-08-12 15:22:32 +0300
  • c12fb3f030 remove unnecessary default parameter Oliver Giles 2017-08-12 15:10:06 +0300
  • eda906b805 refactor: remove transport knowledge from Laminar class Oliver Giles 2017-08-10 08:25:20 +0300
  • ab99af7ca7 implement general-purpose locks Oliver Giles 2017-08-10 07:40:30 +0300
  • f42325b472 implement .init script to populate workspace Oliver Giles 2017-08-07 08:15:35 +0300
  • 4fc2310ed9 allow Run::addScript to accept a CWD for scripts Oliver Giles 2017-08-07 08:06:49 +0300
  • ae213b4f74 assymetric queueing logic Oliver Giles 2017-08-06 08:21:17 +0300
  • 9aa172e8f5 adapt nodes and tags to new folder structure Oliver Giles 2017-08-06 08:19:58 +0300
  • b45de55ed1 bugfix: correct path to node .before script Oliver Giles 2017-08-06 08:19:00 +0300
  • 1bd07acfc6 update dependencies to latest versions Oliver Giles 2017-07-31 08:58:06 +0300
  • 66b62f70f3 only compress logs larger than a certain size Oliver Giles 2017-07-31 08:56:58 +0300
  • 3068180f8e give capnp ownership of process output fd Oliver Giles 2017-07-31 08:53:50 +0300
  • 668ada74d1 move from directory-based to file-based job scripts Oliver Giles 2017-07-31 08:51:46 +0300
  • 1bcb2c8dfe remove no longer used frontend templates Oliver Giles 2017-07-31 08:31:43 +0300
  • 8080d38cfe fix reported estimated time of completion from websocket Oliver Giles 2017-07-13 21:58:39 +0300
  • 492ddd2ceb "Laminar" as default page title Oliver Giles 2017-07-13 21:58:19 +0300
  • ad9837fd96 frontend: replace angular with vue Oliver Giles 2017-07-13 21:57:28 +0300
  • 56bc2581bf v0.3 0.3 Oliver Giles 2016-07-29 12:41:14 +0300
  • b8d172fa2b change docker script to build for debian Oliver Giles 2016-07-26 13:02:58 +0300
  • 4e911756bc update copyright year Oliver Giles 2016-07-25 15:00:49 +0300
  • 2ea27d46ed implement proper child cleanup Oliver Giles 2016-07-25 14:59:45 +0300
  • 7b7de751e3 fix for new non-COW std::strings Oliver Giles 2016-07-23 18:07:33 +0300
  • c502bdfdc3 use hyphen in deb pkg name Oliver Giles 2015-12-06 14:12:12 +0100
  • 9521ba0bab zlib dep, build script fixes, v0.2 0.2 Oliver Giles 2015-12-06 14:07:16 +0100
  • 82b39c2961 compress logs in database Oliver Giles 2015-12-06 13:47:43 +0100
  • 1eb6a9138e better message on execl failure Oliver Giles 2015-12-06 12:41:38 +0100