ClaraCrazy
2f58eacfa7
[Feat]: V2
...
Updated:
- Update UI,
- Update routes
- Update filters
New:
- Add Password change route
- Add Account deletion button
2026-01-03 16:51:00 +01:00
ClaraCrazy
3fdf5bf61b
[Chore]: Stats patches
2026-01-03 15:57:46 +01:00
ClaraCrazy
e012b772c8
[Feat]: Add Stats page
2026-01-03 15:41:56 +01:00
ClaraCrazy
8ed7ccade8
[Chore]: Misc changes around user merge
...
- Update lock removal timer and behaviour
- Redirect to previous path on sign-in and out
- Fix dashbaord UI and other UX elemets
- Lose sanity threlf times
2026-01-02 20:56:14 +01:00
ClaraCrazy
004d764238
[Feat]; Add user functionality
...
Add dashboard and update routes to use the new User object. Merge forwarding and locking to be user-only methods and remove old routes that no longer exist
2026-01-02 18:49:57 +01:00
ClaraCrazy
598cea9b9c
[Feat]: Add User Registration
...
Add User table to sql, add user-repository, add registration and login routes, update config
2026-01-02 16:27:43 +01:00
ClaraCrazy
2a08aa14a8
[Feat]: Add email validation function
...
Currently only used for forwarding
2026-01-02 16:13:22 +01:00
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
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
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
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
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
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
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
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
64550e351c
Move js into its own file
2025-12-14 14:24:44 +01:00
ClaraCrazy
9538e7be7a
Fix notifications
2025-12-14 14:18:37 +01:00
ClaraCrazy
0eda44ea1c
No more using <br> tags for visual space. Lets do things properly
2025-12-13 07:51:43 +01:00
ClaraCrazy
b348fcca93
update milligram CSS
2025-12-13 05:53:30 +01:00
ClaraCrazy
dd6a901ca1
Fix CSS
2025-12-13 02:43:38 +01:00
ClaraCrazy
21a6e760e5
get mailcount on footer
2025-12-13 02:22:40 +01:00
ClaraCrazy
0770ebdfc2
Update conversion function and footer
...
- Conversion function updates:
- Enabling conversion now rounds to the nearest max. value where `i > 1`, and if rounding was needed it will create a Tooltip displaying the config value on hover.
- If rounding wasnt needed, or conversion is disabled in the config then no tooltip will be created, to avoid confusion.
- Updated footer:
- Created new function called footerbuilder()
- The config value is now always underlined and italic to make it more obvious you can (if rounded) "interact" with it.
2024-10-04 23:32:21 +02:00
ClaraCrazy
7e73268bb7
/raw endpoint working
2024-09-28 04:44:13 +02:00
ClaraCrazy
3016f0fc34
Some more minor design updates
2024-09-28 01:58:17 +02:00
ClaraCrazy
b41d731c6c
Cleanup
2023-11-02 07:41:52 +01:00
ClaraCrazy
1865a08c87
Add delete button
2023-11-02 06:25:22 +01:00
ClaraCrazy
dbe961cb4d
css is pain
2023-11-01 13:08:49 +01:00
ClaraCrazy
3280884b4d
Thats why it flex'd
2023-11-01 13:06:30 +01:00
ClaraCrazy
2c005ce4e2
fix some empty lines
2023-11-01 12:58:43 +01:00
ClaraCrazy
83ca676885
Who told you to flex?
2023-11-01 12:58:09 +01:00
ClaraCrazy
758b72f4c4
Add Files
2023-11-01 11:48:19 +01:00