Commit Graph
1138 Commits
Author SHA1 Message Date
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
0.9.6
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)
0.9.5
2023-10-24 12:05:39 +02:00
Jan-Piet Mens cac38dc11b logs in docker 2023-10-24 11:58:59 +02:00
Jan-Piet Mens ce65f5c0fd 2023-10-24 version 0.9.4
- 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
2023-10-24 11:05:29 +02:00
Jan-Piet Mens 95adafc90f if DOCKER_RUNNING in environment add LOG_PERROR to openlog
addresses https://github.com/owntracks/recorder/issues/426
2023-10-24 11:00:32 +02:00
Jan-Piet Mens f0da7cde30 Merge pull request #425 from tigattack/patch-1
google-import: import re
2023-10-16 19:36:15 +02:00
tigattack 91dcd78e30 google-import: import re 2023-10-15 21:43:37 +01:00
Jan-Piet Mens 78b539d235 fix typo in help descriptions
closes #423
2023-09-27 11:30:34 +02:00
Jan-Piet Mens f5da23612d Merge pull request #422 from BenjaminMichaelis/patch-1
fix: Rename gpx_to_rec.py to gpx-to-rec.py
2023-09-21 10:27:24 +02:00
Benjamin Michaelis 8e6f7f3d5a fix: Rename gpx_to_rec.py to gpx-to-rec.py
This file name now matches the associated [README](https://github.com/owntracks/recorder/blob/master/contrib/gpx-to-rec/README.md) so that the instructions execute properly.
2023-09-20 19:17:01 +01:00
Christoph Krey 07f784704f [FIX] Table of Locations sorting issue closes #415 2023-06-19 03:03:51 -05:00
Jan-Piet Mens bb46ea6524 Merge pull request #413 from cocker-cc/Improve_GPX-Import
Improve GPX-Import
2023-06-02 18:28:23 +02:00
cocker-cc 43f9e75da1 Improve GPX-Import 2023-05-17 16:50:01 +02:00
Jan-Piet Mens 6ed31799a5 Merge pull request #407 from aaronspruit/master
Updated Google Timeline Import script
2023-03-12 18:46:13 +01:00
aaronspruit c09b760421 Updated README.md
Made it easier to consume
2023-03-10 16:38:42 -08:00
aaronspruit 3adbfc46e9 added refactored google timeline import script 2023-03-10 16:22:52 -08:00
Jan-Piet Mens 37cae69f5f update copyright year 2023-01-02 14:05:26 +01:00
Jan-Piet Mens ced0a401f7 2022-12-09 version 0.9.3
- FIX: JS fixes for disappeared links (#406)
- FIX: instructions for building on FreeBSD 13.1 with TOURS configured (#405)
0.9.3
2022-12-09 10:21:56 +01:00
Jan-Piet Mens 42b64c1338 add instructions to for building on FreeBSD 13.1 with TOURS configured
closes #405
2022-12-06 12:40:32 +01:00
Christoph Krey 4dd7a8481e [FIX] wrong API URL when called from /index.html https://github.com/owntracks/talk/issues/151 2022-12-05 20:40:33 +01:00
Jan-Piet Mens 423ca2ebc2 2022-09-30 version 0.9.2
- 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.2
2022-09-29 14:04:51 +02:00
Jan-Piet Mens 0036ad93f1 Merge pull request #402 from chewi/build-fixes
Various build fixes
2022-09-26 12:48:11 +02:00
Jan-Piet Mens 12e60ab381 Merge pull request #403 from atjn/strict-js
Remove accidental eval
2022-09-26 12:43:31 +02:00
Anton 326dcd2562 Remove accidental eval 2022-09-26 09:06:22 +02:00
James Le Cuirot f0c1c6fbd5 Install docroot files with correct permissions, excluding .gitignore 2022-09-25 15:50:07 +01:00
James Le Cuirot c350d8ca85 Don't build with -Werror by default
As the Linux kernel experiment with this flag has shown, it's just a bad
idea unless you regularly do development work on the project. Different
compilers and compiler versions will emit different warnings, which will
cause headaches for users.
2022-09-25 15:14:09 +01:00
James Le Cuirot 8ae8df60fb Don't create the "last" storage subdirectory
ot-record creates it automatically. Other directories are also created
automatically, so we should be consistent here. Note that some package
managers need special handling for empty directories at build time, but
they don't care about directories created at runtime.
2022-09-25 15:14:06 +01:00
James Le Cuirot 0439a9e667 Use Mosquitto's pkg-config file
It has provided one since version 1.5. It erroneously hardcodes the
libdir as "lib" (it may be lib64), but OwnTracks defaulted to "lib"
anyway. I will fix Mosquitto shortly.
2022-09-25 15:14:03 +01:00
James Le Cuirot cac1b95be0 Automatically detect when -luuid is needed (on Linux with tours enabled)
This is done in a cross-compile-friendly manner with cpp rather than
uname. printf is used rather than echo due to inconsistent handling of
the -e option across different shells.
2022-09-25 15:14:00 +01:00
James Le Cuirot 5ca1924ace Respect PKG_CONFIG variable when building
This is particularly useful in cross-compile situations, where a wrapper
around pkg-config is sometimes needed.
2022-09-25 15:13:56 +01:00
James Le Cuirot b812365d1a Respect LDFLAGS variable when building 2022-09-25 15:13:50 +01:00
Jan-Piet Mens 2fe60c9684 FIX: now compiles without MQTT
addresses #401
2022-09-23 22:10:48 +02:00
Jan-Piet Mens 2198b5f279 read OTR_TOPICS from environment (overrides config); can be overriden by argv 2022-09-07 14:14:01 +02:00
Jan-Piet Mens eb796d619c UPD: ocat -v shows compiled-in values, ot-recorder -V runtime ones
closes #397
2022-08-15 15:10:46 +02:00
Jan-Piet Mens 5ecb2ae670 add "OTR_HTTPPREFIX" (verbatim) to tour url if prefix unconfigured
addresses #399
2022-08-12 10:23:01 +02:00
Jan-Piet Mens d673de82bf FIX: Duplicate log entries when running as daemon
closes #398
2022-08-10 11:52:52 +02:00