Ralph Slooten
|
4b5ce0afed
|
Feature: Store username with messages, auto-tag, and UI display (#521)
|
2025-06-18 16:41:04 +12:00 |
|
Ralph Slooten
|
fed20de522
|
Feature: Add relay config to preserve (keep) original Message-IDs when relaying messages (#515)
|
2025-06-07 11:38:25 +12:00 |
|
Ralph Slooten
|
b84b428434
|
Chore: Add note to swagger docs about API date formats
|
2025-05-25 09:56:53 +12:00 |
|
Ralph Slooten
|
74c6a0a434
|
Chore: Switch from unnecessary float64 to uint64 API values for App Information, message & attachment sizes
|
2025-05-20 16:51:02 +12:00 |
|
Ralph Slooten
|
bc200c663f
|
Docs: Add Message ListUnsubscribe to swagger / API documentation (#494)
|
2025-05-13 19:27:27 +12:00 |
|
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
|
7c366669c7
|
Fix: Update Swagger JSON to prevent overflow (#442)
|
2025-02-14 16:10:54 +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
|
45e67b5cac
|
Remove swagger example to allow validation
|
2025-02-05 15:36:07 +13:00 |
|
Ralph Slooten
|
0c63c29769
|
Feature: Add optional query parameter for HTML message iframe embedding (#434)
|
2025-02-05 15:25:15 +13:00 |
|
Ralph Slooten
|
d7df895261
|
Feature: SMTP auto-forwarding option (#414)
|
2025-01-26 12:39:39 +13:00 |
|
Ralph Slooten
|
a95bc3d29f
|
Feature: Option to override the From email address in SMTP relay configuration (#414)
|
2025-01-26 00:22:57 +13:00 |
|
Ralph Slooten
|
4d86297169
|
Feature: Add Chaos functionality to test integration handling of SMTP error responses (#402, #110, #144 & #268)
Closes #405
|
2025-01-25 12:17:15 +13:00 |
|
Ralph Slooten
|
b2ffb7476d
|
Order swagger sections by tag name
|
2025-01-25 00:00:23 +13:00 |
|
Ralph Slooten
|
3e7d4f8175
|
Feature: Add support for sending inline attachments via HTTP API (#399)
Optional settings for Attachment ContentID & ContentType
|
2024-12-05 21:25:59 +13:00 |
|
Ralph Slooten
|
a7fac05209
|
Remove swagger parameter examples (invalid format)
|
2024-11-09 16:51:23 +13:00 |
|
Ralph Slooten
|
657cada916
|
Chore: Add swagger examples & API code restructure
|
2024-11-09 13:24:20 +13:00 |
|
Ralph Slooten
|
2c945be5b9
|
Remove blank authentication from RapiDoc
|
2024-10-12 15:54:08 +13:00 |
|
Ralph Slooten
|
6947c2a621
|
Feature: Add optional relay recipient blocklist (#333)
|
2024-07-14 15:04:36 +12:00 |
|
Ralph Slooten
|
0c377b9616
|
Feature: Add ability to rename and delete tags globally
|
2024-06-29 17:12:56 +12:00 |
|
Ralph Slooten
|
a155b395db
|
Feature: Add optional label to identify Mailpit instance (#316)
|
2024-06-21 16:54:33 +12:00 |
|
Ralph Slooten
|
c81ea54c87
|
Remove redundant references to beta testing
|
2024-05-05 15:50:56 +12:00 |
|
Ralph Slooten
|
f424856685
|
Chore: JSON key case-consistency for posted API data (backwards-compatible)
|
2024-05-04 11:05:07 +12:00 |
|
Ralph Slooten
|
a15f032b32
|
Feature: API endpoint for sending (#278)
|
2024-05-04 10:15:30 +12:00 |
|
Ralph Slooten
|
8da8a1ad6b
|
Chore: Update API documentation regarding date/time searches & timezones
|
2024-04-14 12:36:45 +12:00 |
|
Ralph Slooten
|
845fe840d4
|
Chore: Move Link check & HTML check features out of beta
|
2024-04-13 00:29:23 +12:00 |
|
Ralph Slooten
|
31e4f84f9a
|
Chore: Remove deprecated --disable-html-check option
|
2024-04-13 00:25:48 +12:00 |
|
Ralph Slooten
|
a7dfbf4af0
|
Feature: Search support for before: and after: dates (#252)
|
2024-04-12 14:44:14 +12:00 |
|
Ralph Slooten
|
254b2dd8ec
|
Feature: Option to use rqlite database storage (#254)
|
2024-04-05 15:48:32 +13:00 |
|
Ralph Slooten
|
a324d817b3
|
Feature: Allow setting SMTP relay configuration values via environment variables (#262)
|
2024-03-12 17:10:13 +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
|
193f38d063
|
Update swagger docs
|
2024-01-23 16:13:03 +13:00 |
|
Ralph Slooten
|
9cda71f21a
|
Feature: Add optional SpamAssassin integration to display scores (#233)
|
2024-01-20 12:07:49 +13:00 |
|
Ralph Slooten
|
12cfb09774
|
Update swagger docs
|
2024-01-03 12:30:15 +13:00 |
|
Ralph Slooten
|
cdab59b295
|
Feature: Add option to only allow SMTP recipients matching a regular expression (disable open-relay behaviour #219)
|
2024-01-03 12:06:36 +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
|
38a260a4eb
|
Update swagger json
|
2024-01-02 00:22:30 +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
|
ad91c10744
|
Swagger: Revert BinaryResponse type to string
Go-swagger does not appear to support `"format": "binary"`, and `"$ref": "#/definitions/File"` doesn't seem to be supported. Resolves #188
|
2023-11-19 15:10:23 +13:00 |
|
Ralph Slooten
|
4c3e073b0c
|
Change swagger BinaryResponse to os.File
|
2023-10-16 17:34:10 +13:00 |
|
Ralph Slooten
|
cded4d25fc
|
Swagger: Update swagger documentation
See #188
|
2023-10-15 19:24:06 +13:00 |
|
Ralph Slooten
|
ae15cac727
|
Testing: Add endpoints for integration tests
See #166
|
2023-09-27 17:29:03 +13:00 |
|
Ralph Slooten
|
737cff5a96
|
Chore: Update internal/storage import paths
|
2023-09-25 19:29:32 +13:00 |
|
Ralph Slooten
|
b6d5a8c182
|
Chore: Update internal import paths
|
2023-09-25 19:29:30 +13: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
|
ee49149df9
|
Feature: New search filter [!]is:tagged
See #164
|
2023-09-14 22:30:20 +12:00 |
|
Ralph Slooten
|
d01fb4044e
|
Feature: Link check to test message links
@see #151
|
2023-08-16 16:59:31 +12:00 |
|
Ralph Slooten
|
6d2fab1bc6
|
Docs: Add pagination to swagger search documentation
|
2023-08-05 16:59:33 +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 |
|