39 Commits

Author SHA1 Message Date
93b69e74b4 feat: add relevant ids for payment calls & make json logs (#908) 2023-04-20 21:21:47 +00:00
171c412056 chore(dependencies): Update dependencies for router packages (#902) 2023-04-18 17:16:51 +00:00
ffaa8da0d2 refactor: use lowercase names for run environment and config files (#801) 2023-04-17 19:03:01 +00:00
acab7671b0 feat(router): added dispute retrieve and dispute list apis (#842)
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
Co-authored-by: sai harsha <sai.harsha@sai.harsha-MacBookPro>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-04-13 08:34:49 +00:00
1b94d25f66 refactor(router_env): improve logging setup (#847) 2023-04-11 14:14:48 +00:00
b15b8f7b43 feat: cards info api (#749)
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
Co-authored-by: Kartikeya Hegde <karthikey.hegde@juspay.in>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-03-28 19:04:58 +05:30
029e3894fe refactor: extract kms module to external_services crate (#793) 2023-03-24 09:01:59 +00:00
da5a89bc3d feat(router_env): making metric flow as a trait for extensibility (#797) 2023-03-23 09:22:57 +00:00
5b5557b71d feat: compile time optimization (#775) 2023-03-21 09:42:44 +00:00
d302b286b8 feat(router): adding metrics for tracking behavior throughout the router crate (#768) 2023-03-21 05:33:03 +00:00
1021d1ae53 feat: removing unnecessary logs from console (#753) 2023-03-15 21:19:29 +00:00
58106d91f0 refactor(metrics): use macros for constructing counter and histogram metrics (#755) 2023-03-15 20:57:38 +00:00
16bc886c77 build(deps): update deps (#734) 2023-03-13 09:00:53 +00:00
9841519324 docs: Update naming conventions and added examples (#709)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2023-03-06 11:23:32 +00:00
1bdc8955c2 feat(router): implement API endpoints for managing API keys (#511) 2023-02-10 08:50:57 +00:00
2735405aba feat(config): add fetch endpoint for config table (#481) 2023-02-02 23:47:38 +05:30
9ec435e86e feat(consumer): add workflow_id field in traces for consumer tasks (#480) 2023-02-02 16:39:25 +05:30
d1ab46238e build(deps): update deps (#479) 2023-01-31 15:21:34 +05:30
b5720f1e38 chore: address Rust 1.67 clippy lints (#465) 2023-01-27 12:29:57 +05:30
beb0384047 refactor: move config defaults from TOML files to Default trait (#352) 2023-01-17 19:13:16 +05:30
74f6d0025e chore: fix typos and introduce ci check (#390) 2023-01-17 11:38:47 +05:30
d4c4a09d14 feat(router_env): add sampling_rate for traces (#335) 2023-01-11 16:02:57 +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
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
1cdc1367a7 fix(router_env): resolve/remove FIXME's and redundent files (#168) 2022-12-19 15:41:26 +05:30
e5ea411fb0 feat(admin): add payment_connector_list API (#160) 2022-12-15 19:43:44 +05:30
bc2f13ab07 fix: resolve TODO comments in storage models crate (#151) 2022-12-15 19:10:02 +05:30
97ccfd33b7 chore: add #[forbid(unsafe_code)] to all crates (#131) 2022-12-13 16:53:19 +05:30
585858ed6e build(deps): update dependencies (#112) 2022-12-12 00:13:03 +05:30
dff8b22489 feat(core): add sessions api endpoint (#104) 2022-12-10 21:32:03 +05:30
3d7d89172c customers: Added ephemeral key authentication for customer retrieve (#89) 2022-12-09 17:58:04 +05:30
bbe3bd862e feat(routes): add the validation API in payments route (#61) 2022-12-08 20:06:46 +05:30
200a085fd0 Testability ddd repository (#55) 2022-12-03 10:48:51 +05:30
e65ba2a91a feat(metrics): add histogram and update opentelemetry dependencies (#32) 2022-12-01 12:51:31 +05:30
cc473590cb feat(router): include git commit hash and timestamp in --version output (#29) 2022-11-28 10:19:57 +05:30
2e1672ea6a fix: fix failing CI builds 2022-11-17 13:05:31 +05:30
430dcd1967 initial commit 2022-11-16 20:37:50 +05:30