Ralph Slooten
|
06aa7a2dea
|
Remove redundant offcanvas mixin
|
2022-12-03 17:21:51 +13:00 |
|
Ralph Slooten
|
2c3c436fc1
|
UI: Rename "results" to "result" when singular message returned
|
2022-11-25 19:06:41 +13:00 |
|
Ralph Slooten
|
95dacfc5db
|
Build: Remove duplicate bootstrap CSS
|
2022-11-21 21:43:30 +13:00 |
|
Ralph Slooten
|
54635b748a
|
Bugfix: Delay 200ms to set target="_blank" for all rendered email links
Fixes #22
|
2022-11-18 13:25:15 +13:00 |
|
Ralph Slooten
|
6bc02fd4d4
|
Feature: Message tags and auto-tagging
See #17
|
2022-11-13 17:26:29 +13:00 |
|
Ralph Slooten
|
57cfb2611c
|
Use bytes.NewReader(data) instead of strings.NewReader(string(data))
|
2022-11-13 17:26:28 +13:00 |
|
Ralph Slooten
|
ba24d145ff
|
Bugfix: Return empty arrays rather than null for message To, CC, BCC, Inlines & Attachments
Bugfix: Return empty arrays rather than null for message To, CC, BCC, Inlines & Attachments
|
2022-11-13 17:26:17 +13:00 |
|
Ralph Slooten
|
cbc3fe59a8
|
Feature: Allow custom webroot
Allow Mailpit to run on a custom webroot, resolves #19
|
2022-10-31 22:13:41 +13:00 |
|
Ralph Slooten
|
ab771cf76c
|
Move utils to subfolder
|
2022-10-29 10:52:22 +13:00 |
|
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
|
0a13cf8304
|
Tidy JS code
|
2022-10-16 11:51:20 +13:00 |
|
Ralph Slooten
|
4ebbdab7c0
|
Snapshot memory usage first
|
2022-10-16 11:36:28 +13:00 |
|
Ralph Slooten
|
cea9518b4b
|
UI mobile tweaks
|
2022-10-16 10:45:04 +13:00 |
|
Ralph Slooten
|
a9220277d6
|
Refresh first page after prune when !results
|
2022-10-16 10:21:57 +13:00 |
|
Ralph Slooten
|
bd45d9dffe
|
UI: Broadcast "delete all" action to reload all connected clients
|
2022-10-16 08:37:46 +13:00 |
|
Ralph Slooten
|
baaf3a3a23
|
UI tweaks
|
2022-10-16 00:03:16 +13:00 |
|
Ralph Slooten
|
53d2296ff5
|
Minor UI changes
|
2022-10-15 23:37:22 +13:00 |
|
Ralph Slooten
|
e8bf803ca0
|
UI: Load first page if paginated list returns 0 results
|
2022-10-15 23:30:09 +13:00 |
|
Ralph Slooten
|
d9dc000e89
|
UI: Theme changes
|
2022-10-15 23:14:51 +13:00 |
|
Martin
|
b1027ca844
|
Bugfix: Fix mail download link
|
2022-10-15 08:54:36 +13:00 |
|
Ralph Slooten
|
699a534632
|
API: Add limit and start parameters to search
Requested in #15
|
2022-10-14 17:31:35 +13:00 |
|
Ralph Slooten
|
53f8d34961
|
UI: Prevent double message index request on websocket connect
|
2022-10-14 17:30:48 +13:00 |
|
Ralph Slooten
|
4368541a96
|
Update logging format
|
2022-10-13 02:53:53 +13:00 |
|
Ralph Slooten
|
4d511bd29d
|
Testing: Add API test for raw & message headers
|
2022-10-13 02:48:23 +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
|
906a697542
|
Add event.preventDefault()
|
2022-10-08 23:34:20 +13:00 |
|
Ralph Slooten
|
a31a7c3d2c
|
UI: Add about app modal with version update notification
|
2022-10-08 23:33:59 +13:00 |
|
Ralph Slooten
|
d8c6364622
|
Testing: Add API tests
|
2022-10-07 19:48:50 +13:00 |
|
Ralph Slooten
|
df758d063a
|
UI: Changes to use new data API
|
2022-10-07 19:47:41 +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
|
4a92b99a53
|
Optimise Mailpit SVG logo
|
2022-10-07 19:25:26 +13:00 |
|
Ralph Slooten
|
b1dc121cdd
|
UI: Hide delete all / mark all read in message view
|
2022-10-04 17:41:25 +13:00 |
|
Ralph Slooten
|
93665656cf
|
Invoke loadMessages() before event connect()
In the case whereby the websocket is blocked (ie: error), make sure messages load is already triggered.
|
2022-09-21 15:56:20 +12: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
|
388bea740b
|
UI: Add documentation link (wiki)
|
2022-09-17 08:09:22 +12:00 |
|
Ralph Slooten
|
2bc2660ad5
|
Fix count of selected messages
|
2022-09-16 21:54:25 +12:00 |
|
Ralph Slooten
|
5d6aa7c48a
|
UI: Support for inline images using filenames instead of cid
Some historic email programs use the attachment filename instead of a reference cid for inline images (eg: Outlook).
|
2022-09-16 18:40:29 +12:00 |
|
Ralph Slooten
|
867dbf41d5
|
UI: Minor UI color change & unread count position adjustment
|
2022-09-15 21:52:22 +12:00 |
|
Ralph Slooten
|
51e458ad57
|
Security: Add restrictive HTTP Content-Security-Policy
|
2022-09-15 21:23:27 +12:00 |
|
Ralph Slooten
|
f6a8de3215
|
UI: Add favicon unread message counter
|
2022-09-14 22:37:47 +12:00 |
|
Ralph Slooten
|
6aeebb9824
|
UI: Remove left & right borders (message list)
|
2022-09-14 17:14:36 +12:00 |
|
Ralph Slooten
|
0da89d91dd
|
Fix: Update message download link
|
2022-09-14 16:45:23 +12:00 |
|
Ralph Slooten
|
33dcd489eb
|
UI: Allow reverse proxy subdirectories
|
2022-09-14 13:43:38 +12:00 |
|
Ralph Slooten
|
088b772de5
|
UI: Attachment icons and image thumbnails
|
2022-09-12 22:11:51 +12:00 |
|
Ralph Slooten
|
5cd0a6e2f3
|
UI tweaks
|
2022-09-09 23:57:53 +12:00 |
|
Ralph Slooten
|
fea733a43e
|
UI: HTML source & highlighting
|
2022-09-09 23:34:35 +12:00 |
|
Ralph Slooten
|
e4a7212f89
|
Reload UI on prev/next message
|
2022-09-03 23:02:10 +12:00 |
|
Ralph Slooten
|
e6a5fceedd
|
UI: Add previous/next message links
|
2022-09-03 22:46:38 +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
|
6dbdbf1637
|
UI: Post data using 'application/json'
|
2022-09-03 19:01:54 +12:00 |
|