Ralph Slooten
f54a2187ac
UI: Link email addresses in message summary to search
2023-09-23 11:48:06 +12:00
Ralph Slooten
063eab2c6a
UI: Better support for mobile screen sizes
2023-09-23 09:31:02 +12:00
Ralph Slooten
b282e6663b
Remove redundant Read status from message (always true)
2023-09-22 21:31:35 +12:00
Ralph Slooten
df777c6e90
Merge tag 'v1.9.0' into develop
...
Release v1.9.0
2023-09-22 16:40:51 +12:00
Ralph Slooten
8c4b1ac445
Merge branch 'release/v1.9.0'
2023-09-22 16:40:49 +12:00
Ralph Slooten
309c56566c
Release v1.9.0
2023-09-22 16:40:48 +12:00
Ralph Slooten
12d47a0f82
Merge branch 'feature/routing' into develop
2023-09-22 16:34:59 +12:00
Ralph Slooten
27d601294a
Libs: Update minimum Go version to 1.20
2023-09-22 16:34:47 +12:00
Ralph Slooten
98343714be
Tests: Bump Go version to 1.21
2023-09-22 15:32:51 +12:00
Ralph Slooten
930901c4ec
Libs: Update Go modules
2023-09-22 15:27:58 +12:00
Ralph Slooten
446cae145f
Update regex in string cleaner
2023-09-22 15:27:02 +12:00
Ralph Slooten
6a4e5fb03c
UI: Rewrite web UI, add URL routing and components
...
See #156
2023-09-22 15:06:03 +12:00
Ralph Slooten
8f0549c596
Libs: Update node modules
2023-09-22 15:01:33 +12:00
Ralph Slooten
4a762c502e
Add Swagger note
2023-09-22 07:11:13 +12:00
Ralph Slooten
9af04f83a3
API: Remove redundant Read status from message (always true)
2023-09-22 07:07:40 +12:00
Ralph Slooten
8e0c174bf3
Code cleanup
2023-09-22 07:02:15 +12:00
Ralph Slooten
b193851269
API: Delete by search filter
...
See #164
2023-09-22 07:00:02 +12:00
Ralph Slooten
95e346f8af
Improved search parser
2023-09-22 06:55:51 +12:00
Ralph Slooten
582f1f88b2
API: Add endpoint to return all tags in use
2023-09-22 06:55:20 +12:00
Ralph Slooten
0d084cfa1d
Feature: Improved search parser
2023-09-22 06:46:23 +12:00
Ralph Slooten
aa0af5de32
Update api search docs
2023-09-15 19:08:53 +12:00
Ralph Slooten
ee49149df9
Feature: New search filter [!]is:tagged
...
See #164
2023-09-14 22:30:20 +12:00
Ralph Slooten
e18c45d0b3
Fix: Correctly escape certain characters in search (eg: ')
2023-09-14 22:30:10 +12:00
Ralph Slooten
87a68f6a53
Merge tag 'v1.8.4' into develop
...
Release v1.8.4
2023-09-06 17:29:33 +12:00
Ralph Slooten
6d35b7bc82
Merge branch 'release/v1.8.4'
2023-09-06 17:29:30 +12:00
Ralph Slooten
6cf7cba6b7
Release v1.8.4
2023-09-06 17:29:30 +12:00
Ralph Slooten
9788a01617
Fix: Correctly decode proxy links containing HTML entities (screenshots)
2023-09-06 17:28:48 +12:00
Ralph Slooten
f4923c34ae
Update README
2023-09-06 16:37:21 +12:00
Ralph Slooten
b2ce855774
Merge tag 'v1.8.3' into develop
...
Release v1.8.3
2023-09-06 16:21:09 +12:00
Ralph Slooten
d489675c42
Merge branch 'release/v1.8.3'
2023-09-06 16:21:07 +12:00
Ralph Slooten
2ebaaa0fb2
Release v1.8.3
2023-09-06 16:21:07 +12:00
Ralph Slooten
80eba20679
Update README
2023-09-06 16:20:29 +12:00
Ralph Slooten
1757a0086e
Merge branch 'feature/screenshot' into develop
2023-09-06 16:15:37 +12:00
Ralph Slooten
e265d7018e
Fix docblock comment
2023-09-06 16:14:54 +12:00
Ralph Slooten
a37da776d7
Feature: HTML screenshots
...
Resolves #157
2023-09-06 16:14:35 +12:00
Ralph Slooten
5baa598453
Libs: Update node modules
2023-09-02 22:34:22 +12:00
Ralph Slooten
69226e91b2
UI: Group message tabs on mobile
2023-08-17 17:04:15 +12:00
Ralph Slooten
8646efc979
Merge tag 'v1.8.2' into develop
...
Release v1.8.2
2023-08-16 17:26:41 +12:00
Ralph Slooten
7c42540427
Merge branch 'release/v1.8.2'
2023-08-16 17:26:27 +12:00
Ralph Slooten
c695cd23f6
Release v1.8.2
2023-08-16 17:26:27 +12:00
Ralph Slooten
bc53a34029
Build: Update wangyoucao577/go-release-action@v1.39
2023-08-16 17:26:01 +12:00
Ralph Slooten
270d5f534f
Merge tag 'v1.8.2' into develop
...
Release v1.8.2
2023-08-16 17:17:24 +12:00
Ralph Slooten
6a34c449a2
Merge branch 'release/v1.8.2'
2023-08-16 17:17:21 +12:00
Ralph Slooten
1723497c5c
Release v1.8.2
2023-08-16 17:17:20 +12:00
Ralph Slooten
57e856f941
Libs: Update Go libs
2023-08-16 17:06:04 +12:00
Ralph Slooten
72d780fe66
Merge branch 'feature/check-links' into develop
2023-08-16 17:03:02 +12:00
Ralph Slooten
4768b7b08c
Update README
2023-08-16 16:59:37 +12:00
Ralph Slooten
d01fb4044e
Feature: Link check to test message links
...
@see #151
2023-08-16 16:59:31 +12:00
Ralph Slooten
8dbc661cb7
Use message ID as key for Message component
2023-08-15 21:32:12 +12:00
Ralph Slooten
bc4b028c39
UI: Set hostname in page meta title to identify Mailpit instance
...
@see #154
2023-08-15 21:31:18 +12:00
Ralph Slooten
7875160aa7
Feature: Workaround for non-RFC-compliant message headers containing <CR><CR><LF>
...
Due to a bug in some common sendmail implementations and PHP >=8.0, message headers sometimes contain `\r\r\n` which is not RFC compliant.
Mailpit will now fix these non-compliant headers. This can be disabled via `--smtp-strict-rfc-headers`
See #87 / #153
2023-08-15 17:13:25 +12:00
Ralph Slooten
f0c77ac962
Merge tag 'v1.8.1' into develop
...
Release v1.8.1
2023-08-06 17:07:38 +12:00
Ralph Slooten
5dbc585fce
Merge branch 'release/v1.8.1'
2023-08-06 17:07:35 +12:00
Ralph Slooten
63fd86499d
Release v1.8.1
2023-08-06 17:07:34 +12:00
Ralph Slooten
6db28c5ef7
Libs: Update node modules
2023-08-06 17:04:40 +12:00
Ralph Slooten
92390a0999
Libs: Update Go modules
2023-08-06 17:00:12 +12:00
Ralph Slooten
149bfa80c2
Fix: Check/set message Reply-To using SMTP FROM
...
Resolves #149 #150
2023-08-06 16:55:58 +12:00
Ralph Slooten
6d2fab1bc6
Docs: Add pagination to swagger search documentation
2023-08-05 16:59:33 +12:00
Ralph Slooten
93a6107df2
Fix: Exclude "sendmail" from recipients list when using mailpit sendmail <options>
2023-08-05 16:54:27 +12:00
Ralph Slooten
8c3705cc5d
Add usage docs to README
2023-08-04 14:47:44 +12:00
Ralph Slooten
6379af5604
Update README
2023-08-03 17:34:00 +12:00
Ralph Slooten
103bd564ab
Fix: Exclude <script type="application/json"> from HTML check tests
2023-08-03 17:33:50 +12:00
Ralph Slooten
86a4633d24
Merge tag 'v1.8.0' into develop
...
Release v1.8.0
2023-07-30 19:19:42 +12:00
Ralph Slooten
80fa989a32
Merge branch 'release/v1.8.0'
2023-07-30 19:19:35 +12:00
Ralph Slooten
66850633a1
Release v1.8.0
2023-07-30 19:19:34 +12:00
Ralph Slooten
6c7a1d1ea2
Format error syntax
2023-07-30 18:44:24 +12:00
Ralph Slooten
0998595690
Libs: Update node modules
2023-07-30 18:41:26 +12:00
Ralph Slooten
677b00e29a
Libs: Update Go modules
2023-07-30 18:35:15 +12:00
Ralph Slooten
ba8b4366ce
Merge branch 'feature/swagger-root' into develop
2023-07-30 17:35:26 +12:00
Ralph Slooten
24fb49d079
Fix: Add basePath to swagger.json if webroot is specified
...
@See #147
2023-07-30 17:35:17 +12:00
Ralph Slooten
c8a2effac4
Add comment to apiv1
2023-07-30 17:14:23 +12:00
Ralph Slooten
9f63010ca5
Merge branch 'feature/html-check' into develop
2023-07-30 17:12:13 +12:00
Ralph Slooten
f8d514e9e3
Clean up style paths
2023-07-30 17:04:28 +12:00
Ralph Slooten
1922651d41
Feature: HTML check to test & score mail client compatibility with HTML emails
2023-07-30 17:04:06 +12:00
Ralph Slooten
7d2716ee17
UI: Add flag to block all access to remote CSS and fonts (CSP)
...
This is now set to allow by default.
@see #140
2023-07-29 22:25:37 +12:00
Ralph Slooten
be3979241f
UI: Remove <base /> tag if set in HTML preview
2023-07-16 00:16:45 +12:00
Ralph Slooten
aeb3585f3e
Update API documentation
2023-07-12 17:30:03 +12:00
Ralph Slooten
b8de57da27
Merge branch 'feature/search-pagination' into develop
2023-07-12 17:24:35 +12:00
Ralph Slooten
56982798dc
Swagger: Update swagger docs
2023-07-12 17:22:48 +12:00
Ralph Slooten
ac0e7163dd
UI: Pagination support for search, all results
2023-07-12 17:21:51 +12:00
Ralph Slooten
7638500c05
Merge tag 'v1.7.1' into develop
...
Release v1.7.1
2023-07-11 16:52:37 +12:00
Ralph Slooten
5d63e9be9e
Merge branch 'release/v1.7.1'
2023-07-11 16:52:35 +12:00
Ralph Slooten
672d9b7c26
Release v1.7.1
2023-07-11 16:52:35 +12:00
Ralph Slooten
d9be8f86d7
Libs: Update Go modules
2023-07-11 16:49:30 +12:00
Ralph Slooten
e3e827b180
UI: Wrap HTML source lines
...
Why does Gmail put everything on a single line?!
2023-07-11 16:47:09 +12:00
Ralph Slooten
daf6e453df
UI: Dark mode color adjustments
2023-07-11 16:44:55 +12:00
Ralph Slooten
9cb2c26c6f
UI: Update dark mode loading background color
2023-07-11 16:22:53 +12:00
Ralph Slooten
0aa8ea3d51
Merge branch 'feature/bstags' into develop
2023-07-10 20:36:36 +12:00
Ralph Slooten
e05b284c2c
Libs: Update node modules
2023-07-10 20:36:26 +12:00
Ralph Slooten
d39b65deb7
Fix typos
2023-07-09 22:33:47 +12:00
Ralph Slooten
7b8faa8a28
Update README
2023-07-01 00:16:02 +12:00
Ralph Slooten
ebb98c99c0
Update screenshot
2023-07-01 00:15:56 +12:00
Ralph Slooten
a726cf9922
Merge tag 'v1.7.0' into develop
...
Release v1.7.0
2023-06-30 23:14:47 +12:00
Ralph Slooten
5d146a23d7
Merge branch 'release/v1.7.0'
2023-06-30 23:14:39 +12:00
Ralph Slooten
a6c1bbc977
Release v1.7.0
2023-06-30 23:14:38 +12:00
Ralph Slooten
d020861559
Fix styles
2023-06-30 23:10:13 +12:00
Ralph Slooten
7fd3291040
Libs: Update node modules
2023-06-30 23:06:43 +12:00
Ralph Slooten
479c74500c
Libs: Update Go modules
2023-06-30 22:57:46 +12:00
Ralph Slooten
6b6de59c47
API: Ignore SMTP relay error when one of multiple recipients doesn't exist
...
RCPT errors will now produce a warning log message rather than return immediate error. See #132
2023-06-30 22:55:26 +12:00
Ralph Slooten
a5de4e4f65
Merge branch 'feature/dark-mode' into develop
2023-06-30 22:44:06 +12:00