aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/reports/ReportUtils.java
AgeCommit message (Collapse)Author
2017-08-17Fix trip detectorAbyss777
2017-08-17Pass Map<Event, Position> to notificationsAbyss777
2017-08-16- Map correct position to delayed event notificationAbyss777
- Fix nested condition
2017-08-16Revert check for gapAbyss777
2017-08-16Combine detection logic and unwrap gap checkAbyss777
2017-08-16Combine trips and stops detectors and some optimizationAbyss777
2017-08-15Remove intermediate variableAbyss777
2017-08-15Reimplement trips detector using MotionEventHandlerAbyss777
2017-08-11Initialize tripsConfig ones in ContextAbyss777
2017-08-09Implement motion detection similar to trips detectionAbyss777
2017-08-01Option to limit report periodAnton Tananaev
2017-07-26- Implement base manager classes as genericsAbyss777
- Remame getDeviceById and getDeviceByUniqueId functions
2017-07-13Add Driver column to Trip report templateAbyss777
2017-07-13- Save both driver name and driver unique id in trip reportAbyss777
- Map user and driver objects to notification templates - Add driverUnauthorized templates
2017-07-12- Handle rfid attributes and populate driverUniqueIdAbyss777
- Add Driver Name to Trip report
2017-06-20Change type of 'spentFuel' to doubleAbyss777
2017-06-16Fix last Stop if it is last position in periodAbyss777
2017-06-16Centralized motion detectionAbyss777
2017-06-15Set 'minimalNoDataDuration' default value to one hourAbyss777
2017-06-15Detect Trips and Stops by gaps in dataAbyss777
2017-06-14Move tests to correct unitAbyss777
2017-06-14Imlement Stops reportAbyss777
2017-04-17Remove unused imports and fix testsAnton Tananaev
2017-04-17Add spent fuel to summary reportAnton Tananaev
2017-03-24Format speed in notification templatesAbyss777
2017-03-16Share code in excel reportsAbyss777
2017-03-14Implemented helper lookupPreferenceAbyss777
2017-03-14Fix forceSettings applyingAbyss777
2017-03-14- Use ternary operatorAbyss777
- Apply server.forceSettings to speed units, distance units and timezone - Use hyphens for date formatting
2017-03-13- Add timezone field to User and Server modelAbyss777
- Pass Velocity DateTool to templates - Adjusted templates to use timezone
2017-03-08Minor formatting fixesAnton Tananaev
2017-03-04Renamed Position.KEY_FUEL to Position.KEY_FUEL_LEVEL;jon-stumpf
2016-11-24Remove empty linesAbyss777
2016-11-23Implement attributes helpersAbyss777
2016-11-06Use distance units in Excel reportsAnton Tananaev
2016-11-02Update copyright notice emailsAnton Tananaev
2016-09-16Use same code formatting for switchesAnton Tananaev
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-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-08- Used @Consumes and @Produces instead of direct header accessAbyss777
- Renamed General to Summary - Other changes
2016-08-05- Moved GeneralReport to separate fileAbyss777
- Removed unnecessary getOut function - Added methods sorting
2016-08-04- Added getGroupDevices to PermissionsManagerAbyss777
- Implemented Route Report