c4e0c67e34
Support for users and authentication [backend].
2025-03-04 21:29:05 +01:00
533ebe960f
Refactored backend.
...
- Add versioning to API endpoints.
- Refactored $db and $repos as global variables.
- Extracted routes into separate components with deferred registration.
- Support for a different db URL for location data than the one used by
the application.
- Added sqlite and passport dependencies (passport will soon be used to
handle authentication).
2025-03-01 11:45:13 +01:00
f349b2c5be
Added separate Makefile for frontend
2025-02-28 02:26:55 +01:00
1d8d748a0a
Split Makefile tasks into backend
and frontend
2025-02-28 01:56:20 +01:00
962858c053
apk add make to the Docker image used for the build.
2025-02-28 01:45:39 +01:00
bba4055774
Fixed build execution in Makefile
2025-02-28 01:44:53 +01:00
56f8557d15
[CI/CD] Added build step.
2025-02-28 01:39:02 +01:00
0703c7ac40
Fixed tsc type error.
2025-02-28 01:28:28 +01:00
fa313c8f53
Made points resolution configurable.
2025-02-28 01:16:34 +01:00
37d518a177
Added build state to README
2025-02-28 00:29:48 +01:00
704f4f09d6
Added LICENSE
2025-02-28 00:17:37 +01:00
86a27a07e0
Added Drone CI/CD pipelines (for Github sync)
2025-02-28 00:17:08 +01:00
e68fd8303c
Fixed yAxisID for altitude.
2025-02-27 23:57:54 +01:00
2e6f1b9d53
Round up altitude on PointInfo.
2025-02-27 23:49:32 +01:00
ffa2b6e5a6
Support for distance and speed metrics on the timeline.
2025-02-27 23:03:11 +01:00
2e642775df
Fixed tsc errors and warnings.
2025-02-26 03:21:26 +01:00
a833d43586
Added timeline with points shown on hover.
2025-02-26 03:09:15 +01:00
b7c6ae1f55
Fixed tsc warnings and errors.
2025-02-24 22:02:30 +01:00
696bb89e04
Link to OSM on PointInfo latlng
2025-02-24 02:26:27 +01:00
1f4eebf17c
Common methods to display dates and distances.
2025-02-24 02:08:25 +01:00
46775bbec8
Set start/end date in filter by clicking on the map info.
2025-02-24 01:59:36 +01:00
6d7bfe9b73
Display min/max timestamp on the map and total distance.
2025-02-24 01:22:15 +01:00
78fbf45bd6
Support for paginated results.
2025-02-24 00:28:59 +01:00
62051f06a7
Added transparency to routes.
2025-02-23 22:35:54 +01:00
5738b1da60
Common button styles + added filter pagination UI.
2025-02-23 21:14:56 +01:00
0a1e6fcf19
Advanced filters form + split Map component into functional mixins.
2025-02-23 20:43:03 +01:00
f800aeefea
Group together points that are less than a couple of meters away.
2025-02-22 20:52:11 +01:00
3cb0a371a6
Support more filters and sorting options on the backend.
2025-02-22 20:51:46 +01:00
d95e44f8d2
Added route layer to map.
2025-02-22 19:32:42 +01:00
28928a40ca
Style improvements.
...
- Improved POI style (a bit bigger and with border)
- Improved styling of the close buttons.
- Added palette with accent/background colors.
2025-02-22 17:23:38 +01:00
092c194358
Merged README files for backend and frontend.
2025-02-22 16:38:48 +01:00
5dfde74ccf
Major bootstrap.
...
- Migrated frontend to Vue.
- Migrated frontend map to OL API.
- Extended environment variables.
- README.
- Country information/flag integration.
- Implemented generic db/repo.
2025-02-22 16:31:43 +01:00
03deaa9cd8
Added .env.example
2025-02-19 19:43:44 +01:00
374054ef1f
Endpoint name
2025-02-19 19:43:30 +01:00
53ae3e2998
First commit
2025-02-19 14:37:41 +01:00