PhoneTrack - Releases

← App details

Nextcloud 19

PhoneTrack 0.6.4
Release Details
UpdatedJuly 6, 2020, 10:01 a.m.
Changelog

Added

  • parameter to filter points retrieved by PT-Android

Fixed

  • dark mode and breeze dark theme #339 @GLLM1
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureGr85QiUZ1+OU8BYS/S+dgIAri+/pT6WjJ65/m+zHimcjBXww6ilwj+rNOThlvHZN
pJQqC4WmHZJ79VgoLDMfHmwQu1PUPbiXk3oZU0gewaTxV/45EJq2KXMLzd4W6ivg
2bmxjC0T6Zf+4qovqyuk9GnAHVca/9N5T8GAARbKfLfm1arPl+u3jg0ZKrzGORlI
vn1WjMS3IAn5qrc0nhMRmN28XT75ZdxOOATT25CcNa3QJ+EcnvdMY9/xnbxRruoU
ECYL6AkqdifUYGUl1hgMriKp3EyHT/v9BsF4tw6ZMQrlDFpiex1hBuMhvq/l3u9X
UTo3TMTlQFedxSp2ibpx5Q==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<20.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.3
Release Details
UpdatedMay 19, 2020, 11:58 p.m.
Changelog

Changed

  • switch to webpack+npm, replace/update some dependencies

Fixed

  • mistake in activity provider #161 @markussvn
  • filter date min/max #312 @Valdnet
  • share icon blocked by some adblockers #315 @bourgeonnui
  • many option values were not actually saved #318 @huste
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureDcd6UQw5bTCrbGVQWCDL/kZP3+qkGEZP6fISPP3SMShyzNZktvh72Tw/36dq41R6
sqVi6gTnMYNAe4S8RhE+P0RMT5rBZ17JWjxj3K4KW0l3/AZG7S7QVrlVm9MPV6Ej
3ieeq/UXjY2Q5D4/oxzsHbVD6ptmkyEBr2RQbrybT82rTfQEq8Kndoj449v1USPd
OZfwj5Wljdqbxb7IKOM8vpxWaXKkEIsjmU15J7n7swC+9f0NdbKw4Jyp7E6F2hUG
eAUSC+QK5CpXI7ai1HcU6co9lGGfeZ9KD5xTAAFvs58ILLKZPexa1Lp2C+B+7Vya
wmejC6eyksgNGLSzgiz80g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<20.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32

Nextcloud 18

PhoneTrack 0.6.4
Release Details
UpdatedJuly 6, 2020, 10:01 a.m.
Changelog

Added

  • parameter to filter points retrieved by PT-Android

Fixed

  • dark mode and breeze dark theme #339 @GLLM1
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureGr85QiUZ1+OU8BYS/S+dgIAri+/pT6WjJ65/m+zHimcjBXww6ilwj+rNOThlvHZN
pJQqC4WmHZJ79VgoLDMfHmwQu1PUPbiXk3oZU0gewaTxV/45EJq2KXMLzd4W6ivg
2bmxjC0T6Zf+4qovqyuk9GnAHVca/9N5T8GAARbKfLfm1arPl+u3jg0ZKrzGORlI
vn1WjMS3IAn5qrc0nhMRmN28XT75ZdxOOATT25CcNa3QJ+EcnvdMY9/xnbxRruoU
ECYL6AkqdifUYGUl1hgMriKp3EyHT/v9BsF4tw6ZMQrlDFpiex1hBuMhvq/l3u9X
UTo3TMTlQFedxSp2ibpx5Q==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<20.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.3
Release Details
UpdatedMay 19, 2020, 11:58 p.m.
Changelog

Changed

  • switch to webpack+npm, replace/update some dependencies

Fixed

  • mistake in activity provider #161 @markussvn
  • filter date min/max #312 @Valdnet
  • share icon blocked by some adblockers #315 @bourgeonnui
  • many option values were not actually saved #318 @huste
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureDcd6UQw5bTCrbGVQWCDL/kZP3+qkGEZP6fISPP3SMShyzNZktvh72Tw/36dq41R6
sqVi6gTnMYNAe4S8RhE+P0RMT5rBZ17JWjxj3K4KW0l3/AZG7S7QVrlVm9MPV6Ej
3ieeq/UXjY2Q5D4/oxzsHbVD6ptmkyEBr2RQbrybT82rTfQEq8Kndoj449v1USPd
OZfwj5Wljdqbxb7IKOM8vpxWaXKkEIsjmU15J7n7swC+9f0NdbKw4Jyp7E6F2hUG
eAUSC+QK5CpXI7ai1HcU6co9lGGfeZ9KD5xTAAFvs58ILLKZPexa1Lp2C+B+7Vya
wmejC6eyksgNGLSzgiz80g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<20.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.2
Release Details
UpdatedFeb. 10, 2020, 8:08 p.m.
Changelog

Added

  • translations

Fixed

  • add 'locked' field in sessions table in case it's not present #308 @toastbrot612
  • mistake in activity provider
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureTx+UkEFvmldsaC4MW2sEdpfnnM9WBRzEwxNQkGNBsQjyJjoLWDaIS7SsV0Azvw9E
EGAbxv/Wq4YCTdilsxGivHDCAKwnxSv359wqpcWJwwRFVvChtzrz6nzOenQRwkHE
kCianPaDiC1lKhh4QOott1pbhUahKkr6Jzz9klb1kQVRkrdetUsOTWoLVBfJr3A+
lUd0gOukybBFtjAxCLXsYfuYZWgH9lpH9Xbj2TLpLpHvdGKiCk2AsZpNHvH5/2V2
bTffz2Dc4W0nr4p/fqKtZuZmlL2FCd8HRPW6bFvNVaXv+8NLqcrScuSO2YRNQwD/
6N5AWm2BSpooxon6F9G0DQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.1
Release Details
UpdatedJan. 27, 2020, 2:27 p.m.
Changelog

Fixed

  • support google takeout json positions for import #300 @MarkLi
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureKxwKrzolwdBUd2/epbkyTHVZ55qc8jnm3otLTyh1nuqjl8uU9AdHo/Er5a+O9xY5
mQMyatPAF4IWOje7NRtQLb+3yXhpRNrsdUOOS27utR364dm1n0dTEfdwjKrmCYyV
lEpLN3ohkgv+EGdBtkBxSYrzlCNAT0MHSqfMK2u3TgFCwBoNB981njiSbX31Ql5x
P8lvjVNMWzyCYlqtdwJiQK6mO8F3Rq9B1MrahbOfJpi0TuTcxG2VzZQJt8AgafIR
CK1UCjWQyRgb2WuuyLd+HSC+lUWGghop6O8H2v5Ndlx0hEL7A5NNXb4DvyUKKXRn
ZjAZWB5EvgsmY81WqwELqQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.0
Release Details
UpdatedJan. 26, 2020, 9:14 p.m.
Changelog

Added

  • support google takeout json positions for import #300 @JDButler

Changed

  • put <speed> and <course> in <extensions> when exporting to gpx #285 @florom
  • accept logging with a user share token
  • put correct templates for public pages

Fixed

  • block public logging page if session is not public #286 @ozinfotech
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureZg32iqsrhbeQ9GzXlZDXpUOhs6sfoANGwsTv+79tIrjZmkPbQrerbbvEjXU2ImvG
o+k7sMKRh1s2jQBUR6nJImsPfw4UWFu4+OHoqfGmoozzcTMBK4AIKUnXdjSu+VHw
dcc/mbrESSNOmryVMV/gwpKHf0MC7a3NLU3KwLWIP53+JTxrFDJ/ERtriE7N12gr
e8kBG4FnRJ/ccxS+IDUXhLJljTr8wTwI0MGdAkM4bnyZglzn6bKorc94ps8Tiilw
1bnyLqvbVbU9He7hoOezy5CfDvSK72aN4s6odPbn7Hd3gINf73/FMcFQQT3KzcJV
0HhkhrTnA20Z6xG74F0l0w==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.11
Release Details
UpdatedNov. 20, 2019, 9:50 a.m.
Changelog

Fixed

  • auto export cron job failing on some setups #296 @reinoudvleeuwen
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureXII4oqEYBfSKqIbOUUvLmTJZOH4ECsaNzIEhrG5BO6MyYPbetvhizg2KT/SDZgp1
sY8+UYN8T4sFDCAh50y4/eNqhIxqFIjl5lKlrhMyL+K6QnataTm3roy1yb7XOF0r
jGeyQfvWDOoU52yzK3X4mebZ7fpNzZu72aibk8KTVqJKtDd+WHH22myncPV4jGbP
qkhtQXsUG3851hd1FGdc1RRNMviUiWPuyUDnY/iznHCfa6XTw1Fa5BPUtSojmxXq
pvef4GS8CDjEOk6Vxbuett642pTHE+ekPCx59KhNdsxYNP0G/mUTA6lTEe6g7ngJ
PuLWtmQUuYf4TG6ygA3N3w==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.10
Release Details
UpdatedNov. 6, 2019, 5:43 a.m.
Changelog

Fixed

  • missing DB field
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureMBtrLxXOiBB981lIcvb/V4boZssC8Ripe/0aQAdvRGa5uj+RU7E8WjfJ1B3gXZ36
GI6SXhd2rm5hz2q29uaieNY79joLhnYlqCsaYnpTMuItpqg/yEAYQvb6KxeeTvwA
9tSG5+zugPL+plVi+R1vhAIp36EqcOqkplkr5enMZHoCyxwGM4gmyj892vWI4UJw
CWsBZ8KH+6jNk01eCFZD5qnmICEBGvaQGwNWmtfVtEja/bFT+vNS+Xv/J5Pjq+6j
/Rvk4rtXLRNzt9bOovFXIl6V6j2EX7iXituFYWGuZCM70h6LePw5XJ1dhYMnd4eI
l3hSOMMxlVhjyOKBL0WwWg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32

Nextcloud 17

PhoneTrack 0.6.4
Release Details
UpdatedJuly 6, 2020, 10:01 a.m.
Changelog

Added

  • parameter to filter points retrieved by PT-Android

Fixed

  • dark mode and breeze dark theme #339 @GLLM1
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureGr85QiUZ1+OU8BYS/S+dgIAri+/pT6WjJ65/m+zHimcjBXww6ilwj+rNOThlvHZN
pJQqC4WmHZJ79VgoLDMfHmwQu1PUPbiXk3oZU0gewaTxV/45EJq2KXMLzd4W6ivg
2bmxjC0T6Zf+4qovqyuk9GnAHVca/9N5T8GAARbKfLfm1arPl+u3jg0ZKrzGORlI
vn1WjMS3IAn5qrc0nhMRmN28XT75ZdxOOATT25CcNa3QJ+EcnvdMY9/xnbxRruoU
ECYL6AkqdifUYGUl1hgMriKp3EyHT/v9BsF4tw6ZMQrlDFpiex1hBuMhvq/l3u9X
UTo3TMTlQFedxSp2ibpx5Q==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<20.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.3
Release Details
UpdatedMay 19, 2020, 11:58 p.m.
Changelog

Changed

  • switch to webpack+npm, replace/update some dependencies

Fixed

  • mistake in activity provider #161 @markussvn
  • filter date min/max #312 @Valdnet
  • share icon blocked by some adblockers #315 @bourgeonnui
  • many option values were not actually saved #318 @huste
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureDcd6UQw5bTCrbGVQWCDL/kZP3+qkGEZP6fISPP3SMShyzNZktvh72Tw/36dq41R6
sqVi6gTnMYNAe4S8RhE+P0RMT5rBZ17JWjxj3K4KW0l3/AZG7S7QVrlVm9MPV6Ej
3ieeq/UXjY2Q5D4/oxzsHbVD6ptmkyEBr2RQbrybT82rTfQEq8Kndoj449v1USPd
OZfwj5Wljdqbxb7IKOM8vpxWaXKkEIsjmU15J7n7swC+9f0NdbKw4Jyp7E6F2hUG
eAUSC+QK5CpXI7ai1HcU6co9lGGfeZ9KD5xTAAFvs58ILLKZPexa1Lp2C+B+7Vya
wmejC6eyksgNGLSzgiz80g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<20.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.2
Release Details
UpdatedFeb. 10, 2020, 8:08 p.m.
Changelog

Added

  • translations

Fixed

  • add 'locked' field in sessions table in case it's not present #308 @toastbrot612
  • mistake in activity provider
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureTx+UkEFvmldsaC4MW2sEdpfnnM9WBRzEwxNQkGNBsQjyJjoLWDaIS7SsV0Azvw9E
EGAbxv/Wq4YCTdilsxGivHDCAKwnxSv359wqpcWJwwRFVvChtzrz6nzOenQRwkHE
kCianPaDiC1lKhh4QOott1pbhUahKkr6Jzz9klb1kQVRkrdetUsOTWoLVBfJr3A+
lUd0gOukybBFtjAxCLXsYfuYZWgH9lpH9Xbj2TLpLpHvdGKiCk2AsZpNHvH5/2V2
bTffz2Dc4W0nr4p/fqKtZuZmlL2FCd8HRPW6bFvNVaXv+8NLqcrScuSO2YRNQwD/
6N5AWm2BSpooxon6F9G0DQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.1
Release Details
UpdatedJan. 27, 2020, 2:27 p.m.
Changelog

Fixed

  • support google takeout json positions for import #300 @MarkLi
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureKxwKrzolwdBUd2/epbkyTHVZ55qc8jnm3otLTyh1nuqjl8uU9AdHo/Er5a+O9xY5
mQMyatPAF4IWOje7NRtQLb+3yXhpRNrsdUOOS27utR364dm1n0dTEfdwjKrmCYyV
lEpLN3ohkgv+EGdBtkBxSYrzlCNAT0MHSqfMK2u3TgFCwBoNB981njiSbX31Ql5x
P8lvjVNMWzyCYlqtdwJiQK6mO8F3Rq9B1MrahbOfJpi0TuTcxG2VzZQJt8AgafIR
CK1UCjWQyRgb2WuuyLd+HSC+lUWGghop6O8H2v5Ndlx0hEL7A5NNXb4DvyUKKXRn
ZjAZWB5EvgsmY81WqwELqQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.6.0
Release Details
UpdatedJan. 26, 2020, 9:14 p.m.
Changelog

Added

  • support google takeout json positions for import #300 @JDButler

Changed

  • put <speed> and <course> in <extensions> when exporting to gpx #285 @florom
  • accept logging with a user share token
  • put correct templates for public pages

Fixed

  • block public logging page if session is not public #286 @ozinfotech
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureZg32iqsrhbeQ9GzXlZDXpUOhs6sfoANGwsTv+79tIrjZmkPbQrerbbvEjXU2ImvG
o+k7sMKRh1s2jQBUR6nJImsPfw4UWFu4+OHoqfGmoozzcTMBK4AIKUnXdjSu+VHw
dcc/mbrESSNOmryVMV/gwpKHf0MC7a3NLU3KwLWIP53+JTxrFDJ/ERtriE7N12gr
e8kBG4FnRJ/ccxS+IDUXhLJljTr8wTwI0MGdAkM4bnyZglzn6bKorc94ps8Tiilw
1bnyLqvbVbU9He7hoOezy5CfDvSK72aN4s6odPbn7Hd3gINf73/FMcFQQT3KzcJV
0HhkhrTnA20Z6xG74F0l0w==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.11
Release Details
UpdatedNov. 20, 2019, 9:50 a.m.
Changelog

Fixed

  • auto export cron job failing on some setups #296 @reinoudvleeuwen
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureXII4oqEYBfSKqIbOUUvLmTJZOH4ECsaNzIEhrG5BO6MyYPbetvhizg2KT/SDZgp1
sY8+UYN8T4sFDCAh50y4/eNqhIxqFIjl5lKlrhMyL+K6QnataTm3roy1yb7XOF0r
jGeyQfvWDOoU52yzK3X4mebZ7fpNzZu72aibk8KTVqJKtDd+WHH22myncPV4jGbP
qkhtQXsUG3851hd1FGdc1RRNMviUiWPuyUDnY/iznHCfa6XTw1Fa5BPUtSojmxXq
pvef4GS8CDjEOk6Vxbuett642pTHE+ekPCx59KhNdsxYNP0G/mUTA6lTEe6g7ngJ
PuLWtmQUuYf4TG6ygA3N3w==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.10
Release Details
UpdatedNov. 6, 2019, 5:43 a.m.
Changelog

Fixed

  • missing DB field
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureMBtrLxXOiBB981lIcvb/V4boZssC8Ripe/0aQAdvRGa5uj+RU7E8WjfJ1B3gXZ36
GI6SXhd2rm5hz2q29uaieNY79joLhnYlqCsaYnpTMuItpqg/yEAYQvb6KxeeTvwA
9tSG5+zugPL+plVi+R1vhAIp36EqcOqkplkr5enMZHoCyxwGM4gmyj892vWI4UJw
CWsBZ8KH+6jNk01eCFZD5qnmICEBGvaQGwNWmtfVtEja/bFT+vNS+Xv/J5Pjq+6j
/Rvk4rtXLRNzt9bOovFXIl6V6j2EX7iXituFYWGuZCM70h6LePw5XJ1dhYMnd4eI
l3hSOMMxlVhjyOKBL0WwWg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<19.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.8
Release Details
UpdatedNov. 3, 2019, 6:28 p.m.
Changelog

Added

  • vector tiles support with Mapbox of OpenMapTile server
  • Overland IOS compatibility #289 @MarkusGe
  • display interactive elevation chart when zooming on specific device #283 @Akitou
  • activity stream for sharing, geofence, proximity events

Changed

  • unit display in tooltips/popups
  • add placeholders
  • improve proximity icon
  • use NC database migration system

Fixed

  • bug when theming color code is compacted #284 @DofTNet
  • make location DB insertion more robust #281 @maviar1981
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureUlklxh/UmVPAOpYepJnE6seyfdMt8pToekAZKhDcUnsnbw4H5gUXC3yViuf3pe72
y1Xl6N9nUVWR044M46++Ei2yy6OSu0LxrX1kn3Y7be7Asj6zhtzp0RRoAV8dkzvq
1dVv6uRP4iA3JLiPSPwpIIsCnIO7ngj/eGrtpMMMKpjjLywBKTS7u/35tpkLLle8
FH3ZOt/KB2ESLo6ptBeh1uNmWtsIaYgJZn/ZKT9ssenSoOxz5h9Dl7KmK0y6H0xy
PHV+dsyLOAiX66FkD+ACyvG2PO6ORB3K6WWQ3MNTMjMBdxjS59AnF/tKts5rEVgl
bbWQzdUfOnUkTjInp1zrjA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<18.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.4
Release Details
UpdatedOct. 30, 2019, 11:16 p.m.
Changelog

Changed

  • CI script now uses NC 17
  • revert autoexport/autopurge to previous system

Fixed

  • notifications for NC 17 #261 @nickvergessen
  • filter table with small screen size #274 @amo13
  • use NC blue when theming app is disabled #276 @huste
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekPLHbYdzF/F9cw4QtcHPwmw42RjmteNC4uxxvFtL3Rd9kf7VNd3JRJMHHt2h7lJf
fL2n4gm0MOvj33R11RBgKGhoSXH2sA+UG9PN3UyqliTNC7ReE8AS5gH+ESkDCTyD
WHYZCWSRLq6LNpKz13xbSoGHyIhSI5SJAIHvq56ZisJxb0SC/2VOU4e6G86C7ZmK
qPlicizHiUe1kVIaMaXrD8SjaVawi/5QIoxyM1vMU5VRUtXq4PBMk3sZL2/9QP2D
+vpreu+DGLPX+reuvr2ZLcdr64bui4EB5uVaPij4LXozDByF+TYkb9H1eqBNexOs
grXiqkt38S12C6+gFySKkQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<18.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.3
Release Details
UpdatedJuly 25, 2019, 12:34 p.m.
Changelog

Changed

  • adapt notifications to NC 17
  • compatible with NC >= 17
  • new smaller screenshots
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureMexvEYEL/yw7NWE2Hx5FffSK8y8a+DEuMJh9jpcTi9to3diY6JxQCOKlYY2OKkzU
bBvRtHPMYaejtT11NqNie0xA0IGEIH3WKY6UMLh2zvb4Cv5kyACimyknKeYmENDc
hbWUp1bENSovvoFjmQ+L40dkggI8MLVrKty+CSPhbHQFe7URZfwNVghDTgfOmRpn
0A87SLKK+DdfDFCPkNo9jaUESacNfDp5Y5Lmx+r/DObNW6bH7mZkg40Ci4wls2Pj
57bfzgyVm91JNASO3ZXRwiH0BtUdEWXkAhsaIRaYI/QsqHL6ozjIFHuSZHGjdRPz
VEU7lzS/m3YuIrlTF2rC8w==
Signature digestsha512
Dependencies
Required Nextcloud versions >=17.0.0,<18.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.2
Release Details
UpdatedNov. 6, 2019, 5:44 a.m.
Changelog

Added

  • distance in tooltips !813 @GURKE

Changed

  • remove some options #221 @GURKE
  • sort sessions and devices by name #247 @GURKE
  • speedup animations

Fixed

  • problem with userManager with some database setups #243 @spastis1
  • remanent edition marker #246 @creywood
  • show filtered points when hovering #246 @creywood
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturegNtsZRsmuwGQaV3oT8nmWcr9MHuSdrzI5VTwcQhYZfnitJiaO5ORQ4Q9pKBp7xBl
YIQDdUErhsv1aRoC7NtZq3DPeBc9+KHNkP5ZL5VX586FjCCgz+QMRuN9lOXeb0kl
AI0FSWxBbrnFquEdbaBvVa467V3KH1eYIIQh90ScLrbYjtAcl2kYjjdDovohz7zq
bgm+Wr75o7Uw15ukHVHI7qUdaof5TEM+STvgC6fDdqLQzCZNNHl/Rwb/w1zZqUsb
asunKDbAuRar5K2YXC+JWfiYyzbSoGRwt5Kqq5Sz13xsGGoPXpHmiOOorYYljHG1
Li5wnUZZvZ1QvSRfV7hyNw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=15.0.0,<18.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32

Nextcloud 16

PhoneTrack 0.5.2
Release Details
UpdatedNov. 6, 2019, 5:44 a.m.
Changelog

Added

  • distance in tooltips !813 @GURKE

Changed

  • remove some options #221 @GURKE
  • sort sessions and devices by name #247 @GURKE
  • speedup animations

Fixed

  • problem with userManager with some database setups #243 @spastis1
  • remanent edition marker #246 @creywood
  • show filtered points when hovering #246 @creywood
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturegNtsZRsmuwGQaV3oT8nmWcr9MHuSdrzI5VTwcQhYZfnitJiaO5ORQ4Q9pKBp7xBl
YIQDdUErhsv1aRoC7NtZq3DPeBc9+KHNkP5ZL5VX586FjCCgz+QMRuN9lOXeb0kl
AI0FSWxBbrnFquEdbaBvVa467V3KH1eYIIQh90ScLrbYjtAcl2kYjjdDovohz7zq
bgm+Wr75o7Uw15ukHVHI7qUdaof5TEM+STvgC6fDdqLQzCZNNHl/Rwb/w1zZqUsb
asunKDbAuRar5K2YXC+JWfiYyzbSoGRwt5Kqq5Sz13xsGGoPXpHmiOOorYYljHG1
Li5wnUZZvZ1QvSRfV7hyNw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=15.0.0,<18.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.1
Release Details
UpdatedMay 6, 2019, 2:39 p.m.
Changelog

Added

  • API route to create session
  • API route to get last positions #241 @grandpianisto

Changed

  • use phpunit 8 and adapt tests
  • improve CI tests, add jobs with MySQL and PostgreSQL
  • improve auto purge and auto export !760 @robyquin
  • sort sessions when front-end gets them
  • improve translation automation stuff

Fixed

  • fix sql request DB type compatibility
  • show user id and name if necessary when sharing #231 @fwejklwefnk1a
  • apply filters after refreshing points to make sure last days/hours/minutes filter is applied #240 @kaistian
  • share autocomplete select design
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureNlxUXhvC0yoi7Z206l6glAKYllD4U7j39FJ+sfX4DOc7MMBlYxpLywacJ2Exjr6i
kn8tI3HSZiYXqKLWypkXkuIk3Vx6luC+LvNZeZjuaADvuYqL46U9VqDev4rV8MnL
gdW+wWfTmGfLo321JU6zwSc5fhsUMANy1PvrUKhkqiN+YpgQKr6qC67SmOshcVCf
Qj+DIe2WfSVyKwG41gOmvdSGFFmStJu8f8RpT9CoH5WbZbA9UhI6I8bILU91ht9H
2zMPKd1/pEIG0UH86fq4N3WmjtwfBIhy2ppfVqQbf2uDmiQj7eVkpSqrwnLofr65
vhBQjwgZdPQSw4bI4rnmxQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=15.0.0,<17.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.0
Release Details
UpdatedMarch 30, 2019, 5:53 p.m.
Changelog

Added

  • add button to disable session : forbid log #222 @GURKE

Changed

  • remove point display, make point appear when hovering the line (fixes UI performance issue!)
  • focus and select session name input when showing it
  • immediately display value when dragging sliders
  • improve sliders design #213 @Valdnet
  • add space between settings checkboxes
  • improve options design
  • improve device and session sidebar design: take as much space as available for the name #221 @GURKE
  • send color when getting last positions with private API
  • CI tests with NC16beta2
  • lots of style improvements (dropdown menus, borders, colors...)

Fixed

  • fix api to get a public link for a device
  • apply dragging option to device main markers
  • fix point popup (battery and speed) #223 @Valdnet
  • do not export empty devices or empty sessions (MR from @robyquin)
  • hide useless elements in public pages #214 @robyquin
  • replace deprecated addAllowedChildSrcDomain
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureEBBUuiaqLz7jaweqY0o7Rf/a92w8dU2jkYV9TnA6JJz9RpomIdVKVQnyv+WVI90t
FhjavL0oXL+mD4f5ehkrw7sODQG/vlOMdYRqruQV1l9YZGoWl8P+FUC2WWUgktzA
vZFrIH511ftYpVIoI3o0+RkDx1rtb7bBgWBO7OAk6Dl31MCL3WjC0RgtEI6Drt2W
F6imMcCSJwe3QNjgD27rCalqz/Qv1BopnxOD3ddvP4NH9DqGhDsm0dwCU6sb5cjC
2hMMxLYPFaTY+IY3sfbYlJh4v2vgsnRrFxR5mezeyzoAdUfTOjRT8DbOKmFsBquo
p9E/tZJtBUW3j26lMF95Cw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=15.0.0,<17.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32

Nextcloud 15

PhoneTrack 0.5.2
Release Details
UpdatedNov. 6, 2019, 5:44 a.m.
Changelog

Added

  • distance in tooltips !813 @GURKE

Changed

  • remove some options #221 @GURKE
  • sort sessions and devices by name #247 @GURKE
  • speedup animations

Fixed

  • problem with userManager with some database setups #243 @spastis1
  • remanent edition marker #246 @creywood
  • show filtered points when hovering #246 @creywood
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturegNtsZRsmuwGQaV3oT8nmWcr9MHuSdrzI5VTwcQhYZfnitJiaO5ORQ4Q9pKBp7xBl
YIQDdUErhsv1aRoC7NtZq3DPeBc9+KHNkP5ZL5VX586FjCCgz+QMRuN9lOXeb0kl
AI0FSWxBbrnFquEdbaBvVa467V3KH1eYIIQh90ScLrbYjtAcl2kYjjdDovohz7zq
bgm+Wr75o7Uw15ukHVHI7qUdaof5TEM+STvgC6fDdqLQzCZNNHl/Rwb/w1zZqUsb
asunKDbAuRar5K2YXC+JWfiYyzbSoGRwt5Kqq5Sz13xsGGoPXpHmiOOorYYljHG1
Li5wnUZZvZ1QvSRfV7hyNw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=15.0.0,<18.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.1
Release Details
UpdatedMay 6, 2019, 2:39 p.m.
Changelog

Added

  • API route to create session
  • API route to get last positions #241 @grandpianisto

Changed

  • use phpunit 8 and adapt tests
  • improve CI tests, add jobs with MySQL and PostgreSQL
  • improve auto purge and auto export !760 @robyquin
  • sort sessions when front-end gets them
  • improve translation automation stuff

Fixed

  • fix sql request DB type compatibility
  • show user id and name if necessary when sharing #231 @fwejklwefnk1a
  • apply filters after refreshing points to make sure last days/hours/minutes filter is applied #240 @kaistian
  • share autocomplete select design
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureNlxUXhvC0yoi7Z206l6glAKYllD4U7j39FJ+sfX4DOc7MMBlYxpLywacJ2Exjr6i
kn8tI3HSZiYXqKLWypkXkuIk3Vx6luC+LvNZeZjuaADvuYqL46U9VqDev4rV8MnL
gdW+wWfTmGfLo321JU6zwSc5fhsUMANy1PvrUKhkqiN+YpgQKr6qC67SmOshcVCf
Qj+DIe2WfSVyKwG41gOmvdSGFFmStJu8f8RpT9CoH5WbZbA9UhI6I8bILU91ht9H
2zMPKd1/pEIG0UH86fq4N3WmjtwfBIhy2ppfVqQbf2uDmiQj7eVkpSqrwnLofr65
vhBQjwgZdPQSw4bI4rnmxQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=15.0.0,<17.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.5.0
Release Details
UpdatedMarch 30, 2019, 5:53 p.m.
Changelog

Added

  • add button to disable session : forbid log #222 @GURKE

Changed

  • remove point display, make point appear when hovering the line (fixes UI performance issue!)
  • focus and select session name input when showing it
  • immediately display value when dragging sliders
  • improve sliders design #213 @Valdnet
  • add space between settings checkboxes
  • improve options design
  • improve device and session sidebar design: take as much space as available for the name #221 @GURKE
  • send color when getting last positions with private API
  • CI tests with NC16beta2
  • lots of style improvements (dropdown menus, borders, colors...)

Fixed

  • fix api to get a public link for a device
  • apply dragging option to device main markers
  • fix point popup (battery and speed) #223 @Valdnet
  • do not export empty devices or empty sessions (MR from @robyquin)
  • hide useless elements in public pages #214 @robyquin
  • replace deprecated addAllowedChildSrcDomain
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureEBBUuiaqLz7jaweqY0o7Rf/a92w8dU2jkYV9TnA6JJz9RpomIdVKVQnyv+WVI90t
FhjavL0oXL+mD4f5ehkrw7sODQG/vlOMdYRqruQV1l9YZGoWl8P+FUC2WWUgktzA
vZFrIH511ftYpVIoI3o0+RkDx1rtb7bBgWBO7OAk6Dl31MCL3WjC0RgtEI6Drt2W
F6imMcCSJwe3QNjgD27rCalqz/Qv1BopnxOD3ddvP4NH9DqGhDsm0dwCU6sb5cjC
2hMMxLYPFaTY+IY3sfbYlJh4v2vgsnRrFxR5mezeyzoAdUfTOjRT8DbOKmFsBquo
p9E/tZJtBUW3j26lMF95Cw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=15.0.0,<17.0.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.4
Release Details
UpdatedFeb. 26, 2019, 2:52 p.m.
Changelog

Added

  • add api entry to get last positions when logged in, works with all sessions

Changed

  • update CI to NC 15
  • on log multiple points, check geofences and proxims just once with last point
  • make app description translatable
  • send geofence/proxim notifications to all users sharing the session #206 @Valdnet
  • sliders design

Fixed

  • number of decimal displayed in popup/tooltip values and stats table #207 @Valdnet
  • only check quota once for multiple log
  • update stats table after device deletion
  • fix LIMIT/OFFSET syntax to be compatible with SQLite, MySQL and PostgreSQL #212 @lachmanfrantisek
  • sidebar logo display in chromium
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureVJAUNgN7hLctSQF0PcUunHO4dlnsCxq8P+5khVtIqyvnS1VNpJMqA//0x4VTBhtc
NCXJcLJFofEowN/E3wg46MJTEnjP9SMKd9OEh5VmCRGOA8c/dvKtsd5GR2AvtebB
zhDjdAUrwd6oIRXFXn4AGOqrFJcln1IzNhoTEB+Y3mo/58yZUwZzx7bKMQD6uan7
NBZ4xjkN2e0pOIh1d9BfqEBbn/+HrztRujlmHFYcvKwzmzd50czXSg9I/uXu7vTW
YSWFTZO3VdJj/we1WMETclo77+NrLxBbd/u39WFSyaNIhgCGC5yJryte0pDUlYrx
NkelVTZLR67I2gEQZ/3zEg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.3
Release Details
UpdatedJan. 26, 2019, 1:56 a.m.
Changelog

Added

  • lots of translations
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturedCGLVqAe41WBRAyUN5XnjHnydJy3s+ZRX+wjMA1P8ZKfks8ccHEQUarp1TxZIsu1
QR0q3kvatCnbgyldV1hnmFt3Y/Lt5EHa3TGbPPaG+L+GOwegEyBuOsfJos94J5y3
nClMzKwJ9ggDdvwDIIYyjkrD2XbICFX3w1Y5cJRg4BoC0u5hyk+CNk0NdBPAXMdw
dpW3bOe0gfCAM9igMAis3Sq62kBUUF+eaIf4n8St61KP/ABuyj1LK3KZX8YO9SzO
T1iq9axeu+IRop5FYDfoL/gKHpdOci8Uc1KSZAFkwnU/2mmahLW6oeKRlFffgboy
Wjz3QdjDSSztVDiwNyLbPw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.2
Release Details
UpdatedJan. 25, 2019, 1:35 p.m.
Changelog

Added

  • variable in geofence notification URLs (%loc replaced by lat:lon) #199 @olivier.revelin

Changed

  • api/getlastpositions now gives publicviewtoken of shared sessions, used in PT-android
  • add useragent to api getLastPositions
  • add isPublic to api getSessions
  • replace URL with link or address in translatable strings
  • display geofence values to make it more explicit how it works
  • improve geofence and proxims UI #199 @olivier.revelin
  • make public session button clearer #200 @strugee
  • use ellipsis as dropdown menus icons

Fixed

  • api/getlastpositions : missing values = null
  • design of geofence/proxims
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturehUy3O3ZoGOP/fV2T1UtEbUvissZSvG9oGu4Ihefto03EHvRRtYhfNsZx0ZMrwIKg
/fqzCg98wdsbFQsb0VfOyg04T2USbll0beXPS5QCJdw1EM5R/YcsbViJI09/zLaZ
PAQzk2qTK0LLFf5kcVram4Ekuw+xGmDXTV9j5Ad8IkPHDes5nNiRxpCR87uKQVAq
2W64N8/o4zzNoAkABnSz+EBqUWcOWIgREe+MtnGwDVyEGaaWaKSkEATYOl2OCyCz
jDJElIHrPOwHSjQ+rf6EftkiJTVC3JhWTr26SAFheUF+h8LkueMoBptu/Wou9Hd0
wHVU/0pozY2JZ+2kr1S3ZQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.1
Release Details
UpdatedJan. 14, 2019, 11:04 a.m.
Changelog

Added

  • LocusMap compatibility #101 @webunraveling
  • GET parameters to publicSessionWatch URL #190 @Lucas.Sichardt
  • new log method to receive multiple points in JSON (used by PhoneTrack-Android)

Changed

  • use https for tileservers which support it !464 @webunraveling
  • improve session-user sharing system, consider userId instead of username #195 @mikoladz

Fixed

  • check email validity for geofences and proxims #185 @Stat1cV01D
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureAjkcmzw+GkC4+JqYdjsYq+FHKr2qx+PbkhUFcN5aGaAOfQOlgqgocy19xkyXyzEi
kqI/8/yYCLXHAG6Do98P18+lbpVdtY8cObOLPbVNgE04hB0FFEj6GjDk+dmum+/l
R5NRwwRrujdzAgpBQDoKj7H2vUOJVs9CngoXKityWLVXvzPRRlEtJh7jVXheq/J9
zdoaLxzJQ3X10ieh5dkufulPBpa+LH9vTXpDK1JgawNxwPKizMgeqPEGsevkOqW3
K8fLNcZm6IV7cxJhhNkKdiDUepnOSu+M0Qv5hzYjgXQJWNdbFnD/iTTNu90fMuOi
4ytd5DyTH6fpj4GgTvnCOA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.0
Release Details
UpdatedDec. 18, 2018, 12:35 p.m.
Changelog

Added

  • geofences and proxim now trigger optional NC notifications #179 @Ryonez
  • NC notification when point number quota is reached and when session is shared with a user #179 @eneiluj
  • add opentopomap tile server
  • add empty ping API to allow phone client to connect
  • add api entry point to get sessions information
  • add api entry point to create/get public share for one device

Changed

  • update max zoom for base tileservers

Fixed

  • touch() exported files to make nextcloud display correct sizes #181 @Valdnet
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
Signatureh63UbD/kx/kFXPU4izmA95VPDZ/vbMR3WMAAHFnExTwf/xNZ8eceewVzY8EUTzAs
L4JvglOEVgQrmTR1C/VpcNpyMduL16ofJ9+tIKWzflJE7KeyQYZYia+cp44V3ZN8
ycDE8stODUCBb95cE5SD0RhAh9IrPTiGIkkbho9m8udFQv3HoNq4BAeKhxFlcosv
mL82dMctoq7LrASl1cEAi1ukRgSfZHC81fl+8moNx+2gJm8GvYkz6owP+qb2C/UQ
Q7q6DB+wEx9eVYHlTGn/Dsa08UxBn8PZms3PV40R5d6tx1JA71rNFggcAbNQ7Nyq
8O3NArBq0C3b6ZWfkvBGyA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.3.9
Release Details
UpdatedNov. 28, 2018, 2:23 p.m.
Changelog

Added

  • add fontawesome brand icons, use gitlab one
  • ability to import google timeline kml export #172 @FloThinksPi
  • new feature : save/load filters bookmarks #171 @CH5525
  • add API route to get session list

Changed

  • max NC version : 15 #176 @tacruc

Fixed

  • import/export are now memory efficient, whatever size is the data #172 @FloThinksPi
  • fix email notifications (geofence and proxim) : use alias in priority, then name. works with name reservation #173 @mychalwipf
  • set empty alias to remove was broken #173 @mychalwipf
  • fix : apply filters AFTER having reset the field #171 @CH5525
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureAxZEoHJzNZNVRcuAQcRBqyTmJorRxNxJjqTrHXr7PqveFAIsXnBVQjSAHjPk/b0O
oUwmBKzNJZOr97o8EQ7b8g/8R9P++UWpfLmPLkAxmfv9XU4wasMNq7dVQ1xZQWZI
4vnW7KNRULH94mkJi6Ffm+yYYw3zIPVOSEElr3spOMcoympl9yi4s6CXdRcmegGw
BEcTkpBxbWGpjjkUDLizjkTJrcbL7z6tkbKMFn/PpXBQrWkh7k0U/CFSkzccVV4B
BHKDs9dSB1rOmzrfE8v0pR/5n8jEmqTqwygo6ZxpvdOUaLO6dzZsK9SnNcOYt2Rk
+ayzwe1ZywqcmEu+biSsRQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32

Nextcloud 14

PhoneTrack 0.4.4
Release Details
UpdatedFeb. 26, 2019, 2:52 p.m.
Changelog

Added

  • add api entry to get last positions when logged in, works with all sessions

Changed

  • update CI to NC 15
  • on log multiple points, check geofences and proxims just once with last point
  • make app description translatable
  • send geofence/proxim notifications to all users sharing the session #206 @Valdnet
  • sliders design

Fixed

  • number of decimal displayed in popup/tooltip values and stats table #207 @Valdnet
  • only check quota once for multiple log
  • update stats table after device deletion
  • fix LIMIT/OFFSET syntax to be compatible with SQLite, MySQL and PostgreSQL #212 @lachmanfrantisek
  • sidebar logo display in chromium
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureVJAUNgN7hLctSQF0PcUunHO4dlnsCxq8P+5khVtIqyvnS1VNpJMqA//0x4VTBhtc
NCXJcLJFofEowN/E3wg46MJTEnjP9SMKd9OEh5VmCRGOA8c/dvKtsd5GR2AvtebB
zhDjdAUrwd6oIRXFXn4AGOqrFJcln1IzNhoTEB+Y3mo/58yZUwZzx7bKMQD6uan7
NBZ4xjkN2e0pOIh1d9BfqEBbn/+HrztRujlmHFYcvKwzmzd50czXSg9I/uXu7vTW
YSWFTZO3VdJj/we1WMETclo77+NrLxBbd/u39WFSyaNIhgCGC5yJryte0pDUlYrx
NkelVTZLR67I2gEQZ/3zEg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.3
Release Details
UpdatedJan. 26, 2019, 1:56 a.m.
Changelog

Added

  • lots of translations
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturedCGLVqAe41WBRAyUN5XnjHnydJy3s+ZRX+wjMA1P8ZKfks8ccHEQUarp1TxZIsu1
QR0q3kvatCnbgyldV1hnmFt3Y/Lt5EHa3TGbPPaG+L+GOwegEyBuOsfJos94J5y3
nClMzKwJ9ggDdvwDIIYyjkrD2XbICFX3w1Y5cJRg4BoC0u5hyk+CNk0NdBPAXMdw
dpW3bOe0gfCAM9igMAis3Sq62kBUUF+eaIf4n8St61KP/ABuyj1LK3KZX8YO9SzO
T1iq9axeu+IRop5FYDfoL/gKHpdOci8Uc1KSZAFkwnU/2mmahLW6oeKRlFffgboy
Wjz3QdjDSSztVDiwNyLbPw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.2
Release Details
UpdatedJan. 25, 2019, 1:35 p.m.
Changelog

Added

  • variable in geofence notification URLs (%loc replaced by lat:lon) #199 @olivier.revelin

Changed

  • api/getlastpositions now gives publicviewtoken of shared sessions, used in PT-android
  • add useragent to api getLastPositions
  • add isPublic to api getSessions
  • replace URL with link or address in translatable strings
  • display geofence values to make it more explicit how it works
  • improve geofence and proxims UI #199 @olivier.revelin
  • make public session button clearer #200 @strugee
  • use ellipsis as dropdown menus icons

Fixed

  • api/getlastpositions : missing values = null
  • design of geofence/proxims
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturehUy3O3ZoGOP/fV2T1UtEbUvissZSvG9oGu4Ihefto03EHvRRtYhfNsZx0ZMrwIKg
/fqzCg98wdsbFQsb0VfOyg04T2USbll0beXPS5QCJdw1EM5R/YcsbViJI09/zLaZ
PAQzk2qTK0LLFf5kcVram4Ekuw+xGmDXTV9j5Ad8IkPHDes5nNiRxpCR87uKQVAq
2W64N8/o4zzNoAkABnSz+EBqUWcOWIgREe+MtnGwDVyEGaaWaKSkEATYOl2OCyCz
jDJElIHrPOwHSjQ+rf6EftkiJTVC3JhWTr26SAFheUF+h8LkueMoBptu/Wou9Hd0
wHVU/0pozY2JZ+2kr1S3ZQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.1
Release Details
UpdatedJan. 14, 2019, 11:04 a.m.
Changelog

Added

  • LocusMap compatibility #101 @webunraveling
  • GET parameters to publicSessionWatch URL #190 @Lucas.Sichardt
  • new log method to receive multiple points in JSON (used by PhoneTrack-Android)

Changed

  • use https for tileservers which support it !464 @webunraveling
  • improve session-user sharing system, consider userId instead of username #195 @mikoladz

Fixed

  • check email validity for geofences and proxims #185 @Stat1cV01D
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureAjkcmzw+GkC4+JqYdjsYq+FHKr2qx+PbkhUFcN5aGaAOfQOlgqgocy19xkyXyzEi
kqI/8/yYCLXHAG6Do98P18+lbpVdtY8cObOLPbVNgE04hB0FFEj6GjDk+dmum+/l
R5NRwwRrujdzAgpBQDoKj7H2vUOJVs9CngoXKityWLVXvzPRRlEtJh7jVXheq/J9
zdoaLxzJQ3X10ieh5dkufulPBpa+LH9vTXpDK1JgawNxwPKizMgeqPEGsevkOqW3
K8fLNcZm6IV7cxJhhNkKdiDUepnOSu+M0Qv5hzYjgXQJWNdbFnD/iTTNu90fMuOi
4ytd5DyTH6fpj4GgTvnCOA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.4.0
Release Details
UpdatedDec. 18, 2018, 12:35 p.m.
Changelog

Added

  • geofences and proxim now trigger optional NC notifications #179 @Ryonez
  • NC notification when point number quota is reached and when session is shared with a user #179 @eneiluj
  • add opentopomap tile server
  • add empty ping API to allow phone client to connect
  • add api entry point to get sessions information
  • add api entry point to create/get public share for one device

Changed

  • update max zoom for base tileservers

Fixed

  • touch() exported files to make nextcloud display correct sizes #181 @Valdnet
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
Signatureh63UbD/kx/kFXPU4izmA95VPDZ/vbMR3WMAAHFnExTwf/xNZ8eceewVzY8EUTzAs
L4JvglOEVgQrmTR1C/VpcNpyMduL16ofJ9+tIKWzflJE7KeyQYZYia+cp44V3ZN8
ycDE8stODUCBb95cE5SD0RhAh9IrPTiGIkkbho9m8udFQv3HoNq4BAeKhxFlcosv
mL82dMctoq7LrASl1cEAi1ukRgSfZHC81fl+8moNx+2gJm8GvYkz6owP+qb2C/UQ
Q7q6DB+wEx9eVYHlTGn/Dsa08UxBn8PZms3PV40R5d6tx1JA71rNFggcAbNQ7Nyq
8O3NArBq0C3b6ZWfkvBGyA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.3.9
Release Details
UpdatedNov. 28, 2018, 2:23 p.m.
Changelog

Added

  • add fontawesome brand icons, use gitlab one
  • ability to import google timeline kml export #172 @FloThinksPi
  • new feature : save/load filters bookmarks #171 @CH5525
  • add API route to get session list

Changed

  • max NC version : 15 #176 @tacruc

Fixed

  • import/export are now memory efficient, whatever size is the data #172 @FloThinksPi
  • fix email notifications (geofence and proxim) : use alias in priority, then name. works with name reservation #173 @mychalwipf
  • set empty alias to remove was broken #173 @mychalwipf
  • fix : apply filters AFTER having reset the field #171 @CH5525
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureAxZEoHJzNZNVRcuAQcRBqyTmJorRxNxJjqTrHXr7PqveFAIsXnBVQjSAHjPk/b0O
oUwmBKzNJZOr97o8EQ7b8g/8R9P++UWpfLmPLkAxmfv9XU4wasMNq7dVQ1xZQWZI
4vnW7KNRULH94mkJi6Ffm+yYYw3zIPVOSEElr3spOMcoympl9yi4s6CXdRcmegGw
BEcTkpBxbWGpjjkUDLizjkTJrcbL7z6tkbKMFn/PpXBQrWkh7k0U/CFSkzccVV4B
BHKDs9dSB1rOmzrfE8v0pR/5n8jEmqTqwygo6ZxpvdOUaLO6dzZsK9SnNcOYt2Rk
+ayzwe1ZywqcmEu+biSsRQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<15.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.3.8
Release Details
UpdatedNov. 18, 2018, 2:18 p.m.
Changelog

Added

  • jshint in CI
  • allow to set email address(es) for geofences and proxim alerts #166 @mychalwipf
  • add admin settings additional section to set user point number quota #154 @jookk
  • add user options to choose what happens when quota is reached : block, delete oldest point #154 @jookk
  • lots of controller tests (import/export/geofence/proxims/purge/filters : coverage close to 100%

Changed

  • put utf-8 symbols in info.xml and README
  • QRcode : use kjua.js, foreground color adapts to theming, darker, round corners, logo, margin #120 @jookk #152 @e-alfred
  • press Enter on new session name => create
  • make it more explicit when there is no avg speed or no max speed
  • rewrite user options system : use NC config
  • only save option value which just changed (reset all user option to default values)

Fixed

  • theming support : jquery dialog, layer selector
  • fix escape key detection : use keyup event instead of keypress,
  • CI works again : apply patch to Nextcloud while deploying
  • fix speed logged with Ulogger #167 @nicolasvila
  • bugs with geofence URLs
  • bug with session zoom and device following #169 @Valdnet
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturebQojSFxaax45xU4KleeuSwPAXGacJIW/LCFNowCVWbH6SrfWZa/2SA8FetH31oYv
P13j4D+s8twNMfDqaupjFSa48JAXCpYLqQ5YY/pVc0iR6DBF8SEFIuHgUSkB1pIs
WqRmi3YlNmg3rVVDkybEAivpwylIo/Oh98qTCxF4pNeWC6fgi7P3mAqjoi5hg4wT
b80kDyRt7rxl5ovBQDTSFokyuyuFtOT/nFthVP2b0JF+EdAaCIwxyU+hq4UQ6j9w
h/TPsIO1cZckhmeVQJsEUj1wo2CbYm0642bFqhDRV45J5jbxwsrQUh73hmxRILiV
0LT0gVTbWlMVrKvtEwpCww==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.3.6
Release Details
UpdatedOct. 18, 2018, 10:54 a.m.
Changelog

Added

  • add QRcode for logging urls in help dialogs #152 @e-alfred
  • add button in 'device actions' to generate Geo QRcode with last device position #120 @jookk
  • add options to toggle line/point display in public pages through URL GET parameters #155 @Japhys
  • add average and max speed to stats table #151 @vixu
  • add CONTRIBUTING guidelines

Changed

  • browser logging URL and OpenGTS URL now have help dialog too #152 @e-alfred
  • better SQL queries design in controllers
  • use css variables to adapt to accessibility theming @earboxer
  • load device points even when line/point are disabled #151 @vixu
  • trigger CI in test branch too (easier for contributors who want to keep their master clean and run tests for their work

Fixed

  • stat table cell color when shape is triangle #159 @eneiluj
  • secure null values given to escapeHTML (happens when having DB problems)
  • session deletion now triggers deletion of all related things
  • dirty patch Nextcloud in CI to make PhpUnit tests work again
  • make CI more generic so any user (fork) can run it in his/her own master branch
  • bug in public filtered share when displaying last positions only #164 @Valdnet
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureAYgHGy754UCQAe+IsJc01kFwq5Ru+Sp7X1/lxhRgwqJ7xKg9fllovCuC34ZKPpx/
mSt/7E/2UIpx48HKUT7GnEEliMapuqS5PLAQPLo/3MSrH1dGsLAsYy6O1zIwhbg7
fojVjcp0XNl5VJTtLHxgmJVWA1migYEh+RPpYvp5xYMf4NN24CJM0PKhaJmKyyk1
rR6hTy+fy/6tdQ+63goVyZGhlPHomrT5BNGj6U2KEg06YHonIboJTzGcTKE1RoS+
DQavGD5rDAK6fLrIcTRP06mp8NqISGja+Uogd369lvGm/Yigz/kNetjTdVFK38n9
JWrdaCtQmb1pOPb7JrAXxA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.3.5
Release Details
UpdatedOct. 11, 2018, 9 a.m.
Changelog

Added

  • new option to toggle letter on last position #159 @Valdnet
  • new option to choose device points shape #159 @Valdnet

Changed

  • change point radius, line width and opacity input styles to slider #159 @Valdnet
  • reorder and separate options

Fixed

  • fix bad INNER JOIN sql syntax refused by PostgreSQL #160 @linux571
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureFlJyPVXi9jdljwovFV5oS83XWJeqnaNs9Z1fcSnpzYuo+riMbhd0dM3YV9j+2rR7
aO5HA23nandyxOY8cl+Qg5QsQLGQE2x/bjx19lEcC4X7Eeqp2+qwmNvJFK/nVW2e
YX1iSEsfMCiVMRIk7R2sifsC0I8Eel+XrOhyPhM63UG1TP8y4BVkv51OzfsgysPw
50CNcC62YT/k/ktCoGuiW4ACeUCfQXpggT+mTcMvB55MuyNUuT0OCgm/hI+HKimn
sUv8gxyrCJypjV1d7epdLt07PtFhSSbX1Vc53YwbzsjLAfl8g08cRB/iYrP6U2I9
hFhFXRH6kFSWkp6e0W52Jg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.3.4
Release Details
UpdatedOct. 9, 2018, 11:23 a.m.
Changelog

Added

  • add option to set max number of points to load per device on refresh #107 @e-alfred
  • allow to set precise geofence coordinates #142 @Valdnet
  • add geo links to open device positions in external apps/softwares #120 @jookk
  • new feature : proximity notification for device pairs #126 @poVoq
  • notification if zooming on device with no points #156 @Valdnet
  • ability to set geofence zone corners with click on map #142 @Valdnet

Changed

  • remove pushover support (already possible with POST URL) #118 @Brakelmann
  • make CI use NC14
  • make geofencing email notification optional #136 @abmurski
  • manual point adding now also triggers geofencing events #136 @abmurski
  • change device autozoom checkbox into an icon
  • change routing icons
  • zoom on geofence when fence name is clicked
  • remember if stats table is enabled #147 @Valdnet
  • lots of design improvements in filters and geofence definition
  • get entire device list when loading session and not lazy-load it when points arrive #148 @Valdnet
  • [filter] if not date is set but hour:min:sec is set, it implicitly concerns today #149 @vixu
  • remove absurd automatic device deletion after deleting its last loaded point
  • update leaflet to 1.3.4

Fixed

  • fix NaN displayed in tooltip when values are not set
  • bug when zooming on device with only one coordinate
  • css for filters !150 @Valdnet
  • css for geofences
  • fix header hiding and initial sidebar state in public page #139 @vixu
  • newly manually added point is draggable if possible
  • padding when zooming #146 @Valdnet
  • sidebar state when collapsed after loading
  • manually add point to reserved name, now works for session owner with normal name (not the token) #143 @Valdnet
  • bug on some actions for newly added devices #148 @Valdnet
  • huge bug when editing recently manually added point and then trying to delete it
  • make app pass Nextcloud code check
  • device color changing in other browsers than Firefox #139 @Valdnet
  • update leaflet.polylinedecorator to fix zoom performance issue with arrows displayed
  • translations when locale is en_GB #128 @poVoq
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureXEv0n1L73jwHCFMN+DGK9LpPWs9pw+nqOQ0vmt34KFSXb+aPOQOI90nmMqNf3yxX
bVgoo9oV+V96YVVganYp98dqe3JGzURl3e/cRuwjVUzHvXYvUHI2i5XXl1WqNuDw
XackPiZL2Knkyd3cq9KrapZhKVnuU2fr1DDof9bDH1HjPqZJ1+KQ4bDN8ijpUEOg
/NEW4ZJnyf6JYB3z6cF6T2M3q8jbRfINxjOkit3fWegSWYf4OMUY4LVPmA8aAIVF
VLPR3ZgwyVejeEHgUhSt4Bjwd7ZBkMfh1gC0cJGW6flvZhnR6ullCisV7INDrjYS
t/ycwdPh7RseQImTfPoCsw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.3.1
Release Details
UpdatedAug. 25, 2018, 11:27 a.m.
Changelog

Added

  • show other devices in session (only public ones) as owntrack friends
  • add link to graphhopper, OSRM and OpenRouteService to get routing information to a device #120 @jookk
  • add geofence notification options : pushover and HTTP POST #118 @Brakelmann
  • compatibility with Nextcloud 14 #125 @eneiluj
  • new feature : set device name alias #116 @stevenhorner
  • add option to display arrows along lines #99 @kaistian

Changed

  • make CI more generic
  • get speed and bearing from Ulogger #112 @Tux12Fun
  • move auto purge AFTER auto export #109 @NoName805
  • upgrade fontawesome
  • make some public share filters dynamic (lastdays, lasthours and lastmins) #104 @eghetto

Fixed

  • fix marker update when all device point timestamps are 0
  • Fix time-conversion from ms to s on 32-bit systems
  • Add speed and bearing to OsmAnd #123 @Mamie
  • fix huge bug, missing point ids in gradient (hot)line coordinates #99 @kaistian
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureWh3FEzAb0plDI3QrOE++i2aHjYPbfXlBw/bcKGVzM8I5Qh4a9AHqtlou25244b1n
Gv/JB/Efc+cPk3BBWatEg7JYgANghtuM5DbYhkgmLVQNtM4acRrPNSHqP5cknJ1L
auFZP0MTCEqPSbuplG0uHbRWKicLrwkkrShk0+YSwxPw+EiZEIRkklL8FS7SZGAm
/sMn6QtyzJU8vKEDQv2eHJt/Y3r5KZih5zzKChOgN6VDKqD1nGw4agfRektPF/vE
B3DWLv5YgyZhEG5fDYY+SxB5yjpRlDpr13RPccr9U76B1jv5f2B6K6lvYJ5qJ3tg
kD6MST/mjhbMmKKqkDXEiw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=14.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PhoneTrack 0.2.8
Release Details
UpdatedMay 21, 2018, 12:27 p.m.
Changelog

Added

  • options to cut device lines when point are too far (distance or time) #94 @WNYmathGuy
  • ability to send GET requests when device gets in or out of a geofencing zone #97 @einstein99
  • option to draw lines with black and white color gradient surrounded by device's color outline #99 @0x53A

Fixed

  • bug when refreshing session shared to another user #96 @mihxx
  • escape 'user' in SQL query for PostgreSQL #100 @r100gs
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturejXZjPByJLQjYWP2TLsH+vYXyxJmC7TIm1SXVOWgcugb3Fy+qtWoR77FhRj296g0G
/v1cnVB1unLs+Omi+9IG3f4ZHFdLB1HLqFCcJWTvFoTkeI1gA0ntMswhOjz7QOH5
XLsgOlNY6qOEDz2w85HcMse9tdtXrMKRn8o0KWe0SllepMPlOq+nhkM1EzL3d+wI
vMPIlSnnP271zJhlS+PJ4X3YnAvcm+XUuFnN2ZBKWYn3EdWJMQs7Dv86ohm8fBL0
qrKV7Vgbc2Gj72jy+ZzIGkqj7FybvoQkUEVBf8ipNBQCDGljHTH8OoTC1+cpecIh
1Deo84n06QaG3Z2O31Xm4g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.7
Release Details
UpdatedMarch 26, 2018, 6:02 p.m.
Changelog

Added

  • auto purge option for sessions (delete points older than a day/week/month) #77 @CaptainWasabi
  • disable auto refresh when set to 0 or anything else than a positive integer #78 @tessus
  • option to export one file per device
  • device-specific geofencing #79 @dan-cristian
  • new public share option : only show last position (web page and controllers affected) #91 @tessus
  • new fields speed and bearing (traccar/gpslogger/logPost/logGet). filters, import/export adapted #90 @mihxx
  • new public share option to simplify points to nearest geofencing zone center #92 @phyks

Changed

  • only get last point if no line/points asked for a device #77 @CaptainWasabi
  • delete points by group of 500 to make it faster #77 @CaptainWasabi
  • default refresh interval : 15 seconds
  • improved tests : add a few SQL injection tries #86 @eneiluj
  • update to leaflet 1.3.1
  • clarify point values validation #93 @tessus
  • nicer svg icons
  • use Leaflet.Dialog to display 'loading' animation on refresh, import and export #83 @efelon

Fixed

  • bad string point id when manually adding a point
  • refuse to log points with non numeric coordinates or timestamp #87 @phyks
  • don't send names, colors or geofences for devices with no points/lasttime in track, publicWebLogTrack and publicViewTrack
  • many missing tooltip update after edition, filter change...
  • avoid zooming on device with no point
  • insert NULL in DB instead of dumb values #93 @tessus
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureLF3GVgi86BfG8cqKSX0jUDlzEs64PtbX5oQIcLaHltTVz2Nf46udEc83CD3mtHBO
DWo0l+p6Hapdo3pH0soc8mYp8iEv+kKONZlxuN6IPXnwXfkwdUS+ZK0MsQ5UKcTw
B23AGQxNv8RLNRMb/8rjP+3V4KkZb9ge0MamQPgl3jHjaHNHbjOTAIOgxtkADc3v
j94cPKHS3g4wYfaSHcUtxsSjdbkquMuO4cRZyBEcH/X+pbFJ2I1I2nsQ7O8tIJRR
svaGbuLVc0WGwSIfzNjtAPKPrxNJ8B8ZASFqs3nvORIOkH5Yyt9N/w4tekMZbQsO
/35kXLt/PKzijjM5uKQsBw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0

Nextcloud 13

PhoneTrack 0.2.8
Release Details
UpdatedMay 21, 2018, 12:27 p.m.
Changelog

Added

  • options to cut device lines when point are too far (distance or time) #94 @WNYmathGuy
  • ability to send GET requests when device gets in or out of a geofencing zone #97 @einstein99
  • option to draw lines with black and white color gradient surrounded by device's color outline #99 @0x53A

Fixed

  • bug when refreshing session shared to another user #96 @mihxx
  • escape 'user' in SQL query for PostgreSQL #100 @r100gs
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturejXZjPByJLQjYWP2TLsH+vYXyxJmC7TIm1SXVOWgcugb3Fy+qtWoR77FhRj296g0G
/v1cnVB1unLs+Omi+9IG3f4ZHFdLB1HLqFCcJWTvFoTkeI1gA0ntMswhOjz7QOH5
XLsgOlNY6qOEDz2w85HcMse9tdtXrMKRn8o0KWe0SllepMPlOq+nhkM1EzL3d+wI
vMPIlSnnP271zJhlS+PJ4X3YnAvcm+XUuFnN2ZBKWYn3EdWJMQs7Dv86ohm8fBL0
qrKV7Vgbc2Gj72jy+ZzIGkqj7FybvoQkUEVBf8ipNBQCDGljHTH8OoTC1+cpecIh
1Deo84n06QaG3Z2O31Xm4g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.7
Release Details
UpdatedMarch 26, 2018, 6:02 p.m.
Changelog

Added

  • auto purge option for sessions (delete points older than a day/week/month) #77 @CaptainWasabi
  • disable auto refresh when set to 0 or anything else than a positive integer #78 @tessus
  • option to export one file per device
  • device-specific geofencing #79 @dan-cristian
  • new public share option : only show last position (web page and controllers affected) #91 @tessus
  • new fields speed and bearing (traccar/gpslogger/logPost/logGet). filters, import/export adapted #90 @mihxx
  • new public share option to simplify points to nearest geofencing zone center #92 @phyks

Changed

  • only get last point if no line/points asked for a device #77 @CaptainWasabi
  • delete points by group of 500 to make it faster #77 @CaptainWasabi
  • default refresh interval : 15 seconds
  • improved tests : add a few SQL injection tries #86 @eneiluj
  • update to leaflet 1.3.1
  • clarify point values validation #93 @tessus
  • nicer svg icons
  • use Leaflet.Dialog to display 'loading' animation on refresh, import and export #83 @efelon

Fixed

  • bad string point id when manually adding a point
  • refuse to log points with non numeric coordinates or timestamp #87 @phyks
  • don't send names, colors or geofences for devices with no points/lasttime in track, publicWebLogTrack and publicViewTrack
  • many missing tooltip update after edition, filter change...
  • avoid zooming on device with no point
  • insert NULL in DB instead of dumb values #93 @tessus
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureLF3GVgi86BfG8cqKSX0jUDlzEs64PtbX5oQIcLaHltTVz2Nf46udEc83CD3mtHBO
DWo0l+p6Hapdo3pH0soc8mYp8iEv+kKONZlxuN6IPXnwXfkwdUS+ZK0MsQ5UKcTw
B23AGQxNv8RLNRMb/8rjP+3V4KkZb9ge0MamQPgl3jHjaHNHbjOTAIOgxtkADc3v
j94cPKHS3g4wYfaSHcUtxsSjdbkquMuO4cRZyBEcH/X+pbFJ2I1I2nsQ7O8tIJRR
svaGbuLVc0WGwSIfzNjtAPKPrxNJ8B8ZASFqs3nvORIOkH5Yyt9N/w4tekMZbQsO
/35kXLt/PKzijjM5uKQsBw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.2
Release Details
UpdatedFeb. 22, 2018, 9:33 a.m.
Changelog

Fixed

  • mistake in tooltips behaviour
  • change deviceid DB field type to integer
  • add index for deviceid and timestamp in points table
  • mistake in public page detection
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureawLWUBv9pPEOvndi7Lp2DYtru5A9A3xhkaBtqDvip8WU1ZKysBoZyXS6dMvqSFgq
ksbUu/e0Cz/3b8jk6Wpeacx3rlOj/YNNkcxswRLg6IjUykzgIwOgS0Bg3bu1NSex
yuS811NbikyKpNlTHMpl40QMmkHmblpGrBrKm6py1rfzUTzllvOL88SLtmrZL6Z1
nu672SD0GjM3GwQQS5JRvhtKALNEmsGLr6Paxb8ELZFnlFT0GBrKeW4zdK7YSN1a
warrjGtAcO5qpr7oxUnoO4FTc2D41vQQ2OjqDJ/7jxFmHgAOGgAXEVjJHaGWwGq4
apRNRnfP/ei8Y8ObN0PsWg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.0
Release Details
UpdatedFeb. 20, 2018, 10:46 a.m.
Changelog

Added

  • help dialogs to configure logging apps
  • add option to set auto export path #66 @TMaddox
  • countdown to see when is next refresh
  • button to manually refresh
  • field to restrict public filtered share to one device name #45 @Mamie
  • unit tests + gitlab CI integration + automatic coverage report
  • lots of new translations

Changed

  • show loading animation when importing
  • display progression on refresh
  • huge interface performance improvements :
  • performance improvement : import queries grouped
  • performance improvement : smaller track data -50%, faster load
  • performance improvement : update lines/points before and after refresh : interface more responsive
  • performance improvement : ~12x speedup when adding lots of points, avoid DOM manipulation and generate popups/tooltips only when needed
  • performance improvement : filters and options are not red from the DOM anymore
  • performance improvement : avoid intermediate function for .on events
  • performance improvement : use same icon for all points of a device #76 @jookk
  • cancel refresh if a session is deselected while refreshing

Fixed

  • auto export daily file name mistake
  • fix cursor for checkboxes
  • word wrap in stat table
  • remove useless string replacements
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekQdUmvRi8NmiRamvjc9CaTE8Q47CyiSNw60L+jE566JoSwH/4OBT3RnuU8dN8KfO
zQMxhxqGzbGZRW6f444veOAKmUkVjXvjCGIW2bUvpfDPXOwRstRK88qCk9Z0u6Re
ZX0UEFnUUm1WSr04DPGxRK4sPm50MDzuBD0l5g/Zp4EQyGUQgNS2RMKJd3x2e2qi
Y7l7O8U55RJbbPiyWH4PBBG2KmhepeshvNGOV7D1cRmTDh9ojJai1BJK9u5unqvb
2WAKUIFg5DuGBqWlw5HwASgaXYGQUBpnUd9jLjZZT4Gnb5ZCWF8KQ6skogESXpyU
eSpy2MOJ5T/WRVibg85spw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.1
Release Details
UpdatedDec. 27, 2017, 2:22 p.m.
Changelog

Fixed

  • potential bug in data conversion to new database schema #65 @kaistian
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureQ6UGaXsU9AcJoC05dcHBzVNIyQzQlxrEr+Ibfsfi8QkbNSdxD2vgln+zGuODfrg9
9SQvQL9Z/sYWquEFA5gCUWqXjbHisg2amdUsa0RV8wITDKLXCdoC8+faXQpq80iJ
DOFllmKQ3/JLeujfwg3oS2nie3Za3/hm+Hbk0CTiI0FH4fyq7zA3RneLbHsk3RKU
fs8STZ4MzFTW6T8Igt2lQgJzGt6kXbseu34aV4R9Itdi3j0ZgGUCjxq9DxPgA6Ah
ksX8pUWjqqjjg904bFmsddExC5U6W5CkxyGxCBPnK+tzG8dAOkXXz8lnrm/Q5Psy
Q/ZMBwUnzns55hH0og1Fpw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.0
Release Details
UpdatedDec. 26, 2017, 12:36 a.m.
Changelog

Added

  • all points values are now exported/imported
  • lots of translations (Polish, Turkish, Slovak, Portuguese Brazilian, Dutch, Spanish) !
  • public shares with filters #45 @Mamie
  • daily/weekly/monthly session cron auto export #55 @Sander8

Changed

  • zoom on normal page load #54 @GLLM1
  • dropdown menu style improved
  • better session zoom behaviour, zoom on any available displayed content
  • let user choose export file name #55 @Sander8
  • apply current filters when exporting session #55 @Sander8
  • move create/import buttons next to the logo
  • make session renaming look like device renaming
  • allow filters modification when they are activated #55 @Sander8
  • optimization : only load (from server) data in current filter interval #55 @Sander8
  • change filters background color when activated

Fixed

  • fix GPRMC coordinates parsing #58 @namekal
  • mistake in session export #52 @tarator
  • bad escaping of user id in controllers
  • mistake in session zoom, now zooms on currently displayed content
  • newly added points were not draggable
  • fix point multiple deletion
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureCXx9fIHqbv1rw5ByqXZ2HtJoI/QwGfnN/eB9dbldANBVnt5Wip4TSy21I4CqmykQ
k1ZSbU+u0OvGuQ8U4B6c8XAoxqUgnQqsqthfti+jFjPGc+o+YAIQK0r257SEOu0S
GDAFNDpREcb2G/bnKJLYNpORjE/8LaVWxhej03sw2ODD788S8TaNxNPD0P5vltnV
nbZXfjj2LpodpDhuDvbzlTfTuLr49EwRnSRYBjEYc2Bq+wxSnLyXtuPlRydZBcBq
D1iq4X7kY917mGXDT8rzuxMUqDXZN3fgEoT94AWcPayqJnnr0NspMZwTU77/HMUb
Tda8KgmzOzZkcZRyMil5wg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0

Nextcloud 12

PhoneTrack 0.2.8
Release Details
UpdatedMay 21, 2018, 12:27 p.m.
Changelog

Added

  • options to cut device lines when point are too far (distance or time) #94 @WNYmathGuy
  • ability to send GET requests when device gets in or out of a geofencing zone #97 @einstein99
  • option to draw lines with black and white color gradient surrounded by device's color outline #99 @0x53A

Fixed

  • bug when refreshing session shared to another user #96 @mihxx
  • escape 'user' in SQL query for PostgreSQL #100 @r100gs
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturejXZjPByJLQjYWP2TLsH+vYXyxJmC7TIm1SXVOWgcugb3Fy+qtWoR77FhRj296g0G
/v1cnVB1unLs+Omi+9IG3f4ZHFdLB1HLqFCcJWTvFoTkeI1gA0ntMswhOjz7QOH5
XLsgOlNY6qOEDz2w85HcMse9tdtXrMKRn8o0KWe0SllepMPlOq+nhkM1EzL3d+wI
vMPIlSnnP271zJhlS+PJ4X3YnAvcm+XUuFnN2ZBKWYn3EdWJMQs7Dv86ohm8fBL0
qrKV7Vgbc2Gj72jy+ZzIGkqj7FybvoQkUEVBf8ipNBQCDGljHTH8OoTC1+cpecIh
1Deo84n06QaG3Z2O31Xm4g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.7
Release Details
UpdatedMarch 26, 2018, 6:02 p.m.
Changelog

Added

  • auto purge option for sessions (delete points older than a day/week/month) #77 @CaptainWasabi
  • disable auto refresh when set to 0 or anything else than a positive integer #78 @tessus
  • option to export one file per device
  • device-specific geofencing #79 @dan-cristian
  • new public share option : only show last position (web page and controllers affected) #91 @tessus
  • new fields speed and bearing (traccar/gpslogger/logPost/logGet). filters, import/export adapted #90 @mihxx
  • new public share option to simplify points to nearest geofencing zone center #92 @phyks

Changed

  • only get last point if no line/points asked for a device #77 @CaptainWasabi
  • delete points by group of 500 to make it faster #77 @CaptainWasabi
  • default refresh interval : 15 seconds
  • improved tests : add a few SQL injection tries #86 @eneiluj
  • update to leaflet 1.3.1
  • clarify point values validation #93 @tessus
  • nicer svg icons
  • use Leaflet.Dialog to display 'loading' animation on refresh, import and export #83 @efelon

Fixed

  • bad string point id when manually adding a point
  • refuse to log points with non numeric coordinates or timestamp #87 @phyks
  • don't send names, colors or geofences for devices with no points/lasttime in track, publicWebLogTrack and publicViewTrack
  • many missing tooltip update after edition, filter change...
  • avoid zooming on device with no point
  • insert NULL in DB instead of dumb values #93 @tessus
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureLF3GVgi86BfG8cqKSX0jUDlzEs64PtbX5oQIcLaHltTVz2Nf46udEc83CD3mtHBO
DWo0l+p6Hapdo3pH0soc8mYp8iEv+kKONZlxuN6IPXnwXfkwdUS+ZK0MsQ5UKcTw
B23AGQxNv8RLNRMb/8rjP+3V4KkZb9ge0MamQPgl3jHjaHNHbjOTAIOgxtkADc3v
j94cPKHS3g4wYfaSHcUtxsSjdbkquMuO4cRZyBEcH/X+pbFJ2I1I2nsQ7O8tIJRR
svaGbuLVc0WGwSIfzNjtAPKPrxNJ8B8ZASFqs3nvORIOkH5Yyt9N/w4tekMZbQsO
/35kXLt/PKzijjM5uKQsBw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.2
Release Details
UpdatedFeb. 22, 2018, 9:33 a.m.
Changelog

Fixed

  • mistake in tooltips behaviour
  • change deviceid DB field type to integer
  • add index for deviceid and timestamp in points table
  • mistake in public page detection
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureawLWUBv9pPEOvndi7Lp2DYtru5A9A3xhkaBtqDvip8WU1ZKysBoZyXS6dMvqSFgq
ksbUu/e0Cz/3b8jk6Wpeacx3rlOj/YNNkcxswRLg6IjUykzgIwOgS0Bg3bu1NSex
yuS811NbikyKpNlTHMpl40QMmkHmblpGrBrKm6py1rfzUTzllvOL88SLtmrZL6Z1
nu672SD0GjM3GwQQS5JRvhtKALNEmsGLr6Paxb8ELZFnlFT0GBrKeW4zdK7YSN1a
warrjGtAcO5qpr7oxUnoO4FTc2D41vQQ2OjqDJ/7jxFmHgAOGgAXEVjJHaGWwGq4
apRNRnfP/ei8Y8ObN0PsWg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.0
Release Details
UpdatedFeb. 20, 2018, 10:46 a.m.
Changelog

Added

  • help dialogs to configure logging apps
  • add option to set auto export path #66 @TMaddox
  • countdown to see when is next refresh
  • button to manually refresh
  • field to restrict public filtered share to one device name #45 @Mamie
  • unit tests + gitlab CI integration + automatic coverage report
  • lots of new translations

Changed

  • show loading animation when importing
  • display progression on refresh
  • huge interface performance improvements :
  • performance improvement : import queries grouped
  • performance improvement : smaller track data -50%, faster load
  • performance improvement : update lines/points before and after refresh : interface more responsive
  • performance improvement : ~12x speedup when adding lots of points, avoid DOM manipulation and generate popups/tooltips only when needed
  • performance improvement : filters and options are not red from the DOM anymore
  • performance improvement : avoid intermediate function for .on events
  • performance improvement : use same icon for all points of a device #76 @jookk
  • cancel refresh if a session is deselected while refreshing

Fixed

  • auto export daily file name mistake
  • fix cursor for checkboxes
  • word wrap in stat table
  • remove useless string replacements
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekQdUmvRi8NmiRamvjc9CaTE8Q47CyiSNw60L+jE566JoSwH/4OBT3RnuU8dN8KfO
zQMxhxqGzbGZRW6f444veOAKmUkVjXvjCGIW2bUvpfDPXOwRstRK88qCk9Z0u6Re
ZX0UEFnUUm1WSr04DPGxRK4sPm50MDzuBD0l5g/Zp4EQyGUQgNS2RMKJd3x2e2qi
Y7l7O8U55RJbbPiyWH4PBBG2KmhepeshvNGOV7D1cRmTDh9ojJai1BJK9u5unqvb
2WAKUIFg5DuGBqWlw5HwASgaXYGQUBpnUd9jLjZZT4Gnb5ZCWF8KQ6skogESXpyU
eSpy2MOJ5T/WRVibg85spw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.1
Release Details
UpdatedDec. 27, 2017, 2:22 p.m.
Changelog

Fixed

  • potential bug in data conversion to new database schema #65 @kaistian
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureQ6UGaXsU9AcJoC05dcHBzVNIyQzQlxrEr+Ibfsfi8QkbNSdxD2vgln+zGuODfrg9
9SQvQL9Z/sYWquEFA5gCUWqXjbHisg2amdUsa0RV8wITDKLXCdoC8+faXQpq80iJ
DOFllmKQ3/JLeujfwg3oS2nie3Za3/hm+Hbk0CTiI0FH4fyq7zA3RneLbHsk3RKU
fs8STZ4MzFTW6T8Igt2lQgJzGt6kXbseu34aV4R9Itdi3j0ZgGUCjxq9DxPgA6Ah
ksX8pUWjqqjjg904bFmsddExC5U6W5CkxyGxCBPnK+tzG8dAOkXXz8lnrm/Q5Psy
Q/ZMBwUnzns55hH0og1Fpw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.0
Release Details
UpdatedDec. 26, 2017, 12:36 a.m.
Changelog

Added

  • all points values are now exported/imported
  • lots of translations (Polish, Turkish, Slovak, Portuguese Brazilian, Dutch, Spanish) !
  • public shares with filters #45 @Mamie
  • daily/weekly/monthly session cron auto export #55 @Sander8

Changed

  • zoom on normal page load #54 @GLLM1
  • dropdown menu style improved
  • better session zoom behaviour, zoom on any available displayed content
  • let user choose export file name #55 @Sander8
  • apply current filters when exporting session #55 @Sander8
  • move create/import buttons next to the logo
  • make session renaming look like device renaming
  • allow filters modification when they are activated #55 @Sander8
  • optimization : only load (from server) data in current filter interval #55 @Sander8
  • change filters background color when activated

Fixed

  • fix GPRMC coordinates parsing #58 @namekal
  • mistake in session export #52 @tarator
  • bad escaping of user id in controllers
  • mistake in session zoom, now zooms on currently displayed content
  • newly added points were not draggable
  • fix point multiple deletion
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureCXx9fIHqbv1rw5ByqXZ2HtJoI/QwGfnN/eB9dbldANBVnt5Wip4TSy21I4CqmykQ
k1ZSbU+u0OvGuQ8U4B6c8XAoxqUgnQqsqthfti+jFjPGc+o+YAIQK0r257SEOu0S
GDAFNDpREcb2G/bnKJLYNpORjE/8LaVWxhej03sw2ODD788S8TaNxNPD0P5vltnV
nbZXfjj2LpodpDhuDvbzlTfTuLr49EwRnSRYBjEYc2Bq+wxSnLyXtuPlRydZBcBq
D1iq4X7kY917mGXDT8rzuxMUqDXZN3fgEoT94AWcPayqJnnr0NspMZwTU77/HMUb
Tda8KgmzOzZkcZRyMil5wg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.8
Release Details
UpdatedNov. 10, 2017, 6:47 p.m.
Changelog

Added

  • button to toggle line for each device #21 @Mamie
  • statistics table #25 @dbielz #42 @Mamie
  • german translations thanks to @oswolf
  • ability to change a device color (saved in DB) #28 @Mamie
  • display precision circle around points on hover #26 @Mamie
  • ability to delete points #30 @Mamie
  • new style options (line width, point radius, line/points opacity) #29 @Mamie
  • new filter : last day:hour:min #32 @GLLM1
  • option to toggle values display in tooltips #33 @GLLM1
  • option theme to change default colors #34 @GLLM1
  • ability to reserver device name (associate with a name token) #31 @Mamie
  • add latlng and DMS coords in popup #41 @GLLM1
  • ability to rename device and reaffect it to another session #49 @Mamie
  • translations are now available on https://crowdin.com/project/phonetrack

Changed

  • improve filters #12 @Mamie #27 @Mamie
  • tooltip header is now 'sessionname | devicename' #34 @GLLM1
  • elevation is now displayed as an integer #34 @GLLM1
  • style adapts to theming #34 @GLLM1
  • bigger font for marker letter #36 @GLLM1
  • home made button icons #39 @GLLM1
  • options are in a single column, change sidebar tabs order #38 @GLLM1
  • dropdown menu for device
  • put icons in popup #48 @GLLM1
  • save/restore filter values, active sessions, devices states, sidebar status #46 @GLLM1
  • adapt sidebar filter icon to filter state

Fixed

  • fix marker not on top of points after device zoom
  • fix impossible to toggle lines for a specific device when global lines disabled
  • fix OC/NC l10n.pl script to produce .pot file and to generate .js and .json files from .po files
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekK2ICKP/5IVMlxY74NsY5zSPO7VO7pM4JYppsEqu/KW3WF+Z+GUUoq6kcSvlcueM
h7Jyl29dyR9eYnJUcaxP7PMpxoCmDc0BUP4SXjacaYpQQKZ9ugEQToQjEcH6fK8n
AjTDCPucK8HE1AN4zO0kJ62xfhjK2JL8CH+EcLdNquPNW/U5+7KEreYDLb5SBxRo
zLo/pr8xQA5KYKJZCAmufW6UsF7f1Cnr670a7F3AQgGPD54+iXGiCEYR8ErDKziR
UzOPFn9NOK4r4Le9ObXKjl/2Ldea0N1ZYnJ3j2EKM3DhPI4CBDNd/YJwiz0C8zA5
4LoG5AUKUMoVVHmRWwJdNA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5
Release Details
UpdatedSept. 30, 2017, 12:33 p.m.
Changelog

Added

  • point edition (drag'n'drop), deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file
  • session user share system #10 @ksarnelli

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed
  • display public view page only if session is public

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
  • display long device/session names
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureR9YA4C3yc91Xg97uLb7A8nQ1BUj/FE1lffCPdsFEx7huf6oID9Ae6cEY81dhzFGt
oClZguwruf36HcNLrYRKGyLbBPzhPmaOyStIrYVR0CSMUPNlBU6yzi1Kf8a9cIfd
rZXVjbXpZ6btHTO2MQmiwX8gXxMhq9nNkpOT62lLW/DxPGoBYEjAEYJAI0vrtXbk
Qx+HyQA8neoW4+e+xM8c2fCq/g5aAFVq2F+WFtC0Y7td2S+gXBSYi6v/iZdbDNZs
TUsfKnvvxpDMC9C92kOiE8EtEI2IE8lcWeAPZCQ/rrZ1bfi2pJ4iijeX+hmyJbaJ
C0LAAXhtTwBcg2ftRVHPkA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.3
Release Details
UpdatedSept. 7, 2017, 1:20 p.m.
Changelog

Added

  • compatibility with Owntracks and Traccar #3 @escoand
  • compatibility with Ulogger and OpenGTS
  • take URL deviceid if it's not default or empty, else take app user/deviceid if it's not empty, else 'unknown'
  • make two public pages : one to watch, one to track
  • able to rename sessions
  • add option to make session public. if not, position are not showed in publicWebLog page #5 @escoand

Changed

  • change 'precision' table field name to 'accuracy', make accuracy and altitude float #2 @tcitworld
  • for logging URLs : put token and device in URL path instead of a parameter #3 @escoand
  • use a different token for publicSessionWatch to avoid viewers to be able to deduce log URLs #5 @escoand

Fixed

  • bad osmand parameters
  • put default values in GET log #2 @tcitworld
  • bad field types #2 @tcitworld
  • order points by date in SQL query
  • remove session name in public URL
  • controller warnings
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
Signaturecr+onnHfM0mapYX4vPifa8YzvyakbzneTgSXTNhn1ulOhjFLwB1FAtzWV5BdcYrk
aVHmeiEYSsA1pAMmiVufCS41SLnD0bqEouE4Ak57jJNNaQfCgsaepvlJndLNkjJM
U81uBPvF4bs1USuwzwc9tWsgSB8ggqcxVnTqirNutpGQkRtetJ2yUpjQFhk++9gT
DpkVxjjWlBoWu7CE8Iv/6Bsu3aKM/G1NndFrTPcfdPVK6clR+0fCqUTyWV08l4v1
pFM1dVMr+JcMJlU+Bnn28LyPFmXVJq12mpl52JfW6kp4g4uTVsmYsn9FWrDDSgx0
KltDRB54FShNCa0iaF0pFQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.1
Release Details
UpdatedAug. 31, 2017, 4:14 p.m.
Changelog

Added

  • the app

Changed

  • from nothing, it appeared

Fixed

  • fix the world with this app
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureHXPZhKt4Gkd1/Rky5FLJrszedwzgnoJAsOyUhDkR63ltW/652MXVI8Wtj88srHz1
uU7jnxoNAge0Ru4yzFCg/cUg0qXqp3ZDQTFlZjmlOc/5OU8YQ8+AaPzW43ANZIsX
7kv7LfBulxnJyFT6gH51yFZWsGS93+c54cnzO2Vv1yNRLvXwIrHU0isynrrtdvLA
+of3R9ALLgWpd7uR0jv4ZMryq9ENoItzMrpp9a/MiOic68Bafu0lvqHPJ3M3759G
oRzeIv6z1cPMKeJdinrL+750ZV4rqsVPNvF7aUZYbYG7SIUvFSO/V0m44S9Smgy4
bI812zAhLfQbiAOQsJ1cjQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5 (nightly)
Release Details
UpdatedSept. 26, 2017, 1:27 p.m.
Changelog

Added

  • point edition, deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureMAgMcdKwfoWGA9Zohd7lkQVF14k1iOfJl/7fCMfk+Fg3K8ABYzxozaZCtDKg8dvG
c8M7X3uR2OZSOg3AaLgl1d18YONiT4bLeBan6Nq4iX9lX3mJmCYYHSX193027Eg/
MX22pgUTaT/HacxF7kVO6CO0SNyHx4K9FzxpL3NLob7qtek810ioJhmP4/zFUG9y
mPRrT+8z0eusNh/jb3fS1AlXKt1bQlkIULaYJpVaxu8KYDhW/P0IgYLPCQA0xelc
++Nbm+1uPczMLl7Nvc3pjGm4S6YjwzxjNgcBOq/zj65v4tHH7QaRzlSkgVaYVI4l
DUfI4ICwGj4Hjb8vorLKjA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0

Nextcloud 11

PhoneTrack 0.2.8
Release Details
UpdatedMay 21, 2018, 12:27 p.m.
Changelog

Added

  • options to cut device lines when point are too far (distance or time) #94 @WNYmathGuy
  • ability to send GET requests when device gets in or out of a geofencing zone #97 @einstein99
  • option to draw lines with black and white color gradient surrounded by device's color outline #99 @0x53A

Fixed

  • bug when refreshing session shared to another user #96 @mihxx
  • escape 'user' in SQL query for PostgreSQL #100 @r100gs
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturejXZjPByJLQjYWP2TLsH+vYXyxJmC7TIm1SXVOWgcugb3Fy+qtWoR77FhRj296g0G
/v1cnVB1unLs+Omi+9IG3f4ZHFdLB1HLqFCcJWTvFoTkeI1gA0ntMswhOjz7QOH5
XLsgOlNY6qOEDz2w85HcMse9tdtXrMKRn8o0KWe0SllepMPlOq+nhkM1EzL3d+wI
vMPIlSnnP271zJhlS+PJ4X3YnAvcm+XUuFnN2ZBKWYn3EdWJMQs7Dv86ohm8fBL0
qrKV7Vgbc2Gj72jy+ZzIGkqj7FybvoQkUEVBf8ipNBQCDGljHTH8OoTC1+cpecIh
1Deo84n06QaG3Z2O31Xm4g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.7
Release Details
UpdatedMarch 26, 2018, 6:02 p.m.
Changelog

Added

  • auto purge option for sessions (delete points older than a day/week/month) #77 @CaptainWasabi
  • disable auto refresh when set to 0 or anything else than a positive integer #78 @tessus
  • option to export one file per device
  • device-specific geofencing #79 @dan-cristian
  • new public share option : only show last position (web page and controllers affected) #91 @tessus
  • new fields speed and bearing (traccar/gpslogger/logPost/logGet). filters, import/export adapted #90 @mihxx
  • new public share option to simplify points to nearest geofencing zone center #92 @phyks

Changed

  • only get last point if no line/points asked for a device #77 @CaptainWasabi
  • delete points by group of 500 to make it faster #77 @CaptainWasabi
  • default refresh interval : 15 seconds
  • improved tests : add a few SQL injection tries #86 @eneiluj
  • update to leaflet 1.3.1
  • clarify point values validation #93 @tessus
  • nicer svg icons
  • use Leaflet.Dialog to display 'loading' animation on refresh, import and export #83 @efelon

Fixed

  • bad string point id when manually adding a point
  • refuse to log points with non numeric coordinates or timestamp #87 @phyks
  • don't send names, colors or geofences for devices with no points/lasttime in track, publicWebLogTrack and publicViewTrack
  • many missing tooltip update after edition, filter change...
  • avoid zooming on device with no point
  • insert NULL in DB instead of dumb values #93 @tessus
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureLF3GVgi86BfG8cqKSX0jUDlzEs64PtbX5oQIcLaHltTVz2Nf46udEc83CD3mtHBO
DWo0l+p6Hapdo3pH0soc8mYp8iEv+kKONZlxuN6IPXnwXfkwdUS+ZK0MsQ5UKcTw
B23AGQxNv8RLNRMb/8rjP+3V4KkZb9ge0MamQPgl3jHjaHNHbjOTAIOgxtkADc3v
j94cPKHS3g4wYfaSHcUtxsSjdbkquMuO4cRZyBEcH/X+pbFJ2I1I2nsQ7O8tIJRR
svaGbuLVc0WGwSIfzNjtAPKPrxNJ8B8ZASFqs3nvORIOkH5Yyt9N/w4tekMZbQsO
/35kXLt/PKzijjM5uKQsBw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.2
Release Details
UpdatedFeb. 22, 2018, 9:33 a.m.
Changelog

Fixed

  • mistake in tooltips behaviour
  • change deviceid DB field type to integer
  • add index for deviceid and timestamp in points table
  • mistake in public page detection
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureawLWUBv9pPEOvndi7Lp2DYtru5A9A3xhkaBtqDvip8WU1ZKysBoZyXS6dMvqSFgq
ksbUu/e0Cz/3b8jk6Wpeacx3rlOj/YNNkcxswRLg6IjUykzgIwOgS0Bg3bu1NSex
yuS811NbikyKpNlTHMpl40QMmkHmblpGrBrKm6py1rfzUTzllvOL88SLtmrZL6Z1
nu672SD0GjM3GwQQS5JRvhtKALNEmsGLr6Paxb8ELZFnlFT0GBrKeW4zdK7YSN1a
warrjGtAcO5qpr7oxUnoO4FTc2D41vQQ2OjqDJ/7jxFmHgAOGgAXEVjJHaGWwGq4
apRNRnfP/ei8Y8ObN0PsWg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.0
Release Details
UpdatedFeb. 20, 2018, 10:46 a.m.
Changelog

Added

  • help dialogs to configure logging apps
  • add option to set auto export path #66 @TMaddox
  • countdown to see when is next refresh
  • button to manually refresh
  • field to restrict public filtered share to one device name #45 @Mamie
  • unit tests + gitlab CI integration + automatic coverage report
  • lots of new translations

Changed

  • show loading animation when importing
  • display progression on refresh
  • huge interface performance improvements :
  • performance improvement : import queries grouped
  • performance improvement : smaller track data -50%, faster load
  • performance improvement : update lines/points before and after refresh : interface more responsive
  • performance improvement : ~12x speedup when adding lots of points, avoid DOM manipulation and generate popups/tooltips only when needed
  • performance improvement : filters and options are not red from the DOM anymore
  • performance improvement : avoid intermediate function for .on events
  • performance improvement : use same icon for all points of a device #76 @jookk
  • cancel refresh if a session is deselected while refreshing

Fixed

  • auto export daily file name mistake
  • fix cursor for checkboxes
  • word wrap in stat table
  • remove useless string replacements
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekQdUmvRi8NmiRamvjc9CaTE8Q47CyiSNw60L+jE566JoSwH/4OBT3RnuU8dN8KfO
zQMxhxqGzbGZRW6f444veOAKmUkVjXvjCGIW2bUvpfDPXOwRstRK88qCk9Z0u6Re
ZX0UEFnUUm1WSr04DPGxRK4sPm50MDzuBD0l5g/Zp4EQyGUQgNS2RMKJd3x2e2qi
Y7l7O8U55RJbbPiyWH4PBBG2KmhepeshvNGOV7D1cRmTDh9ojJai1BJK9u5unqvb
2WAKUIFg5DuGBqWlw5HwASgaXYGQUBpnUd9jLjZZT4Gnb5ZCWF8KQ6skogESXpyU
eSpy2MOJ5T/WRVibg85spw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.1
Release Details
UpdatedDec. 27, 2017, 2:22 p.m.
Changelog

Fixed

  • potential bug in data conversion to new database schema #65 @kaistian
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureQ6UGaXsU9AcJoC05dcHBzVNIyQzQlxrEr+Ibfsfi8QkbNSdxD2vgln+zGuODfrg9
9SQvQL9Z/sYWquEFA5gCUWqXjbHisg2amdUsa0RV8wITDKLXCdoC8+faXQpq80iJ
DOFllmKQ3/JLeujfwg3oS2nie3Za3/hm+Hbk0CTiI0FH4fyq7zA3RneLbHsk3RKU
fs8STZ4MzFTW6T8Igt2lQgJzGt6kXbseu34aV4R9Itdi3j0ZgGUCjxq9DxPgA6Ah
ksX8pUWjqqjjg904bFmsddExC5U6W5CkxyGxCBPnK+tzG8dAOkXXz8lnrm/Q5Psy
Q/ZMBwUnzns55hH0og1Fpw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.0
Release Details
UpdatedDec. 26, 2017, 12:36 a.m.
Changelog

Added

  • all points values are now exported/imported
  • lots of translations (Polish, Turkish, Slovak, Portuguese Brazilian, Dutch, Spanish) !
  • public shares with filters #45 @Mamie
  • daily/weekly/monthly session cron auto export #55 @Sander8

Changed

  • zoom on normal page load #54 @GLLM1
  • dropdown menu style improved
  • better session zoom behaviour, zoom on any available displayed content
  • let user choose export file name #55 @Sander8
  • apply current filters when exporting session #55 @Sander8
  • move create/import buttons next to the logo
  • make session renaming look like device renaming
  • allow filters modification when they are activated #55 @Sander8
  • optimization : only load (from server) data in current filter interval #55 @Sander8
  • change filters background color when activated

Fixed

  • fix GPRMC coordinates parsing #58 @namekal
  • mistake in session export #52 @tarator
  • bad escaping of user id in controllers
  • mistake in session zoom, now zooms on currently displayed content
  • newly added points were not draggable
  • fix point multiple deletion
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureCXx9fIHqbv1rw5ByqXZ2HtJoI/QwGfnN/eB9dbldANBVnt5Wip4TSy21I4CqmykQ
k1ZSbU+u0OvGuQ8U4B6c8XAoxqUgnQqsqthfti+jFjPGc+o+YAIQK0r257SEOu0S
GDAFNDpREcb2G/bnKJLYNpORjE/8LaVWxhej03sw2ODD788S8TaNxNPD0P5vltnV
nbZXfjj2LpodpDhuDvbzlTfTuLr49EwRnSRYBjEYc2Bq+wxSnLyXtuPlRydZBcBq
D1iq4X7kY917mGXDT8rzuxMUqDXZN3fgEoT94AWcPayqJnnr0NspMZwTU77/HMUb
Tda8KgmzOzZkcZRyMil5wg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.8
Release Details
UpdatedNov. 10, 2017, 6:47 p.m.
Changelog

Added

  • button to toggle line for each device #21 @Mamie
  • statistics table #25 @dbielz #42 @Mamie
  • german translations thanks to @oswolf
  • ability to change a device color (saved in DB) #28 @Mamie
  • display precision circle around points on hover #26 @Mamie
  • ability to delete points #30 @Mamie
  • new style options (line width, point radius, line/points opacity) #29 @Mamie
  • new filter : last day:hour:min #32 @GLLM1
  • option to toggle values display in tooltips #33 @GLLM1
  • option theme to change default colors #34 @GLLM1
  • ability to reserver device name (associate with a name token) #31 @Mamie
  • add latlng and DMS coords in popup #41 @GLLM1
  • ability to rename device and reaffect it to another session #49 @Mamie
  • translations are now available on https://crowdin.com/project/phonetrack

Changed

  • improve filters #12 @Mamie #27 @Mamie
  • tooltip header is now 'sessionname | devicename' #34 @GLLM1
  • elevation is now displayed as an integer #34 @GLLM1
  • style adapts to theming #34 @GLLM1
  • bigger font for marker letter #36 @GLLM1
  • home made button icons #39 @GLLM1
  • options are in a single column, change sidebar tabs order #38 @GLLM1
  • dropdown menu for device
  • put icons in popup #48 @GLLM1
  • save/restore filter values, active sessions, devices states, sidebar status #46 @GLLM1
  • adapt sidebar filter icon to filter state

Fixed

  • fix marker not on top of points after device zoom
  • fix impossible to toggle lines for a specific device when global lines disabled
  • fix OC/NC l10n.pl script to produce .pot file and to generate .js and .json files from .po files
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekK2ICKP/5IVMlxY74NsY5zSPO7VO7pM4JYppsEqu/KW3WF+Z+GUUoq6kcSvlcueM
h7Jyl29dyR9eYnJUcaxP7PMpxoCmDc0BUP4SXjacaYpQQKZ9ugEQToQjEcH6fK8n
AjTDCPucK8HE1AN4zO0kJ62xfhjK2JL8CH+EcLdNquPNW/U5+7KEreYDLb5SBxRo
zLo/pr8xQA5KYKJZCAmufW6UsF7f1Cnr670a7F3AQgGPD54+iXGiCEYR8ErDKziR
UzOPFn9NOK4r4Le9ObXKjl/2Ldea0N1ZYnJ3j2EKM3DhPI4CBDNd/YJwiz0C8zA5
4LoG5AUKUMoVVHmRWwJdNA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5
Release Details
UpdatedSept. 30, 2017, 12:33 p.m.
Changelog

Added

  • point edition (drag'n'drop), deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file
  • session user share system #10 @ksarnelli

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed
  • display public view page only if session is public

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
  • display long device/session names
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureR9YA4C3yc91Xg97uLb7A8nQ1BUj/FE1lffCPdsFEx7huf6oID9Ae6cEY81dhzFGt
oClZguwruf36HcNLrYRKGyLbBPzhPmaOyStIrYVR0CSMUPNlBU6yzi1Kf8a9cIfd
rZXVjbXpZ6btHTO2MQmiwX8gXxMhq9nNkpOT62lLW/DxPGoBYEjAEYJAI0vrtXbk
Qx+HyQA8neoW4+e+xM8c2fCq/g5aAFVq2F+WFtC0Y7td2S+gXBSYi6v/iZdbDNZs
TUsfKnvvxpDMC9C92kOiE8EtEI2IE8lcWeAPZCQ/rrZ1bfi2pJ4iijeX+hmyJbaJ
C0LAAXhtTwBcg2ftRVHPkA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.3
Release Details
UpdatedSept. 7, 2017, 1:20 p.m.
Changelog

Added

  • compatibility with Owntracks and Traccar #3 @escoand
  • compatibility with Ulogger and OpenGTS
  • take URL deviceid if it's not default or empty, else take app user/deviceid if it's not empty, else 'unknown'
  • make two public pages : one to watch, one to track
  • able to rename sessions
  • add option to make session public. if not, position are not showed in publicWebLog page #5 @escoand

Changed

  • change 'precision' table field name to 'accuracy', make accuracy and altitude float #2 @tcitworld
  • for logging URLs : put token and device in URL path instead of a parameter #3 @escoand
  • use a different token for publicSessionWatch to avoid viewers to be able to deduce log URLs #5 @escoand

Fixed

  • bad osmand parameters
  • put default values in GET log #2 @tcitworld
  • bad field types #2 @tcitworld
  • order points by date in SQL query
  • remove session name in public URL
  • controller warnings
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
Signaturecr+onnHfM0mapYX4vPifa8YzvyakbzneTgSXTNhn1ulOhjFLwB1FAtzWV5BdcYrk
aVHmeiEYSsA1pAMmiVufCS41SLnD0bqEouE4Ak57jJNNaQfCgsaepvlJndLNkjJM
U81uBPvF4bs1USuwzwc9tWsgSB8ggqcxVnTqirNutpGQkRtetJ2yUpjQFhk++9gT
DpkVxjjWlBoWu7CE8Iv/6Bsu3aKM/G1NndFrTPcfdPVK6clR+0fCqUTyWV08l4v1
pFM1dVMr+JcMJlU+Bnn28LyPFmXVJq12mpl52JfW6kp4g4uTVsmYsn9FWrDDSgx0
KltDRB54FShNCa0iaF0pFQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.1
Release Details
UpdatedAug. 31, 2017, 4:14 p.m.
Changelog

Added

  • the app

Changed

  • from nothing, it appeared

Fixed

  • fix the world with this app
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureHXPZhKt4Gkd1/Rky5FLJrszedwzgnoJAsOyUhDkR63ltW/652MXVI8Wtj88srHz1
uU7jnxoNAge0Ru4yzFCg/cUg0qXqp3ZDQTFlZjmlOc/5OU8YQ8+AaPzW43ANZIsX
7kv7LfBulxnJyFT6gH51yFZWsGS93+c54cnzO2Vv1yNRLvXwIrHU0isynrrtdvLA
+of3R9ALLgWpd7uR0jv4ZMryq9ENoItzMrpp9a/MiOic68Bafu0lvqHPJ3M3759G
oRzeIv6z1cPMKeJdinrL+750ZV4rqsVPNvF7aUZYbYG7SIUvFSO/V0m44S9Smgy4
bI812zAhLfQbiAOQsJ1cjQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5 (nightly)
Release Details
UpdatedSept. 26, 2017, 1:27 p.m.
Changelog

Added

  • point edition, deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureMAgMcdKwfoWGA9Zohd7lkQVF14k1iOfJl/7fCMfk+Fg3K8ABYzxozaZCtDKg8dvG
c8M7X3uR2OZSOg3AaLgl1d18YONiT4bLeBan6Nq4iX9lX3mJmCYYHSX193027Eg/
MX22pgUTaT/HacxF7kVO6CO0SNyHx4K9FzxpL3NLob7qtek810ioJhmP4/zFUG9y
mPRrT+8z0eusNh/jb3fS1AlXKt1bQlkIULaYJpVaxu8KYDhW/P0IgYLPCQA0xelc
++Nbm+1uPczMLl7Nvc3pjGm4S6YjwzxjNgcBOq/zj65v4tHH7QaRzlSkgVaYVI4l
DUfI4ICwGj4Hjb8vorLKjA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0

Nextcloud 10

PhoneTrack 0.2.8
Release Details
UpdatedMay 21, 2018, 12:27 p.m.
Changelog

Added

  • options to cut device lines when point are too far (distance or time) #94 @WNYmathGuy
  • ability to send GET requests when device gets in or out of a geofencing zone #97 @einstein99
  • option to draw lines with black and white color gradient surrounded by device's color outline #99 @0x53A

Fixed

  • bug when refreshing session shared to another user #96 @mihxx
  • escape 'user' in SQL query for PostgreSQL #100 @r100gs
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturejXZjPByJLQjYWP2TLsH+vYXyxJmC7TIm1SXVOWgcugb3Fy+qtWoR77FhRj296g0G
/v1cnVB1unLs+Omi+9IG3f4ZHFdLB1HLqFCcJWTvFoTkeI1gA0ntMswhOjz7QOH5
XLsgOlNY6qOEDz2w85HcMse9tdtXrMKRn8o0KWe0SllepMPlOq+nhkM1EzL3d+wI
vMPIlSnnP271zJhlS+PJ4X3YnAvcm+XUuFnN2ZBKWYn3EdWJMQs7Dv86ohm8fBL0
qrKV7Vgbc2Gj72jy+ZzIGkqj7FybvoQkUEVBf8ipNBQCDGljHTH8OoTC1+cpecIh
1Deo84n06QaG3Z2O31Xm4g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.7
Release Details
UpdatedMarch 26, 2018, 6:02 p.m.
Changelog

Added

  • auto purge option for sessions (delete points older than a day/week/month) #77 @CaptainWasabi
  • disable auto refresh when set to 0 or anything else than a positive integer #78 @tessus
  • option to export one file per device
  • device-specific geofencing #79 @dan-cristian
  • new public share option : only show last position (web page and controllers affected) #91 @tessus
  • new fields speed and bearing (traccar/gpslogger/logPost/logGet). filters, import/export adapted #90 @mihxx
  • new public share option to simplify points to nearest geofencing zone center #92 @phyks

Changed

  • only get last point if no line/points asked for a device #77 @CaptainWasabi
  • delete points by group of 500 to make it faster #77 @CaptainWasabi
  • default refresh interval : 15 seconds
  • improved tests : add a few SQL injection tries #86 @eneiluj
  • update to leaflet 1.3.1
  • clarify point values validation #93 @tessus
  • nicer svg icons
  • use Leaflet.Dialog to display 'loading' animation on refresh, import and export #83 @efelon

Fixed

  • bad string point id when manually adding a point
  • refuse to log points with non numeric coordinates or timestamp #87 @phyks
  • don't send names, colors or geofences for devices with no points/lasttime in track, publicWebLogTrack and publicViewTrack
  • many missing tooltip update after edition, filter change...
  • avoid zooming on device with no point
  • insert NULL in DB instead of dumb values #93 @tessus
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureLF3GVgi86BfG8cqKSX0jUDlzEs64PtbX5oQIcLaHltTVz2Nf46udEc83CD3mtHBO
DWo0l+p6Hapdo3pH0soc8mYp8iEv+kKONZlxuN6IPXnwXfkwdUS+ZK0MsQ5UKcTw
B23AGQxNv8RLNRMb/8rjP+3V4KkZb9ge0MamQPgl3jHjaHNHbjOTAIOgxtkADc3v
j94cPKHS3g4wYfaSHcUtxsSjdbkquMuO4cRZyBEcH/X+pbFJ2I1I2nsQ7O8tIJRR
svaGbuLVc0WGwSIfzNjtAPKPrxNJ8B8ZASFqs3nvORIOkH5Yyt9N/w4tekMZbQsO
/35kXLt/PKzijjM5uKQsBw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.2
Release Details
UpdatedFeb. 22, 2018, 9:33 a.m.
Changelog

Fixed

  • mistake in tooltips behaviour
  • change deviceid DB field type to integer
  • add index for deviceid and timestamp in points table
  • mistake in public page detection
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureawLWUBv9pPEOvndi7Lp2DYtru5A9A3xhkaBtqDvip8WU1ZKysBoZyXS6dMvqSFgq
ksbUu/e0Cz/3b8jk6Wpeacx3rlOj/YNNkcxswRLg6IjUykzgIwOgS0Bg3bu1NSex
yuS811NbikyKpNlTHMpl40QMmkHmblpGrBrKm6py1rfzUTzllvOL88SLtmrZL6Z1
nu672SD0GjM3GwQQS5JRvhtKALNEmsGLr6Paxb8ELZFnlFT0GBrKeW4zdK7YSN1a
warrjGtAcO5qpr7oxUnoO4FTc2D41vQQ2OjqDJ/7jxFmHgAOGgAXEVjJHaGWwGq4
apRNRnfP/ei8Y8ObN0PsWg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.0
Release Details
UpdatedFeb. 20, 2018, 10:46 a.m.
Changelog

Added

  • help dialogs to configure logging apps
  • add option to set auto export path #66 @TMaddox
  • countdown to see when is next refresh
  • button to manually refresh
  • field to restrict public filtered share to one device name #45 @Mamie
  • unit tests + gitlab CI integration + automatic coverage report
  • lots of new translations

Changed

  • show loading animation when importing
  • display progression on refresh
  • huge interface performance improvements :
  • performance improvement : import queries grouped
  • performance improvement : smaller track data -50%, faster load
  • performance improvement : update lines/points before and after refresh : interface more responsive
  • performance improvement : ~12x speedup when adding lots of points, avoid DOM manipulation and generate popups/tooltips only when needed
  • performance improvement : filters and options are not red from the DOM anymore
  • performance improvement : avoid intermediate function for .on events
  • performance improvement : use same icon for all points of a device #76 @jookk
  • cancel refresh if a session is deselected while refreshing

Fixed

  • auto export daily file name mistake
  • fix cursor for checkboxes
  • word wrap in stat table
  • remove useless string replacements
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekQdUmvRi8NmiRamvjc9CaTE8Q47CyiSNw60L+jE566JoSwH/4OBT3RnuU8dN8KfO
zQMxhxqGzbGZRW6f444veOAKmUkVjXvjCGIW2bUvpfDPXOwRstRK88qCk9Z0u6Re
ZX0UEFnUUm1WSr04DPGxRK4sPm50MDzuBD0l5g/Zp4EQyGUQgNS2RMKJd3x2e2qi
Y7l7O8U55RJbbPiyWH4PBBG2KmhepeshvNGOV7D1cRmTDh9ojJai1BJK9u5unqvb
2WAKUIFg5DuGBqWlw5HwASgaXYGQUBpnUd9jLjZZT4Gnb5ZCWF8KQ6skogESXpyU
eSpy2MOJ5T/WRVibg85spw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.1
Release Details
UpdatedDec. 27, 2017, 2:22 p.m.
Changelog

Fixed

  • potential bug in data conversion to new database schema #65 @kaistian
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureQ6UGaXsU9AcJoC05dcHBzVNIyQzQlxrEr+Ibfsfi8QkbNSdxD2vgln+zGuODfrg9
9SQvQL9Z/sYWquEFA5gCUWqXjbHisg2amdUsa0RV8wITDKLXCdoC8+faXQpq80iJ
DOFllmKQ3/JLeujfwg3oS2nie3Za3/hm+Hbk0CTiI0FH4fyq7zA3RneLbHsk3RKU
fs8STZ4MzFTW6T8Igt2lQgJzGt6kXbseu34aV4R9Itdi3j0ZgGUCjxq9DxPgA6Ah
ksX8pUWjqqjjg904bFmsddExC5U6W5CkxyGxCBPnK+tzG8dAOkXXz8lnrm/Q5Psy
Q/ZMBwUnzns55hH0og1Fpw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.0
Release Details
UpdatedDec. 26, 2017, 12:36 a.m.
Changelog

Added

  • all points values are now exported/imported
  • lots of translations (Polish, Turkish, Slovak, Portuguese Brazilian, Dutch, Spanish) !
  • public shares with filters #45 @Mamie
  • daily/weekly/monthly session cron auto export #55 @Sander8

Changed

  • zoom on normal page load #54 @GLLM1
  • dropdown menu style improved
  • better session zoom behaviour, zoom on any available displayed content
  • let user choose export file name #55 @Sander8
  • apply current filters when exporting session #55 @Sander8
  • move create/import buttons next to the logo
  • make session renaming look like device renaming
  • allow filters modification when they are activated #55 @Sander8
  • optimization : only load (from server) data in current filter interval #55 @Sander8
  • change filters background color when activated

Fixed

  • fix GPRMC coordinates parsing #58 @namekal
  • mistake in session export #52 @tarator
  • bad escaping of user id in controllers
  • mistake in session zoom, now zooms on currently displayed content
  • newly added points were not draggable
  • fix point multiple deletion
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureCXx9fIHqbv1rw5ByqXZ2HtJoI/QwGfnN/eB9dbldANBVnt5Wip4TSy21I4CqmykQ
k1ZSbU+u0OvGuQ8U4B6c8XAoxqUgnQqsqthfti+jFjPGc+o+YAIQK0r257SEOu0S
GDAFNDpREcb2G/bnKJLYNpORjE/8LaVWxhej03sw2ODD788S8TaNxNPD0P5vltnV
nbZXfjj2LpodpDhuDvbzlTfTuLr49EwRnSRYBjEYc2Bq+wxSnLyXtuPlRydZBcBq
D1iq4X7kY917mGXDT8rzuxMUqDXZN3fgEoT94AWcPayqJnnr0NspMZwTU77/HMUb
Tda8KgmzOzZkcZRyMil5wg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.8
Release Details
UpdatedNov. 10, 2017, 6:47 p.m.
Changelog

Added

  • button to toggle line for each device #21 @Mamie
  • statistics table #25 @dbielz #42 @Mamie
  • german translations thanks to @oswolf
  • ability to change a device color (saved in DB) #28 @Mamie
  • display precision circle around points on hover #26 @Mamie
  • ability to delete points #30 @Mamie
  • new style options (line width, point radius, line/points opacity) #29 @Mamie
  • new filter : last day:hour:min #32 @GLLM1
  • option to toggle values display in tooltips #33 @GLLM1
  • option theme to change default colors #34 @GLLM1
  • ability to reserver device name (associate with a name token) #31 @Mamie
  • add latlng and DMS coords in popup #41 @GLLM1
  • ability to rename device and reaffect it to another session #49 @Mamie
  • translations are now available on https://crowdin.com/project/phonetrack

Changed

  • improve filters #12 @Mamie #27 @Mamie
  • tooltip header is now 'sessionname | devicename' #34 @GLLM1
  • elevation is now displayed as an integer #34 @GLLM1
  • style adapts to theming #34 @GLLM1
  • bigger font for marker letter #36 @GLLM1
  • home made button icons #39 @GLLM1
  • options are in a single column, change sidebar tabs order #38 @GLLM1
  • dropdown menu for device
  • put icons in popup #48 @GLLM1
  • save/restore filter values, active sessions, devices states, sidebar status #46 @GLLM1
  • adapt sidebar filter icon to filter state

Fixed

  • fix marker not on top of points after device zoom
  • fix impossible to toggle lines for a specific device when global lines disabled
  • fix OC/NC l10n.pl script to produce .pot file and to generate .js and .json files from .po files
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekK2ICKP/5IVMlxY74NsY5zSPO7VO7pM4JYppsEqu/KW3WF+Z+GUUoq6kcSvlcueM
h7Jyl29dyR9eYnJUcaxP7PMpxoCmDc0BUP4SXjacaYpQQKZ9ugEQToQjEcH6fK8n
AjTDCPucK8HE1AN4zO0kJ62xfhjK2JL8CH+EcLdNquPNW/U5+7KEreYDLb5SBxRo
zLo/pr8xQA5KYKJZCAmufW6UsF7f1Cnr670a7F3AQgGPD54+iXGiCEYR8ErDKziR
UzOPFn9NOK4r4Le9ObXKjl/2Ldea0N1ZYnJ3j2EKM3DhPI4CBDNd/YJwiz0C8zA5
4LoG5AUKUMoVVHmRWwJdNA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5
Release Details
UpdatedSept. 30, 2017, 12:33 p.m.
Changelog

Added

  • point edition (drag'n'drop), deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file
  • session user share system #10 @ksarnelli

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed
  • display public view page only if session is public

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
  • display long device/session names
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureR9YA4C3yc91Xg97uLb7A8nQ1BUj/FE1lffCPdsFEx7huf6oID9Ae6cEY81dhzFGt
oClZguwruf36HcNLrYRKGyLbBPzhPmaOyStIrYVR0CSMUPNlBU6yzi1Kf8a9cIfd
rZXVjbXpZ6btHTO2MQmiwX8gXxMhq9nNkpOT62lLW/DxPGoBYEjAEYJAI0vrtXbk
Qx+HyQA8neoW4+e+xM8c2fCq/g5aAFVq2F+WFtC0Y7td2S+gXBSYi6v/iZdbDNZs
TUsfKnvvxpDMC9C92kOiE8EtEI2IE8lcWeAPZCQ/rrZ1bfi2pJ4iijeX+hmyJbaJ
C0LAAXhtTwBcg2ftRVHPkA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.3
Release Details
UpdatedSept. 7, 2017, 1:20 p.m.
Changelog

Added

  • compatibility with Owntracks and Traccar #3 @escoand
  • compatibility with Ulogger and OpenGTS
  • take URL deviceid if it's not default or empty, else take app user/deviceid if it's not empty, else 'unknown'
  • make two public pages : one to watch, one to track
  • able to rename sessions
  • add option to make session public. if not, position are not showed in publicWebLog page #5 @escoand

Changed

  • change 'precision' table field name to 'accuracy', make accuracy and altitude float #2 @tcitworld
  • for logging URLs : put token and device in URL path instead of a parameter #3 @escoand
  • use a different token for publicSessionWatch to avoid viewers to be able to deduce log URLs #5 @escoand

Fixed

  • bad osmand parameters
  • put default values in GET log #2 @tcitworld
  • bad field types #2 @tcitworld
  • order points by date in SQL query
  • remove session name in public URL
  • controller warnings
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
Signaturecr+onnHfM0mapYX4vPifa8YzvyakbzneTgSXTNhn1ulOhjFLwB1FAtzWV5BdcYrk
aVHmeiEYSsA1pAMmiVufCS41SLnD0bqEouE4Ak57jJNNaQfCgsaepvlJndLNkjJM
U81uBPvF4bs1USuwzwc9tWsgSB8ggqcxVnTqirNutpGQkRtetJ2yUpjQFhk++9gT
DpkVxjjWlBoWu7CE8Iv/6Bsu3aKM/G1NndFrTPcfdPVK6clR+0fCqUTyWV08l4v1
pFM1dVMr+JcMJlU+Bnn28LyPFmXVJq12mpl52JfW6kp4g4uTVsmYsn9FWrDDSgx0
KltDRB54FShNCa0iaF0pFQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.1
Release Details
UpdatedAug. 31, 2017, 4:14 p.m.
Changelog

Added

  • the app

Changed

  • from nothing, it appeared

Fixed

  • fix the world with this app
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureHXPZhKt4Gkd1/Rky5FLJrszedwzgnoJAsOyUhDkR63ltW/652MXVI8Wtj88srHz1
uU7jnxoNAge0Ru4yzFCg/cUg0qXqp3ZDQTFlZjmlOc/5OU8YQ8+AaPzW43ANZIsX
7kv7LfBulxnJyFT6gH51yFZWsGS93+c54cnzO2Vv1yNRLvXwIrHU0isynrrtdvLA
+of3R9ALLgWpd7uR0jv4ZMryq9ENoItzMrpp9a/MiOic68Bafu0lvqHPJ3M3759G
oRzeIv6z1cPMKeJdinrL+750ZV4rqsVPNvF7aUZYbYG7SIUvFSO/V0m44S9Smgy4
bI812zAhLfQbiAOQsJ1cjQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5 (nightly)
Release Details
UpdatedSept. 26, 2017, 1:27 p.m.
Changelog

Added

  • point edition, deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureMAgMcdKwfoWGA9Zohd7lkQVF14k1iOfJl/7fCMfk+Fg3K8ABYzxozaZCtDKg8dvG
c8M7X3uR2OZSOg3AaLgl1d18YONiT4bLeBan6Nq4iX9lX3mJmCYYHSX193027Eg/
MX22pgUTaT/HacxF7kVO6CO0SNyHx4K9FzxpL3NLob7qtek810ioJhmP4/zFUG9y
mPRrT+8z0eusNh/jb3fS1AlXKt1bQlkIULaYJpVaxu8KYDhW/P0IgYLPCQA0xelc
++Nbm+1uPczMLl7Nvc3pjGm4S6YjwzxjNgcBOq/zj65v4tHH7QaRzlSkgVaYVI4l
DUfI4ICwGj4Hjb8vorLKjA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0

Nextcloud 9

PhoneTrack 0.2.8
Release Details
UpdatedMay 21, 2018, 12:27 p.m.
Changelog

Added

  • options to cut device lines when point are too far (distance or time) #94 @WNYmathGuy
  • ability to send GET requests when device gets in or out of a geofencing zone #97 @einstein99
  • option to draw lines with black and white color gradient surrounded by device's color outline #99 @0x53A

Fixed

  • bug when refreshing session shared to another user #96 @mihxx
  • escape 'user' in SQL query for PostgreSQL #100 @r100gs
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturejXZjPByJLQjYWP2TLsH+vYXyxJmC7TIm1SXVOWgcugb3Fy+qtWoR77FhRj296g0G
/v1cnVB1unLs+Omi+9IG3f4ZHFdLB1HLqFCcJWTvFoTkeI1gA0ntMswhOjz7QOH5
XLsgOlNY6qOEDz2w85HcMse9tdtXrMKRn8o0KWe0SllepMPlOq+nhkM1EzL3d+wI
vMPIlSnnP271zJhlS+PJ4X3YnAvcm+XUuFnN2ZBKWYn3EdWJMQs7Dv86ohm8fBL0
qrKV7Vgbc2Gj72jy+ZzIGkqj7FybvoQkUEVBf8ipNBQCDGljHTH8OoTC1+cpecIh
1Deo84n06QaG3Z2O31Xm4g==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.7
Release Details
UpdatedMarch 26, 2018, 6:02 p.m.
Changelog

Added

  • auto purge option for sessions (delete points older than a day/week/month) #77 @CaptainWasabi
  • disable auto refresh when set to 0 or anything else than a positive integer #78 @tessus
  • option to export one file per device
  • device-specific geofencing #79 @dan-cristian
  • new public share option : only show last position (web page and controllers affected) #91 @tessus
  • new fields speed and bearing (traccar/gpslogger/logPost/logGet). filters, import/export adapted #90 @mihxx
  • new public share option to simplify points to nearest geofencing zone center #92 @phyks

Changed

  • only get last point if no line/points asked for a device #77 @CaptainWasabi
  • delete points by group of 500 to make it faster #77 @CaptainWasabi
  • default refresh interval : 15 seconds
  • improved tests : add a few SQL injection tries #86 @eneiluj
  • update to leaflet 1.3.1
  • clarify point values validation #93 @tessus
  • nicer svg icons
  • use Leaflet.Dialog to display 'loading' animation on refresh, import and export #83 @efelon

Fixed

  • bad string point id when manually adding a point
  • refuse to log points with non numeric coordinates or timestamp #87 @phyks
  • don't send names, colors or geofences for devices with no points/lasttime in track, publicWebLogTrack and publicViewTrack
  • many missing tooltip update after edition, filter change...
  • avoid zooming on device with no point
  • insert NULL in DB instead of dumb values #93 @tessus
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureLF3GVgi86BfG8cqKSX0jUDlzEs64PtbX5oQIcLaHltTVz2Nf46udEc83CD3mtHBO
DWo0l+p6Hapdo3pH0soc8mYp8iEv+kKONZlxuN6IPXnwXfkwdUS+ZK0MsQ5UKcTw
B23AGQxNv8RLNRMb/8rjP+3V4KkZb9ge0MamQPgl3jHjaHNHbjOTAIOgxtkADc3v
j94cPKHS3g4wYfaSHcUtxsSjdbkquMuO4cRZyBEcH/X+pbFJ2I1I2nsQ7O8tIJRR
svaGbuLVc0WGwSIfzNjtAPKPrxNJ8B8ZASFqs3nvORIOkH5Yyt9N/w4tekMZbQsO
/35kXLt/PKzijjM5uKQsBw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<14.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.2
Release Details
UpdatedFeb. 22, 2018, 9:33 a.m.
Changelog

Fixed

  • mistake in tooltips behaviour
  • change deviceid DB field type to integer
  • add index for deviceid and timestamp in points table
  • mistake in public page detection
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureawLWUBv9pPEOvndi7Lp2DYtru5A9A3xhkaBtqDvip8WU1ZKysBoZyXS6dMvqSFgq
ksbUu/e0Cz/3b8jk6Wpeacx3rlOj/YNNkcxswRLg6IjUykzgIwOgS0Bg3bu1NSex
yuS811NbikyKpNlTHMpl40QMmkHmblpGrBrKm6py1rfzUTzllvOL88SLtmrZL6Z1
nu672SD0GjM3GwQQS5JRvhtKALNEmsGLr6Paxb8ELZFnlFT0GBrKeW4zdK7YSN1a
warrjGtAcO5qpr7oxUnoO4FTc2D41vQQ2OjqDJ/7jxFmHgAOGgAXEVjJHaGWwGq4
apRNRnfP/ei8Y8ObN0PsWg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.2.0
Release Details
UpdatedFeb. 20, 2018, 10:46 a.m.
Changelog

Added

  • help dialogs to configure logging apps
  • add option to set auto export path #66 @TMaddox
  • countdown to see when is next refresh
  • button to manually refresh
  • field to restrict public filtered share to one device name #45 @Mamie
  • unit tests + gitlab CI integration + automatic coverage report
  • lots of new translations

Changed

  • show loading animation when importing
  • display progression on refresh
  • huge interface performance improvements :
  • performance improvement : import queries grouped
  • performance improvement : smaller track data -50%, faster load
  • performance improvement : update lines/points before and after refresh : interface more responsive
  • performance improvement : ~12x speedup when adding lots of points, avoid DOM manipulation and generate popups/tooltips only when needed
  • performance improvement : filters and options are not red from the DOM anymore
  • performance improvement : avoid intermediate function for .on events
  • performance improvement : use same icon for all points of a device #76 @jookk
  • cancel refresh if a session is deselected while refreshing

Fixed

  • auto export daily file name mistake
  • fix cursor for checkboxes
  • word wrap in stat table
  • remove useless string replacements
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekQdUmvRi8NmiRamvjc9CaTE8Q47CyiSNw60L+jE566JoSwH/4OBT3RnuU8dN8KfO
zQMxhxqGzbGZRW6f444veOAKmUkVjXvjCGIW2bUvpfDPXOwRstRK88qCk9Z0u6Re
ZX0UEFnUUm1WSr04DPGxRK4sPm50MDzuBD0l5g/Zp4EQyGUQgNS2RMKJd3x2e2qi
Y7l7O8U55RJbbPiyWH4PBBG2KmhepeshvNGOV7D1cRmTDh9ojJai1BJK9u5unqvb
2WAKUIFg5DuGBqWlw5HwASgaXYGQUBpnUd9jLjZZT4Gnb5ZCWF8KQ6skogESXpyU
eSpy2MOJ5T/WRVibg85spw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.1
Release Details
UpdatedDec. 27, 2017, 2:22 p.m.
Changelog

Fixed

  • potential bug in data conversion to new database schema #65 @kaistian
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureQ6UGaXsU9AcJoC05dcHBzVNIyQzQlxrEr+Ibfsfi8QkbNSdxD2vgln+zGuODfrg9
9SQvQL9Z/sYWquEFA5gCUWqXjbHisg2amdUsa0RV8wITDKLXCdoC8+faXQpq80iJ
DOFllmKQ3/JLeujfwg3oS2nie3Za3/hm+Hbk0CTiI0FH4fyq7zA3RneLbHsk3RKU
fs8STZ4MzFTW6T8Igt2lQgJzGt6kXbseu34aV4R9Itdi3j0ZgGUCjxq9DxPgA6Ah
ksX8pUWjqqjjg904bFmsddExC5U6W5CkxyGxCBPnK+tzG8dAOkXXz8lnrm/Q5Psy
Q/ZMBwUnzns55hH0og1Fpw==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.1.0
Release Details
UpdatedDec. 26, 2017, 12:36 a.m.
Changelog

Added

  • all points values are now exported/imported
  • lots of translations (Polish, Turkish, Slovak, Portuguese Brazilian, Dutch, Spanish) !
  • public shares with filters #45 @Mamie
  • daily/weekly/monthly session cron auto export #55 @Sander8

Changed

  • zoom on normal page load #54 @GLLM1
  • dropdown menu style improved
  • better session zoom behaviour, zoom on any available displayed content
  • let user choose export file name #55 @Sander8
  • apply current filters when exporting session #55 @Sander8
  • move create/import buttons next to the logo
  • make session renaming look like device renaming
  • allow filters modification when they are activated #55 @Sander8
  • optimization : only load (from server) data in current filter interval #55 @Sander8
  • change filters background color when activated

Fixed

  • fix GPRMC coordinates parsing #58 @namekal
  • mistake in session export #52 @tarator
  • bad escaping of user id in controllers
  • mistake in session zoom, now zooms on currently displayed content
  • newly added points were not draggable
  • fix point multiple deletion
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureCXx9fIHqbv1rw5ByqXZ2HtJoI/QwGfnN/eB9dbldANBVnt5Wip4TSy21I4CqmykQ
k1ZSbU+u0OvGuQ8U4B6c8XAoxqUgnQqsqthfti+jFjPGc+o+YAIQK0r257SEOu0S
GDAFNDpREcb2G/bnKJLYNpORjE/8LaVWxhej03sw2ODD788S8TaNxNPD0P5vltnV
nbZXfjj2LpodpDhuDvbzlTfTuLr49EwRnSRYBjEYc2Bq+wxSnLyXtuPlRydZBcBq
D1iq4X7kY917mGXDT8rzuxMUqDXZN3fgEoT94AWcPayqJnnr0NspMZwTU77/HMUb
Tda8KgmzOzZkcZRyMil5wg==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<13.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.8
Release Details
UpdatedNov. 10, 2017, 6:47 p.m.
Changelog

Added

  • button to toggle line for each device #21 @Mamie
  • statistics table #25 @dbielz #42 @Mamie
  • german translations thanks to @oswolf
  • ability to change a device color (saved in DB) #28 @Mamie
  • display precision circle around points on hover #26 @Mamie
  • ability to delete points #30 @Mamie
  • new style options (line width, point radius, line/points opacity) #29 @Mamie
  • new filter : last day:hour:min #32 @GLLM1
  • option to toggle values display in tooltips #33 @GLLM1
  • option theme to change default colors #34 @GLLM1
  • ability to reserver device name (associate with a name token) #31 @Mamie
  • add latlng and DMS coords in popup #41 @GLLM1
  • ability to rename device and reaffect it to another session #49 @Mamie
  • translations are now available on https://crowdin.com/project/phonetrack

Changed

  • improve filters #12 @Mamie #27 @Mamie
  • tooltip header is now 'sessionname | devicename' #34 @GLLM1
  • elevation is now displayed as an integer #34 @GLLM1
  • style adapts to theming #34 @GLLM1
  • bigger font for marker letter #36 @GLLM1
  • home made button icons #39 @GLLM1
  • options are in a single column, change sidebar tabs order #38 @GLLM1
  • dropdown menu for device
  • put icons in popup #48 @GLLM1
  • save/restore filter values, active sessions, devices states, sidebar status #46 @GLLM1
  • adapt sidebar filter icon to filter state

Fixed

  • fix marker not on top of points after device zoom
  • fix impossible to toggle lines for a specific device when global lines disabled
  • fix OC/NC l10n.pl script to produce .pot file and to generate .js and .json files from .po files
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignaturekK2ICKP/5IVMlxY74NsY5zSPO7VO7pM4JYppsEqu/KW3WF+Z+GUUoq6kcSvlcueM
h7Jyl29dyR9eYnJUcaxP7PMpxoCmDc0BUP4SXjacaYpQQKZ9ugEQToQjEcH6fK8n
AjTDCPucK8HE1AN4zO0kJ62xfhjK2JL8CH+EcLdNquPNW/U5+7KEreYDLb5SBxRo
zLo/pr8xQA5KYKJZCAmufW6UsF7f1Cnr670a7F3AQgGPD54+iXGiCEYR8ErDKziR
UzOPFn9NOK4r4Le9ObXKjl/2Ldea0N1ZYnJ3j2EKM3DhPI4CBDNd/YJwiz0C8zA5
4LoG5AUKUMoVVHmRWwJdNA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5
Release Details
UpdatedSept. 30, 2017, 12:33 p.m.
Changelog

Added

  • point edition (drag'n'drop), deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file
  • session user share system #10 @ksarnelli

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed
  • display public view page only if session is public

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
  • display long device/session names
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureR9YA4C3yc91Xg97uLb7A8nQ1BUj/FE1lffCPdsFEx7huf6oID9Ae6cEY81dhzFGt
oClZguwruf36HcNLrYRKGyLbBPzhPmaOyStIrYVR0CSMUPNlBU6yzi1Kf8a9cIfd
rZXVjbXpZ6btHTO2MQmiwX8gXxMhq9nNkpOT62lLW/DxPGoBYEjAEYJAI0vrtXbk
Qx+HyQA8neoW4+e+xM8c2fCq/g5aAFVq2F+WFtC0Y7td2S+gXBSYi6v/iZdbDNZs
TUsfKnvvxpDMC9C92kOiE8EtEI2IE8lcWeAPZCQ/rrZ1bfi2pJ4iijeX+hmyJbaJ
C0LAAXhtTwBcg2ftRVHPkA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.3
Release Details
UpdatedSept. 7, 2017, 1:20 p.m.
Changelog

Added

  • compatibility with Owntracks and Traccar #3 @escoand
  • compatibility with Ulogger and OpenGTS
  • take URL deviceid if it's not default or empty, else take app user/deviceid if it's not empty, else 'unknown'
  • make two public pages : one to watch, one to track
  • able to rename sessions
  • add option to make session public. if not, position are not showed in publicWebLog page #5 @escoand

Changed

  • change 'precision' table field name to 'accuracy', make accuracy and altitude float #2 @tcitworld
  • for logging URLs : put token and device in URL path instead of a parameter #3 @escoand
  • use a different token for publicSessionWatch to avoid viewers to be able to deduce log URLs #5 @escoand

Fixed

  • bad osmand parameters
  • put default values in GET log #2 @tcitworld
  • bad field types #2 @tcitworld
  • order points by date in SQL query
  • remove session name in public URL
  • controller warnings
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
Signaturecr+onnHfM0mapYX4vPifa8YzvyakbzneTgSXTNhn1ulOhjFLwB1FAtzWV5BdcYrk
aVHmeiEYSsA1pAMmiVufCS41SLnD0bqEouE4Ak57jJNNaQfCgsaepvlJndLNkjJM
U81uBPvF4bs1USuwzwc9tWsgSB8ggqcxVnTqirNutpGQkRtetJ2yUpjQFhk++9gT
DpkVxjjWlBoWu7CE8Iv/6Bsu3aKM/G1NndFrTPcfdPVK6clR+0fCqUTyWV08l4v1
pFM1dVMr+JcMJlU+Bnn28LyPFmXVJq12mpl52JfW6kp4g4uTVsmYsn9FWrDDSgx0
KltDRB54FShNCa0iaF0pFQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.1
Release Details
UpdatedAug. 31, 2017, 4:14 p.m.
Changelog

Added

  • the app

Changed

  • from nothing, it appeared

Fixed

  • fix the world with this app
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureHXPZhKt4Gkd1/Rky5FLJrszedwzgnoJAsOyUhDkR63ltW/652MXVI8Wtj88srHz1
uU7jnxoNAge0Ru4yzFCg/cUg0qXqp3ZDQTFlZjmlOc/5OU8YQ8+AaPzW43ANZIsX
7kv7LfBulxnJyFT6gH51yFZWsGS93+c54cnzO2Vv1yNRLvXwIrHU0isynrrtdvLA
+of3R9ALLgWpd7uR0jv4ZMryq9ENoItzMrpp9a/MiOic68Bafu0lvqHPJ3M3759G
oRzeIv6z1cPMKeJdinrL+750ZV4rqsVPNvF7aUZYbYG7SIUvFSO/V0m44S9Smgy4
bI812zAhLfQbiAOQsJ1cjQ==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0
PhoneTrack 0.0.5 (nightly)
Release Details
UpdatedSept. 26, 2017, 1:27 p.m.
Changelog

Added

  • point edition, deletion #11 @Mamie
  • manually add point #13 @Mamie
  • date min/max point filter #12 @Mamie
  • add 'user agent' point field #11 @Mamie
  • import session from gpx file

Changed

  • improve session list and device list style #15 @escoand
  • hide device list when session is not followed

Fixed

  • update all tooltips and popups after renaming a session
  • remove map objects when deleting a session
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIDBTCCAe0CAhBnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMTcwODI4MDg1MzE0WhcNMjcxMjA0MDg1MzE0WjAVMRMwEQYD
VQQDDApwaG9uZXRyYWNrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
o+LDMeoXTJp1d81zrcU7X7MPKKL0egtn8oaBNxPPYuEKA40Q8dVfBatjEtfawykx
kmf1VVTAOISmMKfpNkWWgQEHMnyQ3G/OMp5hHOonoumMk+EuPWqT5WUw21BypxmR
572T8XAHdJvhRjxjkGdX8RW6q9uL0aIp2A0Vcv7jLMxHh6L3VHy7WsvOrhG+gCdn
y45jqxgBDcenlLf0aV/GskotCmgnWlDCIr+40KgiYvQ3o6kSHMOjmY7F6eIuq/qo
q6RkDP+gKOz3c9j+Mt/7RZhPw4RMCxLy4j+QBcfrXRdbcrdj1BVUVw/3aWlASrur
lBgetCuaeB2Iv/XL2nyNnQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQASmARbJHNX
7mcReQkNHnzd+Xr96pu/ydTqMTfT3kAHJBGbXNreFyO/aEYyEKNM20LTs9askTiL
5au4G372o3uRoqMpVsWQTcjr8MjUTXMavxpf+AqebdTSUfxxFyovo+j6WljuiaFO
TiWKC1G/SenH+99c16eWtDWSIPDnAouuPZdp9+f6k2PJkXeKN3uLKGSY7QAKK/66
IFiwtYNPvI/UeImZnVI1YLItDTlF7Zz53OtVL8VIbdUP8V+LHBpXVS4OX0rXQP+4
Knhz1IB+8Tyoc5Y3eeLsiAg7ZwYvVqizp9abl0IcQ6C0YZ7GnTNKrBx/CIMI4yVw
uBKC+tvsqeC+
-----END CERTIFICATE-----
SignatureMAgMcdKwfoWGA9Zohd7lkQVF14k1iOfJl/7fCMfk+Fg3K8ABYzxozaZCtDKg8dvG
c8M7X3uR2OZSOg3AaLgl1d18YONiT4bLeBan6Nq4iX9lX3mJmCYYHSX193027Eg/
MX22pgUTaT/HacxF7kVO6CO0SNyHx4K9FzxpL3NLob7qtek810ioJhmP4/zFUG9y
mPRrT+8z0eusNh/jb3fS1AlXKt1bQlkIULaYJpVaxu8KYDhW/P0IgYLPCQA0xelc
++Nbm+1uPczMLl7Nvc3pjGm4S6YjwzxjNgcBOq/zj65v4tHH7QaRzlSkgVaYVI4l
DUfI4ICwGj4Hjb8vorLKjA==
Signature digestsha512
Dependencies
Required Nextcloud versions >=9.0.0,<12.10.0
Databases MySQL >=5.5.0
SQLite
PostgreSQL >=9.4.0
Minimum Integer bits32
PHP>=5.6.0