Commit Graph

21 Commits

Author SHA1 Message Date
1a00f791fa Info logs on new unseen emails 2023-12-30 17:13:05 -06:00
1662227606 Lower warn log level, skip empty emails 2023-12-30 16:24:39 -06:00
62eaebafd7 Add caching version of GetFullEntry 2023-12-30 13:42:03 -06:00
3b5dab35bd Handle multiple names, fix string/rune conversion 2023-12-30 11:22:13 -06:00
764bd0947e Fix name processing for FullEntry, use rune instead of letter for directory getter 2023-12-30 11:05:36 -06:00
bd643f0b86 Properly unescape entry ID, add row # check 2023-12-30 10:38:28 -06:00
756facf1b9 GetFullEntry (uncached) func 2023-12-30 10:07:10 -06:00
89c61b590e Process HREF into ID properly 2023-12-30 10:06:49 -06:00
1a6ef0230a Clean up main func 2023-12-29 18:19:57 -06:00
88e3cbec24 function for requesting full directory 2023-12-29 18:14:48 -06:00
6f2d1300f9 Warn on empty directory cache 2023-12-29 18:06:54 -06:00
c86a80fcc0 Wrap errors instead of fmt.Error[f] 2023-12-29 14:14:54 -06:00
f2354d0cc9 Directory API Gets + Caching versions 2023-12-29 13:42:02 -06:00
5fc7393f4c Fix CheckLogin never returning true 2023-12-28 13:51:26 -06:00
2cdba733c4 Check cookie name directly 2023-12-28 13:25:10 -06:00
40e39a035d Continue refining CheckLogin, only attempt Login after CheckLogin 2023-12-28 13:25:01 -06:00
fcfe04dedb Make second request for logout btn check 2023-12-28 10:01:30 -06:00
79368126d3 Disable redirects, setup redirect check, cleanup login 2023-12-28 09:17:22 -06:00
4dcff9bc7b improve logon error retrun, add cookie/validation error/logout ability checks 2023-12-28 08:50:38 -06:00
ef7ca9f16e separate main code into different files (unsub, helpers) 2023-12-26 16:58:04 -06:00
d504bd1b2e directory login implementation 2023-12-26 16:46:59 -06:00