Commit Graph
13 Commits
Author SHA1 Message Date
supercmmetry 36ca95e2e3 chore: fix warnings and cargo fmt
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2021-07-29 11:42:25 +05:30
supercmmetry 0182fa749e feat(curl): add curl support
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2021-07-29 11:34:00 +05:30
supercmmetry d00a95f84f jirachi: Bump to v0.1.8
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-09-25 15:29:18 +05:30
supercmmetry 0de8fb33da api: Add catchers
- Added catchers for 404, 422 and 500

Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-26 08:38:32 +05:30
supercmmetry de741f451e refactor: Remove unused code
- DbConn moved to /src/api/guards/db.rs
- Removed redundant imports in /src/api/routes

Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-26 08:14:19 +05:30
supercmmetry c41b036e07 diesel: embed migrations in binary
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-24 15:02:27 +05:30
supercmmetry 22cb897088 api.guards: Implement JWT request guard
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-24 14:51:08 +05:30
supercmmetry f5f4099e82 main: Manage db pool state
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-24 14:36:52 +05:30
supercmmetry 2f904690b5 utils: Implement psql db pool state
- Implement a PSQL DB Pool which is managed as a Rocket State

Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-24 13:58:53 +05:30
supercmmetry 74aa1e3852 utils: Implement error struct
- Implement Responder trait for Error
- Implement Responder trait for Success

Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-24 13:55:28 +05:30
supercmmetry da21eb1189 treewide: Migrate to clean-architecture
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-24 13:45:35 +05:30
supercmmetry 810af687c6 rocket: Add rocket.toml
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-23 14:52:06 +05:30
supercmmetry 032df3f178 diesel: Initial migration setup
Signed-off-by: supercmmetry <vishaals2000@gmail.com>
2020-06-23 14:48:59 +05:30