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
48c73ae97b
Chore: Switch database flag/env to --database
/ MP_DATABASE
...
The original `--db-file` / `MP_DATA_FILE`, although deprecated, won't be removed any time soon to ensure backwards compatibility with existing integrations
2024-04-12 14:47:47 +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
c256b91de7
Fix search casing
2024-01-25 22:19:32 +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
fe5de77253
Tests: Add more API tests
2023-09-25 22:14:19 +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
ee49149df9
Feature: New search filter [!]is:tagged
...
See #164
2023-09-14 22:30:20 +12:00
Ralph Slooten
ac0e7163dd
UI: Pagination support for search, all results
2023-07-12 17:21:51 +12:00
Ralph Slooten
2752a09ca7
Move logging variable level to logger module
2023-04-21 11:59:26 +12:00
Ralph Slooten
43bd2a18ea
API: Provide structs of API v1 responses for use in client code
...
See #21
2022-10-21 22:55:15 +13:00
Ralph Slooten
699a534632
API: Add limit and start parameters to search
...
Requested in #15
2022-10-14 17:31:35 +13:00
Ralph Slooten
4d511bd29d
Testing: Add API test for raw & message headers
2022-10-13 02:48:23 +13:00
Ralph Slooten
d8c6364622
Testing: Add API tests
2022-10-07 19:48:50 +13:00