[PR #18] [MERGED] Add user authentication #62

Closed
opened 2026-09-04 00:21:56 +02:00 by Stone_Red · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/detleph/server/pull/18
Author: @stephan418
Created: 11/17/2021
Status: Merged
Merged: 11/17/2021
Merged by: @stephan418

Base: devHead: feature-user-auth


📝 Commits (10+)

  • eff8dd0 Add the redis server to docker-compose.yml
  • 3d961ab Add controller for authenticating with admin name and password
  • bc88ea3 Merge branch 'dev' into feature-user-auth
  • f45f3c7 Merge branch 'dev' into feature-user-auth
  • eb64432 Admin + small changes
  • 0eb284a formated last commit
  • 08e2f9f Merge branch 'feature-db-schema' into dev
  • a1e56f7 Merge branch 'dev' into feature-user-auth
  • aec6604 Update the code to use the latest database schema
  • 5ee5218 Use the description attribute in add and get controllers

📊 Changes

8 files changed (+236 additions, -14 deletions)

View changed files

📝 docker-compose.yml (+3 -0)
📝 package.json (+6 -1)
📝 prisma/schema.prisma (+18 -13)
src/Controllers/admin_auth.controller.ts (+83 -0)
📝 src/Controllers/event.controller.ts (+2 -0)
src/Middleware/auth/auth.ts (+90 -0)
src/custom.d.ts (+7 -0)
src/lib/redis.ts (+27 -0)

📄 Description

Merge feature 'user-auth' which introduced middleware and endpoints for users to authenticate


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/detleph/server/pull/18 **Author:** [@stephan418](https://github.com/stephan418) **Created:** 11/17/2021 **Status:** ✅ Merged **Merged:** 11/17/2021 **Merged by:** [@stephan418](https://github.com/stephan418) **Base:** `dev` ← **Head:** `feature-user-auth` --- ### 📝 Commits (10+) - [`eff8dd0`](https://github.com/detleph/server/commit/eff8dd0860c6b47a0a5dd2b5c0fdc8a57c59d383) Add the redis server to docker-compose.yml - [`3d961ab`](https://github.com/detleph/server/commit/3d961ab53df8ef8e7c1a81d809010a2dc666d87f) Add controller for authenticating with admin name and password - [`bc88ea3`](https://github.com/detleph/server/commit/bc88ea3fe0bcce4b3dcf97fea791267f56dbd3c3) Merge branch 'dev' into feature-user-auth - [`f45f3c7`](https://github.com/detleph/server/commit/f45f3c71554e2c2ccd8212186fb7f766860d0a5b) Merge branch 'dev' into feature-user-auth - [`eb64432`](https://github.com/detleph/server/commit/eb64432ad45187b380238cd831b32416931c1c73) Admin + small changes - [`0eb284a`](https://github.com/detleph/server/commit/0eb284a00daa5dbeee44a61fc0dfb3aa0cbcab92) formated last commit - [`08e2f9f`](https://github.com/detleph/server/commit/08e2f9fa2ed6e334407a95e7aa671fd5d2502772) Merge branch 'feature-db-schema' into dev - [`a1e56f7`](https://github.com/detleph/server/commit/a1e56f749420f7126f845165e8b25c7d6716e0fe) Merge branch 'dev' into feature-user-auth - [`aec6604`](https://github.com/detleph/server/commit/aec6604d24aacfc993d9a51655372ca59f3ee472) Update the code to use the latest database schema - [`5ee5218`](https://github.com/detleph/server/commit/5ee5218d5aa478a2a00e501a6ac4c4ee6f6c4b82) Use the description attribute in add and get controllers ### 📊 Changes **8 files changed** (+236 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `docker-compose.yml` (+3 -0) 📝 `package.json` (+6 -1) 📝 `prisma/schema.prisma` (+18 -13) ➕ `src/Controllers/admin_auth.controller.ts` (+83 -0) 📝 `src/Controllers/event.controller.ts` (+2 -0) ➕ `src/Middleware/auth/auth.ts` (+90 -0) ➕ `src/custom.d.ts` (+7 -0) ➕ `src/lib/redis.ts` (+27 -0) </details> ### 📄 Description Merge feature 'user-auth' which introduced middleware and endpoints for users to authenticate --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Stone_Red added the pull-request label 2026-09-04 00:21:56 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: detleph/server#62