Commit Graph

  • 7a122762b4 Merge pull request #561 from JeremiasStotter/master master Jan-Piet Mens 2026-01-11 08:35:58 +01:00
  • f856975f05 Look up the timezone when an entry is recorded and store it Jeremias Stotter 2026-01-10 22:25:17 +01:00
  • c4c6b52bee retire old package signing key Jan-Piet Mens 2025-08-13 08:22:37 +02:00
  • 061c3e8adb v2 key Jan-Piet Mens 2025-08-12 17:54:12 +02:00
  • f188dc9429 new signing key for packages Jan-Piet Mens 2025-08-12 17:49:09 +02:00
  • 1d52f1f785 show new deb822 format for sources Jan-Piet Mens 2025-08-12 15:09:18 +02:00
  • 94bf0f2c5f bump2 Jan-Piet Mens 2025-08-12 10:18:18 +02:00
  • 629400555d bump travis Jan-Piet Mens 2025-08-12 10:13:40 +02:00
  • 61621b6044 rm mosquitto ppa Jan-Piet Mens 2025-08-12 10:10:44 +02:00
  • ac2c08a8d1 add trixie package instruction Jan-Piet Mens 2025-08-12 10:08:07 +02:00
  • 5b963e97aa 2025-08-12 version 1.0.1 - 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) 1.0.1 Jan-Piet Mens 2025-08-12 08:41:14 +02:00
  • ba38b3dae3 [FIX] adapt packages for trixie Christoph Krey 2025-08-11 11:25:26 +02:00
  • 226a758076 ocat JSON output now supports emitting fields which are arrays/lists closes #542 Jan-Piet Mens 2025-06-21 17:23:21 +02:00
  • e65fbc5067 Add proper error message to revgeo on failure closes #541 Jan-Piet Mens 2025-06-13 15:47:42 +02:00
  • 920f944006 correct name of default view in documentation closes #540 Jan-Piet Mens 2025-06-08 11:07:56 +02:00
  • 823f375321 need to check file existence Jan-Piet Mens 2025-06-03 12:41:26 +02:00
  • 22ead12482 ignores Jan-Piet Mens 2025-06-03 12:31:35 +02:00
  • daaf71f4e4 just try to open defaults file instead of using access(2) due to suid Jan-Piet Mens 2025-06-03 12:30:06 +02:00
  • de456c5f35 remove superflous setting Jan-Piet Mens 2025-05-26 20:07:20 +02:00
  • c12eeff943 no more packages for deb10 or deb11 closes #537 Jan-Piet Mens 2025-05-26 20:05:04 +02:00
  • c2f0c43025 Merge pull request #523 from WhyNotHugo/master Jan-Piet Mens 2025-04-23 10:37:38 +02:00
  • 1f28583cc4 Add support for OpenBSD Hugo Osvaldo Barrera 2025-03-01 14:06:06 +00:00
  • fb34271025 Merge pull request #528 from sarg/master Jan-Piet Mens 2025-04-14 08:48:35 +02:00
  • 7e6472a02a use storage dir from env even when the defaults file is missing Sergey Trofimov 2025-04-13 13:14:28 +02:00
  • 7fb03b9733 2025-03-19 version 1.0.0 - 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 1.0.0 Jan-Piet Mens 2025-03-19 10:44:23 +01:00
  • c97bfab159 bump copyright dates Jan-Piet Mens 2025-01-02 12:13:04 +01:00
  • 02dd9297a1 Merge pull request #520 from jmencak/fix-image2card Jan-Piet Mens 2025-01-02 10:21:29 +01:00
  • 50fb4b6016 Fix issues with image2card.sh Jiri Mencak 2025-01-01 14:14:29 +01:00
  • 6071384acd rip out WIP images/ in favor of inline image data in a POI location publish Jan-Piet Mens 2024-12-14 11:03:11 +01:00
  • 59bc46fbe4 note difficulty of Recorder in docker with regard to Friends Jan-Piet Mens 2024-12-14 11:02:18 +01:00
  • ad647a7681 bump linesize for inline image data Jan-Piet Mens 2024-12-14 10:58:16 +01:00
  • 091673432c UPD: deprecate google maps in vmap.html closes #512 Jan-Piet Mens 2024-12-02 09:59:48 +01:00
  • 3958c9ec69 install unit file into /etc/systemd/system/ot-recorder.service during fpm closes #514 Jan-Piet Mens 2024-12-02 08:27:34 +01:00
  • a529d6501d fix permissions on files installed to share/docs/ot-recorder addresses #513 Jan-Piet Mens 2024-12-01 10:50:03 +01:00
  • f251d302f3 s/vmap/leaflet/g closes https://github.com/owntracks/recorder/issues/511 Jan-Piet Mens 2024-11-28 10:49:07 +01:00
  • f6473d5052 reformat portions of code; somebody/something slipped up using spaces Jan-Piet Mens 2024-11-26 21:47:29 +01:00
  • 750726b567 WIP: store photos taken in app and transmitted to Recorder addresses https://github.com/owntracks/recorder/issues/509 Jan-Piet Mens 2024-11-26 19:28:28 +01:00
  • fce90dedd4 add tid to card output Jan-Piet Mens 2024-11-25 20:29:29 +01:00
  • 8e87664e5e add TID and replace old MD5 by SHA256 Jan-Piet Mens 2024-11-25 20:23:54 +01:00
  • fde9692a31 demand TID as parameter for CARD addresses https://github.com/owntracks/booklet/pull/88 Jan-Piet Mens 2024-11-25 20:11:05 +01:00
  • b33619295b Merge pull request #505 from Themis3000/patch-1 Jan-Piet Mens 2024-11-12 07:49:29 +01:00
  • 02911d5259 Update README.md Themi Megas 2024-11-12 00:25:45 -06:00
  • b842fb0a57 use modern 'magick' instead of 'convert' also to disable imagemagick warning Jan-Piet Mens 2024-11-11 13:34:21 +01:00
  • 82bfb478d4 raspbian == debian for fpm-make Jan-Piet Mens 2024-10-28 09:53:02 +01:00
  • 9987f10ee9 don't label files in /etc as configs by default the one file we do have there is marked as config anyway this brings raspbian fpm-make to be like debian fpm-make Jan-Piet Mens 2024-10-28 09:45:40 +01:00
  • d54a8c451f 2024-10-25 version 0.9.9 - 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.9 Jan-Piet Mens 2024-10-25 10:55:44 +02:00
  • a90e2fee7b ocat --dump will not output keys which don't have JSON data in them avoids dump's output containing lines with friends luadb topic2tid wp Jan-Piet Mens 2024-08-02 12:28:03 +02:00
  • 22b52a2f5c Show configured revgeo status at startup Jan-Piet Mens 2024-08-01 07:44:16 +02:00
  • 76b00e4b78 [FIX] OTR_CLEAN_AGE default not correctly handled #500 Christoph Krey 2024-10-02 11:14:08 +02:00
  • 9275341b94 document existence of _type=status in code addresses #482 Jan-Piet Mens 2024-07-31 13:55:24 +02:00
  • ea54106a50 lowercase waypoints (otrw) and config (otrc) directory and filenames closes #486 Jan-Piet Mens 2024-07-31 11:45:56 +02:00
  • 0be22243ff remove mentions of Greenwich devices Jan-Piet Mens 2024-07-30 19:10:38 +02:00
  • 229ad96ba6 remove support for Greenwich devices closes #484 Jan-Piet Mens 2024-07-30 17:08:21 +02:00
  • aae3dae4b6 avoid a JSON object copy, and describe effects of uncached tzname Jan-Piet Mens 2024-07-29 20:56:24 +02:00
  • eb97ebbd87 explain o and n Jan-Piet Mens 2024-07-29 20:45:32 +02:00
  • 394e5b8825 omit perror when enumerating devices on first run the directory will later be created automatically; don't worry users :) Jan-Piet Mens 2024-07-28 12:10:53 +02:00
  • 3634f46496 print currently desired lmdb size in error that cache cannot be opened addresses #480 Jan-Piet Mens 2024-07-26 15:49:02 +02:00
  • d406404633 startup message hints at configured reverge geocoder Jan-Piet Mens 2024-07-26 15:22:28 +02:00
  • 719cc3c8ab fpm postinst now restarts daemon closes #446 Jan-Piet Mens 2024-07-23 11:58:01 +02:00
  • 488eabe3e3 2024-07-23 version 0.9.8 - 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.8 Jan-Piet Mens 2024-07-23 10:42:43 +02:00
  • 214089f8b9 ensure initialized Jan-Piet Mens 2024-06-26 11:36:09 +02:00
  • c0f01a35eb Merge pull request #474 from patthoyts/pt/issue-450 Jan-Piet Mens 2024-06-16 08:57:55 +02:00
  • be7a172baf Merge pull request #473 from patthoyts/pt/with-tz-no Jan-Piet Mens 2024-06-16 08:55:49 +02:00
  • 6476cb4ec7 issue #450: add card data to websocket notifications Pat Thoyts 2024-06-15 16:28:55 +01:00
  • 020212e55a Enable building when WITH_TZ=no to disable timezone information. Pat Thoyts 2024-06-15 15:57:32 +01:00
  • 5f2723800d Merge pull request #471 from patthoyts/correct-view-lastpos Jan-Piet Mens 2024-06-15 11:21:48 +02:00
  • 61922fcf52 Merge pull request #472 from patthoyts/pt/issue-313 Jan-Piet Mens 2024-06-15 11:18:55 +02:00
  • 4fc1a083ed issue #313: handle out-of-order location notification Pat Thoyts 2024-06-14 21:22:45 +01:00
  • eb001ef2aa Fix the view lastpos response. Pat Thoyts 2024-06-14 00:34:50 +01:00
  • 81edd329f8 free json used on views themselves closes #464 Jan-Piet Mens 2024-05-25 09:01:46 +02:00
  • 1393415c5d tabs Jan-Piet Mens 2024-05-24 22:09:19 +02:00
  • 2ebcc4ae6b free no-longer needed json data addresses https://github.com/owntracks/recorder/issues/464 Jan-Piet Mens 2024-05-24 21:45:40 +02:00
  • f1fad31a9b now really ignore _type=transition if data is not string Jan-Piet Mens 2024-02-27 08:28:18 +01:00
  • 1a913d319a remove spurious fprintf Jan-Piet Mens 2024-02-27 08:22:06 +01:00
  • 3c6b2c3bf3 Merge pull request #460 from nickswalker/nick/waypoint-transition-fix Jan-Piet Mens 2024-04-02 10:53:19 +02:00
  • 2e54fd0f46 Merge pull request #459 from nickswalker/nick/putrec-last-websocket Jan-Piet Mens 2024-04-02 10:52:13 +02:00
  • d5216eba96 Make putrec hook also decide whether last and websocket receive a message Nick Walker 2024-03-30 20:33:45 -07:00
  • 475f074505 Don't check fences when user submits a waypoint Nick Walker 2024-03-30 20:09:40 -07:00
  • c56c68aefb Merge pull request #457 from franchyze923/master Jan-Piet Mens 2024-03-05 00:49:32 +01:00
  • a998bb8fba add alt field to geojson franchyze923 2024-03-04 18:39:53 -05:00
  • 5b10981d44 add more type checking closes #454 Jan-Piet Mens 2024-02-26 19:16:40 +01:00
  • e9da6f9180 crash on non-string event name in _transition messages addresses #454 Jan-Piet Mens 2024-02-26 16:54:34 +01:00
  • c80b9a11f3 reformat json if it contains newlines/tabs before storing in .rec fixes https://github.com/owntracks/recorder/issues/437 Jan-Piet Mens 2024-02-23 13:20:11 +01:00
  • 63e0132b05 add version to variables Jan-Piet Mens 2024-02-23 12:50:23 +01:00
  • 934aaec847 NEW: cached geo records can be auto-expired by setting OTR_CLEAN_AGE fixes #447 Jan-Piet Mens 2024-02-18 13:11:31 +01:00
  • 2fd85efff3 NEW: option -J prints variables in JSON format, for scripting Jan-Piet Mens 2024-02-18 13:06:25 +01:00
  • 5cf088332e in http mode friends' data must contain a topic; construct it or retrieve from last if available fixes #451 Jan-Piet Mens 2024-02-10 21:51:25 +01:00
  • a865d8da56 2024-02-06 version 0.9.7 - 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.7 Jan-Piet Mens 2024-02-06 08:53:36 +01:00
  • 99c3e26280 fix wrong statement Jan-Piet Mens 2024-02-05 21:25:48 +01:00
  • 4848ecaea3 log accessibility of TZDATADB on start Jan-Piet Mens 2024-02-05 20:24:29 +01:00
  • cd051428a5 install to correct dest Jan-Piet Mens 2024-02-05 18:50:08 +01:00
  • ce3bcdb6a2 satisfy docker build Jan-Piet Mens 2024-02-05 18:11:05 +01:00
  • 9713094da9 comment ipv4/v6 Jan-Piet Mens 2024-02-05 08:18:22 +01:00
  • c042aa9bf7 document OTR_LUASCRIPT Jan-Piet Mens 2024-02-05 08:15:07 +01:00
  • 2dedabedc9 clarify comment Jan-Piet Mens 2024-02-03 22:07:11 +01:00
  • de887bc2ae Add missing config to ot-recorder defaults closes #440 Jan-Piet Mens 2024-02-03 22:06:02 +01:00
  • 64c161d942 clarify comment Jan-Piet Mens 2024-02-03 10:19:37 +01:00
  • 1f7b30fb90 missing variable Jan-Piet Mens 2024-02-02 20:36:52 +01:00
  • 1993f6f451 improve error handling in gcache Jan-Piet Mens 2024-02-02 20:22:36 +01:00
  • 0a76f73513 Reduce default size of LMDB to 5368709120 (5GB) Jan-Piet Mens 2024-02-02 19:32:06 +01:00