With big rec files, lookup might be incredibly slow because the timezone will be looked up for every entry.
Like this, timezone is recorded once when an entry is created and doesn't have to be looked up later
- FIX: ocat JSON output now supports emitting fields which are arrays/lists (#542)
- FIX: Add proper error message to revgeo lookup (#541)
- FIX: Replace use of access(2) in ocat(1) by opening config file (#539)
- NEW: Add support for OpenBSD (#523)
- FIX: storage dir from env even when the defaults file is missing (#528)
- NEW: support for inline image data in a POI location publishes
- FIX: image2card.sh was creating invalid JSON (#520)
- UPD: deprecate google maps from vmap.html (#512)
- FIX: install unit file into /etc/systemd/system/ot-recorder.service during fpm (#514)
- FIX: fix permissions on files installed to share/docs/ot-recorder (#513)
- FIX: contrib/faces/github2card.py require TID
- FIX: contrib/faces/gravatar2card.sh require TID and replace MD5 by SHA256 for Gravatar
- FIX: contrib/faces/image2card.sh asks for TID to produce CARD
- UPD: changed 'convert' in image2card.sh to 'magick'
- FIX: consolidate raspbian/debian fpm-make invocations
Changes:
- Fix invalid json generated by image2card.sh (s/,/:/)
- Make sure that image conversion works when supplied images
are not JPG.
- Adjust comments based on the current documentation:
https://owntracks.org/booklet/features/card/#shell-script
- FIX: OTR_CLEAN_AGE default not correctly handled (#500)
- FIX: ocat --dump will not output keys which don't have JSON data in them
- FIX: lowercase waypoints (otrw) and config (otrc) directory and filenames (#486)
- UPD: remove support for Greenwich devices (#484)
- FIX: avoid a JSON object copy
- FIX: print currently desired lmdb size in error that cache cannot be opened (#480)
- NEW: startup message hints at configured revgeo setting and reverse geocoder brand
- FIX: debian postinst now restarts ot-recorder (#446)