Commit graph

6 commits

Author SHA1 Message Date
adaebe4e35
feat: CLI modes: verify, daemon and test
verify
    Checks ftest.toml for syntax
daemon
    Runs ftest server
cli
   Runs single ftest job
2023-10-04 18:33:38 +05:30
8afea6fc81
feat & chore: define MinAppContext and FullAppContext
SUMMARY
    ftest when run as a local dev tool will only run one job during its
    runtime. Database and settings are not required for this purpose.

    This commit defines MinAppContext for running in a single job
    execution mode and FullAppContext for running as a daemon
2023-10-04 02:14:47 +05:30
7d93129bbf
feat: optionally start nginx proxy 2023-10-04 00:37:59 +05:30
718e57a1df
feat: job scheduler; runs one job at any given time 2023-09-29 19:34:21 +05:30
21a283d138
feat: init process: apply DB migrations and job scheduler 2023-09-29 19:18:33 +05:30
d1b41ede99
feat: bootstrap actix-web 2023-09-05 19:21:41 +05:30