Ralph Slooten
43bd2a18ea
API: Provide structs of API v1 responses for use in client code
...
See #21
2022-10-21 22:55:15 +13:00
Ralph Slooten
4368541a96
Update logging format
2022-10-13 02:53:53 +13:00
Ralph Slooten
b0894a8064
API: Add API endpoint to return message headers
...
See #15
2022-10-13 02:47:51 +13:00
Ralph Slooten
a31a7c3d2c
UI: Add about app modal with version update notification
2022-10-08 23:33:59 +13:00
Ralph Slooten
34da0e5042
Feature: Add REST API
...
Requested feature for integration, see #15
2022-10-07 19:46:39 +13:00
Ralph Slooten
fd1346c5f4
Fix: Workaround for Safari source matching bug blocking event listener
...
The current stable version of Safari does not treat ws: or wss: sockets as `self`.
See: https://bugs.webkit.org/show_bug.cgi?id=235873
Resolves #13
2022-09-19 22:17:20 +12:00
Ralph Slooten
51e458ad57
Security: Add restrictive HTTP Content-Security-Policy
2022-09-15 21:23:27 +12:00
Ralph Slooten
088b772de5
UI: Attachment icons and image thumbnails
2022-09-12 22:11:51 +12:00
Ralph Slooten
fea733a43e
UI: HTML source & highlighting
2022-09-09 23:34:35 +12:00
Ralph Slooten
43403bc6f7
Feature: Multiple message selection for group actions using shift/ctrl click
...
Allow group actions for deleting & marking as read/unread, resolves #11
2022-09-03 19:01:54 +12:00
Ralph Slooten
eff483c1c4
feature: Switch backend storage to use SQLite
...
BREAKING CHANGE: This release includes a major backend storage change (SQLite) that will render any previously-saved messages useless. Please delete old data to free up space. For more information see https://github.com/axllent/mailpit/issues/10
2022-08-30 22:42:43 +12:00
Ralph Slooten
d4cf95363f
Feature: Mark all messages as read
2022-08-07 09:34:06 +12:00
Ralph Slooten
788e390e01
Ignore http.RsponseWriter errors
2022-08-07 00:09:32 +12:00
Ralph Slooten
056bef7d5e
Security: Use strconv.Atoi() for safe string to int conversions
2022-08-06 23:54:19 +12:00
Ralph Slooten
56fdaa1224
Feature: SMTP STARTTLS & SMTP authentication support
...
Resolves #4
2022-08-06 20:00:05 +12:00
Ralph Slooten
6fe1bdb579
Feature: Basic authentication support
2022-08-04 17:18:07 +12:00
Ralph Slooten
7a9b11a9e5
First commit
2022-07-29 23:23:08 +12:00