- Block user by UID (drops connection and prevent cert enrollment)
- Unread/total messages badge and different color, if unread > 0
- switch to koanf from viper
- switch to fiber from air
- smaller icons in menu
- do not log welcome message in messages log
- fix ws handler never removed
- fix meshtastic plugin versions
- fix metrics
- enlarge body limit for marti api
- fix error in pos message handler
- fix fiber error logging
- fix null initial handler time
- mission packages download link in admin interface
- etag header added
- many UI fixes
- stats format in
takreplay
app fixed
- messages counters in client now show number of unread messages
- fixed chat in webclient: message delivery, send message with enter key, etc
takreplay
formatstats
now shows clients and devices information- new
cots_dropped
metric - server config options
interscope_chat
androute_pings
are removed
- fixed server bottleneck with ssl handshake
- multiple file processing with
takreplay
. Like./takreplay -format stats data/log/*.tak
- cot drops metric added
- xml cot handler fixed
- gpsd support for webclient
- mission packages storage refactoring
- new
mm
(Mission Manager) cli utility
- fixed some missions and mission packages issues
- new
takreplay
format:stats
- new
takreplay
format:broadcast
cots_processed
metric now has labelstype
andscope
- new
route_pings
server config option - some new message type names added
- new
welcome_msg
server config option connections
metric now has labelscope
- client npe fixed
- show units/points scope in admin dashboard
- create mission notification message
- new server config option -
interscope_chat
that allows chat messages routing between scopes
- fixed showing two chat messages when the server broadcast your chat message back
- fixed chat in client
- fixed ws status in client
- fixed server dashboard
- server admin map and client now work through websocket API
- video feed scope filtering
- data packages scope filtering