Ralph Slooten
1b95f2fe39
Remove breaking swagger example
2025-04-06 19:08:31 +12:00
Ralph Slooten
1400936760
Feature: Add ability to mark all search results as read ( #476 )
2025-04-06 18:11:37 +12:00
Ralph Slooten
04289091bc
Chore: Improve error message for From header parsing failure ( #477 )
2025-04-05 15:51:29 +13:00
Ralph Slooten
6acbbb4446
Chore: Bump node version to 22 for binary releases
2025-04-04 16:26:50 +13:00
Ralph Slooten
bc9a5cd4c2
Merge tag 'v1.24.0' into develop
...
Release v1.24.0
2025-03-29 22:35:02 +13:00
Ralph Slooten
85a2c1502a
Release v1.24.0
v1.24.0
2025-03-29 22:35:01 +13:00
Ralph Slooten
15de95ff62
Merge branch 'release/v1.24.0'
2025-03-29 22:34:28 +13:00
Ralph Slooten
019613004d
Release v1.24.0
2025-03-29 22:29:58 +13:00
Ralph Slooten
c204339dbb
Chore: Update node dependencies
2025-03-29 22:20:21 +13:00
Ralph Slooten
981ccd2a74
Chore: Update Go dependencies
2025-03-29 22:20:21 +13:00
Ralph Slooten
20b2eb22d4
Chore: Standardize error message casing
2025-03-29 22:20:10 +13:00
Ralph Slooten
6c0ef5ba33
Feature: Add TLS forwarding support and refactor forwarding function
2025-03-29 22:20:09 +13:00
San Chen
2dbc4ea601
Feature: Add TLS relay support and refactor relay function ( #471 )
...
* Feature: Add TLS relay support and refactoring the relay function
* Fix: Prevent simultaneous use of TLS and STARTTLS in relay configuration validation
2025-03-29 22:20:09 +13:00
Ralph Slooten
54b6d8f85c
Standardize error message casing in SMTP and POP3 configuration validation
2025-03-29 22:20:08 +13:00
Ralph Slooten
5e84633e76
Release v1.23.2
2025-03-29 22:20:08 +13:00
Ralph Slooten
7fbff71689
Update node dependencies
2025-03-29 22:20:07 +13:00
Ralph Slooten
164e7c150d
Chore: Update Go dependencies
2025-03-29 22:20:07 +13:00
Ralph Slooten
d87e3087f3
Push ghcr.io :latest tag last to feature first
2025-03-29 22:20:06 +13:00
Ralph Slooten
56ca3afbad
Merge branch 'release/v1.23.2'
v1.23.2
2025-03-16 21:16:09 +13:00
Ralph Slooten
b7fa68dff9
Release v1.23.2
2025-03-16 21:16:08 +13:00
Ralph Slooten
5214739618
Update node dependencies
2025-03-16 21:13:51 +13:00
Ralph Slooten
2bb2036380
Chore: Update Go dependencies
2025-03-16 21:11:50 +13:00
Ralph Slooten
de693c9c68
Push ghcr.io :latest tag last to feature first
2025-03-15 12:03:38 +13:00
Ralph Slooten
bb5ea68f03
Merge branch 'feature/htmlcheck' into develop
2025-03-15 11:55:44 +13:00
Ralph Slooten
b4131dbeae
Testing: Add tests for inline HTML Checks
2025-03-15 11:55:03 +13:00
Ralph Slooten
e3e1d734b6
Chore: Improve inline HTML Check style detection ( #467 )
...
Using goquery sometimes resulted in incorrect partial matches, eg `transform:` matching `text-transform:`. This refactor switches to regex matches which should prevent this, and allow more accurate detection.
2025-03-15 11:54:22 +13:00
Ralph Slooten
25671ba94f
Chore: Use Message-ID
header instead of Message-Id
when generating new IDs (RFC 5322)
2025-03-13 17:34:10 +13:00
Ralph Slooten
290ffdd80c
Chore: Update node dependencies
2025-03-12 17:09:31 +13:00
Ralph Slooten
753591105a
Merge tag 'v1.23.1' into develop
...
Release v1.23.1
2025-03-08 23:01:20 +13:00
Ralph Slooten
5d0bbe74e0
Merge branch 'release/v1.23.1'
v1.23.1
2025-03-08 23:01:16 +13:00
Ralph Slooten
ff1751350f
Release v1.23.1
2025-03-08 23:01:15 +13:00
Ralph Slooten
fdd3cb3074
Chore: Update node dependencies
2025-03-08 22:56:32 +13:00
Ralph Slooten
4f81fb417f
Chore: Update Go dependencies
2025-03-08 22:52:25 +13:00
Ralph Slooten
39886cf57c
Fix: Prevent cropping bottom of label characters in web UI ( #457 )
2025-03-08 22:49:07 +13:00
Ralph Slooten
9a1f3a6bb5
Chore: Replace PrismJS with highlight.js for HTML syntax highlighting
2025-03-05 17:14:06 +13:00
Ralph Slooten
ac9b7de295
Fix: Allow searching messages using only Cyrillic characters ( #450 )
2025-03-04 16:51:19 +13:00
Ralph Slooten
d4406cf02b
Merge tag 'v1.23.0' into develop
...
Release v1.23.0
2025-03-01 23:27:56 +13:00
Ralph Slooten
577461bff4
Merge branch 'release/v1.23.0'
v1.23.0
2025-03-01 23:27:44 +13:00
Ralph Slooten
289466bdb8
Release v1.23.0
2025-03-01 23:27:43 +13:00
Ralph Slooten
3c2e227d32
Ignore gosec warnings for dump folder / file permissions
2025-03-01 23:11:24 +13:00
Ralph Slooten
7dfdf54e97
Chore: Update node dependencies
2025-03-01 23:02:34 +13:00
Ralph Slooten
f61a390bd9
Chore: Update Go dependencies
2025-03-01 22:59:46 +13:00
Ralph Slooten
b827d75c3e
Feature: Add configuration to disable SQLite WAL mode for NFS compatibility
2025-03-01 22:51:42 +13:00
Ralph Slooten
784e3de8a1
Testing: Add tests for message compression levels
2025-03-01 22:51:41 +13:00
Ralph Slooten
876d0eb5da
Feature: Add configuration to explicitly disable HTTP compression in web UI/API ( #448 )
2025-03-01 22:51:22 +13:00
Ralph Slooten
6e9760d5d9
Feature: Add configuration to set message compression level in db (0-3) ( #447 & #448 )
2025-03-01 22:51:22 +13:00
Ralph Slooten
aafd2a20d9
Chore: Minor speed & memory improvements when storing messages
2025-03-01 22:51:21 +13:00
Ralph Slooten
284e66f0ba
Chore: Optimize ZSTD encoder for fastest compression of messages ( #447 )
2025-03-01 22:51:21 +13:00
Ralph Slooten
8995cddfa5
Chore: Handle BLOB storage for default database differently to rqlite to reduce memory overhead ( #447 )
2025-03-01 22:51:20 +13:00
Ralph Slooten
8401ffff22
Fix: Display the correct STARTTLS or TLS runtime option on startup ( #446 )
...
This is just a cosmetic fix as the functionality itself was working correctly, however the runtime log said "STARTTLS required" regardless which was set.
2025-03-01 22:51:20 +13:00