aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/database
AgeCommit message (Collapse)Author
2016-07-11- Split geofence refresh on 3 functionsAbyss777
- Enable back groupsCache
2016-07-11Fix indentation in notification managerAnton Tananaev
2016-07-10Disable group cache updatesAnton Tananaev
2016-07-09Fix issue with missing groupsAnton Tananaev
2016-07-08Add null check to query builderAnton Tananaev
2016-07-03Fix crash issue on startupAnton Tananaev
2016-06-26Added notifications via emailAbyss777
Added notifications settings
2016-06-23Added possibility to disable event and geofence subsystemsAbyss777
2016-06-18- Update Geofences API and Manager a bitAbyss777
- Show geofence name in event toasts - Link/Unlink geofences to users, devices and groups
2016-06-18Merge pull request #2012 from Abyss777/masterAnton Tananaev
Implement Geofences on server side
2016-06-16Added/updated license headersAbyss777
2016-06-15Use variablesAbyss777
2016-06-15Fix rare Stack Overflow while server idleAbyss777
2016-06-15- Work only with cached devices from everywhereAbyss777
- Some optimization
2016-06-14Current device geofences should survive cache updateAbyss777
2016-06-14- Overlapping geofencesAbyss777
- Simplified user-device link
2016-06-12Protect against missing groupAnton Tananaev
2016-06-10Fixed broken repeated event suppressionAbyss777
2016-06-10GeofencesAbyss777
2016-06-09Default connection initialization queryAnton Tananaev
2016-06-06- Fix hikari connection check sql.drecchia
2016-06-02Send position with event to websocketAbyss777
2016-06-01- Fixed code style.drecchia
2016-06-01Merge branch 'master' of https://github.com/tananaev/traccardrecchia
Conflicts: src/org/traccar/database/DataManager.java
2016-06-01- Minor changes as requested in pull request.drecchia
2016-05-31- Fixed style issues.drecchia
2016-05-30- Replaced connection poll from c3p0 to HikariCP.drecchia
2016-05-30- Style fixes (use lower camel case in all cases)Abyss777
- Added TYPE_prefix for event.type strings - Removed commented code - Removed "database.selectLastEvents" because it is not cross-database. Do the same via code.
2016-05-27- Synchronization device cache on updateLatestPosition and updateDeviceStatusAbyss777
- Better latest position identification in BaseEventHandler
2016-05-26Events subsystemAbyss777
2016-05-08Review fixesGábor Somogyi
2016-05-04Merge branch 'master' into command_frameworkGabor Somogyi
2016-05-04Explicitly use ASCII charsetAnton Tananaev
2016-05-03Removed database.selectLatestPositionGábor Somogyi
2016-04-27Command framework ugly hack versionGábor Somogyi
2016-04-20Protect against cyclic hierarchyAnton Tananaev
2016-04-17Fix static code analysis issuesAnton Tananaev
2016-04-16Bind async connection to user idAnton Tananaev
2016-04-16Remove legacy SQL query attributesAnton Tananaev
2016-04-16Remove old web API serviceAnton Tananaev
2016-03-25Invalidate cache on database updateAnton Tananaev
2016-03-21Make data manager thread safe (fix #1808)Anton Tananaev
2016-03-14Fix PMD and CheckStyle issuesAnton Tananaev
2016-03-11Add devices to group treeAnton Tananaev
2016-03-10Expand group permissions in managerAnton Tananaev
2016-03-10Implement group tree structureAnton Tananaev
2016-03-09Implement group editing dialogAnton Tananaev
2016-03-09Implement API resource for groupsAnton Tananaev
2016-03-08Add select group permissions queryAnton Tananaev
2016-03-08Add group queries and recourseAnton Tananaev