Commit graph

22 commits

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