1
0
mirror of https://github.com/jhillyerd/inbucket.git synced 2025-12-18 10:07:02 +00:00
Commit Graph

8 Commits

Author SHA1 Message Date
James Hillyerd
2b3491fc87 Improved message rendering
Added a decodeSection function to mime.go that uses go-qprintable to
parse quoted-printable emails or MIME parts, fixes #7

Added a very basic TextToHtml converter to provide nicer rending of text
message bodies.
2012-10-19 12:50:16 -07:00
James Hillyerd
24dcd62951 Basic HTML email rendering
Messages with a MIME text/html MIME part will now be displayed with an
`HTML` button above them that will open another window and render the
HTML when clicked.

There is no sanitization performed, and inline attachment display is
not support.

This closes #2
2012-10-17 21:47:48 -07:00
James Hillyerd
0efb28ef38 Basic MIME parsing is now integrated, this closes #1 2012-10-17 21:10:02 -07:00
James Hillyerd
da8e0bc508 Many small refinements to front/backend UI
Changes:
 - Added a friendlyTime helper for nicer timestamps
 - Added validation to most action methods
 - Added error flash to several template files
 - Now making use to c.RenderError() to handle action errors
 - Removed message list slideUp() effect, takes too long
 - Fixed a problem with my vim indentation configuration, so CSS and
   HTML should be indented more consistently.
2012-10-14 16:02:14 -07:00
James Hillyerd
264d1d0165 Fix some IE rendering/caching issues 2012-10-14 13:09:25 -07:00
James Hillyerd
eb363aa670 Add a view source button to see raw text of message 2012-10-13 14:37:11 -07:00
James Hillyerd
a0ab84abb5 Message list is now loaded by AJAX and can be refreshed.
Added a message delete button.
2012-10-13 14:11:12 -07:00
James Hillyerd
3fe4c937cd Add a controller to view list mailbox contents, view individual
messages.
2012-10-10 13:46:03 -07:00