aboutsummaryrefslogtreecommitdiff
path: root/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/models
AgeCommit message (Collapse)Author
2023-01-03Merge branch 'main' of https://git.sr.ht/~avalos/trackermap-mobileIván Ávalos
2023-01-03[android] Changed way that online status is calculated, and added ignition iconIván Ávalos
2022-12-14Merge branch 'main' of https://git.sr.ht/~avalos/trackermap-mobileIván Ávalos
2022-12-14Deleted unused API modelsIván Ávalos
2022-02-17Branded iOS appIván Ávalos
2022-02-17Merged 'main' branch and solved conflicts.Iván Ávalos
2022-01-31- Adapter iOS app to changes in UnitsControllerIván Ávalos
- Added getHourmeter() method to UnitInformation - Added missing license headers
2022-01-31Implemented zoom controls and zoom limits per layer.Iván Ávalos
Added license headers.
2022-01-29Removed Android Log in Marker classIván Ávalos
2022-01-29Moved MarkerType to Marker.Type in shared moduleIván Ávalos
2022-01-29Moved MapFragment.Marker and MarkerTransformations functions to Marker model ↵Iván Ávalos
in shared module
2022-01-29Initial implementation of device list, and added getStatus() and ↵Iván Ávalos
getEngineStop() methods to UnitInformation
2022-01-24Merged main from upstream (unbranded)Iván Ávalos
2022-01-22Removed all Java references from shared moduleIván Ávalos
2022-01-20Implemented feature to switch to different Traccar servers by URL and ↵Iván Ávalos
removed annoying auto-generated redundant qualifiers
2022-01-17Branded mergeIván Ávalos
2022-01-16Fixed initial zoom issue and refactored layers into MapLayer in shared moduleIván Ávalos
2022-01-16Fixed event report types on APIIván Ávalos
2022-01-16Refactored report types into commonMain, added support for event report ↵Iván Ávalos
types in controller and API
2022-01-16Added attribution and refactored map layers codeIván Ávalos
2022-01-15Added code for registering FCM token (HTTP 401 error)Iván Ávalos
2022-01-14Deleted unused controllers and refactored session management code into ↵Iván Ávalos
SessionController
2022-01-14Refactored reports code into ReportController.kt and added extra report periodsIván Ávalos
2022-01-13Fixed stops reportIván Ávalos
2022-01-08Finished events report, implemented GeofenceController, fixed geofencesGet() ↵Iván Ávalos
and many fixes
2021-12-27Implements the report functionality, UI is missingIsidro Henoch
2021-12-21Implements the commands listIsidro Henoch
- Shows command details - Sends a selected command to a device
2021-12-16- Basically fully implemented device item with all details and icons.Iván Ávalos
- Attributes for all models are deserialized as Map<String, JsonPrimitive>. - Removed redundant qualifier names
2021-12-08WIP: Implements the basic structure for the units list/mapIsidro Henoch
- Updates the Devices and Positions APIs to properly construct the Url's query when there are null values - Adds a units controller to the shared module - Adds a devices and map fragment that each print the fetched units on the console - Adds a units view model to connect previously mentioned fragments with the units controller
2021-12-05Adds x-www-form-urlencoded support to http clientIsidro Henoch
- Installs a serialization library - Installs a ktor logging library - Updates ApiClient to support x-www-form-urlencoded requests - Serializes the User data model
2021-12-03Added Swagger auto-generated API client (no Ktor yet)Iván Ávalos