Commit graph

20 commits

Author SHA1 Message Date
b79d989f78 feat(executor): remote host executing via ssh
Allow to specify a task to be running on a remote host via wrapping
command around ssh client.
2024-08-03 19:43:26 +02:00
84a456003c ci: add docker support 2024-08-02 17:37:06 +02:00
3384228e61 feat: use micro seconds for logs capture (BREAKING) 2024-07-28 19:34:04 +02:00
3e2ec661a1 feat: add executor config 2024-07-28 18:34:03 +02:00
9f7c81644d refactor: split run_process in executor 2024-07-28 18:31:35 +02:00
71c2b9dc63 feat: add task state status badge 2024-07-28 15:38:24 +02:00
bdd50303ba ci: add justfile 2024-07-26 18:23:39 +02:00
b7df4f9ae2 fix: trigger mode and status enums 2024-07-26 15:00:51 +02:00
55438fbd83 feat(logs): store stderr and stdout with details in dedicated log messages table 2024-07-26 14:35:43 +02:00
c40c6aedef feat: webhook with debounce support 2024-07-25 13:07:28 +02:00
481d59e963 feat: add cli interface to change config 2024-07-23 23:23:44 +02:00
544d8a6f89 refactor: build templating env + add global template meta variable 2024-07-23 17:37:02 +02:00
de3defefa6 feat: add layout to all pages 2024-07-23 17:25:22 +02:00
02639175f4 feat: add scheduler 2024-07-22 23:09:43 +02:00
c2a2721ec6 feat: add block layout for home page with CSS 2024-07-22 22:35:11 +02:00
282b719e61 docs: TODO 2024-07-21 21:27:43 +02:00
7c0be29f13 docs: README 2024-07-21 17:27:15 +02:00
e59cef8209 docs: add GPLv3 license 2024-07-21 17:23:32 +02:00
0d322ee70c feat: storing tasks runs in Sqlite DB 2024-07-21 17:11:42 +02:00
41443e5a7d initial commit 2024-04-27 11:59:43 +02:00