Commit graph

5 commits

Author SHA1 Message Date
5b6fd15007
feat: add delete alias functionality (fix #4) 👍 2024-12-04 12:48:19 +01:00
bec36602b5
Code cleanup/rewrite
💥 Breaking Changes 💥

- Ditched Bun for Deno 🦕: Migrated from Bun to Deno due to recurring memory leaks and crashes on our test server.
- SQL Simplification 📈: Removed Prisma and now using Libsql alone
- Hono Takes the Stage: Switched from Elysia to Hono, a cleaner and more compatible framework that plays nice with Deno.

🧹 Code Cleanup 💪

Removed unnecessary clutter and streamlined the codebase for better readability and maintainability.
2024-12-03 18:52:35 +01:00
095791f44f
🚀 feat(smtp): Refactor mail server
- Split email pipeline into async receive/process queues for max throughput
- Implement persistent queue storage - no more lost emails on crashes!
- Fix memory leaks when handling chunky payloads
- Update all dependencies
- Clean up code
2024-12-03 13:17:18 +01:00
0eba3efe24
fix #1 2024-12-02 18:26:49 +01:00
ebec73a666
initial version 2024-12-02 14:28:00 +01:00