Commit graph

340 commits

Author SHA1 Message Date
Paul Bienkowski
61efdeb673 Add details for roads when clicking them in the big map 2021-11-30 21:58:05 +01:00
Paul Bienkowski
fe3aa7a8f6 feat: fit to bounds when loading track page 2021-11-30 21:50:56 +01:00
Paul Bienkowski
38b1b92210 make mapstyles simpler 2021-11-30 21:42:41 +01:00
Paul Bienkowski
15dfb2dc3b feat: put map page viewport into URL 2021-11-30 21:36:44 +01:00
Paul Bienkowski
9c7b1bc662 Better prod builds 2021-11-30 20:30:09 +01:00
Paul Bienkowski
618230601e chore: Format code 2021-11-30 19:55:51 +01:00
Paul Bienkowski
989b294791 remove debug logs 2021-11-30 19:54:18 +01:00
Paul Bienkowski
e481356af4 fix: menu items navigate with JS, not with links 2021-11-30 19:53:52 +01:00
Paul Bienkowski
c283bed13c fix: redirect from keycloak to api, not to frontend 2021-11-30 19:53:37 +01:00
Paul Bienkowski
54cc80e5bc fix: style of menu 2021-11-30 19:51:33 +01:00
Paul Bienkowski
66ab9a73ef Fix webpack dev build 2021-11-30 19:50:10 +01:00
Paul Bienkowski
9ade5ecc7a Remove code smells 2021-11-29 00:54:22 +01:00
Paul Bienkowski
88ea2a44d3 Add sonar settings to ignore some warnings 2021-11-29 00:51:40 +01:00
Paul Bienkowski
63adbc58cd Improve readmes 2021-11-29 00:26:54 +01:00
Paul Bienkowski
0e5600b38d Add license (LGPL-3.0) 2021-11-28 23:20:30 +01:00
Paul Bienkowski
8fc755f153 Fix licensing of styles, make tile-generator content our own by removing all OpenMapTiles licensed parts (it is only our config now) 2021-11-28 23:18:02 +01:00
Paul Bienkowski
ce805556ec Update readme and link to new architecture docs, fix Sanic name 2021-11-28 22:57:17 +01:00
Paul Bienkowski
8c6579b9bf Docs 2021-11-28 22:51:47 +01:00
Paul Bienkowski
4f382819fd Change basemap URL again 2021-11-28 14:18:32 +01:00
Paul Bienkowski
1c39476ac5 chore: remove unused variables 2021-11-27 23:22:22 +01:00
Paul Bienkowski
04add36a5b Change basemap URL 2021-11-27 23:22:12 +01:00
Paul Bienkowski
40f336336b Fix bad python import 2021-11-27 23:03:55 +01:00
Paul Bienkowski
a7bbc50ac1 Fix link to sanic docs 2021-11-27 22:51:21 +01:00
Paul Bienkowski
a8a416ca68 Refactor frontend exposing code in API 2021-11-27 22:45:22 +01:00
Paul Bienkowski
75323ebc79 webpack 2021-11-27 22:45:22 +01:00
Paul Bienkowski
8dec4c8262 Fix paths and URLs generated by API, and add note about config for proxying 2021-11-27 22:45:22 +01:00
Paul Bienkowski
9a13631097 api: Do not generate "track" into slugs 2021-11-27 22:45:22 +01:00
Paul Bienkowski
6ed9edf191 Formatting and remove debug prints 2021-11-27 22:45:22 +01:00
Paul Bienkowski
bf1536f443 remove craco/react-scripts, configure webpack ourselves 2021-11-27 22:45:22 +01:00
Paul Bienkowski
5fcb959002 fix: remove typescript annotations from .js file 2021-11-27 22:45:22 +01:00
Paul Bienkowski
f183b9e33a Change style preprocessor to less, as semantic-ui is using that, so we need only one 2021-11-27 22:45:22 +01:00
Paul Bienkowski
b06b7ba1ad Update deps for webpack 2021-11-27 22:44:52 +01:00
Paul Bienkowski
93678375c2 deployment: Replace mongo with postgres and add traefik service port 2021-11-25 12:22:15 +01:00
Paul Bienkowski
a321cff6ea Do not blindly change usernames, track paths will break 2021-11-25 12:21:50 +01:00
Paul Bienkowski
49101489fe Improve upgrade guide 2021-11-25 12:21:31 +01:00
Paul Bienkowski
947058e987 Add note about postgis taking a time to initialize 2021-11-25 12:21:19 +01:00
Paul Bienkowski
2d8194c7c2 Use FRONTEND_HTTPS for redirect url as well 2021-11-25 00:27:09 +01:00
Paul Bienkowski
2b9bdb6ff1 Always export obsMapSource in config.json from api 2021-11-25 00:12:24 +01:00
Paul Bienkowski
fe62af9d97 Allow forcing https for frontend config URLs 2021-11-25 00:11:21 +01:00
Paul Bienkowski
c90d4da97a frontend: Keep track distance labels aligned to map 2021-11-24 23:40:06 +01:00
Paul Bienkowski
8998ffa10a Do not store all road tags in PostGIS 2021-11-24 23:07:22 +01:00
Paul Bienkowski
16903042bc Fix dependencies 2021-11-24 18:55:21 +01:00
Paul Bienkowski
2762e1f923 fix builtin worker 2021-11-22 18:35:11 +01:00
Paul Bienkowski
004deb8e60 chore: remove old-api 2021-11-22 09:53:13 +01:00
Paul Bienkowski
4b270877ca frontend: Improve config example obsMapSource 2021-11-22 09:52:42 +01:00
Paul Bienkowski
5d96009b01 Only one place for the version 2021-11-22 09:51:18 +01:00
Paul Bienkowski
ea106539c6 Improve docs around tiles, remove old stuff, bump 0.3.0-rc.1 2021-11-22 09:51:18 +01:00
Paul Bienkowski
12ef37392b api: Fix longitude/latitude ordering in track geojson
See: https://macwright.com/lonlat/
2021-11-22 09:51:18 +01:00
Paul Bienkowski
12686abe14 frontend: Replace openlayers track map with gl version 2021-11-22 09:51:18 +01:00
Paul Bienkowski
f54fe701e7 frontend: Fix attributions and reuse map code 2021-11-22 09:51:18 +01:00