Commit Graph

50 Commits

Author SHA1 Message Date
Jan-Piet Mens
e213a0b8b1 bump (C) 2024-02-01 18:04:02 +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
36e0883852 experimentally disable resetting $TZ after change; significant speed up API 2024-02-01 11:55:44 +01:00
Jan-Piet Mens
5933b45715 support for tz is now optional 2024-01-30 21:19:17 +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
cac38dc11b logs in docker 2023-10-24 11:58:59 +02:00
Jan-Piet Mens
37cae69f5f update copyright year 2023-01-02 14:05:26 +01: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
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
18efad3e9c experimental SHARES 2022-08-04 11:25:23 +02:00
Jan-Piet Mens
7864b6e042 bump copyright date 2019-12-31 11:51:59 +01:00
Sven Anders
6b0e1b6fb2 fix unused result warning on debian stretch 2019-03-17 08:55:27 +01:00
Jan-Piet Mens
e1f7a1367d consistently use json_delete 2017-08-16 13:49:51 +02:00
Jan-Piet Mens
5d432c69a1 rollback: cards are now once again stored at user/device/user-device.json 2017-07-18 12:08:07 +02:00
Jan-Piet Mens
58d54eec6e move "number" to utils 2017-05-31 18:19:09 +02:00
Jan-Piet Mens
bfdae39eaa REC files now use tst from JSON payload as timestamp
note that messages which do not contain a tst (e.g CARD) will be stored with now (time(0))
  the tst in the location message payload is also used for the REC filename

	closes #133
2016-10-30 19:48:31 +01:00
Jan-Piet Mens
f6b2091eca catch null payload 2016-07-20 10:50:43 +02:00
Jan-Piet Mens
720a63972e Remove white space at end of payload
closes #119
2016-04-12 07:54:59 +02:00
Jan-Piet Mens
b8c2d234e3 add cog,alt,vel to httpmode friends for iOS 2016-02-23 19:38:08 +01:00
Jan-Piet Mens
07f3b612ae http mode 2016-02-19 16:31:32 +01:00
Jan-Piet Mens
e2b9166597 GPL-2 license 2016-02-16 14:09:30 +01:00
Jan-Piet Mens
902a8dd856 add --debug to ot-recorder 2016-01-28 09:39:42 +01:00
Jan-Piet Mens
8fb2c14599 add haversine 2016-01-05 09:40:16 +01:00
Jan-Piet Mens
865e986d3d update (C) date 2016-01-01 15:57:34 +01:00
Jan-Piet Mens
9a7755be94 add disptst 2015-11-02 08:37:20 +01:00
Jan-Piet Mens
a454cb5678 use macro 2015-09-21 16:07:31 +02:00
Jan-Piet Mens
6a877b4834 refactor main message loop, add --quiet
closes #32
	closes #31
2015-09-21 11:43:32 +02:00
Jan-Piet Mens
62f603f33f Lowercase user/device (reported by tiptronic) 2015-09-16 15:30:28 +02:00
Jan-Piet Mens
ff5e642273 free after using slurped file 2015-09-16 09:01:35 +02:00
Jan-Piet Mens
1ae1acf72f do away with config.h (all in config.mk) 2015-09-11 11:07:01 +02:00
Jan-Piet Mens
c7b5bb4d9b config: move geohash precision to config.mk 2015-09-11 10:30:16 +02:00
Jan-Piet Mens
059c7ded1d fix: double-free 2015-09-08 12:27:55 +02:00
Jan-Piet Mens
2c586b5a5b Feature: ocat/ot-recorder: configurable geohash precision per invocation (--precision)
closes #14
2015-09-07 17:40:50 +02:00
Jan-Piet Mens
7bed8cf146 added logging function olog
closes #12
2015-09-04 08:06:53 +02:00
Jan-Piet Mens
8431870ee8 add license 2015-09-01 17:19:52 +02:00
Jan-Piet Mens
e09b93d95d consolidate includes/code 2015-09-01 17:15:00 +02:00
Jan-Piet Mens
23b421bc02 remove unused variables 2015-09-01 15:10:39 +02:00
Jan-Piet Mens
7e17535314 move is_directory() to utils 2015-09-01 14:05:02 +02:00
Jan-Piet Mens
f49d0e43a7 centralize node to object copy 2015-08-29 22:45:03 +02:00
Jan-Piet Mens
d5a9b8d650 Implement forward reader (cat) as for the reverse reader (tac) 2015-08-29 15:40:36 +02:00
Jan-Piet Mens
b8252b4bd5 bup linesize 2015-08-29 15:18:18 +02:00
Jan-Piet Mens
06faf2ec96 Implemented tac()
closes #11
2015-08-29 14:59:46 +02:00
Jan-Piet Mens
4f2c47a930 syslog facility 2015-08-28 18:21:20 +02:00
Jan-Piet Mens
f6b4fdfefd comment 2015-08-26 21:07:05 +02:00
Jan-Piet Mens
567bb68a29 ocat: splitter: properly this time 2015-08-26 19:38:20 +02:00
Jan-Piet Mens
3f194a35ef ocat: support for printing specific fields in CSV output
closes #7
2015-08-26 19:27:06 +02:00
Jan-Piet Mens
69b08fe3e3 Add noclobber to json_copy 2015-08-25 18:53:37 +02:00
Jan-Piet Mens
1c1086d84e Don't clobber existing object keys 2015-08-25 18:42:21 +02:00
Jan-Piet Mens
8e38c64fbf New utility functions 2015-08-25 18:00:31 +02:00
Jan-Piet Mens
27336e9b0d split out utilities 2015-08-22 15:52:39 +02:00