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
Ville Skyttä
a6d0db174b
Chore: Avoid shell in Docker health check ( #444 )
2025-03-01 22:51:19 +13:00
Ralph Slooten
c7d7810e68
Merge branch 'release/v1.22.3'
v1.22.3
2025-02-16 09:46:13 +13:00
Ralph Slooten
d26e317d25
Release v1.22.3
2025-02-16 09:46:12 +13:00
Ralph Slooten
a051fd49a9
Chore: Update node dependencies
2025-02-16 09:39:42 +13:00
Ralph Slooten
f836e92d58
Chore: Update Go dependencies
2025-02-16 09:34:03 +13:00
Ralph Slooten
1db502ef4e
Fix: Correctly detect maximum SMTP recipient limits, add test
2025-02-15 22:57:25 +13:00
Ralph Slooten
703e981a8b
Allow limit=0 in URL parameters
2025-02-15 15:22:16 +13:00
Ralph Slooten
8878ece19f
Feature: Add dump feature to export all raw messages to a local directory ( #443 )
2025-02-15 14:33:11 +13:00
Ralph Slooten
7c366669c7
Fix: Update Swagger JSON to prevent overflow ( #442 )
2025-02-14 16:10:54 +13:00
Ralph Slooten
61a1ed0e49
Remove duplication of swagger:model Triggers
2025-02-14 15:44:19 +13:00
Ralph Slooten
9b2e90279d
Fix: Include font/woff content type to embedded controller
2025-02-13 22:16:46 +13:00
Ville Skyttä
a1d35d488d
Chore: Specify Docker health check start period and interval ( #439 )
...
To reach healthy state faster at startup.
2025-02-13 15:57:45 +13:00
Ralph Slooten
a3bd62482d
Fix: Replace TrimLeft with TrimPrefix for webroot path handling ( #441 )
2025-02-13 15:55:12 +13:00
Ralph Slooten
d0458e2e7a
Merge tag 'v1.22.2' into develop
...
Release v1.22.2
2025-02-09 10:10:43 +13:00
Ralph Slooten
f40f95555a
Merge branch 'release/v1.22.2'
v1.22.2
2025-02-09 10:10:35 +13:00
Ralph Slooten
a5558d97ce
Release v1.22.2
2025-02-09 10:10:34 +13:00
Ralph Slooten
50c072ef4f
Chore: Update node dependencies / esbuild
2025-02-09 10:07:54 +13:00
Ralph Slooten
561032f367
Chore: Update Go dependencies
2025-02-09 10:00:35 +13:00
Ralph Slooten
8f1b7b6ec0
Chore: Enable browser cache for embedded web UI assets
2025-02-09 09:47:45 +13:00
Ralph Slooten
be94385f38
Merge branch 'feature/embed-controller' into develop
2025-02-08 15:15:34 +13:00
Ralph Slooten
61306e1ae4
Ignore render errors
2025-02-08 15:15:25 +13:00
Ralph Slooten
dac9fcf735
Chore: Replace http.FileServer with custom controller to correctly encode gzipped error responses for embed.FS
...
Go v1.23 removes the Content-Encoding header from error responses, breaking pages such as 404's while using gzip compression middleware.
2025-02-08 15:15:07 +13:00
Ralph Slooten
3528bc8da7
Fix: Add missing "latest" route to message attachment API endpoint ( #437 )
2025-02-08 08:35:37 +13:00
Ralph Slooten
cb3300212f
Fix: Remove recursive HTML regeneration in embedded HTML view ( #434 )
2025-02-07 19:39:55 +13:00
Ralph Slooten
f377414c3b
Merge tag 'v1.22.1' into develop
...
Release v1.22.1
2025-02-06 15:09:08 +13:00
Ralph Slooten
a2db203a08
Merge branch 'release/v1.22.1'
v1.22.1
2025-02-06 15:09:06 +13:00
Ralph Slooten
b1eb58c9c8
Release v1.22.1
2025-02-06 15:09:06 +13:00
Ralph Slooten
76b7e74049
Chore: Update node dependencies
2025-02-06 15:04:37 +13:00
Ralph Slooten
ed0caa0081
Chore: Update Go dependencies
2025-02-06 15:03:45 +13:00