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
|
ebf7bb6348
|
Chore: Simplify JSON HTTP responses
|
2024-05-05 12:25:26 +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
|
cbcf0be1a2
|
Feature: Option to auto relay for matching recipient expression only (#274)
|
2024-04-20 23:42:36 +12:00 |
|
Ralph Slooten
|
96c33b1233
|
Chore: Auto-rotate thumbnail images based on exif data
|
2024-04-18 18:04:43 +12:00 |
|
Ralph Slooten
|
7f430d3a45
|
Chore: Replace disintegration/imaging with kovidgoyal/imaging to fix CVE-2023-36308
This also bumps the minimum Go version to 1.21.0
|
2024-04-14 21:53: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
|
83c70aa7c1
|
Chore: Code cleanup, remove redundant functionality
|
2024-03-24 21:37:37 +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
|
b2a0d73572
|
Chore: Switch to short uuid format for database IDs
|
2024-02-17 11:48:42 +13:00 |
|
Ralph Slooten
|
a31672b6f3
|
UI: Only show number of messages ignored statistics if --ignore-duplicate-ids is set
|
2024-01-23 16:11:11 +13:00 |
|
Ralph Slooten
|
9cda71f21a
|
Feature: Add optional SpamAssassin integration to display scores (#233)
|
2024-01-20 12:07:49 +13:00 |
|
Ralph Slooten
|
f4c703b686
|
Chore: Standardize error logging & formatting
|
2024-01-03 12:21:00 +13:00 |
|
Ralph Slooten
|
857df79dd5
|
Update function comment
|
2024-01-02 17:19:08 +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
|
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
|
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
|
153eb3df53
|
Fix: Correctly display "About" modal when update check fails (resolves #199)
|
2023-10-28 17:33:11 +13:00 |
|
Ralph Slooten
|
f256d205ed
|
Feature: Reset message date on release (#194)
When releasing a message the date header is now updated with the current date & time.
|
2023-10-18 17:40:40 +13:00 |
|
Ralph Slooten
|
506400b764
|
Merge branch 'feature/swagger' into develop
|
2023-10-16 21:13:17 +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
|
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
|
4a762c502e
|
Add Swagger note
|
2023-09-22 07:11:13 +12:00 |
|
Ralph Slooten
|
8e0c174bf3
|
Code cleanup
|
2023-09-22 07:02:15 +12:00 |
|
Ralph Slooten
|
b193851269
|
API: Delete by search filter
See #164
|
2023-09-22 07:00:02 +12:00 |
|
Ralph Slooten
|
582f1f88b2
|
API: Add endpoint to return all tags in use
|
2023-09-22 06:55:20 +12:00 |
|
Ralph Slooten
|
aa0af5de32
|
Update api search docs
|
2023-09-15 19:08:53 +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
|
c8a2effac4
|
Add comment to apiv1
|
2023-07-30 17:14:23 +12:00 |
|
Ralph Slooten
|
1922651d41
|
Feature: HTML check to test & score mail client compatibility with HTML emails
|
2023-07-30 17:04:06 +12:00 |
|
Ralph Slooten
|
56982798dc
|
Swagger: Update swagger docs
|
2023-07-12 17:22:48 +12:00 |
|
Ralph Slooten
|
ac0e7163dd
|
UI: Pagination support for search, all results
|
2023-07-12 17:21:51 +12:00 |
|
Ralph Slooten
|
d39b65deb7
|
Fix typos
|
2023-07-09 22:33:47 +12:00 |
|
Ralph Slooten
|
497086cb65
|
API: Set raw message Content-Type to UTF-8
|
2023-06-30 22:18:39 +12:00 |
|
Ralph Slooten
|
db5d8f672a
|
Swagger: Update swagger field descriptions, add MessageID
|
2023-05-30 16:52:39 +12:00 |
|
Ralph Slooten
|
9670c4e1d5
|
API: Return blank 200 response for OPTIONS requests (CORS)
|
2023-05-09 17:11:57 +12:00 |
|