Commit Graph

6 Commits

Author SHA1 Message Date
Byron Hambly f0e059c814
docs: update sqlx script and add ci
- upgrades sqlx to 0.6
- fixes sqlite_dev_setup.sh script
- adds ci to test the script
2022-11-30 15:30:32 +02:00
Byron Hambly 8eff499a63
fix: change logs to UTC due to bug in time crate
On Linux and macOS, no program output was being observed.
This is referenced in the [LocalTime] docs for `tracing-subscriber`,
which links to this [unsoundness issue] in the time crate.

Rather than introducing a possible vector for undefined behaviour and
segfaults, I have just changed the logging to use UTC time instead.

When running the ASB as a systemd service, one would generally use the
`--disable-timestamps` flag anyway as systemd adds its own timestamps
which can be local to the server.

If the situation with `tracing-subscriber` and the time crate is fixed
then this can be updated.

This commit also updates the `tracing-subscriber` and `tracing-appender`
dependencies, closing #987.

[LocalTime]: https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/time/struct.LocalTime.html
[unsoundness issue]: https://github.com/time-rs/time/issues/293#issuecomment-748151025
2022-07-26 14:16:41 +02:00
Franck Royer 62db4fb430
Push cargo lock to git as we are building a binary 2020-12-01 09:31:41 +11:00
Lucas Soriano del Pino 09773dd15b Re-introduce history command 2020-11-12 13:49:07 +11:00
rishflab d01c05e5f5 Use intellij rust gitignore 2020-10-09 11:40:00 +11:00
rishflab 818e522bd4
Initial commit 2020-09-28 15:55:08 +10:00