Commit Graph
1089 Commits
Author SHA1 Message Date
Jan-Piet Mens d673de82bf FIX: Duplicate log entries when running as daemon
closes #398
2022-08-10 11:52:52 +02:00
Christoph Krey 75ae342c62 [FIX] package build for raspbian 2022-08-10 08:57:40 +00:00
Jan-Piet Mens c6bfa2827c version 0.9.1
- 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.9.1
2022-08-10 09:41:31 +02:00
Jan-Piet Mens 6096911252 NEW: WITH_TOURS is configured in by default 2022-08-07 17:20:06 +02:00
Jan-Piet Mens f5015eaa7b store uncoverted username/device in tour view 2022-08-07 14:30:34 +02:00
Jan-Piet Mens 87d0fb81b0 and now of course strcasecmp 2022-08-07 12:45:31 +02:00
Jan-Piet Mens fdaccd3b74 lowercase a COPY of user/device 2022-08-07 12:39:00 +02:00
Jan-Piet Mens f929cafee3 ensure lowercased user/device in tour file 2022-08-07 12:18:02 +02:00
Jan-Piet Mens 23f5df9d95 check ownership of tour before deleting
closes #396
2022-08-07 11:00:27 +02:00
Jan-Piet Mens 9a1d03c648 replace all SHARE by TOUR
the word 'share' is difficult and ambiguos (why are we involved in
  investments?) and we're nipping this in the bud by renaming everything
  now in order to avoid the region/waypoint linguistic issues of the
  past.
2022-08-06 18:46:11 +02:00
Jan-Piet Mens 6c447ca7e7 [FIX]: show prefix as unset when it is 2022-08-06 15:36:37 +02:00
Jan-Piet Mens 8371bf2ce4 [NEW]: support IPv4 and IPv6 2022-08-06 15:34:49 +02:00
Jan-Piet Mens 577dc56d8d NEW: tour views are stored in/read from STORAGEDIR/tours/
this separates manually created views from those submitted
	automatically from the apps, and solves the problem of having to
	make viewsdir writeable by the process owner of ot-recorder,
	which I find is a cleaner solution.
2022-08-05 20:16:34 +02:00
Jan-Piet Mens 42d08e3cd1 obliterate useless comment 2022-08-05 16:08:37 +02:00
Jan-Piet Mens 83d7996a88 lib uuid is possibly a dependency 2022-08-05 16:08:12 +02:00
Jan-Piet Mens a401ae08a3 [NEW]: option --variables prints list of actual settings 2022-08-05 13:30:15 +02:00
Jan-Piet Mens 44ee457cba typo in URL 2022-08-05 12:51:20 +02:00
Jan-Piet Mens 74e26ad407 UPD: move config.js into docroot/utils/ to avoid additional proxying
without this, placing Recorder behind an nginx/apache proxy
	would mean having to configure an additional pass for
	browser to access config.js; I don't think this is worthwhile.
2022-08-05 11:02:46 +02:00
Jan-Piet Mens 744e62fc43 Read settings from environment even if defaults file can't be read
closes #394
2022-08-05 09:55:54 +02:00
Jan-Piet Mens 8c044d9d5b Show request content 2022-08-05 09:55:07 +02:00
Jan-Piet Mens dbb4dc2b08 NEW: @@@LABEL@@@ in view HTML is replaced by view's label attribute 2022-08-04 23:21:44 +02:00
Jan-Piet Mens 61f5ec20e8 refactor environment variable handling for all settings
closes #380
	closes https://github.com/owntracks/docker-recorder/issues/49
2022-08-04 12:40:46 +02:00
Jan-Piet Mens 18efad3e9c experimental SHARES 2022-08-04 11:25:23 +02:00
Jan-Piet Mens 10a194ad78 FIX: support OTR_HTTPHOST and OTR_HTTPPORT configuration in environment
addresses https://github.com/owntracks/recorder/issues/388
	addresses https://github.com/owntracks/frontend/issues/85
	addresses https://github.com/owntracks/docker-recorder/issues/54
	addresses https://github.com/owntracks/docker-recorder/issues/55
	addresses https://github.com/owntracks/docker-recorder/issues/58
2022-08-02 15:13:04 +02:00
Jan-Piet Mens 582b283aff 2022-05-24 version 0.9.0
- NEW: OTR_LMDBSIZE can be set in the environment to define size of LMDB; bytes, min 10 MB (#348)
- UPD: modernize Recorder UI (not the actual Frontend project) (#386)
2022-03-14 version 0.8.8
- FIX: make secs time_t in otr_strftime() (#375)
- FIX: inaccurate logo name in manifest and missing image (#372)
- FIX: Alpine compiler warning on strncpy in geohash.c (#369)
- FIX: ocat outputs GeoJSON Feature with properties{} (#367)
0.9.0
2022-05-24 09:25:09 +02:00
Jan-Piet Mens 1f10adfa64 LMDB_DB_SIZE can be overriden by $OTR_LMDBSIZE
closes #348
2022-05-23 18:26:03 +02:00
Jan-Piet Mens 47b2fe6351 time to say goodbye to some distros 2022-05-23 17:58:12 +02:00
Christoph Krey 805ed708a9 Merge branch 'master' of github.com:owntracks/recorder 2022-05-23 11:23:02 -04:00
Christoph Krey 209a2fc834 [NEW] packages for Debian Bullseye (11) 2022-05-23 11:22:47 -04:00
Jan-Piet Mens 3ffb24caeb Add documentation for installing package on Debian 11 2022-05-23 17:15:13 +02:00
Jan-Piet Mens 6764aac4d3 add a note about switching revgeo providers
closes https://github.com/owntracks/docker-recorder/issues/51
2022-05-15 18:33:27 +02:00
Jan-Piet Mens 1599aca4b7 Merge branch 'atjn-modernize-frontend' 2022-04-20 12:01:58 +02:00
Jan-Piet Mens 0e3dff83a0 Default CARD images to 192x192
addresses https://github.com/owntracks/talk/issues/138
2022-04-20 10:45:43 +02:00
atjn 91239bcc21 Minify logo 2022-04-17 19:46:31 +02:00
atjn fe4991ac0e Update Leaflet
Leaflet 1.3.4 (custom) -> Leaflet 1.7.1
2022-04-17 19:46:05 +02:00
atjn dfb5fd1beb Remove unused dependencies 2022-04-17 19:43:24 +02:00
atjn a4572eb8cc Modernize map views 2022-04-17 19:41:44 +02:00
atjn 4b329d0d93 Modernize live table 2022-04-17 19:36:13 +02:00
atjn 56f2dfd989 Modernize historic map 2022-04-17 19:34:04 +02:00
atjn 1d4d0a9a74 Modernize live map 2022-04-17 19:32:20 +02:00
atjn 80064f2d68 Modernize base page 2022-04-17 19:28:32 +02:00
atjn 4c23447f4a Define utilities for common patterns 2022-04-17 19:22:33 +02:00
Jan-Piet MensandGitHub 7d4fb46b9b Merge pull request #383 from zeko9381/master
Script for converting .gpx files into .rec files
2022-03-25 11:39:56 +01:00
Zeko9381 5537767966 Merge branch 'master' of https://github.com/zeko9381/recorder 2022-03-25 10:13:05 +01:00
Zeko9381 a66c5bec1d _type isn't read from gpx anymore, but is always 'location'
modified:   gpx_to_rec.py
2022-03-25 10:10:52 +01:00
zeko9381andGitHub 73239aabef Fixed a small mistake 2022-03-25 09:59:26 +01:00
zeko9381andGitHub c43c034d47 Update README.md 2022-03-25 09:57:51 +01:00
Zeko9381 636a801f98 renamed: contrib/gpx-to-rec/gpx_to_owntracks.py -> contrib/gpx-to-rec/gpx_to_rec.py 2022-03-25 09:56:57 +01:00
zeko9381andGitHub ba5166c3d3 Create README.md 2022-03-25 09:56:31 +01:00
Zeko9381 3314b08f89 new file: contrib/gpx-to-rec/gpx_to_owntracks.py 2022-03-25 09:24:02 +01:00