Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

EVEREST-594: protect API with a password #326

Merged
11 commits merged into from
Dec 6, 2023
Merged

EVEREST-594: protect API with a password #326

11 commits merged into from
Dec 6, 2023

Conversation

ghost
Copy link

@ghost ghost commented Nov 23, 2023

EVEREST-594 Powered by Pull Request Badge

CHANGE DESCRIPTION

Problem:
EVEREST-594

Protect API with a password.

Related pull requests

Cause:
API was accessible without any authentication.

Solution:
Add support for password protection,

CHECKLIST

Jira

  • Is the Jira ticket created and referenced properly?

Tests

  • Is an Integration test/test case added for the new feature/change?
  • Are unit tests added where appropriate?

@ghost ghost marked this pull request as ready for review November 25, 2023 08:25
pkg/auth/password.go Show resolved Hide resolved
api/auth.go Outdated Show resolved Hide resolved
api/everest.go Show resolved Hide resolved
api/proxy.go Outdated Show resolved Hide resolved
api/proxy.go Show resolved Hide resolved
pkg/auth/password.go Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
api/auth.go Show resolved Hide resolved
@ghost ghost requested review from oksana-grishchenko and gen1us2k November 28, 2023 07:00
api/auth.go Show resolved Hide resolved
api-tests/tests/auth.spec.ts Show resolved Hide resolved
api-tests/tests/auth.spec.ts Outdated Show resolved Hide resolved
pkg/auth/password.go Show resolved Hide resolved
api-tests/tests/auth.spec.ts Outdated Show resolved Hide resolved
@ghost ghost merged commit 4995f22 into main Dec 6, 2023
4 checks passed
@ghost ghost deleted the EVEREST-594-api-password branch December 6, 2023 12:26
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants