s9-hfe
47536b77f2
Fix QoS 1 message delivery after server restart ( #427 )
...
Resolved an issue where persisted QoS 1 messages were not correctly loaded
into the appropriate client instance during server startup.
2024-10-23 21:02:45 +01:00
Jens Alfke
01f81ebeee
Added omitempty
to storage structs ( #401 )
...
This significantly cuts down the size of the marshaled JSON.
I've left it out on fields that, in my experience, never have the
default value.
2024-05-19 19:12:57 +01:00
werben
d048e4bef7
Add a persistence hook based on cockroachdb/pebble. ( #378 )
...
* Implementing Pebble as a persistence database hook.
* Fixed failing test cases.
* Add Pebble DB configuration for file-based configuration, optimize part of the code.
* Resolve test failure issues and perform code optimization.
* Optimized the test cases.
2024-03-28 10:02:18 +00:00
JB
add87fea2e
Small fixes and cleanups ( #295 )
...
* fix typos, indicate unused returns
* Add test for publishToClient acl unauthorized
* Add Inline Client as a server option
2023-09-08 23:06:14 +01:00
JB
ae3f72f677
migrate imports, copyrights, etc ( #270 )
2023-07-31 13:26:26 +01:00
mochi-co
605bb93c75
Move msgToPacket to storage.Message.ToPacket
2023-04-21 21:49:49 +01:00
mochi-co
8a04648c09
Cleanup godoc formatting
2022-12-11 21:38:01 +00:00
mochi-co
74ed8cd046
Update go mod and imports to v2
2022-12-11 11:50:44 +00:00
mochi-co
898c90d4ca
Rewrite everything from scratch for mqtt v5
2022-12-10 21:49:32 +00:00