102 Commits

Author SHA1 Message Date
ad05dc4176 feat(router): add support to use signature_network and is_issuer_regulated as filters (#9033)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-08-22 13:46:19 +00:00
15cb473546 refactor(router): add support to store signature_network and is_regulated in payment attempts (#8891)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-08-13 11:33:53 +00:00
7682cd445e refactor: Add routing_approach other variant to handle unknown data (#8754) 2025-07-28 07:29:13 +00:00
fc3c64fad3 feat(debit_routing): add debit_routing_savings in analytics payment attempt (#8519)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-04 13:41:06 +00:00
20b52f11c3 chore: address Rust 1.88.0 clippy lints (#8498)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-02 06:43:07 +00:00
e638f239d3 refactor: exposed auth analytics at merchant,org and profile levels (#8335) 2025-07-01 11:21:35 +00:00
a3cc44c6e1 feat(analytics): Add RoutingApproach filter in payment analytics (#8408)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-23 17:23:42 +00:00
dbc1bbf26a fix: Fixed spell check (#8227) 2025-06-06 11:15:48 +00:00
ebe44b9d7d feat(routing): Add audit trail for routing (#8188)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-02 20:53:56 +00:00
55f6dbe319 feat(analytics): revamped 3ds auth analytics (#8163)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-02 09:38:00 +00:00
673cf249b0 build(deps): migrate usages of once_cell crate to standard library equivalents (#8030)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-19 10:24:03 +00:00
54a1719fe6 refactor(middleware): add middleware to record metrics for request count and duration (#7803) 2025-04-21 07:48:33 +00:00
2067bc3520 chore(analytics): opensearch client creation based on config (#7810)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-04-17 08:02:22 +00:00
11f7804ba9 refactor(analytics): default config for forex_enabled (#7695) 2025-04-03 10:07:28 +00:00
80218d0f27 refactor(router): make error_type generic in domain_models inorder to avoid conversion of errors in storage_impl (#7537)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-03-21 11:43:19 +00:00
a87471c45d feat(analytics): add issuer as filter for authentication analytics (#7535) 2025-03-18 09:46:09 +00:00
9683b2a895 feat(analytics): modified authentication queries and added generate report for authentications (#7483)
Co-authored-by: Sandeep Kumar <sandeep.kumar@Sandeep-Kumar-LVF93XQXPC.local>
2025-03-12 10:44:09 +00:00
7473182b30 feat(analytics): add new filters, dimensions and metrics for authentication analytics (#7451)
Co-authored-by: Sandeep Kumar <sandeep.kumar@Sandeep-Kumar-LVF93XQXPC.local>
2025-03-06 16:19:44 +00:00
1ff273e137 feat(analytics): refactor and rewrite authentication related analytics (#7433)
Co-authored-by: Sandeep Kumar <sandeep.kumar@Sandeep-Kumar-LVF93XQXPC.local>
2025-03-06 11:01:31 +00:00
df328c5e52 feat(opensearch): add amount and customer_id as filters and handle name for different indexes (#7073) 2025-02-07 11:40:12 +00:00
12a2f2ad14 feat(analytics): Add currency as dimension and filter for disputes (#7006) 2025-02-05 13:34:00 +00:00
c883aa59aa feat(analytics): Analytics Request Validator and config driven forex feature (#6733)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com>
2024-12-17 10:23:00 +00:00
47a3d2b2ab build(deps): bump opentelemetry crates to 0.27 (#6774) 2024-12-10 11:05:34 +00:00
d17d2fe075 chore: enable clippy::trivially_copy_pass_by_ref lint and address it (#6724) 2024-12-05 14:41:40 +00:00
774a53ee89 feat(analytics): Add refund sessionized metrics for Analytics V2 dashboard (#6616)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-05 10:09:40 +00:00
063a1c636c fix(opensearch): fix empty filter array query addition in globalsearch query (#6716) 2024-12-02 14:33:43 +00:00
9a59d0a5ff chore: address Rust 1.83.0 clippy lints and enable more clippy lints (#6705) 2024-12-02 14:30:44 +00:00
b1cdff0950 fix(opensearch): handle empty free-text query search in global search (#6685) 2024-11-29 09:46:31 +00:00
abcaa539ec fix(analytics): fix first_attempt filter value parsing for Payments (#6667) 2024-11-29 09:46:16 +00:00
93459fde5f fix(analytics): fix bugs in payments page metrics in Analytics V2 dashboard (#6654) 2024-11-28 09:59:55 +00:00
8fbb766308 feat(analytics): add sessionized_metrics for disputes analytics (#6573)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-11-26 13:24:42 +00:00
9460041b2a feat(analytics): add first_attempt as a filter for PaymentFilters (#6604) 2024-11-24 13:02:46 +00:00
54e393bf9a fix(analytics): remove first_attempt group by in Payment Intent old metrics (#6627) 2024-11-22 08:19:32 +00:00
f3897dd6b5 feat(analytics): add smart_retries only metrics for analytics v2 dashboard (#6575) 2024-11-19 16:24:12 +00:00
afd7f7d209 feat(analytics): add sessionized_metrics and currency_conversion for refunds analytics (#6419)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-11-14 08:39:30 +00:00
ce95b6538d feat(analytics): revert remove additional filters from PaymentIntentFilters (#6492) 2024-11-08 15:33:57 +00:00
529f1a76be feat(opensearch): refactor global search querybuilder and add case insensitivity opensearch filters (#6476) 2024-11-08 10:05:24 +00:00
01c5216fdd feat(analytics): implement currency conversion to power multi-currency aggregation (#6418)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-11-06 09:16:16 +00:00
88253780d7 fix(analytics): add dynamic limit by clause in failure reasons metric query (#6462) 2024-11-04 14:19:23 +00:00
d697def0b7 feat(analytics): add customer_id as filter for payment intents (#6344) 2024-10-30 07:26:26 +00:00
4ef48c39b3 feat(analytics): remove additional filters from PaymentIntentFilters (#6403) 2024-10-23 06:24:48 +00:00
2e6cd6d31e feat(opensearch): add additional global search filters and create sessionizer indexes for local (#6352) 2024-10-19 13:57:53 +00:00
f123df9aa3 feat(analytics): Add metrics, filters and APIs for Analytics v2 Dashboard - Payments Page (#5870)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sampras Lopes <Sampras.lopes@juspay.in>
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2024-10-14 13:13:34 +00:00
caa0693148 feat(opensearch): restrict search view access based on user roles and permissions (#5932)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-10-04 13:21:30 +00:00
8049993320 feat(analytics): Add card network filter (#6087)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-26 07:43:14 +00:00
156a161f3e fix(payments): add time range in list payment attempts query (#5959)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-19 17:49:47 +00:00
7eb5354efe feat(opensearch): add profile_id and organization_id to /search APIs (#5705)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-11 15:37:44 +00:00
283154d3f6 feat(analytics): Revert api_event metrics and filters back to merchant_id authentication (#5821) 2024-09-10 08:00:26 +00:00
8ed942c6cd feat(analytics): refactor and introduce analytics APIs to accommodate OrgLevel, MerchantLevel and ProfileLevel authentication (#5729)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sampras Lopes <sampras.lopes@juspay.in>
2024-09-03 10:23:04 +00:00
7296cceba3 refactor(payment_id): add payment id domain type (#5738)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-02 03:51:33 +00:00