Commit graph

27 commits

Author SHA1 Message Date
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