Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: switch to x-api-key header authentication [DEV-4062] #556

Merged
merged 20 commits into from
Jul 8, 2024

Conversation

benyam7
Copy link
Contributor

@benyam7 benyam7 commented Jul 3, 2024

This PR makes the following updates,swagger-api-options.json and swagger-admin-options.json:

  • Added x-api-key request header guard.
  • Removed the mandatory "user login" check when accessing api via swagger.

@benyam7 benyam7 self-assigned this Jul 3, 2024
@ankurdotb
Copy link
Contributor

@benyam7 benyam7 marked this pull request as draft July 3, 2024 13:08
@benyam7 benyam7 changed the title fix: switch back to x-api-key-header security [DEV-4062] fix: switch to x-api-key header authentication [DEV-4062] Jul 4, 2024
@benyam7 benyam7 marked this pull request as ready for review July 4, 2024 08:40
@ankurdotb ankurdotb merged commit 01e6ab8 into develop Jul 8, 2024
13 checks passed
@ankurdotb ankurdotb deleted the x-api-key-header branch July 8, 2024 08:08
cheqd-bot bot pushed a commit that referenced this pull request Jul 8, 2024
## [3.0.0-develop.2](3.0.0-develop.1...3.0.0-develop.2) (2024-07-08)

### Bug Fixes

* switch to x-api-key header authentication [DEV-4062] ([#556](#556)) ([01e6ab8](01e6ab8)), closes [#557](#557)
@cheqd-bot
Copy link

cheqd-bot bot commented Jul 8, 2024

🎉 This PR is included in version 3.0.0-develop.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

cheqd-bot bot pushed a commit that referenced this pull request Jul 15, 2024
## [3.0.0](2.21.0...3.0.0) (2024-07-15)

### ⚠ BREAKING CHANGES

* Change npm package name [DEV-4066] (#558)

### Features

* Change npm package name [DEV-4066] ([#558](#558)) ([5c032f5](5c032f5)), closes [#549](#549) [#550](#550) [#553](#553) [#543](#543) [#545](#545) [#554](#554) [#548](#548) [#547](#547)

### Bug Fixes

* switch to x-api-key header authentication [DEV-4062] ([#556](#556)) ([01e6ab8](01e6ab8)), closes [#557](#557)
@cheqd-bot
Copy link

cheqd-bot bot commented Jul 15, 2024

🎉 This PR is included in version 3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@cheqd-bot cheqd-bot bot added the released label Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

None yet

2 participants