ClaraCrazy
8daa0fefe9
[Feat]: Add email forwarding
...
Uses seperate SMTP credentials for forwarding. This is just the raw system, validation will be in the next commit.
2026-01-02 16:11:29 +01:00
ClaraCrazy
cdce7e1e46
[Chore]: Update Readme
2026-01-01 02:12:09 +01:00
ClaraCrazy
49e4e6eaf9
[Feat]: Add blacklisted Sender list
...
Allows admin to stop receiving mails from specific senders, for example to prevent account verification emails to arrive
2026-01-01 02:04:41 +01:00
ClaraCrazy
985c36920b
[Chore]: Fix tables
2026-01-01 01:40:10 +01:00
ClaraCrazy
8a80134ee9
[Chore]: Readme Update
2026-01-01 01:37:35 +01:00
ClaraCrazy
e91fdeb827
[Chore]: Clarify timer meaning
...
It only fetches when the timer hits zero, reloading the page has zero effect on anything.
2026-01-01 01:06:19 +01:00
ClaraCrazy
68dda6880a
[Fix]: Fix wipe inbox button
2026-01-01 00:37:14 +01:00
ClaraCrazy
fd993eb272
[AI][Feat]: Display Cryptographic keys in extra section
...
Thanks @aurorasmiles for that wonderful idea <3
2026-01-01 00:00:21 +01:00
ClaraCrazy
72c22f9815
[Chore] Sync timer to actual imap-reload
2025-12-31 22:40:53 +01:00
ClaraCrazy
710560c410
[Chore]: Add auto-reload timer to inbox view
...
Happy new year everyone! <3 Clara loves all of you
2025-12-31 22:31:27 +01:00
ClaraCrazy
96978c4ea2
[Chore]: Reload inbox when receiving onDelete signal
2025-12-31 20:43:19 +01:00
ClaraCrazy
240f7feb42
[Chore]: Remove unnecessary packages
...
Replace unnecessary packages with custom functions to clean up the project a bit
2025-12-31 20:42:29 +01:00
ClaraCrazy
9b65dec591
[Feat]: Add email validation for URLs
...
Make sure the requested email is actually in our domain list
2025-12-31 20:18:12 +01:00
ClaraCrazy
2f2af239fa
[Refactor]: Optimize cache
...
Implement own caching system, since mem doesnt allow for fine enough control. I think im done for the year.
2025-12-30 21:33:07 +01:00
ClaraCrazy
30ec16f610
[Chore]: CSS fix
2025-12-30 17:51:08 +01:00
ClaraCrazy
89003f0d26
[Feat]: Add light/dark-mode toggle
...
INcluding localstorage token and quick-load functionality to prevent flashing on initial canvas paint.
2025-12-30 17:42:30 +01:00
ClaraCrazy
cc4e3ddfbd
[Chore]: SEO Part 2
...
Electric Boogaloo (hopefully not)
2025-12-30 11:55:58 +01:00
ClaraCrazy
12069300d0
[Feat]: Add loading animation on init
...
PRevents errors on very early inbox load (mostly by bots but oh well... perfectionTM)
2025-12-30 11:20:12 +01:00
ClaraCrazy
5226cb3c6b
[Chore]: Add Responsive Styles
2025-12-30 11:04:50 +01:00
ClaraCrazy
633d9c9b29
[Chore]: Stop making a fool out of myself
2025-12-29 17:57:09 +01:00
ClaraCrazy
8ce7476227
[Chore]: Fix Expiry Color
...
This time fr
2025-12-29 17:54:33 +01:00
ClaraCrazy
4d74eacb23
[Chore]: Fix Expiry CSS
2025-12-29 17:43:57 +01:00
ClaraCrazy
8ebf22430b
[Chore]: SEO Updates
2025-12-29 17:39:56 +01:00
ClaraCrazy
6d3a2da214
[AI][Feat]: Add QR-Code Button next to email on inbox
...
Using local and unminified qrcode.js for auditability <3
2025-12-29 16:54:32 +01:00
ClaraCrazy
9798cd47e9
[Chore]: Modify "Expired" timer to show accent-color
...
Someone really hates themselves today
2025-12-29 16:34:01 +01:00
ClaraCrazy
f35df3cbc7
[Chore]: Refactor CSS
2025-12-29 16:33:24 +01:00
ClaraCrazy
093a358f05
[Fix]: Bring back performance
...
Oooopsie
2025-12-28 01:24:39 +01:00
ClaraCrazy
214e7d31eb
{Feat]: Overhaul raw mail view
2025-12-27 22:09:45 +01:00
ClaraCrazy
cfe5602d4a
[Chore]: Refactor client-side JS code
2025-12-27 21:49:33 +01:00
ClaraCrazy
54822dad6f
[Fix]: Fix expiry timer logic
2025-12-27 21:49:09 +01:00
ClaraCrazy
7ac2ef7b76
[Feat]: Add expiry timer
2025-12-27 16:17:23 +01:00
ClaraCrazy
2c7b3ead3c
[Fix]: Fix Notifications
2025-12-27 16:17:01 +01:00
ClaraCrazy
2f7194e6bd
[Chore]: Various tiny fixes and updates
2025-12-26 13:26:04 +01:00
ClaraCrazy
ed2cc90852
[Feat]: Do NOT wipe locked inboxes
2025-12-26 12:38:54 +01:00
ClaraCrazy
fc1ed35856
[Chore]: Update logging & bump version
2025-12-26 12:29:43 +01:00
ClaraCrazy
994ccb2dc3
[Style]: Update explainer for lock time
2025-12-26 12:07:27 +01:00
ClaraCrazy
a571381462
[Feat]: Add Inbox Locking
...
Add support for locking specific inboxes with a password for X time, configurable via .env vars. This allows for users to bridge the gap between public free tempmail services and private personal mail services.
Cheers!
2025-12-26 09:10:25 +01:00
ClaraCrazy
83a4fac4ab
[Feat]: Show total and historical email count in UI
...
Enhances user interface by displaying both the current number of emails and the largest UID seen, offering better visibility into historical mailbox activity. Updates backend logic and view templates to support this change, and improves maintainability by centralizing count formatting.
2025-12-26 05:53:06 +01:00
ClaraCrazy
1cf35f76f0
[Style]: Fix error-page button location
2025-12-26 01:44:34 +01:00
ClaraCrazy
46721d2f06
[Style]: Color patch
2025-12-26 01:31:49 +01:00
ClaraCrazy
22cb211600
[Style]: Optimize iframe
2025-12-26 01:29:19 +01:00
ClaraCrazy
c15636d817
[Chore]: Update readme assets
2025-12-26 01:26:35 +01:00
ClaraCrazy
7bc1b7b9d1
[Style]: fix attachments wrapping
2025-12-26 01:04:21 +01:00
ClaraCrazy
2f9491aeee
[Style]: CSS update
2025-12-26 00:58:57 +01:00
ClaraCrazy
1f45db1886
fix buttons
2025-12-25 19:31:15 +01:00
ClaraCrazy
b4683e97a7
Modernize UI
2025-12-25 19:28:28 +01:00
ClaraCrazy
86347eb5ad
[Deps]: Bump various dependancies to latest
2025-12-25 17:51:05 +01:00
ClaraCrazy
994142fc29
[Chore]: Add extensive debug logging and improve config clarity
...
Introduces detailed debug logging throughout the application to aid troubleshooting and monitoring, unifying the debug namespace usage. Refactors configuration files for clarity, adds missing environment variables, and updates example values and documentation. Enhances screenshots management by hosting assets locally. Updates scripts for better development and production workflows. Improves comments for maintainability and adjusts minor UI meta tags.
2025-12-25 17:46:02 +01:00
ClaraCrazy
ba6d97c7fe
Fix dependency issues
2025-12-25 15:52:09 +01:00
ClaraCrazy
63b30a3705
Patch delete-all
...
Off to a work trip now, byeee
2025-12-15 05:22:57 +01:00