Ralph Slooten
5350e2eb08
Feature: OpenAPI / Swagger schema
...
Mailpit now has built-in OpenAPI / Swagger documentation, see #65
2023-03-31 18:44:08 +13:00
Ralph Slooten
3bb9f4162a
Feature: Download raw message, HTML/text body parts or attachments via single button
...
@see #67
2023-03-31 18:44:08 +13:00
Ralph Slooten
2d07683a28
Bugfix: Fix JavaScript error when adding the first tag manually
...
Caused when passing updated prov values via Vue components, see #68
2023-03-31 18:44:08 +13:00
Ralph Slooten
d238675011
Bugfix: Restore notification icon
...
Fixes #34
2023-02-09 15:21:08 +13:00
Ralph Slooten
2c3c436fc1
UI: Rename "results" to "result" when singular message returned
2022-11-25 19:06:41 +13:00
Ralph Slooten
6bc02fd4d4
Feature: Message tags and auto-tagging
...
See #17
2022-11-13 17:26:29 +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
0a13cf8304
Tidy JS code
2022-10-16 11:51:20 +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
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
53f8d34961
UI: Prevent double message index request on websocket connect
2022-10-14 17:30:48 +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
df758d063a
UI: Changes to use new data API
2022-10-07 19:47:41 +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
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
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
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
3c81e152e6
UI: Display unknown recipients as as Undisclosed recipients
2022-09-03 19:01:53 +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
133b36c34c
UI: Change breakpoints for mobile view of messages
2022-08-11 00:32:10 +12:00
Ralph Slooten
2d57839b3e
UI: Mobile compatibility improvements & functionality
2022-08-10 20:21:27 +12:00
Ralph Slooten
9ab28d606a
Add privacy classes for screenshots
2022-08-07 13:38:53 +12:00
Ralph Slooten
aba3c46eb1
Update wording for "no emails/results message"
2022-08-07 10:28:33 +12:00
Ralph Slooten
61e15e4155
UI: Add reset search button
2022-08-07 10:11:48 +12:00
Ralph Slooten
e03618570d
UI: Minor UI tweaks
2022-08-07 10:11:21 +12:00
Ralph Slooten
d4cf95363f
Feature: Mark all messages as read
2022-08-07 09:34:06 +12:00
Ralph Slooten
f260495495
UI: Update pagination values when new mail arrives when not on first page
2022-08-07 08:38:52 +12:00
Ralph Slooten
a14cdce07f
Update disconnected state hover title
2022-08-07 01:15:40 +12:00
Ralph Slooten
642487742c
Feature: Optional browser notifications (HTTPS only)
2022-08-07 01:04:55 +12:00
Ralph Slooten
3bbc122869
Minor UI & logging changes
2022-07-30 22:33:20 +12:00
Ralph Slooten
a85a74bb9a
Feature: Unread statistics
2022-07-30 19:58:31 +12:00
Ralph Slooten
7a9b11a9e5
First commit
2022-07-29 23:23:08 +12:00