aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/database/DataManager.java
AgeCommit message (Collapse)Author
2017-11-11Implement LDAP authenticationAnton Tananaev
2017-09-19Implement per device NotificationsAbyss777
2017-09-12Implement Saved CommandsAbyss777
2017-09-05Remove Attribute Aliases supportAbyss777
2017-08-14Update DataManager.javatsmgeek
2017-08-14Trim/Lowercase email address used for authtsmgeek
2017-08-10Fix compilation issueAnton Tananaev
2017-08-10Minor code cleanupAnton Tananaev
2017-08-04Write all fields on insert actionAbyss777
2017-08-02Add commentAbyss777
2017-08-02Avoid unneeded log record and table name constructionsAbyss777
2017-08-01Make query generator switchableAbyss777
2017-08-01Fix buildAbyss777
2017-07-31- Rename QueryAdditional to QueryExtendedAbyss777
- Use Introspector.decapitalize - Replace new lines with spaces - Fixed indentation - Fixed extended query name
2017-07-31Implement SQL requests constructionAbyss777
2017-07-27Replace getClassByName function to switchAbyss777
2017-07-24Use Permission instead of MapAbyss777
2017-07-21Use classes instead of constants everywhereAbyss777
2017-07-21Implement type constantsAbyss777
2017-07-21- Combine all permissions to one resourceAbyss777
- Add two helpers to BaseResource
2017-07-21Add helper function to generate request string nameAbyss777
2017-07-21Abolish permissions classes and get permissions as Map from DBAbyss777
2017-07-20Rename Identifiable and Extensible to BaseModel and ExtendedModelAbyss777
2017-07-20Combine permission resources and reuse common database functionsAbyss777
2017-07-19Refactored four managersAbyss777
2017-07-11Implement Driver models, schema and databaseAbyss777
2017-05-30Log database clear event (fix #3198)Anton Tananaev
2017-05-13Merge pull request #3156 from Abyss777/computed_attributesAnton Tananaev
Implement computed attributes
2017-05-12Implement computed attributesAbyss777
2017-05-12Small clear history refactoringAnton Tananaev
2017-05-12Clear event history (fix #3160)Anton Tananaev
2017-04-18Fix GT06 encoder unit testAnton Tananaev
2017-01-16- Rename otherUserId to managedUserIdAbyss777
- Optimize getManaged* functions
2017-01-16Initial manager implementationAbyss777
2016-12-14Calendars implementationAbyss777
2016-11-30Add API to get positions by IdAbyss777
2016-11-02Update copyright notice emailsAnton Tananaev
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-08Implement statistics API callAnton Tananaev
2016-10-01Remove unused data manager methods (fix #2386)Anton Tananaev
2016-09-25Implement server statistics collectionAnton Tananaev
2016-09-21Add attributes aliasesAbyss777
2016-09-10Fix Java code analytics issuesAnton Tananaev
2016-07-25Improve history clearing logicAnton Tananaev
2016-07-24Merge remote-tracking branch 'refs/remotes/tananaev/master'ninioe
# Conflicts: # tools/test-generator.py
2016-07-21protect Device positionId on clear historyninioe
2016-07-20- Move groups related actions to DeviceManagerAbyss777
- Removed cache updates from getXxxxById
2016-07-19automated check fixninioe
2016-07-19changes Anton asked meninioe
2016-07-19Merge remote-tracking branch 'refs/remotes/tananaev/master'ninioe