Ralph Slooten
|
a805567810
|
Feature: Add readyz subcommand for Docker healthcheck (#270)
|
2024-03-31 00:06:25 +13:00 |
|
Ralph Slooten
|
83c70aa7c1
|
Chore: Code cleanup, remove redundant functionality
|
2024-03-24 21:37:37 +13:00 |
|
Ralph Slooten
|
294f9a21e6
|
Chore: Refactor storage library
|
2024-02-17 22:36:32 +13:00 |
|
Ralph Slooten
|
26a2095674
|
Chore: Security improvements (gosec)
|
2024-02-17 12:38:30 +13:00 |
|
Ralph Slooten
|
b2a0d73572
|
Chore: Switch to short uuid format for database IDs
|
2024-02-17 11:48:42 +13:00 |
|
Ralph Slooten
|
400d5a36c1
|
Chore: Better handling of automatic database compression (vacuuming) after deleting messages
|
2024-02-17 11:12:37 +13:00 |
|
Ralph Slooten
|
667218b30b
|
API: Include Reply-To information in message summaries for message list & websocket events
|
2024-02-09 23:08:34 +13:00 |
|
Ralph Slooten
|
522733f537
|
Chore: Compress database only when >= 1% of total message size has been deleted
|
2024-02-05 23:56:10 +13:00 |
|
Ralph Slooten
|
98a15e5918
|
Feature: Display List-Unsubscribe & List-Unsubscribe-Post header info with syntax validation (#236)
|
2024-01-20 23:05:28 +13:00 |
|
Ralph Slooten
|
669c1a747f
|
Chore: Significantly increase database performance using WAL (Write-Ahead-Log)
|
2024-01-03 14:39:28 +13:00 |
|
Ralph Slooten
|
f4c703b686
|
Chore: Standardize error logging & formatting
|
2024-01-03 12:21:00 +13:00 |
|
Ralph Slooten
|
aad15945b3
|
Fix: Log total deleted messages when deleting all messages from search
|
2024-01-02 23:43:35 +13:00 |
|
Ralph Slooten
|
6aa23d987a
|
Remove ineffectual assignment of values
|
2024-01-02 17:29:59 +13:00 |
|
Ralph Slooten
|
0af11fcb28
|
Chore: Include runtime statistics in API (info) & UI (About)
Resolves #218
|
2024-01-02 13:23:16 +13:00 |
|
Ralph Slooten
|
e0dc3726bc
|
Chore: Use memory pointer for internal message parsing & storage
|
2024-01-02 13:14:21 +13:00 |
|
Ralph Slooten
|
06ca217cde
|
Chore: Convert to many-to-many message tag relationships
|
2024-01-01 23:46:34 +13:00 |
|
Ralph Slooten
|
a32978d149
|
Fix: Fix regression to support for search query params to all /latest endpoints (#206)
|
2023-12-17 10:12:35 +13:00 |
|
Ralph Slooten
|
28cd1fceee
|
API: Allow ID "latest" for message summary, headers, raw version & HTML/link checks
|
2023-12-14 16:26:03 +13:00 |
|
Ralph Slooten
|
140bdd6c20
|
Feature: Set optional webhook for received messages (#195)
|
2023-10-20 23:16:56 +13:00 |
|
Cyril Jouve
|
0e01b9ff73
|
Chore: Replace satori/go.uuid with github.com/google/uuid (#190)
Fixes #189
|
2023-10-16 19:22:47 +13:00 |
|
Ralph Slooten
|
636918dd0e
|
Feature: Display email previews (#175)
|
2023-10-05 17:01:13 +13:00 |
|
Ralph Slooten
|
009a7deaa1
|
Chore: Move storage package to internal/storage
|
2023-09-25 19:29:31 +13:00 |
|