Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-23 | Move default device status to getter | Abyss777 | |
2017-03-22 | Move device status initialization to model | Abyss777 | |
2017-03-21 | Set status to offline for new device | Abyss777 | |
2017-03-20 | Use Iterator for maps cleanup | Abyss777 | |
2017-03-20 | Move handleTextMessage function to separate handler. | Abyss777 | |
2017-03-20 | Implement phone to device comparison | Abyss777 | |
2017-03-14 | Combine some exceptions to ReflectiveOperationException | Abyss777 | |
2017-03-14 | Fix indentation | Abyss777 | |
2017-03-14 | Implemented helper lookupPreference | Abyss777 | |
2017-03-06 | Introduce terms "data" and "text" commands | Abyss777 | |
2017-03-02 | Remove BaseProtocolSmsEncoder class | Abyss777 | |
Add fallback to SMS if device is not online Use more variables and ternary operators | |||
2017-03-02 | Implement sms commands | Abyss777 | |
2017-02-28 | Add separate QueryIgnore annotation (fix #2962) | Anton Tananaev | |
2017-02-27 | - Add server-wide "device readonly" flag | Abyss777 | |
- Allow "device readonly" users send commands | |||
2017-02-25 | Merge pull request #2942 from Abyss777/smpp | Anton Tananaev | |
Implement SMS notifications with help of smpp protocol | |||
2017-02-21 | Ignore marked methods in query builder (fix #2941) | Anton Tananaev | |
2017-02-21 | Implement SMS notifications with help smpp protocol | Abyss777 | |
2017-01-27 | Clear deviceUsers cache before refresh | Abyss777 | |
2017-01-25 | - Add "deviceReadonly" user field | Abyss777 | |
- 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-17 | - rename otherUserId variable | Abyss777 | |
- optimize HashSet creation | |||
2017-01-16 | - Rename otherUserId to managedUserId | Abyss777 | |
- Optimize getManaged* functions | |||
2017-01-16 | Initial manager implementation | Abyss777 | |
2016-12-22 | Remove unused imports | Anton Tananaev | |
2016-12-22 | Use concurrent maps in connection manager (fix #2723) | Anton Tananaev | |
2016-12-22 | Check for empty string | Anton Tananaev | |
2016-12-21 | Fix database deserialization issue | Anton Tananaev | |
2016-12-20 | Fix JSON decoding in query builder | Anton Tananaev | |
2016-12-19 | Remove own JSON converter | Anton Tananaev | |
2016-12-18 | Do not send position with events | Anton Tananaev | |
2016-12-14 | Calendars implementation | Abyss777 | |
2016-12-05 | - Ignore attributes in notifications | Abyss777 | |
- Remove extra spaces | |||
2016-12-04 | Use model instead of attributes to store Notification options | Abyss777 | |
2016-11-30 | Add API to get positions by Id | Abyss777 | |
2016-11-24 | - Invert variable meaning | Abyss777 | |
- Style fixes | |||
2016-11-24 | Combine lookupAttribute helpers | Abyss777 | |
2016-11-23 | Some more places | Abyss777 | |
2016-11-23 | One more place | Abyss777 | |
2016-11-23 | New user security check (fix #2589) | Anton Tananaev | |
2016-11-22 | Remove duplicate line | Anton Tananaev | |
2016-11-22 | Implement unknown status event | Anton Tananaev | |
2016-11-18 | - Flip user-token map | Abyss777 | |
- Fix null check - Combine validation to setter | |||
2016-11-18 | Implement users tokens | Abyss777 | |
2016-11-18 | Check account on every call | Anton Tananaev | |
2016-11-17 | Add user expiration and device limit | Anton Tananaev | |
2016-11-02 | Update copyright notice emails | Anton Tananaev | |
2016-10-23 | Rename API path | Abyss777 | |
2016-10-22 | Implement reset total distance API | Abyss777 | |
2016-10-19 | - Filter events on server side | Abyss777 | |
- Use common path for templates - Filter events about geofences that user do not have access (minor security fix) - Removed unused function - Visual templates improvements | |||
2016-10-09 | Admin users are never readonly | Anton Tananaev | |
2016-10-08 | Implement statistics API call | Anton Tananaev | |