[PR #3] [MERGED] Feature mailserver #3

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

📋 Pull Request Information

Original PR: https://github.com/GithubOrgProjectPiza/server/pull/3
Author: @Stefan-5422
Created: 4/2/2022
Status: Merged
Merged: 4/2/2022
Merged by: @Stefan-5422

Base: devHead: feature-mailserver


📝 Commits (10+)

  • 7728776 Add basic mail library; Add docker compose
  • 41a69ce Add dkim script
  • 9cbc972 Merge branch 'main' into DB_schema
  • 0734b8d Merge pull request #1 from GithubOrgProjectPiza/DB_schema
  • b42f08b Update package.json to add prisma; Add prisma library
  • d7f97b4 Add json body parser; Add default response for errors
  • 4df4836 Create Register endpoint;
  • 67d4878 Add Auth middleware;
  • 71e3a3c Add: Redis to docker-compose
  • 8f9a8eb Remove testroutes; Update register endpoint; Add Redis lib

📊 Changes

17 files changed (+536 additions, -3757 deletions)

View changed files

📝 .gitignore (+3 -0)
docker-compose.yml (+25 -0)
📝 package-lock.json (+0 -3745)
📝 package.json (+16 -2)
📝 prisma/schema.prisma (+6 -0)
resources/email/templates/verify.mjml (+32 -0)
scripts/dkim.sh (+32 -0)
src/controller/auth.controller.ts (+142 -0)
src/custom.d.ts (+7 -0)
📝 src/index.ts (+29 -10)
src/lib/mail.ts (+73 -0)
src/lib/mjml.ts (+33 -0)
📝 src/lib/prisma.lib.ts (+1 -0)
src/lib/redis.lib.ts (+19 -0)
src/lib/standardResponse.ts (+16 -0)
src/middleware/auth.middle.ts (+93 -0)
src/routes/auth.route.ts (+9 -0)

📄 Description

Merge the completed Mail-server and Auth-system (woops fucked up the branches) into the dev branch


🔄 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/GithubOrgProjectPiza/server/pull/3 **Author:** [@Stefan-5422](https://github.com/Stefan-5422) **Created:** 4/2/2022 **Status:** ✅ Merged **Merged:** 4/2/2022 **Merged by:** [@Stefan-5422](https://github.com/Stefan-5422) **Base:** `dev` ← **Head:** `feature-mailserver` --- ### 📝 Commits (10+) - [`7728776`](https://github.com/GithubOrgProjectPiza/server/commit/7728776d35b1099489cc03466461addde4f5de3f) Add basic mail library; Add docker compose - [`41a69ce`](https://github.com/GithubOrgProjectPiza/server/commit/41a69ce177fde5a27adba73fbdf050697a08eeb1) Add dkim script - [`9cbc972`](https://github.com/GithubOrgProjectPiza/server/commit/9cbc972b8333efc9618ffec567166e08a6103486) Merge branch 'main' into DB_schema - [`0734b8d`](https://github.com/GithubOrgProjectPiza/server/commit/0734b8d9ffe2922ffe97a85370c9fa88e193a4b7) Merge pull request #1 from GithubOrgProjectPiza/DB_schema - [`b42f08b`](https://github.com/GithubOrgProjectPiza/server/commit/b42f08bd8b9b4f1c384e29920914bc3974558500) Update package.json to add prisma; Add prisma library - [`d7f97b4`](https://github.com/GithubOrgProjectPiza/server/commit/d7f97b49e7e173b03ec4ba5e099467a45649c0d0) Add json body parser; Add default response for errors - [`4df4836`](https://github.com/GithubOrgProjectPiza/server/commit/4df48360b5f5fab7d4b878dbd791ebd673f51764) Create Register endpoint; - [`67d4878`](https://github.com/GithubOrgProjectPiza/server/commit/67d4878c598009eb9580fbd9dabb1cbde3265457) Add Auth middleware; - [`71e3a3c`](https://github.com/GithubOrgProjectPiza/server/commit/71e3a3c941bbeff9027f109e5d5138fb42338124) Add: Redis to docker-compose - [`8f9a8eb`](https://github.com/GithubOrgProjectPiza/server/commit/8f9a8ebdea177ba75d284d0f34637b584681a530) Remove testroutes; Update register endpoint; Add Redis lib ### 📊 Changes **17 files changed** (+536 additions, -3757 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -0) ➕ `docker-compose.yml` (+25 -0) 📝 `package-lock.json` (+0 -3745) 📝 `package.json` (+16 -2) 📝 `prisma/schema.prisma` (+6 -0) ➕ `resources/email/templates/verify.mjml` (+32 -0) ➕ `scripts/dkim.sh` (+32 -0) ➕ `src/controller/auth.controller.ts` (+142 -0) ➕ `src/custom.d.ts` (+7 -0) 📝 `src/index.ts` (+29 -10) ➕ `src/lib/mail.ts` (+73 -0) ➕ `src/lib/mjml.ts` (+33 -0) 📝 `src/lib/prisma.lib.ts` (+1 -0) ➕ `src/lib/redis.lib.ts` (+19 -0) ➕ `src/lib/standardResponse.ts` (+16 -0) ➕ `src/middleware/auth.middle.ts` (+93 -0) ➕ `src/routes/auth.route.ts` (+9 -0) </details> ### 📄 Description Merge the completed Mail-server and Auth-system (woops fucked up the branches) into the dev branch --- <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:25 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GithubOrgProjectPiza/server#3