hyperswitch
refactor(openapi): move openapi to separate crate to decrease compile times
#3110
Merged

refactor(openapi): move openapi to separate crate to decrease compile times #3110

preetamrevankar merged 59 commits into main from move_openapi_to_crate
Narayanbhat166
Narayanbhat166 refactor: move openapi to a separate crate
c45fac21
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
dcff749d
Narayanbhat166 Narayanbhat166 added C-refactor
Narayanbhat166 Narayanbhat166 added this to the December 2023 Release milestone 2 years ago
Narayanbhat166 Narayanbhat166 requested a review from SanchithHegde SanchithHegde 2 years ago
Narayanbhat166 Narayanbhat166 requested a review from sai-harsha-vardhan sai-harsha-vardhan 2 years ago
Narayanbhat166 Narayanbhat166 assigned Narayanbhat166 Narayanbhat166 2 years ago
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
hyperswitch-bot[bot] chore: run formatter
8573ef49
Narayanbhat166 chore: delete openapi_spec.json file
c80a98fa
Narayanbhat166 chore: add request type
c06df7b3
Narayanbhat166 feat: add hide in polymorphic
dd54f761
Narayanbhat166 refactor: finally fix macro
918f3018
Narayanbhat166 refactor: fix some of payments api ref
299d5806
Narayanbhat166 ci: fix validate openapi file
f3ce3cb3
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
f0f6cf00
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
ea44bf0d
Narayanbhat166 refactor: add macro to ensure that openapi is implemented
2ea43c76
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
hyperswitch-bot[bot] chore: run formatter
4c3859c8
sai-harsha-vardhan docs: make relevant openapi changes in mca, disputes, refunds, mandat…
54118881
Narayanbhat166 refactor: make openapi.json work'
da4f7b7e
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
febd1a1b
Narayanbhat166 chore: cargo clippy
50375ed6
Narayanbhat166 feat: add payments create examples
85be81ed
Narayanbhat166 chore: cargo clippy
3d313f1e
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
08bb3bd7
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
f2925833
Narayanbhat166 chore: add examples for payments
96d58e64
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
41b6e112
sahkal fix(router): fixed open-api specs for merchant account, business_prof…
f853c2f4
Aprabhat19 refactor(openapi): openapi spec update for `PaymentMethod` apis and `…
3158fdd1
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
7f42c46c
Narayanbhat166 chore: add extra data
45b6d4d4
Narayanbhat166 chore: fix wiremock from breaking CI
3cffc890
Sarthak1799 feat(routing): Updated openapi spec to include routing APIs (#3012)
3ce53c7f
Narayanbhat166 chore: cargo clippy
7d9b4d66
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
e02f9efb
Narayanbhat166 chore: use manual implementation instead of macro
9624ba2f
Narayanbhat166 refactor: remove unused macro
8a4f66b0
sai-harsha-vardhan fix: webhooks, api_key and refunds
3b5fea8b
sai-harsha-vardhan add incremental authorization api
0fb9db3f
sai-harsha-vardhan fix few enum descriptions
f8f653dd
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
022f5951
sai-harsha-vardhan
sai-harsha-vardhan dismissed these changes on 2023-12-27
sahkal refactor(router): added open-api specs for business profile
87cc0cc6
sahkal sahkal dismissed their stale review via 87cc0cc6 2 years ago
sahkal sahkal requested a review from sai-harsha-vardhan sai-harsha-vardhan 2 years ago
sahkal
sahkal dismissed these changes on 2023-12-28
sai-harsha-vardhan
sai-harsha-vardhan dismissed these changes on 2023-12-28
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
a961dbcd
Narayanbhat166 refactor: remove openapi macro use
605aad41
Narayanbhat166 Narayanbhat166 dismissed their stale review via 605aad41 2 years ago
Narayanbhat166 Narayanbhat166 dismissed their stale review via 605aad41 2 years ago
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
d1df3e5c
Narayanbhat166 fix: merge fixes
8e5c1fc6
Narayanbhat166 feat: support for circular dependency
9c80ff03
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
Narayanbhat166 Narayanbhat166 requested a review 2 years ago
Narayanbhat166 Narayanbhat166 force pushed to 9c80ff03 2 years ago
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
3e4ed640
Narayanbhat166 feat: add blocklist apis
3f8f46f7
Narayanbhat166 feat: add payment_links routes
e57633da
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
6f6da59f
Narayanbhat166 chore: cargo clippy
78b2bab9
Narayanbhat166 chore: cargo clippy
0c880230
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
cae57519
Narayanbhat166 chore: cargo clippy
551f1754
sai-harsha-vardhan
sai-harsha-vardhan dismissed these changes on 2024-01-24
Narayanbhat166 chore: remove commented code
80d8f895
Narayanbhat166 Narayanbhat166 dismissed their stale review via 80d8f895 2 years ago
SanchithHegde
SanchithHegde commented on 2024-01-24
Narayanbhat166 Apply suggestions from code review
fa40fca0
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
a8722d5f
Narayanbhat166 chore: address PR comments again
0b2e9085
SanchithHegde
SanchithHegde dismissed these changes on 2024-01-24
sai-harsha-vardhan
sai-harsha-vardhan dismissed these changes on 2024-01-24
sahkal
sahkal dismissed these changes on 2024-01-25
Narayanbhat166 Narayanbhat166 dismissed their stale review via e1cdcd71 2 years ago
Narayanbhat166 Narayanbhat166 dismissed their stale review via e1cdcd71 2 years ago
Narayanbhat166 Narayanbhat166 dismissed their stale review via e1cdcd71 2 years ago
Narayanbhat166 Resolve Nit Pick
e1cdcd71
Narayanbhat166 Apply suggestions from code review
5511e038
Narayanbhat166 Merge branch 'main' into move_openapi_to_crate
97ed9ffa
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
31498289
SanchithHegde
SanchithHegde approved these changes on 2024-01-25
sai-harsha-vardhan
sai-harsha-vardhan approved these changes on 2024-01-29
sahkal
sahkal approved these changes on 2024-01-29
Narayanbhat166
preetamrevankar preetamrevankar enabled auto-merge 2 years ago
vspecky
vspecky approved these changes on 2024-01-29
vspecky
preetamrevankar preetamrevankar merged 7d8d68fa into main 2 years ago
preetamrevankar preetamrevankar deleted the move_openapi_to_crate branch 2 years ago
Narayanbhat166

Login to write a write a comment.

Login via GitHub

Assignees
Labels