Ralph Slooten
05da2a76f4
Merge tag 'v1.19.3' into develop
...
Release v1.19.3
2024-07-26 22:17:20 +12:00
Ralph Slooten
f16289078e
Merge branch 'release/v1.19.3'
v1.19.3
2024-07-26 22:17:16 +12:00
Ralph Slooten
5580967c78
Release v1.19.3
2024-07-26 22:17:15 +12:00
Ralph Slooten
eeb2c03424
Chore: Update Go dependencies
2024-07-26 22:09:41 +12:00
Ralph Slooten
0127b9a1f2
Merge branch 'feature/stored-xss' into develop
2024-07-26 22:06:14 +12:00
Ralph Slooten
a078c318e8
Fix(Security): Prevent bypass of Contend Security Policy using stored XSS, and sanitize preview HTML data (DOMPurify)
...
This closes a security hole whereby a bad actor with SMTP access can bypass the CSP headers with a series of specially crafted HTML messages. A special thanks to @bmodotdev for responsibly disclosing the vulnerability and proving information and an initial fix.
2024-07-26 22:02:14 +12:00
Ralph Slooten
9e881ea868
Chore: Display nicer noscript message when JavaScript is disabled
2024-07-24 19:19:26 +12:00
Ralph Slooten
41c957b807
Add security policy
2024-07-23 17:23:56 +12:00
Ralph Slooten
ea0b5f66f7
Merge tag 'v1.19.2' into develop
...
Release v1.19.2
2024-07-21 16:11:55 +12:00
Ralph Slooten
1f7a60452e
Merge branch 'release/v1.19.2'
v1.19.2
2024-07-21 16:11:49 +12:00
Ralph Slooten
14943324e8
Release v1.19.2
2024-07-21 16:11:48 +12:00
Ralph Slooten
b05c6fbf60
Chore: Update Go dependencies
2024-07-21 16:06:26 +12:00
Ralph Slooten
21a6f798d1
Fix: Update Inbox "Delete All" count when new messages are detected ( #334 )
2024-07-16 16:21:49 +12:00
Ralph Slooten
9014376e80
Merge tag 'v1.19.1' into develop
...
Release v1.19.1
2024-07-14 15:13:38 +12:00
Ralph Slooten
609b2a64ea
Merge branch 'release/v1.19.1'
v1.19.1
2024-07-14 15:13:34 +12:00
Ralph Slooten
eb120a231b
Release v1.19.1
2024-07-14 15:13:33 +12:00
Ralph Slooten
fd03926260
Chore: Update Go dependencies
2024-07-14 15:08:28 +12:00
Ralph Slooten
6947c2a621
Feature: Add optional relay recipient blocklist ( #333 )
2024-07-14 15:04:36 +12:00
Ralph Slooten
406fe56fc6
Chore: Equal column widths in About modal
2024-07-07 22:17:21 +12:00
Ralph Slooten
13a418370f
Chore: Bump esbuild to version 0.23.0
2024-07-02 19:17:16 +12:00
dependabot[bot]
80a2ab68c2
Chore: Bump esbuild from 0.21.5 to 0.22.0 ( #326 )
2024-07-01 21:55:50 +12:00
dependabot[bot]
1d9c12b657
Chore: Bump docker/build-push-action from 5 to 6 ( #327 )
2024-07-01 21:53:29 +12:00
Ralph Slooten
a1b1e97f75
Merge tag 'v1.19.0' into develop
...
Release v1.19.0
2024-06-29 23:01:55 +12:00
Ralph Slooten
61e8cad507
Merge branch 'release/v1.19.0'
v1.19.0
2024-06-29 23:01:51 +12:00
Ralph Slooten
1f0f9efa7a
Release v1.19.0
2024-06-29 23:01:49 +12:00
Ralph Slooten
f5f2371839
Merge branch 'feature/tag-edit' into develop
2024-06-29 17:24:07 +12:00
Ralph Slooten
3fcbdb3273
Chore: Update node dependencies
2024-06-29 17:23:07 +12:00
Ralph Slooten
52d8806c01
Chore: Update Go dependencies
2024-06-29 17:17:18 +12:00
Ralph Slooten
b941015632
Consolidate API tag functionality
2024-06-29 17:15:21 +12:00
Ralph Slooten
0c377b9616
Feature: Add ability to rename and delete tags globally
2024-06-29 17:12:56 +12:00
Ralph Slooten
0dca8df29c
Feature: Add option to disable auto-tagging for plus-addresses & X-Tags ( #323 )
2024-06-28 22:35:07 +12:00
Ralph Slooten
c7e0455479
Handle errors correctly
2024-06-22 23:56:17 +12:00
Ralph Slooten
19645db2de
Use correct AS
case
2024-06-22 23:48:07 +12:00
Ralph Slooten
6373a33bff
Merge tag 'v1.18.7' into develop
...
Release v1.18.7
2024-06-22 23:36:20 +12:00
Ralph Slooten
9a3d0ca337
Merge branch 'release/v1.18.7'
v1.18.7
2024-06-22 23:36:12 +12:00
Ralph Slooten
4193489b9e
Release v1.18.7
2024-06-22 23:36:09 +12:00
Ralph Slooten
eac0b9d5df
Add nosec to audited code
2024-06-22 23:34:18 +12:00
Ralph Slooten
e60fefb33b
Update Changelog group title order
2024-06-22 23:07:24 +12:00
Ralph Slooten
0bc8dcc161
Use short hash in edge builds
2024-06-22 13:48:10 +12:00
Ralph Slooten
99c5c1a120
Use short hash in edge builds
2024-06-22 13:46:50 +12:00
Ralph Slooten
33e367d706
Chore: Refactor JavaScript, use arrow functions instead of "self" aliasing
2024-06-22 13:27:00 +12:00
Ralph Slooten
5e5b855a3d
UI tweaks
2024-06-22 12:12:18 +12:00
Ralph Slooten
e15a8fecc5
Chore: Handle websocket errors caused by persistent connection failures ( #319 )
...
When either websockets do not work, or when they continually break connection (>3 / 15s), websockets will now stop reconnecting.
2024-06-22 12:07:01 +12:00
Ralph Slooten
eb0ef8baff
Merge branch 'feature/label' into develop
2024-06-21 16:54:43 +12:00
Ralph Slooten
a155b395db
Feature: Add optional label to identify Mailpit instance ( #316 )
2024-06-21 16:54:33 +12:00
Ralph Slooten
8de2c5ec81
Template formatting
2024-06-21 16:09:48 +12:00
Ralph Slooten
7a55e4d0e2
Enable POP3 integration tests
2024-06-21 15:40:22 +12:00
Ralph Slooten
f7f200c6fe
Testing: Add POP3 integration tests
2024-06-21 15:38:30 +12:00
Ralph Slooten
1bd6794b2d
Merge tag 'v1.18.6' into develop
...
Release v1.18.6
2024-06-19 16:25:14 +12:00
Ralph Slooten
7204964cf8
Merge branch 'release/v1.18.6'
v1.18.6
2024-06-19 16:25:13 +12:00