aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/database
AgeCommit message (Collapse)Author
2017-04-29Save more statistics infoAnton Tananaev
2017-04-18Fix GT06 encoder unit testAnton Tananaev
2017-03-23Move default device status to getterAbyss777
2017-03-22Move device status initialization to modelAbyss777
2017-03-21Set status to offline for new deviceAbyss777
2017-03-20Use Iterator for maps cleanupAbyss777
2017-03-20Move handleTextMessage function to separate handler.Abyss777
2017-03-20Implement phone to device comparisonAbyss777
2017-03-14Combine some exceptions to ReflectiveOperationExceptionAbyss777
2017-03-14Fix indentationAbyss777
2017-03-14Implemented helper lookupPreferenceAbyss777
2017-03-06Introduce terms "data" and "text" commandsAbyss777
2017-03-02Remove BaseProtocolSmsEncoder classAbyss777
Add fallback to SMS if device is not online Use more variables and ternary operators
2017-03-02Implement sms commandsAbyss777
2017-02-28Add separate QueryIgnore annotation (fix #2962)Anton Tananaev
2017-02-27- Add server-wide "device readonly" flagAbyss777
- Allow "device readonly" users send commands
2017-02-25Merge pull request #2942 from Abyss777/smppAnton Tananaev
Implement SMS notifications with help of smpp protocol
2017-02-21Ignore marked methods in query builder (fix #2941)Anton Tananaev
2017-02-21Implement SMS notifications with help smpp protocolAbyss777
2017-01-27Clear deviceUsers cache before refreshAbyss777
2017-01-25- Add "deviceReadonly" user fieldAbyss777
- 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 variableAbyss777
- optimize HashSet creation
2017-01-16- Rename otherUserId to managedUserIdAbyss777
- Optimize getManaged* functions
2017-01-16Initial manager implementationAbyss777
2016-12-22Remove unused importsAnton Tananaev
2016-12-22Use concurrent maps in connection manager (fix #2723)Anton Tananaev
2016-12-22Check for empty stringAnton Tananaev
2016-12-21Fix database deserialization issueAnton Tananaev
2016-12-20Fix JSON decoding in query builderAnton Tananaev
2016-12-19Remove own JSON converterAnton Tananaev
2016-12-18Do not send position with eventsAnton Tananaev
2016-12-14Calendars implementationAbyss777
2016-12-05- Ignore attributes in notificationsAbyss777
- Remove extra spaces
2016-12-04Use model instead of attributes to store Notification optionsAbyss777
2016-11-30Add API to get positions by IdAbyss777
2016-11-24- Invert variable meaningAbyss777
- Style fixes
2016-11-24Combine lookupAttribute helpersAbyss777
2016-11-23Some more placesAbyss777
2016-11-23One more placeAbyss777
2016-11-23New user security check (fix #2589)Anton Tananaev
2016-11-22Remove duplicate lineAnton Tananaev
2016-11-22Implement unknown status eventAnton Tananaev
2016-11-18- Flip user-token mapAbyss777
- Fix null check - Combine validation to setter
2016-11-18Implement users tokensAbyss777
2016-11-18Check account on every callAnton Tananaev
2016-11-17Add user expiration and device limitAnton Tananaev
2016-11-02Update copyright notice emailsAnton Tananaev
2016-10-23Rename API pathAbyss777
2016-10-22Implement reset total distance APIAbyss777
2016-10-19- Filter events on server sideAbyss777
- Use common path for templates - Filter events about geofences that user do not have access (minor security fix) - Removed unused function - Visual templates improvements