fda6c7c044
feat(api): parse username and email
...
- Updated cargo deps
2024-08-21 10:47:02 -04:00
d96eae1fec
feat(config): App can take environ variables
...
- Change log level of SQLx to TRACE
2024-05-11 22:30:21 -04:00
96a6b6a351
fix(docker): optimize image
...
- updated `h2` dependency to address security alert
2024-05-10 22:03:23 -04:00
7b5fa61780
feat(api): use tracing-actix logger middleware
...
- Completely move away from using traditional logs
2024-05-08 23:50:03 -04:00
444e42351e
feat(api): wrap database password with Secret
2024-05-08 17:53:41 -04:00
9336235b64
feat(test): log for integration tests
...
- log for test are configurable to either be spit into the void (cargo
test default) or into `stdout`.
2024-05-07 21:36:16 -04:00
70a4eb23c6
feat(telemtry): Moved from logs to tracing
...
- Updated docs
2024-05-07 16:10:09 -04:00
ccf49ee214
feat(log): rudimentary logging
...
- Changed route `subscribe` into `subscriptions`
2024-05-06 00:49:17 -04:00
5e6e9c2efe
feat(test): spin up new logical database tests
...
- Tests will use new database every run
- Added chrono and uuid dependencies.
- Updated documentation
2024-05-04 15:27:47 -04:00
38f9646526
feat: use configuration.yaml to setup variables
2024-05-03 16:14:36 -04:00
53f20f16f4
chore: added sqlx_cli dependency
...
- Formatted init_db.sh script
2024-05-02 18:38:51 -04:00
84fc74a0d1
feat: subscribe
API route skeleton
...
- Added `serde` crate for serialisation or deserialisation of data
- Added test cases for the `subscribe` API route
- Refactor the testing setup to another module `test_utils`
- use random TCP port for testing
2024-04-22 17:00:55 -04:00
8d90f9e8e6
feat(test): health_check route
2024-03-28 11:42:08 -04:00
229ede166c
initial commit
2024-03-23 19:04:25 -04:00