Skip to content

Releases: owntracks/recorder

0.9.9

25 Oct 08:58
Compare
Choose a tag to compare
  • 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)

0.9.8

23 Jul 12:45
Compare
Choose a tag to compare
  • FIX: add card data to websocket notifications (#450)
  • FIX: Enable building when WITH_TZ=no to disable timezone information (#473)
  • FIX: view lastpos response (#471)
  • FIX: handle out-of-order location notification in last/ (#472)
  • FIX: drastically reduce memory leakage in views (#464)
  • FIX: reformat json if it contains newlines/tabs before storing in .rec (#437)
  • NEW: cached geo records can be auto-expired by setting OTR_CLEAN_AGE (#447)
  • NEW: option -J prints variables in JSON format, for scripting
  • NEW: version is printed in -J / -V
  • FIX: in http mode friends' data must contain a topic; construct it or retrieve from last if available (#451)
  • FIX: crash on non-string event name in _transition messages (#454)
  • NEW: Add alt field to GeoJSON points parameters (#456)

0.9.7

06 Feb 07:55
Compare
Choose a tag to compare
  • FIX: Tour data (requests and submissions) contain corrupt data in .rec file
    b/c of pretty-printing (#437)
  • UPD: Change permissions (+r) on binaries (#428)
  • NEW: Add support for dumping POI in GeoJSON format (#439)
  • FIX: create {static,utils}/index.html to avoid directory listing
  • FIX: remove HikeBike layer (and control) from views (#442)
  • UPD: Autoload track in Recorder views / tours (#441)
  • NEW: Optionally enhance API data with timezone at location's position (#444)
  • UPD: locations API returns Recorder version number alongside count/status
  • NEW: add experimental utility with which to enhance ghash/ with tzdata
  • UPD: location and tzname are stored in ghash cache only if they're non-null
  • UPD: Reduce default size of LMDB to 5368709120 (5GB); it can be configured via environment
  • UPD: Improve gcache error handling
  • FIX: Add missing OTR_HTTPPREFIX to ot-defaults (#440)

0.9.6

24 Oct 13:45
Compare
Choose a tag to compare

2023-10-24 version 0.9.6

  • FIX: debian packaging

0.9.5

24 Oct 10:06
Compare
Choose a tag to compare
  • FIX: logs to stderr if DOCKER_RUNNING in environment (#426)
  • FIX: typo in help descriptions (#423)
  • NEW: Updated Google Timeline Import script (#407)
  • UPD: Improve GPX-Import (#413)
  • FIX: Table of Locations sorting issue (#415)

0.9.4

24 Oct 09:07
Compare
Choose a tag to compare

superceded by 0.9.5

0.9.2

29 Sep 15:26
Compare
Choose a tag to compare
  • FIX: Remove accidental eval (#403)
  • FIX: Various build fixes (#402)
  • FIX: now compiles without MQTT (#401)
  • FIX: read OTR_TOPICS from environment (overrides config); can be overriden by argv
  • UPD: ocat -v shows compiled-in values, ot-recorder -V runtime ones
  • FIX: add "OTR_HTTPPREFIX" (verbatim) to tour url if prefix unconfigured (#399)
  • FIX: Duplicate log entries when running as daemon (#398)
  • FIX: package build for raspbian

0.9.1

10 Aug 07:43
Compare
Choose a tag to compare
  • NEW: WITH_TOURS is built in by default
  • NEW: Makefile now sets -DNS_ENABLE_IPV6 for IPv4 and IPv6
  • NEW: tour views are written to and read from STORAGEDIR/tours
  • NEW: add option --variables to ot-recorder to print list of all actual settings
  • UPD: move config.js into docroot/utils/ to avoid having to proxy another uri
  • NEW: @@@Label@@@ in view HTML is replaced by view's label attribute
  • FIX: refactor environment variable handling for all settings. (#380)
  • NEW: add very experimental shares functionality
  • FIX: support OTR_HTTPHOST and OTR_HTTPPORT configuration in environment

0.8.7

29 Jun 15:32
Compare
Choose a tag to compare
  • UPD: Leaflet GeoJSON map point popups now contain accuracy if available (#352)
  • FIX: prefix Content-Length by X- to avoid issues with chunked encoding #350
  • FIX: fix off-by-one error introduced in #328 (Safari only)

0.8.4

20 Feb 07:30
Compare
Choose a tag to compare

0.8.4

  • FIX: Post-installation script fails (#291)
  • NEW: revgeod is queried with &app=recorder
  • UPD: Add acc field to GeoJSON point feature properties (#283)