|
|
c20ecb855a
|
feat(user): add single purpose token and auth (#4470)
|
2024-04-29 12:25:01 +00:00 |
|
|
|
b2b9fab31d
|
feat(users): use cookie for auth (#4434)
|
2024-04-26 09:23:12 +00:00 |
|
|
|
43307815e0
|
feat(payment_methods): Client secret implementation in payment method… (#4134)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-04-19 12:02:06 +00:00 |
|
|
|
3333bbfe7f
|
refactor(payment_methods): revamp payment methods update endpoint (#4305)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-04-16 16:38:47 +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 |
|
|
|
2d394f98e9
|
feat(users): Implemented cookie parsing for auth (#4298)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-04-05 07:35:21 +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 |
|
|
|
4c8cdf1475
|
feat(events): allow listing webhook events and webhook delivery attempts by business profile (#4159)
|
2024-03-22 11:32:05 +00:00 |
|
|
|
44eef46e5d
|
feat(users): Implemented Set-Cookie (#3865)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-03-11 06:35:18 +00:00 |
|
|
|
2185cd38c1
|
refactor: incorporate hyperswitch_interface into router (#3669)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
|
2024-02-26 13:48:18 +00:00 |
|
|
|
734327a957
|
feat(roles): Add blacklist for roles (#3794)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-02-23 10:55:36 +00:00 |
|
|
|
ada6a32276
|
feat(authz): Add custom role checks in authorization (#3719)
Co-authored-by: Apoorv Dixit <apoorv.dixit@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-02-21 13:44:36 +00:00 |
|
|
|
4ae28e48cd
|
refactor(permissions): Remove permissions for utility APIs (#3730)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-02-21 07:20:42 +00:00 |
|
|
|
b6754a7de8
|
refactor: introducing hyperswitch_interface crates (#3536)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-02-12 08:00:44 +00:00 |
|
|
|
91519d8462
|
refactor: rename kms feature flag to aws_kms (#3249)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-02-02 10:18:29 +00:00 |
|
|
|
e331d2d556
|
feat(users): Added blacklist for users (#3469)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-01-31 07:19:09 +00:00 |
|
|
|
629d546aa7
|
feat(hashicorp): implement hashicorp secrets manager solution (#3297)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-01-24 08:36:52 +00:00 |
|
|
|
a47372a451
|
feat(user_roles): Add accept invitation API and UserJWTAuth (#3365)
|
2024-01-19 13:05:04 +00:00 |
|
|
|
8678f8d144
|
feat(recon): add recon APIs (#3345)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-01-16 11:07:44 +00:00 |
|
|
|
9c1c44a706
|
feat(pm_auth): pm_auth service migration (#3047)
Co-authored-by: Sarthak Soni <76486416+Sarthak1799@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sarthak Soni <sarthak.soni@juspay.in>
|
2023-12-06 15:18:41 +00:00 |
|
|
|
3fa0bdf765
|
feat(user_role): Add APIs for user roles (#3013)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2023-11-30 14:32:47 +00:00 |
|
|
|
d63f6f7224
|
refactor(events): Adding changes to type of API events to Kafka (#2992)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2023-11-28 16:05:42 +00:00 |
|
|
|
bfa1645b84
|
feat(user): implement change password for user (#2959)
|
2023-11-24 15:04:27 +00:00 |
|
|
|
03c0a772a9
|
feat(auth): Add Authorization for JWT Authentication types (#2973)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2023-11-24 13:41:46 +00:00 |
|
|
|
aea390a6a1
|
feat(events): add incoming webhook payload to api events logger (#2852)
Co-authored-by: Sampras lopes <lsampras@pm.me>
|
2023-11-17 08:08:23 +00:00 |
|
|
|
f88eee7362
|
feat(router): Add new JWT authentication variants and use them (#2835)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-11-13 05:47:35 +00:00 |
|
|
|
b3d5062dc0
|
refactor(events): update api events to follow snake case naming (#2828)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-11-10 11:43:29 +00:00 |
|
|
|
10944937a0
|
feat(events): add api auth type details to events (#2760)
|
2023-11-02 12:23:35 +00:00 |
|
|
|
642085dc74
|
feat(router): Add payment link support (#2105)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: Kashif <46213975+kashif-m@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: Bernard Eugine <114725419+bernard-eugine@users.noreply.github.com>
|
2023-10-12 09:09:10 +00:00 |
|
|
|
2f272d2962
|
feat(core): accept payment_confirm_source header in capture call and store in payment_intent (#2116)
|
2023-09-11 06:42:28 +00:00 |
|
|
|
73ed7ae7e3
|
refactor(config): Add new type for kms encrypted values (#1823)
|
2023-08-02 08:55:23 +00:00 |
|
|
|
5fbd1cc3c7
|
fix(router): Convert ephemeral to client secret auth list payment_method_customer (#1602)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: Abhishek Marrivagu <68317979+Abhicodes-crypto@users.noreply.github.com>
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
|
2023-07-17 11:11:29 +00:00 |
|
|
|
b428298030
|
feat(payments): add client_secret auth for payments retrieve (#1663)
|
2023-07-10 07:51:10 +00:00 |
|
|
|
d321aa1f72
|
feat: fetch merchant key store only once per session (#1400)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
|
2023-06-22 09:10:28 +00:00 |
|
|
|
49d5ad7b3c
|
feat: add new error response for 403 (#1330)
Co-authored-by: harsh_sharma_juspay <harsh.sharma@juspay.in>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
|
2023-06-17 07:36:26 +00:00 |
|
|
|
cf64862dac
|
refactor(payments): attempt to address unintended 5xx and 4xx in payments (#1376)
|
2023-06-15 07:50:48 +00:00 |
|
|
|
fa392c40a8
|
feat: encrypt PII fields before saving it in the database (#1043)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
|
2023-05-30 08:13:17 +00:00 |
|
|
|
4ebd26f27e
|
feat(metrics): add response metrics (#1263)
|
2023-05-25 09:34:13 +00:00 |
|
|
|
03a96432a9
|
feat: expire client secret after a merchant configurable intent fufliment time (#956)
|
2023-05-03 10:38:13 +00:00 |
|
|
|
8905e66340
|
refactor(router): KMS decrypt secrets when kms feature is enabled (#868)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
|
2023-04-17 18:29:39 +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 |
|
|
|
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 |
|
|
|
642c3f3a45
|
refactor(services): make AppState impl generic using AppStateInfo (#805)
|
2023-03-27 18:50:17 +00:00 |
|
|
|
a3ff2e8d4f
|
refactor(kms): share a KMS client for all KMS operations (#744)
|
2023-03-15 16:23:38 +00:00 |
|
|
|
afd08d42c7
|
refactor(authentication): authenticate merchant by API keys from API keys table (#712)
|
2023-03-08 09:04:22 +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 |
|
|
|
e6408276b5
|
refactor(router): api-key routes refactoring (#600)
|
2023-02-16 13:08:24 +00:00 |
|
|
|
eaf98e66bc
|
refactor(router): appstate as trait in authentication (#588)
|
2023-02-14 07:00:08 +00:00 |
|
|
|
9381a37f8f
|
refactor: AppState trait for utility functions (#499)
|
2023-02-06 16:34:29 +05:30 |
|
|
|
3dfd548cb8
|
docs: standardise error types and error codes (#432)
|
2023-01-31 16:46:51 +05:30 |
|