Commit graph

58 commits

Author SHA1 Message Date
Ian Kent
6db4e904be Clean up 2014-11-22 19:15:50 +00:00
Ian Kent
cdf5577715 Clean up reply handling 2014-11-22 19:05:21 +00:00
Ian Kent
b174a42877 Remove protocol dependency on config 2014-11-22 18:47:31 +00:00
Ian Kent
2fe16ec68e Minor cleanup 2014-11-22 18:45:14 +00:00
Ian Kent
b46525f223 Refactor SMTP protocol into separate package 2014-11-22 16:11:04 +00:00
Ian Kent
cbc85d9647 Fix #7 2014-11-18 08:06:55 +00:00
Ian Kent
90dc75e392 Fix #5 - support leading tab on multi-line header 2014-11-13 18:17:00 +00:00
Ian Kent
0193e32f1e Fix #3 2014-10-29 18:35:07 +00:00
Ian Kent
5e34255a1d Hopefully fix #2 2014-10-29 15:13:29 +00:00
Ian Kent
6f217359da Fix gotcha support (and some other bugs) 2014-06-24 22:21:06 +01:00
Ian Kent
f95de548a4 Fix eventstream 2014-06-24 21:27:07 +01:00
Ian Kent
5409809872 Start converting to use github.com/ian-kent/gotcha 2014-06-23 19:21:20 +01:00
Ian Kent
82658779e5 Fix #1 2014-06-23 17:41:03 +01:00
Ian Kent
7f09380551 Add makefile and more tests 2014-04-28 01:42:05 +01:00
Ian Kent
e2e6971d01 Support nested multipart messages 2014-04-28 00:21:57 +01:00
Ian Kent
2943924dff Real-time updates using EventSource 2014-04-27 23:38:43 +01:00
Ian Kent
034f683d93 Clean up static content routing 2014-04-27 21:23:40 +01:00
Ian Kent
92ff3714ad Clean up routing 2014-04-27 21:13:35 +01:00
Ian Kent
5bc1cf5c9e Clean up API 2014-04-27 20:52:46 +01:00
Ian Kent
98c71bf455 MIME part viewer and download individual parts 2014-04-27 19:59:14 +01:00
Ian Kent
306f814dff Message count in web ui 2014-04-27 19:26:21 +01:00
Ian Kent
becb0ee4e0 Add icons to menus 2014-04-27 19:13:22 +01:00
Ian Kent
fe1c3f8cb4 Slightly better UI error handling 2014-04-27 18:19:30 +01:00
Ian Kent
e5e6f4389d API error reporting 2014-04-27 17:34:48 +01:00
Ian Kent
2b739224a7 Release messages via SMTP 2014-04-27 17:31:00 +01:00
Ian Kent
d80439b0fa Use go-bindata to embed assets 2014-04-27 16:06:58 +01:00
Ian Kent
150e4342c3 Improve web UI message list 2014-04-26 14:43:54 +01:00
Ian Kent
4f6125ba5c Message preview UI fixes 2014-04-26 13:12:26 +01:00
Ian Kent
05b50913c1 Fix bugs in header parsing 2014-04-26 12:16:57 +01:00
Ian Kent
73088ab400 Add message download 2014-04-26 11:50:34 +01:00
Ian Kent
7e467afbe6 Add glyphicons to show/hide header buttons 2014-04-24 19:19:19 +01:00
Ian Kent
e2f599a40d Add in-memory storage, clean up config 2014-04-24 00:22:50 +01:00
Ian Kent
5ee0d32b80 Web UI improvements 2014-04-23 23:01:48 +01:00
Ian Kent
54b4c4c681 More auth tests, fix bug 2014-04-22 23:27:07 +01:00
Ian Kent
a4c1f6a4d0 Add AUTH tests and fix a bug 2014-04-22 21:31:32 +01:00
Ian Kent
8709ba9de6 Add basic AUTH support (RFC4954) 2014-04-22 21:19:48 +01:00
Ian Kent
fa2e16587c Remove content/MIME from message list API 2014-04-22 20:39:54 +01:00
Ian Kent
07df8aa087 mime support and html email rendering 2014-04-21 22:32:34 +01:00
Ian Kent
b2e0ae7f46 Update readme 2014-04-21 12:24:21 +01:00
Ian Kent
ef941fb69c MIME detection and add some error responses 2014-04-21 12:14:47 +01:00
Ian Kent
6282d54682 Multiple messages per connection, advertise pipelining 2014-04-20 20:39:31 +01:00
Ian Kent
6fdecf81e3 Clean up mongodb 2014-04-20 20:33:42 +01:00
Ian Kent
4f405a3a3c Only show first subject header 2014-04-20 20:17:48 +01:00
Ian Kent
24ff88c151 Add message source preview 2014-04-20 20:13:39 +01:00
Ian Kent
37f916f5eb Better header rendering 2014-04-20 20:03:53 +01:00
Ian Kent
a759177090 Get single message API 2014-04-20 20:01:53 +01:00
Ian Kent
9a6426f359 Clean up http handling 2014-04-20 19:49:05 +01:00
Ian Kent
ecf4d071c2 Delete single message api 2014-04-20 17:09:06 +01:00
Ian Kent
305672472a Add message list api 2014-04-20 16:05:50 +01:00
Ian Kent
4f4f921013 Add HTTP server and assets 2014-04-20 15:35:59 +01:00