aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/database
AgeCommit message (Collapse)Author
2017-02-21Ignore marked methods in query builder (fix #2941)Anton Tananaev
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
2016-10-09Admin users are never readonlyAnton Tananaev
2016-10-08Implement statistics API callAnton Tananaev
2016-10-08Check server readonly flagAnton Tananaev
2016-10-08Add back-end readonly checksAnton Tananaev
2016-10-03Rename variableAbyss777
2016-10-03Make status events switchableAbyss777
2016-10-01Remove unused data manager methods (fix #2386)Anton Tananaev
2016-09-26Change statistics calculation logicAnton Tananaev
2016-09-25Implement server statistics collectionAnton Tananaev
2016-09-22Merge pull request #2354 from Abyss777/device_attribute_aliasesAnton Tananaev
Add attributes aliases
2016-09-22- rename table and unique constraintAbyss777
- rename some functions - optimization and simplification
2016-09-21Add attributes aliasesAbyss777
2016-09-21Implement lookup attribute helpers for primitivesAbyss777
2016-09-21- Add two functions to lookup attributes from device to server and from ↵Abyss777
device to config - Removed constant
2016-09-17Update position if time is the sameAnton Tananaev
2016-09-10Fix Java code analytics issuesAnton Tananaev
2016-08-30Fix a type in context classAnton Tananaev
2016-08-23Implement cache for users objectsAbyss777