Commit Graph

36 Commits (e506142fa40fe8deb693b435cb7e2c8eb5d7dac5)

Author SHA1 Message Date
Oliver Giles 758b5f2e46 resolves #37: closed connection on large files
6 years ago
Oliver Giles 078e0e9882 improve websocket handling
6 years ago
Oliver Giles 4c2aa2680f Implement websocket communication with kj-http
6 years ago
Oliver Giles a0f586581d resolves #38: implement pagination for the job page
6 years ago
Oliver Giles f1e4d10be3 resolves #36: queue/start/run
6 years ago
Oliver Giles 649caee297 resolves #30: job execution timeout
6 years ago
Oliver Giles ce81be85c7 resolves #48: custom css ineffectual behind reverse proxy
6 years ago
Oliver Giles 216ecee7c5 resolves #34: watch for configuration changes
6 years ago
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 9c256815e4 resolves #29: graceful shutdown
6 years ago
Oliver Giles 3b267967cf resolves #31: exception thrown on bad file descriptor
6 years ago
Oliver Giles 93b428529e webui may be modified with custom style.css
7 years ago
Oliver Giles 3129f0e73b fix pedantic compiler warnings
7 years ago
Oliver Giles 9e1a65ccee server: minor websocket client handler refactor
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 576159d8e9 send correct Content-Type header for static resources
7 years ago
Oliver Giles b7644494fc unlink unix sockets before binding
7 years ago
Oliver Giles c12fb3f030 remove unnecessary default parameter
7 years ago
Oliver Giles eda906b805 refactor: remove transport knowledge from Laminar class
7 years ago
Oliver Giles ab99af7ca7 implement general-purpose locks
7 years ago
Oliver Giles 3068180f8e give capnp ownership of process output fd
7 years ago
Oliver Giles 4e911756bc update copyright year
8 years ago
Oliver Giles 2ea27d46ed implement proper child cleanup
8 years ago
Oliver Giles e7fe117426 don't log full file paths, remove use of KJ_DBG
9 years ago
Oliver Giles 16081adb30 add missing enum conversion
9 years ago
Oliver Giles 3ee5b4f8f6 better socket closing
9 years ago
Oliver Giles f923762c7e server cleanup, fix logic error in early promise resolution
9 years ago
Oliver Giles a729a6782e implement display and serving of archived artifacts
9 years ago
Oliver Giles a2701dcfd9 Initial commit
9 years ago