Commit graph

30 commits

Author SHA1 Message Date
ClaraCrazy
2f9491aeee
[Style]: CSS update 2025-12-26 00:58:57 +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
Clara K
f68dfe0da2
Fix variable names
thanks, copilot... but no thanks. TF is idx myidx??
2025-12-13 09:17:19 +01:00
ClaraCrazy
b95b9b3db1
[AI] speed up initial loading by using workers 2025-12-13 08:33:25 +01:00
ClaraCrazy
f7e804d512
make config a seperate .env file instead of loading it from a .js 2025-12-12 22:34:13 +01:00
ClaraCrazy
559c9bc9e5
Finally clean up functions 2025-12-12 21:48:49 +01:00
ClaraCrazy
7d956f7d89
missed one 2025-12-12 19:42:46 +01:00
ClaraCrazy
0ad3e40fcc
log updates 2025-12-12 19:38:47 +01:00
ClaraCrazy
075940b0d8
QoL updates 2025-12-12 19:33:27 +01:00
ClaraCrazy
f42fbd4e74
probably fix things? 2025-12-07 16:11:42 +01:00
ClaraCrazy
80d8ecfad2
Fix the fix that fixes the hotfix for fixing time - or something 2024-12-03 07:55:13 +01:00
ClaraCrazy
e99a8b55e0
Avoid unpredictable behaviour on weird undisclosed recipients:; signal
IMAP does not return the bcc field cleanly, in fact, node-imap and by extension imap-simple wont return a valid bcc (or cc for that matter) at all.
Generally, you can only view those with the "envelope" attribute of a mail, but those are empty. Only clean option would be to somehow accesss and work with the rfc822 spec of `Original-Recipient`.
2024-12-03 07:54:27 +01:00
ClaraCrazy
f2e6923953
Potential fix? 2024-11-11 19:15:19 +01:00
ClaraCrazy
159cd9942e
Fix manual deletion
The fact this has gone unnoticed for so long is genuinely pathetic
2024-11-11 18:51:00 +01:00
ClaraCrazy
74c13678a8
More advanced domain sorting 2024-10-21 01:52:33 +02:00
ClaraCrazy
71f1e401af
fix example mail keeping 2024-10-15 10:50:15 +02:00
ClaraCrazy
71fd513bc0
Refactor email purge time configuration and usage to be more precise.
- New purgeTIme now allows to configure a purge to be every X minutes, hours or days.
- Also remove a bit more trust by pulling footer deletion time from config.
- TODO: implement 'convertUp' function, converting numbers up to the biggest possible value where `i > 2 (so 48hrs still works as per slogan and domain)`. I.e. 72hrs = 3 days, 360minutes = 6hrs, 1440minutes to 24hrs

Co-authored-by: Johannes Bülow <kontakt@jmbit.de>
2024-10-03 01:22:10 +02:00
ClaraCrazy
1d42862c46
Add example mail(s) 2024-10-02 02:36:25 +02:00
ClaraCrazy
84338ee1c1
fix forEach 2024-10-02 00:05:48 +02:00
ClaraCrazy
1f0d57bad0
Use proper filtering function, remove helper array 2024-10-01 23:51:18 +02:00
ClaraCrazy
cca5ce7915 48hrs means 48hrs, not two days ago...
FUCK the IMAP protocol, honestly. rfc9051 is cooked up by a fag
2024-10-01 19:28:35 +02:00
ClaraCrazy
38cd67f881 Fix missing subject issues 2024-09-29 10:20:20 +02:00
ClaraCrazy
c3565b5b34 add option to download attachments 2024-09-28 09:04:05 +02:00
ClaraCrazy
729dcf17ef slight cleanup, thx qt 2024-09-28 05:21:51 +02:00
ClaraCrazy
7e73268bb7 /raw endpoint working 2024-09-28 04:44:13 +02:00
fb8ee6dca3 Update missing email 404 page 2023-12-24 21:06:48 +01:00
ClaraCrazy
b41d731c6c Cleanup 2023-11-02 07:41:52 +01:00
ClaraCrazy
bcec71cc69 Remove empty lines 2023-11-02 06:25:38 +01:00
ClaraCrazy
1865a08c87 Add delete button 2023-11-02 06:25:22 +01:00
ClaraCrazy
758b72f4c4 Add Files 2023-11-01 11:48:19 +01:00