Commit Graph

38 Commits

Author SHA1 Message Date
Anton Tananaev
f8ad64b0dc Implement GPS056 protocol 2017-05-26 06:34:39 +12:00
Anton Tananaev
1fb4b23ee6 Implement Alematics protocol 2017-05-16 07:46:05 +12:00
Anton Tananaev
713d6c55a0 Merge pull request #3156 from Abyss777/computed_attributes
Implement computed attributes
2017-05-13 11:01:48 +12:00
Abyss777
6c17f85d04 Implement computed attributes 2017-05-12 17:55:01 +05:00
Anton Tananaev
51920cae64 Implement DMT HTTP JSON protocol 2017-05-12 19:04:32 +12:00
Anton Tananaev
dd32e2d8d1 Clear event history (fix #3160) 2017-05-12 04:15:50 +12:00
Anton Tananaev
6c82282da3 Save more statistics info 2017-04-29 16:12:57 +12:00
Anton Tananaev
cdcb8c504e Implement fuel drop events 2017-04-17 18:05:14 +12:00
Anton Tananaev
db86eb01e0 Optimize latest position select query 2017-04-15 16:15:25 +12:00
Anton Tananaev
2f782faaf2 Start XT2400 protocol implementation 2017-03-16 17:14:27 +13:00
Abyss777
fb1090ab56 Fix missed fields in updateServer request 2017-03-14 15:31:49 +05:00
Abyss777
2309d53f52 - Add timezone field to User and Server model
- Pass Velocity DateTool to templates
- Adjusted templates to use timezone
2017-03-13 17:52:28 +05:00
Anton Tananaev
dc79a5ce6d Implement DMT protocol 2017-03-07 08:12:17 +13:00
Anton Tananaev
cbb28de69d Implement StarLink decoder 2017-03-05 22:13:14 +13:00
Anton Tananaev
4aa952d70b Implement Siwi protocol decoder 2017-03-02 17:00:12 +13:00
Abyss777
bb0a5ccd64 - Add server-wide "device readonly" flag
- Allow "device readonly" users send commands
2017-02-27 11:22:56 +05:00
Abyss777
bd2a8efadd Implement SMS notifications with help smpp protocol 2017-02-21 15:20:25 +05:00
Anton Tananaev
5ea4bf5164 Implement Pricol communication protocol 2017-02-10 07:50:43 +13:00
Anton Tananaev
7d63248072 Implement Pretrace protocol 2017-01-29 15:49:15 +13:00
Anton Tananaev
b1453ebd23 Merge pull request #2831 from Abyss777/permissions_polishing
Permissions improvements
2017-01-25 23:32:21 +13:00
Abyss777
483ed4418f - Add "deviceReadonly" user field
- Allow users edit tokens
- Managers can create users with deviceLimit = 0 only
- Manager can't create users with expirationTime later then their
- Other permissions improvements
2017-01-25 12:39:13 +05:00
Anton Tananaev
d1d87af955 Implement TMG188 protocol 2017-01-20 07:11:01 +13:00
Abyss777
8a19ed9994 - Rename otherUserId to managedUserId
- Optimize getManaged* functions
2017-01-16 16:34:31 +05:00
Abyss777
cffbce4b3b Initial manager implementation 2017-01-16 13:44:54 +05:00
Abyss777
21a7d70d20 - Rename calendarData to data
- Cleanup Calendar model
- Fix TripsTest
2017-01-10 13:30:57 +05:00
Anton Tananaev
1e88580b51 Implement GT30 GTP protocol 2017-01-05 07:34:25 +13:00
Anton Tananaev
12e88e5ccc Better network location support 2016-12-19 08:24:15 +13:00
Anton Tananaev
99f09134fb Implement AIS protocol decoder 2016-12-18 23:33:42 +13:00
Abyss777
fff8f0c792 Calendars implementation 2016-12-14 18:02:17 +05:00
Abyss777
6bfda86daa Use model instead of attributes to store Notification options 2016-12-04 17:33:17 +07:00
Abyss777
d5ec75ecd3 Add API to get positions by Id 2016-11-30 09:58:48 +05:00
Anton Tananaev
b0068d87dd Implement Maestro protocol decoder 2016-11-26 19:54:14 +13:00
Anton Tananaev
04f33e6ba2 Implement Teltonika AT200 protocol 2016-11-24 15:53:10 +13:00
Abyss777
1861e89641 Implement maintenance event 2016-11-22 12:18:19 +05:00
Abyss777
c9b67d1913 Implement users tokens 2016-11-18 16:05:35 +05:00
Anton Tananaev
af6c734879 Add user expiration and device limit 2016-11-17 22:48:33 +13:00
Anton Tananaev
cfb6bfcb4f Remove database config from default 2016-10-31 03:57:15 +13:00
Anton Tananaev
0177128690 Implement default config (fix #2484) 2016-10-27 16:42:05 +13:00