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 347 days ago
Narayanbhat166 Narayanbhat166 requested a review from SanchithHegde SanchithHegde 347 days ago
Narayanbhat166 Narayanbhat166 requested a review from sai-harsha-vardhan sai-harsha-vardhan 347 days ago
Narayanbhat166 Narayanbhat166 assigned Narayanbhat166 Narayanbhat166 347 days ago
Narayanbhat166 Narayanbhat166 requested a review 347 days ago
Narayanbhat166 Narayanbhat166 requested a review 347 days 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 346 days 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 346 days 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 331 days ago
sahkal sahkal requested a review from sai-harsha-vardhan sai-harsha-vardhan 331 days 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 326 days ago
Narayanbhat166 Narayanbhat166 dismissed their stale review via 605aad41 326 days 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 316 days ago
Narayanbhat166 Narayanbhat166 requested a review 316 days ago
Narayanbhat166 Narayanbhat166 requested a review 316 days ago
Narayanbhat166 Narayanbhat166 requested a review 316 days ago
Narayanbhat166 Narayanbhat166 requested a review 316 days ago
Narayanbhat166 Narayanbhat166 force pushed to 9c80ff03 316 days 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 304 days 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 303 days ago
Narayanbhat166 Narayanbhat166 dismissed their stale review via e1cdcd71 303 days ago
Narayanbhat166 Narayanbhat166 dismissed their stale review via e1cdcd71 303 days 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 299 days ago
vspecky
vspecky approved these changes on 2024-01-29
vspecky
preetamrevankar preetamrevankar merged 7d8d68fa into main 299 days ago
preetamrevankar preetamrevankar deleted the move_openapi_to_crate branch 299 days ago
Narayanbhat166

Login to write a write a comment.

Login via GitHub

Assignees
Labels