aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/model
AgeCommit message (Collapse)Author
2016-10-03Start Smokey protocol implementationAnton Tananaev
2016-09-25Implement server statistics collectionAnton Tananaev
2016-09-21Add attributes aliasesAbyss777
2016-09-21Implement cGuard communication protocolAnton Tananaev
2016-09-15Add power cut GT06 alarm (fix #2321)Anton Tananaev
2016-08-30Implement alarms for PT502 protocolAnton Tananaev
2016-08-28Add more MiniFinder commandsAnton Tananaev
2016-08-24Remove motion alarm typeAnton Tananaev
2016-08-23Add commands to Mini Finder protocolAnton Tananaev
2016-08-23- Fixed units of KEY_ODOMETER to meters in some protocolsAbyss777
- Fixed some wrong using of odometer and distance - Waiting meters in ReportUtils.calculateDistance
2016-08-19- Added commands to WialonProtocolAbyss777
- Added more additional fields to CommandDialog
2016-08-18Removed instant fuel consumptionAbyss777
2016-08-17- Used constants for fuel consumptionAbyss777
- Fixed Gps103 fuel
2016-08-14Use lower camel-case for attributesAnton Tananaev
2016-08-13- Split distance to distance and total distanceAbyss777
- Switch summary report to total distance - Move DistanceHandler after filters in pipeline - Other accompanying changes
2016-08-11- Added IgnitionEventHandlerAbyss777
- Added unit test for some EventHandlers - Changed a bit IdentityManager to fit EventHandlerTest
2016-08-05- Removed OIL_CUTAbyss777
- Renamed guard to armed - Style fixes and optimizations
2016-08-01Removed jammingAbyss777
2016-08-01- Added a few more protocolsAbyss777
- Removed useless alarms - Optimizations
2016-07-29Organized alarms in the first part of protocolsAbyss777
2016-07-25Added group and server attributesAbyss777
2016-07-25Merge pull request #2149 from Abyss777/lastposition_reorganizationAnton Tananaev
Move lastPosition update to the end of pipeline
2016-07-25- Move lastPosition update to the end of pipelineAbyss777
- Optimize MotionEventHandler to do not use Device.motion - Remove Device.motion from model and database - some optimizations
2016-07-19Merge remote-tracking branch 'refs/remotes/tananaev/master'ninioe
2016-07-19changed to generic alarm type eventninioe
2016-07-19Merge remote-tracking branch 'refs/remotes/tananaev/master'ninioe
2016-07-18- Added attributes to devicesAbyss777
- Fixed license header for DeviceManager.java - Fixed editing attributes for not saved (new) object.
2016-07-18Decode MiniFinder status flagsAnton Tananaev
2016-07-17Added AlertEventHandler & Mute button for all notificationsninioe
2016-07-13changes Anton asked meninioe
2016-07-12Added support for Alarm popup & positions history cleanerninioe
1. added support for Alarm and Alarm Type in popup and also in history records. can be muted with a toggle button in the UI 2. added a timer to clear positions history once a day. the default is to save positions history for 7 days if not defined in the configuration file. 3. prevent the lock of the UI files (js, html, css, etc..) for wondows developers in debug mode. It's easier to do changes to the UI without stopping the app each time. 4. tools: added support in test-generator.py to simulate Alert, also added minify.bat file to compile new js files for the UI using sencha SDK for windows developers
2016-07-06- Pt502 output_control fix.drecchia
- Added command for set maxSpeed and sms timezone.
2016-07-06Granit protocol implementationAbyss777
2016-06-26Added notifications via emailAbyss777
Added notifications settings
2016-06-18Merge pull request #2012 from Abyss777/masterAnton Tananaev
Implement Geofences on server side
2016-06-18Implement command for PT502 protocolAnton Tananaev
2016-06-16Added/updated license headersAbyss777
2016-06-14- Overlapping geofencesAbyss777
- Simplified user-device link
2016-06-10GeofencesAbyss777
2016-05-31- Renamed eventTime to serverTimeAbyss777
- Fixed bracket indentation
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-26Events subsystemAbyss777
2016-05-26- Simplification of the hierarchy of models classesAbyss777
- Removed automatically founded unnecessary imports
2016-05-25Remove unused model classAnton Tananaev
2016-05-19- Added device identification on ping packet for Wondex protocolAbyss777
- Store result of command execution to "result" field of position - Fixed wrong class in WondexFrameDecoderTest
2016-05-08Review fixesGábor Somogyi
2016-05-06Rename SupportedCommand to CommandTypeGábor Somogyi
2016-05-05Backend side model put backGabor Somogyi
2016-05-04Explicitly use ASCII charsetAnton Tananaev
2016-04-25Finish watch commands implementationAnton Tananaev