aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/api/resource
AgeCommit message (Collapse)Author
2016-11-19Small adjustments to tokensAnton Tananaev
2016-11-18- Flip user-token mapAbyss777
- Fix null check - Combine validation to setter
2016-11-18Implement users tokensAbyss777
2016-11-18Check user in session resourceAnton Tananaev
2016-11-17Add user expiration and device limitAnton Tananaev
2016-11-02Update copyright notice emailsAnton Tananaev
2016-11-01Move parseDate to DateUtilAbyss777
2016-11-01Remove json conversion in reportsAbyss777
2016-10-27Export positions to GPXAbyss777
2016-10-23Rename API pathAbyss777
2016-10-22Implement reset total distance APIAbyss777
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-10-08Fix check style issueAnton Tananaev
2016-10-08Implement statistics API callAnton Tananaev
2016-10-08Add back-end readonly checksAnton Tananaev
2016-10-08Add parameter to refresh geofences (fix #2414)Anton Tananaev
2016-09-26Change aliases API pathAbyss777
2016-09-22- rename table and unique constraintAbyss777
- rename some functions - optimization and simplification
2016-09-21Add attributes aliasesAbyss777
2016-08-23Implement cache for users objectsAbyss777
2016-08-19- Added trips reportAbyss777
- Refactored reports models - Added tests for ReportUtils - Added speed to test-generator.py - Other changes
2016-08-10Forget oneAbyss777
2016-08-10Used import instead of full nameAbyss777
2016-08-10- Used constants in ReportResourceAbyss777
- Renamed variables and functions in ReportController - Changed Strings - Fixed year
2016-08-09- Fixed csv MIME type and added response headerAbyss777
- Added 3 report types - Changed some Strings - Fixed jscs issues in other files
2016-08-08Merge pull request #2188 from ninioe/masterAnton Tananaev
Automatically login remembered user
2016-08-08- Used @Consumes and @Produces instead of direct header accessAbyss777
- Renamed General to Summary - Other changes
2016-08-07fix references namesninioe
2016-08-07Checkstyle error fixninioe
2016-08-07check user cookies on server side before login dialogninioe
2016-08-05- Moved GeneralReport to separate fileAbyss777
- Removed unnecessary getOut function - Added methods sorting
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
2016-07-28Organized server cacheAbyss777
Moved lookupAttribute function to DeviceManager
2016-07-20- Move groups related actions to DeviceManagerAbyss777
- Removed cache updates from getXxxxById
2016-07-15Move code related to devices to DeviceManagerAbyss777
2016-07-13Removed unnecessary geofences refresh while user manipulationAbyss777
2016-07-11- Split geofence refresh on 3 functionsAbyss777
- Enable back groupsCache
2016-06-26Fixed missed license and wrong EOLAbyss777
2016-06-26Added notifications via emailAbyss777
Added notifications settings
2016-06-18VariableAbyss777
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-16Added/updated license headersAbyss777
2016-06-15- Work only with cached devices from everywhereAbyss777
- Some optimization
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.