Commit graph

212 commits

Author SHA1 Message Date
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
ClaraCrazy
b80db9fbd3
Improve mail deletion speed en masse 2025-12-15 04:51:54 +01:00
ClaraCrazy
2ac2371963
Elaborate on vague env variable 2025-12-14 19:59:28 +01:00
ClaraCrazy
9e6f09077d
Update non-example mail handling to delete rather than ignore 2025-12-14 19:58:45 +01:00
ClaraCrazy
08c41fbf09
Bring back error handler from ye-ol f9a26cd631 2025-12-14 17:12:19 +01:00
ClaraCrazy
424fbf3930
shhhhh 2025-12-14 14:42:37 +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
2902d0fcc5
We are balls-deep in errors we should never see.... I wanna leave. 2025-12-13 14:41:54 +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
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
31e7594b2f
fix trailing slash errors 2025-12-13 01:33:17 +01:00
ClaraCrazy
fbe45c6804
last readme update for new .env 2025-12-12 23:13:57 +01:00
ClaraCrazy
1f8cad55d4
update .env.example formatting 2025-12-12 23:10:51 +01:00
ClaraCrazy
d59a81c838
last small log update 2025-12-12 22:49:07 +01:00
ClaraCrazy
a2db3d6977
Add a few more initial logs 2025-12-12 22:46:07 +01:00
ClaraCrazy
243e2f95ca
update readme 2025-12-12 22:40:35 +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
c28f76ce0f
Consider this done 2025-12-12 21:56:37 +01:00
ClaraCrazy
b5a8efa439
small autism fix 2025-12-12 21:53:00 +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
9d991486ae
automatically generate example inbox url 2025-12-07 15:19:23 +01:00
ClaraCrazy
e158fac414
add debug statement to failing to if-branch 2024-12-03 08:00:13 +01:00
ClaraCrazy
367c4a688b
Properly check for UNDEFINED 2024-12-03 07:57:12 +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
2636f5f56a
remove unnecessary console.logs 2024-11-11 19:00:07 +01:00
ClaraCrazy
05bb74e1d3
Make config usage more clear 2024-11-11 18:51:50 +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