[PR #71] [MERGED] Add functionality to use in the API client #90

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

📋 Pull Request Information

Original PR: https://github.com/detleph/server/pull/71
Author: @stephan418
Created: 6/4/2022
Status: Merged
Merged: 6/9/2022
Merged by: @Flexla54

Base: devHead: feature-fix-issues


📝 Commits (9)

  • 68ff4fe Add various participant and role controllers
  • d389568 Fix routes, add getRole controller
  • 03ecfc9 Add route to get participant for role
  • d2db198 Address some comments and fix issues
  • 8261c26 Rewrite parts of the requestTokenEmailController
  • cc86998 fixed review suggestions
  • a728a15 Merge branch 'feature-fix-issues' of github.com:detleph/server into feature-fix-issues
  • 0b021a2 Adding RoleSchema Update/Delete
  • e8741ec [create-pull-request] push formatted files

📊 Changes

10 files changed (+198 additions, -33 deletions)

View changed files

📝 src/Controllers/participant.controller.ts (+73 -5)
📝 src/Controllers/role.controller.ts (+32 -7)
📝 src/Controllers/role_schema.controller.ts (+22 -2)
📝 src/Controllers/team.controller.ts (+1 -1)
📝 src/Controllers/user_auth.controller.ts (+10 -9)
📝 src/Middleware/auth/teamleaderAuth.ts (+10 -1)
📝 src/Routes/participant.routes.ts (+32 -4)
📝 src/Routes/role.routes.ts (+9 -2)
📝 src/Routes/role_schema.routes.ts (+7 -1)
📝 src/Routes/user_auth.routes.ts (+2 -1)

📄 Description

TODO after merge:

  • Fix authentication (sometimes only teamleader is accepted or there are multiply middleware functions)

🔄 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/71 **Author:** [@stephan418](https://github.com/stephan418) **Created:** 6/4/2022 **Status:** ✅ Merged **Merged:** 6/9/2022 **Merged by:** [@Flexla54](https://github.com/Flexla54) **Base:** `dev` ← **Head:** `feature-fix-issues` --- ### 📝 Commits (9) - [`68ff4fe`](https://github.com/detleph/server/commit/68ff4fe33f007484a0169e87d24ada39866dd846) Add various participant and role controllers - [`d389568`](https://github.com/detleph/server/commit/d38956834b9e2d59e08429a0c9e7e889e18259d9) Fix routes, add getRole controller - [`03ecfc9`](https://github.com/detleph/server/commit/03ecfc91dd1474182e51b9c88ded110b46fd091a) Add route to get participant for role - [`d2db198`](https://github.com/detleph/server/commit/d2db198d4b7d71ac33c7560c99875e035800f841) Address some comments and fix issues - [`8261c26`](https://github.com/detleph/server/commit/8261c2628a77614543cf4f09d203b4e78e6be90a) Rewrite parts of the requestTokenEmailController - [`cc86998`](https://github.com/detleph/server/commit/cc8699851929c79c2c5d4001c54456ba816e01fc) fixed review suggestions - [`a728a15`](https://github.com/detleph/server/commit/a728a150971446259a84b7670a7e41bef52ec732) Merge branch 'feature-fix-issues' of github.com:detleph/server into feature-fix-issues - [`0b021a2`](https://github.com/detleph/server/commit/0b021a2b268f4c1a40e6efde8934526d9befd2f4) Adding RoleSchema Update/Delete - [`e8741ec`](https://github.com/detleph/server/commit/e8741ecf86846374c0882dba61288d8a7308f82e) [create-pull-request] push formatted files ### 📊 Changes **10 files changed** (+198 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `src/Controllers/participant.controller.ts` (+73 -5) 📝 `src/Controllers/role.controller.ts` (+32 -7) 📝 `src/Controllers/role_schema.controller.ts` (+22 -2) 📝 `src/Controllers/team.controller.ts` (+1 -1) 📝 `src/Controllers/user_auth.controller.ts` (+10 -9) 📝 `src/Middleware/auth/teamleaderAuth.ts` (+10 -1) 📝 `src/Routes/participant.routes.ts` (+32 -4) 📝 `src/Routes/role.routes.ts` (+9 -2) 📝 `src/Routes/role_schema.routes.ts` (+7 -1) 📝 `src/Routes/user_auth.routes.ts` (+2 -1) </details> ### 📄 Description TODO after merge: - Fix authentication (sometimes only teamleader is accepted or there are multiply middleware functions) --- <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:22:04 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: detleph/server#90