38 Commits

Author SHA1 Message Date
Bartek Fabiszewski
7456617050 Add composer dependency for import_cli script 2019-02-28 10:27:29 +01:00
Markus Schuster
2bbf023f6d Add a command line script to import one or more GPX files (#77)
* add/install ulrichsg/getopt-php via composer

* add a command line script to import one or more GPX files

* Revert "add/install ulrichsg/getopt-php via composer"

This reverts commit 9024cba794d29f6e476f5742547fca43e650c929.
Dependencies will be installed using composer.
2019-02-28 09:12:10 +01:00
Bartek Fabiszewski
694c4d2b08 Refactor lang to class 2019-02-25 10:04:09 +01:00
Bartek Fabiszewski
c8535cce86 Add sqlite support 2019-01-29 17:11:37 +01:00
Bartek Fabiszewski
46ee95dbbe Fix Postgresql issues 2019-01-28 13:55:32 +01:00
rahra
f4edfe0e33 fixed 0-timestamp for gpx imports. uPosition::add() will fail if timestamp equals 0 2018-11-09 14:30:31 +01:00
Bartek Fabiszewski
9786e9d25b Fix minor typos 2018-11-09 12:42:35 +01:00
Bartek Fabiszewski
42475a5851 Improve error handling in gpx import 2017-09-19 22:03:09 +02:00
Bartek Fabiszewski
a26bf2e61e Add comment 2017-09-19 10:50:06 +02:00
Bartek Fabiszewski
203fc138c9 Improve error message when password changed by non-admin 2017-09-19 08:37:54 +02:00
Bartek Fabiszewski
396566e0fe Always return empty array 2017-09-19 08:22:28 +02:00
Bartek Fabiszewski
aabe323cb2 Fix: password changing by admin 2017-09-19 08:21:48 +02:00
Bartek Fabiszewski
e0596395a0 Fix: regression in utils 2017-09-15 15:19:05 +02:00
Bartek Fabiszewski
7df61bd060 Fix: redirects fail when app is installed in subfolder 2017-09-07 18:09:36 +02:00
Bartek Fabiszewski
33e77d9962 Rewrite authorization into class 2017-08-25 16:38:20 +02:00
Bartek Fabiszewski
ed3e18ef0c Delete incomplete track in case of import error 2017-08-25 13:07:34 +02:00
Bartek Fabiszewski
66db684819 Allow importing tracks with no timestamp (will set to 0) 2017-08-25 13:05:48 +02:00
Bartek Fabiszewski
65a5c95f67 Convert methods to static where possible 2017-08-17 15:38:58 +02:00
Bartek Fabiszewski
1b01926220 Extend gpx export with custom data 2017-08-01 21:12:32 +02:00
Bartek Fabiszewski
853c1ded66 Import only extensions from ulogger namespace 2017-08-01 19:41:48 +02:00
Bartek Fabiszewski
e082de4fa4 Extend gpx import with custom data 2017-06-24 15:09:44 +02:00
Bartek Fabiszewski
3c0f023121 Skip missing nodes on gpx import 2017-05-23 09:40:40 +02:00
Bartek Fabiszewski
f04b229644 Better handling of time zones 2017-05-22 13:39:40 +02:00
Bartek Fabiszewski
ca77348fb1 Refactor exit with status functions 2017-05-09 18:18:15 +02:00
Bartek Fabiszewski
a7f52aa215 Import: handle multiple tracks 2017-05-09 16:00:02 +02:00
Bartek Fabiszewski
97cfd8a723 Import: improve error handling 2017-05-09 15:25:16 +02:00
Bartek Fabiszewski
33b581b47a Add gpx import feature (closes #14) 2017-05-09 09:06:23 +02:00
Bartek Fabiszewski
ffef321be9 Use static initializer in uConfig class 2017-04-18 09:25:21 +02:00
Bartek Fabiszewski
27a7fbe45d Remove unused references to mysqli object 2017-04-16 21:34:04 +02:00
Bartek Fabiszewski
7088d326ab Add track edit/delete feature 2017-04-14 17:24:09 +02:00
Bartek Fabiszewski
a64213940a Fix: public tracks config option has no effect 2017-04-14 17:22:52 +02:00
Bartek Fabiszewski
77d1a5a012 Fix: html encode special characters 2017-04-14 16:00:53 +02:00
Bartek Fabiszewski
04b2b77139 Add optional password_compat for PHP 5.4 2017-04-14 15:40:02 +02:00
Bartek Fabiszewski
a3eed0d758 Extract strings to lang files 2017-04-12 22:42:23 +02:00
Bartek Fabiszewski
43fc46a9fc Allow substitutions in translated strings 2017-04-12 21:48:40 +02:00
Bartek Fabiszewski
87d760e4a2 Add edit/delete user menus 2017-04-12 20:16:39 +02:00
Bartek Fabiszewski
6049832b03 Fix: unauthorized access to other users' tracks, positions 2017-04-12 16:20:06 +02:00
Bartek Fabiszewski
5318686626 Reorganize files into subfolders 2017-04-11 17:00:40 +02:00