Skip to content

feat: add Google and Github OAuth flows #8

Closed
Mo2Hefny wants to merge 3 commits into
mainfrom
feat/oauth
Closed

feat: add Google and Github OAuth flows #8
Mo2Hefny wants to merge 3 commits into
mainfrom
feat/oauth

Conversation

@Mo2Hefny
Copy link
Copy Markdown
Member

@Mo2Hefny Mo2Hefny commented Mar 9, 2026

No description provided.

Mo2Hefny and others added 3 commits March 9, 2026 06:48
* feat(auth): add authentication flow

* build(docker): add needed dependencies

* feat(tests): add integration and unit tests for authentication and middleware

* feat(auth): use shared contracts

* feat(zod): implement request body validation

* feat(auth): centralize authentication messages

* refactor(auth): use zod for OpenAPI schemas

* ci(docker): add NPM_TOKEN argument for secure package installation

* feat(auth): add API_PREFIX

* fix(ci): resolve workflow issues

* test(auth): update routes to use API_PREFIX

* feat(docker): update context paths to use API_DIR variable

* fix(docker): use Docker secrets for secure installation

* fix(prettier): ensure printWidth is set for consistent formatting
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 9, 2026

🧪 Test & Coverage Report

Metric Result
Status ❌ Failed
Tests ❌ 65 passed / 65 total
Suites 5 passed / 5 total

Coverage

Category Coverage Covered / Total
🟢 Statements 94.82% 385 / 406
🟡 Branches 60.16% 74 / 123
🟢 Functions 85.41% 41 / 48
🟢 Lines 94.96% 377 / 397

Updated for commit f6f4fcf

@marwan2232004 marwan2232004 deleted the feat/oauth branch March 11, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant