Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-18 | Fixed geofences retrieval in reports and lifecycle issue with unit details ↵ | Iván Ávalos | |
fragment | |||
2022-01-18 | Increased request timeout and fetch units ticker to 20 seconds | Iván Ávalos | |
2022-01-17 | Set request timeout to 10 seconds | Iván Ávalos | |
2022-01-17 | Refactored map fragment into wrapper with an overlay that contains zoom buttons | Iván Ávalos | |
2022-01-17 | Fixed retrieval of geofences for non-admin users | Iván Ávalos | |
2022-01-17 | Temporary fix: catch exceptions when retrieving positions | Iván Ávalos | |
2022-01-17 | Another attempt at making this app comply with the Play Store 64 bit requirement | Iván Ávalos | |
2022-01-17 | Updated NDK architectures of build.gradle.kts | Iván Ávalos | |
2022-01-17 | Added NDK architectures to build.gradle.kts | Iván Ávalos | |
2022-01-17 | Implemented timer that fetches units every 10 seconds, and updated map to ↵ | Iván Ávalos | |
work with timer | |||
2022-01-16 | Fixed initial zoom issue and refactored layers into MapLayer in shared module | Iván Ávalos | |
2022-01-16 | Fixed notification token registration | Iván Ávalos | |
2022-01-16 | Fixed event report types on API | Iván Ávalos | |
2022-01-16 | Refactored report types into commonMain, added support for event report ↵ | Iván Ávalos | |
types in controller and API | |||
2022-01-16 | Added hourmeter field | Iván Ávalos | |
2022-01-16 | Fixed focusOn not respecting max zoom, and added zoom level 21 to MapCalculus | Iván Ávalos | |
2022-01-16 | Added attribution and refactored map layers code | Iván Ávalos | |
2022-01-16 | Moved layer definitions to map_layers.xml and adjusted zoom limits, and ↵ | Iván Ávalos | |
adjusted zoomLevelToScale(zoom) | |||
2022-01-16 | Added comment explaining Mapnik stuff | Iván Ávalos | |
2022-01-16 | Set zoom limits of mapControl by converting zoom levels to Mapnik scale ↵ | Iván Ávalos | |
denominators | |||
2022-01-15 | Improved loading indicators, improved layout semantics, added translations ↵ | Iván Ávalos | |
and changed default view to MAP | |||
2022-01-15 | FCM token unregisters when logging out | Iván Ávalos | |
2022-01-15 | Fixes the 401 error while registering the FCM token | Isidro Henoch | |
2022-01-15 | Added code for registering FCM token (HTTP 401 error) | Iván Ávalos | |
2022-01-14 | Refactored even more session management code into SessionController | Iván Ávalos | |
2022-01-14 | Deleted unused controllers and refactored session management code into ↵ | Iván Ávalos | |
SessionController | |||
2022-01-14 | Refactored reports code into ReportController.kt and added extra report periods | Iván Ávalos | |
2022-01-13 | Fixed stops report | Iván Ávalos | |
2022-01-13 | Implemented base for exporting XLSX reports | Iván Ávalos | |
2022-01-12 | Fixes the empty unit details | Isidro Henoch | |
2022-01-12 | Adds the user information functionality | Isidro Henoch | |
- Displays the user information - Allows the user to sign out | |||
2022-01-11 | MapFragment properly draws reports and renamed icons | Iván Ávalos | |
2022-01-08 | Finished events report, implemented GeofenceController, fixed geofencesGet() ↵ | Iván Ávalos | |
and many fixes | |||
2022-01-04 | Implemented formatSpeed, redesigned UnitInformationFragment, added button to ↵ | Iván Ávalos | |
open device location in map, minor UI tweaks and added translations. | |||
2022-01-04 | Fully implemented UnitMapFragment layout, moved MarkerType to commonMain and ↵ | Iván Ávalos | |
removed unnecessary content description warnings. | |||
2022-01-03 | Merge branch 'reports' | Isidro Henoch | |
# Conflicts: # androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesAdapter.kt # androidApp/src/main/res/values/strings.xml | |||
2021-12-30 | - ViewModel LiveData no longer externally mutable. | Iván Ávalos | |
- Observers in fragments now owned by viewLifecycleOwner. - Disabled center animation on MapFragment startup - Search filter now triggered automatically. - Case insensitive filter logic. | |||
2021-12-30 | Implemented datetime formatting | Iván Ávalos | |
2021-12-27 | Implements the report functionality, UI is missing | Isidro Henoch | |
2021-12-21 | Implements the commands list | Isidro Henoch | |
- Shows command details - Sends a selected command to a device | |||
2021-12-16 | Merge remote-tracking branch 'origin/main' | Iván Ávalos | |
# Conflicts: # androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesAdapter.kt # androidApp/src/main/res/layout/unit_item.xml | |||
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-16 | Updates unit details fragment to fetch the information for the given ID | Isidro Henoch | |
2021-12-11 | Adds the search behaviour | Isidro Henoch | |
- Updates units_activity to include a search input - Adds the search functionality to the Units VM - Adds the required events to the Units Activity to perform the search | |||
2021-12-08 | WIP: Implements the basic structure for the units list/map | Isidro 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-08 | WIP: Starts implementing the main activity | Isidro Henoch | |
- Removes the MainActivity and the shared code it was using - Adds the UnitsActivity - Implements the Map/List toggle functionality | |||
2021-12-06 | WIP: Adds the token persistance | Isidro Henoch | |
2021-12-05 | Adds x-www-form-urlencoded support to http client | Isidro 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-04 | Added first controllers (unreviewed and untested) | Iván Ávalos | |
2021-12-04 | Replaced Java stuff with Kotlin native stuff, and deleted ↵ | Iván Ávalos | |
ApplicationDelegates (probably useless) |