22 Commits

Author SHA1 Message Date
2735405aba feat(config): add fetch endpoint for config table (#481) 2023-02-02 23:47:38 +05:30
d1ab46238e build(deps): update deps (#479) 2023-01-31 15:21:34 +05:30
f4072d390d fix(redis_interface): add missing #[serde(default)] annotation to RedisSettings (#409) 2023-01-18 18:51:07 +05:30
beb0384047 refactor: move config defaults from TOML files to Default trait (#352) 2023-01-17 19:13:16 +05:30
35f6af1a3d build(deps): update deps (#342) 2023-01-11 13:07:13 +05:30
6a0d183e7b fix(router_env): fix opentelemetry traces for router_env (#201)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2023-01-07 17:43:19 +05:30
27b808bdd2 fix: Use hsetnx for setting ephemeral key (#278) 2023-01-05 13:52:44 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
79a4a3addf feat: bump the MSRV to 1.65 (#215) 2022-12-22 12:29:59 +05:30
6f847e33d9 refactor(drainer): removed fred dependency from drainer (#171) 2022-12-22 11:22:11 +05:30
87fed68519 db: Added Reverse lookup table (#147) 2022-12-19 18:50:05 +05:30
4edc97e57e refactor(redis_interface): return MsetnxReply from MSETNX wrapper (#170) 2022-12-19 16:25:24 +05:30
3bad58b0d3 feat(drainer): added drainer which reads from redis stream and executes queries on DB (#142) 2022-12-16 15:38:03 +05:30
9fe3f7d904 Todo redis interface (#136) 2022-12-13 18:38:11 +05:30
6d30989f59 fix(redis_interface): fix derps in HSET and HSETNX command wrappers (#129) 2022-12-13 18:14:19 +05:30
97ccfd33b7 chore: add #[forbid(unsafe_code)] to all crates (#131) 2022-12-13 16:53:19 +05:30
81593e0a6b feat(redis_interface): implement functions for HGET, HSET, HSETNX commands (#114) 2022-12-12 15:32:46 +05:30
585858ed6e build(deps): update dependencies (#112) 2022-12-12 00:13:03 +05:30
5b470bf8f5 db: Added ephemeral key functions (#84) 2022-12-08 20:23:39 +05:30
7313c06254 redis_interface: Added a few more wrapper functions (#82) 2022-12-07 18:34:30 +05:30
200a085fd0 Testability ddd repository (#55) 2022-12-03 10:48:51 +05:30
10003cd6fe refactor(redis_interface): separating redis functionality and dependent functionalities outside router crate (#15)
Co-authored-by: Sanchith Hegde
2022-11-28 11:40:13 +05:30