aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/reports
AgeCommit message (Collapse)Author
2016-10-20- Fix export empty reportsAbyss777
- Cleanup templates metadata
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-17- Implement export reports to excelAbyss777
- Migrate csv export to /api/positions
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-20Add parameter "report.ignoreOdometer"Abyss777
2016-09-16Use same code formatting for switchesAnton Tananaev
2016-08-25Made trips detector behavior configurableAbyss777
2016-08-24- Fixed optional odometer for wondex protocolAbyss777
- Do not use zero odometer values to calculateDistance
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-20Removed rounding and BigDecimal for distance and averageSpeedAbyss777
2016-08-20- Renamed calculateFuelAbyss777
- Used int in BigDecimal constructor - Added extra space
2016-08-19- Added trips reportAbyss777
- Refactored reports models - Added tests for ReportUtils - Added speed to test-generator.py - Other changes
2016-08-14- Added rounding for some valuesAbyss777
- Some changes in casting objects - Renamed General to Summary
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-12Removed unused importsAbyss777
2016-08-12Removed unnecessary roundingAbyss777
2016-08-12Calculate summary distance with help of "odometer" or "distance" attributeAbyss777
2016-08-12- Removed decimal partAbyss777
- Fixed license header
2016-08-12- Fixed casting ignition object to booleanAbyss777
- Renamed motorHours to engineHours - Changed engine hours formatter to just hours - Added previously missed license headers to reports - Added Andrey Kunitsyn to some license headers
2016-08-11- Enabled IgnitionEventHandler in pipelineAbyss777
- Added motorHours to SummaryReport - Added ignition to test-generator.py
2016-08-08- Added deviceId in SummaryReportAbyss777
- Response bare array for application/json - Migrate to /api/reports/route in web-interface
2016-08-08- Used @Consumes and @Produces instead of direct header accessAbyss777
- Renamed General to Summary - Other changes
2016-08-05Do not repeat header for every deviceAbyss777
2016-08-05- Moved GeneralReport to separate fileAbyss777
- Removed unnecessary getOut function - Added methods sorting
2016-08-05- Added distance roundingAbyss777
- Fixed charset
2016-08-04General report implementationAbyss777
2016-08-04- Moved retrieving Accept to BaseResourceAbyss777
- Added Events report - Removed deviceIds from csv
2016-08-04- Added getGroupDevices to PermissionsManagerAbyss777
- Implemented Route Report