111 Commits

Author SHA1 Message Date
5861c5a63b feat(merchant_account_v2): add merchant_account_v2 domain and diesel models (#5365)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-19 13:39:31 +00:00
7f582e4737 build: remove unused dependencies (#5343) 2024-07-18 13:21:42 +00:00
35c9b8afe1 feat(globalsearch): Added search_tags based filter for global search in dashboard (#5341)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Abhishek Kanojia <89402434+Abhitator216@users.noreply.github.com>
2024-07-17 10:26:41 +00:00
545a6dbfc6 fix(analytics): Updated frm clickhouse script for creating table (#5272)
Co-authored-by: vrishab.srivatsa] <vrishab.srivatsa@juspay.in>
2024-07-10 19:03:47 +00:00
d6b9151e9e feat(merchant_account): add merchant account create v2 route (#5061)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
Co-authored-by: Sarthak Soni <76486416+Sarthak1799@users.noreply.github.com>
Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com>
Co-authored-by: Abhitator216 <abhishek.kanojia@juspay.in>
Co-authored-by: Abhishek Kanojia <89402434+Abhitator216@users.noreply.github.com>
Co-authored-by: ivor-juspay <138492857+ivor-juspay@users.noreply.github.com>
Co-authored-by: Sampras Lopes <sampras.lopes@juspay.in>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
Co-authored-by: likhinbopanna <131246334+likhinbopanna@users.noreply.github.com>
Co-authored-by: Sahkal Poddar <sahkalplanet@gmail.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com>
Co-authored-by: SamraatBansal <55536657+SamraatBansal@users.noreply.github.com>
Co-authored-by: GORAKHNATH YADAV <gorakhcodes@gmail.com>
Co-authored-by: Apoorv Dixit <64925866+apoorvdixit88@users.noreply.github.com>
Co-authored-by: ShivanshMathurJuspay <104988143+ShivanshMathurJuspay@users.noreply.github.com>
Co-authored-by: awasthi21 <107559116+awasthi21@users.noreply.github.com>
Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
2024-07-10 07:45:36 +00:00
ae2a34e02c feat(events): add hashed customer_email and feature_metadata (#5220)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-05 15:06:59 +00:00
16e8f4b263 fix(analytics): using HashSet to represent the returned metrics (#5179)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-05 13:18:51 +00:00
cc88c0707f feat(analytics): FRM Analytics (#4880)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Abhitator216 <abhishek.kanojia@juspay.in>
Co-authored-by: Abhishek Kanojia <89402434+Abhitator216@users.noreply.github.com>
Co-authored-by: ivor-juspay <138492857+ivor-juspay@users.noreply.github.com>
Co-authored-by: Sampras Lopes <sampras.lopes@juspay.in>
2024-07-04 06:52:27 +00:00
5d86002ce7 fix: realtime user analytics (#5129) 2024-07-02 10:21:08 +00:00
9fc525d498 feat(analytics): Add v2 payment analytics (payment-intents analytics) (#5150)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-01 12:15:46 +00:00
4314fcd173 feat(globalsearch): Implement tag-based filters in global search (#5151) 2024-07-01 12:15:39 +00:00
9c49ded104 fix(opensearch): show search results only if user has access permission to the index (#5097)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Abhishek Kanojia <89402434+Abhitator216@users.noreply.github.com>
2024-06-27 07:36:31 +00:00
cd5a1a34c5 feat: realtime user analytics (#5098)
Co-authored-by: Sampras Lopes <Sampras.lopes@juspay.in>
2024-06-26 11:53:39 +00:00
10e9121341 feat: added kafka events for authentication create and update (#4991)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-24 12:40:50 +00:00
fed7b69799 feat(ci): add vector to handle logs pipeline (#5021) 2024-06-24 12:19:03 +00:00
ae1edb061d fix(opensearch): handle index not present errors in search api (#4965)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: ivor-juspay <138492857+ivor-juspay@users.noreply.github.com>
2024-06-18 18:58:19 +00:00
776ddb8c1a feat(multitenancy): add tenant_id as a field for data pipeline and support individual database for clickhouse (#4867)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
Co-authored-by: Sampras Lopes <sampras.lopes@juspay.in>
2024-06-18 13:28:46 +00:00
d2092dcb0a refactor: add basic counter metrics for IMC (#5006) 2024-06-18 12:59:12 +00:00
edf919e142 chore: address Rust 1.79 clippy lints (#5003) 2024-06-14 07:25:31 +00:00
15d6c3e846 feat(multitenancy): add support for multitenancy and handle the same in router, producer, consumer, drainer and analytics (#4630)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2024-06-03 12:27:30 +00:00
d15cb31814 docs(analytics): Add documentation for setting up data services and enabling data features in control center (#4741) 2024-05-28 07:01:04 +00:00
5e5eb5fbae feat: authentication analytics (#4684) 2024-05-23 10:12:29 +00:00
0b415dcca6 feat(analytics): added client columns in payments analytics (#4658)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-05-23 09:58:17 +00:00
24d154248c feat(analytics): authentication analytics (#4429)
Co-authored-by: Sampras Lopes <lsampras@pm.me>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-05-10 10:08:26 +00:00
2216a88d25 chore: address Rust 1.78 clippy lints (#4545)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-05-07 10:35:32 +00:00
89e5884f9e feat(clickhouse): Init Clickhouse container on startup (#4365)
Co-authored-by: Vrishab Srivatsa <136090360+vsrivatsa-juspay@users.noreply.github.com>
2024-05-06 11:04:04 +00:00
86e93cd3a0 feat(core): Rename crate data_models to hyperswitch_domain_models (#4504) 2024-05-02 12:26:11 +00:00
22cb01ac1e feat(opensearch): refactoring (#4244)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-05-02 10:20:58 +00:00
dea21c65ff feat(events): Add payment cancel events (#4166)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-15 10:35:40 +00:00
44e7456a10 chore(deps): update time crate to 0.3.35 (#4338)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-10 14:20:40 +00:00
a2958c33b5 feat(payouts): add kafka events (#4264)
Co-authored-by: Ivor Dsouza <ivor.dsouza@juspay.in>
Co-authored-by: ivor-juspay <138492857+ivor-juspay@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-10 09:13:20 +00:00
bc25f3fa40 feat(payout-events): add kafka events for payout analytics (#4211)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-04-04 07:24:23 +00:00
88b53b0d5c feat(analytics): three_ds and authentication events in sdkevents (#4251)
Co-authored-by: Akash Kamble <127744130+akash-c-k@users.noreply.github.com>
2024-04-02 12:09:31 +00:00
1f0d60e64f build(deps): update dependencies (#4268) 2024-04-02 10:13:30 +00:00
ea730d4ffc build(deps): bump error-stack from version 0.3.1 to 0.4.1 (#4188) 2024-04-01 07:01:17 +00:00
4f8461b2a9 feat(global-search-regex-escape): escape reserved characters which break global search query (#4135) 2024-03-21 11:42:06 +00:00
9345379f85 feat(global-search): add dispute events index to global-search (#4068)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-19 09:33:08 +00:00
fd67a6c225 feat(webhooks): store request and response payloads in events table (#4029) 2024-03-14 07:00:37 +00:00
ac8ddd4020 feat(global-search): dashboard globalsearch apis (#3831)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-12 07:51:09 +00:00
cfade55e69 refactor: kms decrypt analytics config (#3984) 2024-03-06 12:41:17 +00:00
cc0d006330 chore: adding addition fields from psql to kafka event for analytics usecase (#3815)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2024-03-01 06:52:41 +00:00
de6b16bed9 feat(analytics): adding metric api for dispute analytics (#3810)
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2024-02-28 12:09:31 +00:00
6aeb44091b feat(analytics): added filter api for dispute analytics (#3724) 2024-02-20 15:17:02 +00:00
76ac1a753a feat(analytics): added dispute as uri param to analytics info api (#3693) 2024-02-19 12:44:51 +00:00
39e2233982 feat(analytics): adding kafka dispute analytic events (#3549)
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2024-02-16 12:36:07 +00:00
5fb3c001b5 feat(events): Connector response masking in clickhouse (#3566)
Co-authored-by: Sampras lopes <lsampras@pm.me>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-14 06:34:26 +00:00
97e9e30dbe chore(deps): bump the cargo group across 1 directories with 1 update (#3624)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 16:41:59 +05:30
c2b2b65b9c feat: adding refunds type to api_event_logs api to fetch refunds audit trail (#3503)
Co-authored-by: harsh-sharma-juspay <125131007+harsh-sharma-juspay@users.noreply.github.com>
Co-authored-by: oscar2d2 <oscarkong@gmail.com>
Co-authored-by: swangi-kumari <swangi.12015941@lpu.in>
Co-authored-by: Apoorv Dixit <64925866+apoorvdixit88@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kartikeya Hegde <karthikey.hegde@juspay.in>
2024-02-08 07:20:15 +00:00
90a24625ce chore(connector_events_fields): added refund_id, dispute_id to connector events (#3424)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2024-01-31 11:39:35 +00:00
7597f3b692 feat: add deep health check for analytics (#3438)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-31 07:31:15 +00:00