Commit Graph

223 Commits

Author SHA1 Message Date
Abyss777
b588b3c723 - Overlapping geofences
- Simplified user-device link
2016-06-14 18:05:05 +05:00
Abyss777
185c0830e1 Update debug.xml 2016-06-13 17:03:14 +05:00
drecchia
3f19cd0c34 - Clean docker integration. 2016-06-09 20:34:48 -03:00
Anton Tananaev
67a63c5ecf Change protocol name to correct one 2016-06-09 13:57:12 +12:00
drecchia
3238000445 - Ldpl protocol implemented. 2016-06-08 21:45:47 -03:00
Anton Tananaev
3627e1522e Default connection initialization query 2016-06-09 10:38:10 +12:00
Danilo Recchia
37410e645f Update debug.xml
- Fixed tabs.
2016-06-06 17:58:11 -03:00
drecchia
d1f602835e - Fix hikari connection check sql. 2016-06-06 09:11:00 -03:00
Anton Tananaev
ff23b231b6 Do not use idle timeout for UDP 2016-05-07 10:55:35 +12:00
Anton Tananaev
1f7e9473e1 Rename reset delay to timeout 2016-05-07 10:47:28 +12:00
Anton Tananaev
ccd8cce3f0 Implement Appello device protocol 2016-04-12 14:47:13 +12:00
Anton Tananaev
afd02503a2 Add support for Supermate protocol 2016-03-30 16:11:06 +13:00
Anton Tananaev
4ba1c3d923 Implement ARKNAV communication protocol 2016-03-19 14:36:22 +13:00
Anton Tananaev
c5e7beb059 Add option to save original message 2016-03-19 10:41:23 +13:00
Anton Tananaev
1a34d34e21 Implement GNX communication protocol 2016-03-18 10:19:33 +13:00
Anton Tananaev
271263e6fe Fix attribute saving for new users 2016-03-16 21:33:28 +13:00
Anton Tananaev
2856dbb072 Remove language from user and server 2016-03-15 23:55:56 +13:00
Anton Tananaev
b9e28d25c8 Remove protocol detector classes 2016-03-15 23:31:37 +13:00
Anton Tananaev
357209a5aa Use deviceTime and fixTime (fix #1786) 2016-03-15 22:07:11 +13:00
Anton Tananaev
40bf728938 Implement Fox Lite protocol 2016-03-14 14:24:41 +13:00
Anton Tananaev
984feba192 Add twelve hour format preference 2016-03-13 12:18:15 +13:00
Anton Tananaev
0e07f39ae9 Fix device creation SQL statement 2016-03-11 21:23:53 +13:00
Anton Tananaev
5634860cbe Add parent field for device and group 2016-03-09 23:13:06 +13:00
Anton Tananaev
c22cc6982a Implement group editing dialog 2016-03-09 21:48:59 +13:00
Anton Tananaev
d4825d57fc Implement API resource for groups 2016-03-09 16:09:00 +13:00
Anton Tananaev
2879646bc5 Add select group permissions query 2016-03-08 23:38:48 +13:00
Anton Tananaev
3e76be5531 Add group queries and recourse 2016-03-08 23:31:06 +13:00
Anton Tananaev
07412baa35 Start db changelogs from scratch 2016-03-03 10:52:10 +13:00
Anton Tananaev
f3c7e3e6dc Make WebSocket timeout configurable 2016-02-27 12:49:44 +13:00
Anton Tananaev
63d3e629fd Rename telik protocol to telic 2016-02-21 11:04:48 +13:00
Anton Tananaev
7eaf8d55da Split TT8850 into separate protocol 2016-02-21 10:27:08 +13:00
Anton Tananaev
591c6b74e8 Implement Homtecs communication protocol 2016-02-19 12:55:17 +13:00
Anton Tananaev
e4e4bad2d5 Implement Astra communication protocol 2016-02-15 09:17:57 +11:00
Anton Tananaev
cf058d4890 Implement Kenji KJ-8501 protocol 2016-01-25 14:42:09 +13:00
Anton Tananaev
663231ec30 Merge AutoFon and AutoFon45 protocols 2016-01-09 11:34:42 +13:00
Anton Tananaev
4bd9a1afc9 Rename protocol from auru to auro 2016-01-07 09:30:38 +13:00
Anton Tananaev
ba3cfd6392 Implement NVS GNSS communication protocol 2016-01-02 11:36:43 +13:00
Anton Tananaev
1923d88ae6 Disable ADB port in debug config file 2015-12-27 10:03:21 +13:00
Anton Tananaev
cfceba4f5e Add user creation to database changelog 2015-12-18 22:04:13 +13:00
Anton Tananaev
7ccf052eec Implement Arnavi communication protocol 2015-12-18 21:35:30 +13:00
Anton Tananaev
5d974ea790 Finish Liquibase migration implementation 2015-12-18 16:32:46 +13:00
Anton Tananaev
3b0019a516 Start Liquibase library integration 2015-12-17 15:47:18 +13:00
Anton Tananaev
1253934d82 Implement PathAway communication protocol 2015-12-16 22:16:45 +13:00
Anton Tananaev
cb20652e72 Add readonly flag to server settings 2015-12-16 12:52:01 +13:00
Anton Tananaev
3b3ffac17a Implement ThinkRace communication protocol 2015-12-15 22:13:33 +13:00
Anton Tananaev
7040ded21c Add support for Disha device protocol 2015-12-15 22:13:33 +13:00
Anton Tananaev
0089c8746c Implement AURU GPRS communication protocol 2015-12-15 22:13:33 +13:00
Anton Tananaev
55f11c9dda Add support for U-pro protocol 2015-12-13 08:23:26 +13:00
Anton Tananaev
7db2eb1ad2 Host database console using Jetty 2015-11-27 15:12:28 +13:00
Anton Tananaev
dcf55c4f29 Option to enable H2 database console 2015-11-27 14:39:34 +13:00
Anton Tananaev
a7f7df0ebd Support GSM based locations (fix #346) 2015-11-18 22:04:41 +13:00
Anton Tananaev
3990d77954 Implement location provider channel handler 2015-11-18 15:32:05 +13:00
Anton Tananaev
306098fbed Update device status in the database 2015-11-16 11:46:59 +13:00
Anton Tananaev
6005016eb8 Update queries in config files 2015-11-14 14:45:45 +13:00
Anton Tananaev
08df8bea68 Reserve port for Huabao protocol 2015-11-07 12:18:56 +13:00
Anton Tananaev
c55ecff2f0 Change coordinates to double precision 2015-11-07 10:55:00 +13:00
Anton Tananaev
90937edb81 Remove unused port from config 2015-11-06 16:27:11 +13:00
Anton Tananaev
8d178a2e33 Implement TRV communication protocol 2015-11-06 09:59:54 +13:00
Anton Tananaev
88e4230624 Modify T55 to support Maxon devices (fix #40) 2015-11-04 11:16:32 +13:00
Anton Tananaev
bf57bcad19 Rename T800X decoder classes 2015-11-01 18:41:40 +13:00
Anton Tananaev
c4dc8997bd Implement GPS watch protocol 2015-10-30 18:50:43 +13:00
Anton Tananaev
be088ea967 Allow user to change address format 2015-10-30 12:00:36 +13:00
Anton Tananaev
eb8b9dac62 Add encoder to GPSMTA pipeline 2015-10-30 11:40:00 +13:00
Anton Tananaev
5123f06f22 Implement Neomatica ADM protocol 2015-10-19 16:34:42 +13:00
Anton Tananaev
843a370660 Add linking and unlinking of devices 2015-10-17 12:35:16 +13:00
Anton Tananaev
43a64fc359 Remove data model and fix some issues 2015-10-13 11:12:18 +13:00
Anton Tananaev
aa289b8600 Make changes to model hierarchy 2015-10-11 13:50:13 +13:00
Anton Tananaev
c8ad5cc5c4 Implement async reverse geocoding 2015-10-06 11:17:18 +13:00
Vijay Kumar B
a4a776911e Add support for BlackKite protocol.
BlackKite is closely based on the Galileo protocol. We derive code
from the Galileo protocol and make changes as required to meet
BlackKite protocol specifications.
2015-09-28 16:52:22 +05:30
Anton Tananaev
5e97d2fd54 Implement Flextrack protocol 2015-09-25 11:10:02 +12:00
Anton Tananaev
85bb659197 Implement Aquila track protocol 2015-09-24 14:56:35 +12:00
Anton Tananaev
a228c176c6 Implement GPSMTA app protocol 2015-09-23 13:11:12 +12:00
Anton Tananaev
ccaea63b14 Replace XT7 decoder with Megastek 2015-09-20 11:45:08 +12:00
Anton Tananaev
5cf1061cfc Rename other field to attributes 2015-09-15 11:51:45 +12:00
Anton Tananaev
dcf03c6972 Remove unnecessary delete cascade 2015-09-05 19:21:35 +12:00
Anton Tananaev
4757c4c9f6 Add support for custom maps 2015-08-23 22:40:49 +12:00
Anton Tananaev
3195e708dc Move Bing key into settings 2015-08-23 21:38:39 +12:00
Anton Tananaev
f172534b28 Sort positions for report 2015-08-23 18:29:05 +12:00
Anton Tananaev
17ff079171 Re-factor server side classes 2015-08-18 13:22:16 +12:00
amilasilva88
a70f478740 Refactoring - tabs to spaces and naming conventions 2015-08-14 11:46:27 +08:00
amilasilva88
0350d762a7 Added ODOMeter and Modification to Mobile UI 2015-08-13 20:28:58 +08:00
Anton Tananaev
9419d40990 Remove separate mobile folder 2015-08-10 16:12:17 +12:00
Anton Tananaev
991369f349 Disable protocol detector by default 2015-08-07 19:58:08 +12:00
Anton Tananaev
7860fa65e2 Update SQL in config files 2015-08-07 19:53:19 +12:00
Anton Tananaev
708e5c31e0 Store protocol to the database 2015-08-07 16:05:12 +12:00
Anton Tananaev
2617753615 Add database schema version 2015-08-02 16:53:24 +12:00
Anton Tananaev
deb288877b Update sessions user info 2015-07-25 19:53:11 +12:00
Anton Tananaev
87156d38c2 Add server and user attributes 2015-07-25 19:05:33 +12:00
Anton Tananaev
9de2c56179 Begin Cityeasy protocol implementation 2015-07-24 15:24:55 +12:00
Anton Tananaev
1b8e11a7fd Update database schema 2015-07-20 16:22:03 +12:00
Anton Tananaev
e1487b1a5d Implement TZone protocol 2015-07-18 18:21:19 +12:00
Anton Tananaev
6bfaa4bded Add GPS marker config entry 2015-07-17 22:05:18 +12:00
Anton Tananaev
946978e442 Store extra data in JSON format 2015-07-15 22:55:09 +12:00
Anton Tananaev
e98b18b8b0 Support forwarding of data (fix #1131) 2015-07-14 19:17:02 +12:00
Anton Tananaev
f1ae2d7358 Implement web data handler 2015-07-12 17:08:14 +12:00
Anton Tananaev
63c8030816 Unify database SQL queries 2015-07-02 16:51:29 +12:00
Anton Tananaev
a8c29ae150 Add debug and release web versions 2015-06-29 16:43:50 +12:00
Anton Tananaev
e9d300e00f Reduce sizes of text fieds (fix #1275) 2015-06-29 15:04:03 +12:00
Anton Tananaev
b18d80471d Combine Syrus and Taip protocols 2015-06-29 13:27:58 +12:00
Anton Tananaev
b7327c3add Combine MTA6 protocols 2015-06-29 13:20:39 +12:00
Anton Tananaev
cc893062eb Fix MySQL index creation 2015-06-28 11:31:59 +12:00
Anton Tananaev
51169169b4 Add position SQL index 2015-06-27 17:35:29 +12:00
Anton Tananaev
a59b2ecb49 Use new web app by default 2015-06-27 11:04:12 +12:00
Anton Tananaev
67e2c8f8e0 Start MXT protocol implementation 2015-06-23 14:04:52 +12:00
Anton Tananaev
04d300ca65 Refactor database init process 2015-06-18 14:46:57 +12:00
Anton Tananaev
31153730de Load latest positions from db 2015-06-17 11:14:32 +12:00
Anton Tananaev
fe83a2a83d Rename some database parameters 2015-06-17 10:50:51 +12:00
Demian
92ac9aaa10 Separated the persisted password (hashedPassword) from the password sent from the web request. Improved JSON serialization so it doesnt send as a response the hashed password and salt. 2015-06-16 18:42:13 -03:00
Demian
80f766554a Implemented password hashing using a salt, following this code&guidelines: https://crackstation.net/hashing-security.htm 2015-06-16 18:42:13 -03:00
Anton Tananaev
cd86a9e571 Fix database data mocks 2015-06-13 18:15:42 +12:00
Irving Gonzalez
2ae2106dde Removing double quotes 2015-06-10 20:47:35 -06:00
Anton Tananaev
009e489594 Revert "removing double quotes" 2015-06-11 14:20:41 +12:00
Irving Gonzalez
5dc81b6197 Begin implementing alerts 2015-06-10 20:06:30 -06:00
Irving Gonzalez
81e7ae399e removing double quotes 2015-06-10 17:43:36 -06:00
Irving Gonzalez
c83714bdec changing "database.selectDevices" query 2015-06-10 12:55:46 -06:00
Demian
62048ed5ec Replaced tabs for spaces 2015-06-09 19:45:22 -03:00
Demian
c4f3d8958c Added compatibility for MySQL on all queries. Moved the sha256 logic to java to make it compatible across all databases 2015-06-09 16:29:27 -03:00
Demian
b70876b7a3 Moved all the SQL queries to the configuration file 2015-06-09 13:11:38 -03:00
Anton Tananaev
eaa0044002 Add user management window 2015-06-06 23:18:49 +12:00
Anton Tananaev
35ae7fbd26 Re-factor config params 2015-06-05 17:02:22 +12:00
Anton Tananaev
96a8551d16 Simplify protocol config 2015-06-05 16:55:02 +12:00
Anton Tananaev
c137c10568 Move schema query to config 2015-06-05 16:49:40 +12:00
Anton Tananaev
6574203342 Rename debug config file 2015-06-05 16:41:04 +12:00