Commit Graph

1171 Commits

Author SHA1 Message Date
Jan-Piet Mens
934aaec847 NEW: cached geo records can be auto-expired by setting OTR_CLEAN_AGE
fixes #447
2024-02-18 13:11:31 +01:00
Jan-Piet Mens
2fd85efff3 NEW: option -J prints variables in JSON format, for scripting 2024-02-18 13:06:25 +01:00
Jan-Piet Mens
5cf088332e in http mode friends' data must contain a topic; construct it or retrieve from last if available
fixes #451
2024-02-10 21:51:25 +01:00
Jan-Piet Mens
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)
2024-02-06 08:53:36 +01:00
Jan-Piet Mens
99c3e26280 fix wrong statement 2024-02-05 21:25:48 +01:00
Jan-Piet Mens
4848ecaea3 log accessibility of TZDATADB on start 2024-02-05 20:24:29 +01:00
Jan-Piet Mens
cd051428a5 install to correct dest 2024-02-05 18:50:08 +01:00
Jan-Piet Mens
ce3bcdb6a2 satisfy docker build 2024-02-05 18:11:05 +01:00
Jan-Piet Mens
9713094da9 comment ipv4/v6 2024-02-05 08:18:22 +01:00
Jan-Piet Mens
c042aa9bf7 document OTR_LUASCRIPT 2024-02-05 08:15:07 +01:00
Jan-Piet Mens
2dedabedc9 clarify comment 2024-02-03 22:07:11 +01:00
Jan-Piet Mens
de887bc2ae Add missing config to ot-recorder defaults
closes #440
2024-02-03 22:06:02 +01:00
Jan-Piet Mens
64c161d942 clarify comment 2024-02-03 10:19:37 +01:00
Jan-Piet Mens
1f7b30fb90 missing variable 2024-02-02 20:36:52 +01:00
Jan-Piet Mens
1993f6f451 improve error handling in gcache 2024-02-02 20:22:36 +01:00
Jan-Piet Mens
0a76f73513 Reduce default size of LMDB to 5368709120 (5GB) 2024-02-02 19:32:06 +01:00
Jan-Piet Mens
0646a9d700 store location and tzname only if they're non-null 2024-02-01 22:37:51 +01:00
Jan-Piet Mens
21dd155b66 link with math lib for linux 2024-02-01 18:30:49 +01:00
Jan-Piet Mens
c064b2f652 point to existing timezone16 file 2024-02-01 18:21:28 +01:00
Jan-Piet Mens
e213a0b8b1 bump (C) 2024-02-01 18:04:02 +01:00
Jan-Piet Mens
1daec5116d add experimental utility with which to enhance ghash/ with tzdata 2024-02-01 18:00:26 +01:00
Jan-Piet Mens
ea36109d72 elaborate tzname handling 2024-02-01 17:39:07 +01:00
Jan-Piet Mens
93b3c9aff2 append Recorder version number to JSON data in API locations 2024-02-01 17:32:58 +01:00
Jan-Piet Mens
e2d1359e4b avoid switching $TZ on every location
addresses #444
2024-02-01 17:26:38 +01:00
Jan-Piet Mens
d563099b76 document tzname and isolocal 2024-02-01 17:22:18 +01:00
Jan-Piet Mens
f864184d1d clarify what geojsonpoi returns 2024-02-01 17:17:48 +01:00
Jan-Piet Mens
a36fae995f ensure tzname / isolocal also in API last 2024-02-01 12:24:37 +01:00
Jan-Piet Mens
36e0883852 experimentally disable resetting $TZ after change; significant speed up API 2024-02-01 11:55:44 +01:00
Jan-Piet Mens
a1990dc79e ensure build is possible if TZ not defined 2024-01-31 12:10:03 +01:00
Jan-Piet Mens
ab66a673a3 for opencagedata reverse geo, obtain tzname from their data
serve from cached entries if available, else use
	tzdatadb with time penalty
	addresses #444
2024-01-31 10:56:10 +01:00
Jan-Piet Mens
5933b45715 support for tz is now optional 2024-01-30 21:19:17 +01:00
Jan-Piet Mens
25cb0c3fa4 add TZDATADB
addresses https://github.com/owntracks/docker-recorder/issues/73
2024-01-30 20:37:26 +01:00
Jan-Piet Mens
99520208fc Enhance API data with timezone at location's position
closes #444
2024-01-30 17:09:29 +01:00
Jan-Piet Mens
421cd5b944 clarify and add a Lua http->mqtt republisher 2024-01-28 14:04:21 +01:00
Jan-Piet Mens
9eaa211caf no need to wait so long 2024-01-28 13:52:31 +01:00
Christoph Krey
dfd36dc0a1 [NEW] load track in views/tours immediately closes #441 2024-01-28 11:10:33 +00:00
Jan-Piet Mens
ac0a2c7c8c remove layer control from map 2024-01-27 13:01:51 +01:00
Jan-Piet Mens
f634060a88 remove HikeBike layer from views
closes #442
2024-01-27 13:00:19 +01:00
Jan-Piet Mens
b98cb2a0bd create {static,utils}/index.html to avoid directory listing 2024-01-27 12:56:10 +01:00
Jan-Piet Mens
04af6665f3 Add support for GeoJSON POI only
addresses https://github.com/owntracks/recorder/issues/439
2024-01-24 13:01:41 +01:00
Christoph Krey
062a882ebf [FIX] show tooltip on map if no data available #438 2024-01-17 10:56:11 +00:00
Jan-Piet Mens
0fb3568c6a do not pretty-print (and re-code) data in tour publishes
closes #437
2024-01-12 12:13:39 +01:00
Jan-Piet Mens
c06d4c59a7 reword to put link correctly 2024-01-02 17:21:31 -06:00
Jan-Piet Mens
5c66c02238 FIX: add usage diagnostic 2023-11-10 09:09:00 +01:00
Jan-Piet Mens
f3e24d9767 rephrase bits of package install 2023-10-27 11:11:35 +02:00
Jan-Piet Mens
15dcc347b9 Change permissions (+r) on binaries
closes #428
2023-10-24 16:14:49 +02:00
Jan-Piet Mens
493557d0f5 2023-10-24 version 0.9.6
- FIX: debian packaging
2023-10-24 15:44:06 +02:00
Jan-Piet Mens
48aac397bb FIX debian packaging (fpm) 2023-10-24 15:43:54 +02:00
Jan-Piet Mens
2c394a9482 2023-10-24 version 0.9.5
- 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)
2023-10-24 12:05:39 +02:00
Jan-Piet Mens
cac38dc11b logs in docker 2023-10-24 11:58:59 +02:00