5107ce0191
Fix: Use float64 for returned SQL value types for rqlite compatibility ( #520 )
...
The goqlite library is designed to be flexible and does not make assumptions about the types of JSON values returned from rqlite, using the type `any` for variables. When a numeric value is received in the response, the `any` type does not specify a numeric type, leading Go to default to using `float64`.
2025-06-14 11:52:11 +12:00
74c6a0a434
Chore: Switch from unnecessary float64 to uint64 API values for App Information, message & attachment sizes
2025-05-20 16:51:02 +12:00
7f4cd90c03
Add undocumented "demonstration mode"
2024-09-08 00:23:15 +12:00
d48b5e8674
Feature: Add option to control message retention by age ( #338 )
2024-08-06 17:23:28 +12:00
6a410a28b6
Feature: Add optional tenant ID to isolate data in shared databases ( #254 )
2024-04-09 21:30:56 +12:00
254b2dd8ec
Feature: Option to use rqlite database storage ( #254 )
2024-04-05 15:48:32 +13:00
83c70aa7c1
Chore: Code cleanup, remove redundant functionality
2024-03-24 21:37:37 +13:00
28710d0462
Fix: Prevent crash when calculating deleted space percentage (divide by zero)
2024-03-10 18:41:27 +13:00
f067b76c58
Update cron logic
2024-02-17 23:19:32 +13:00
400d5a36c1
Chore: Better handling of automatic database compression (vacuuming) after deleting messages
2024-02-17 11:12:37 +13:00