Commit Graph

25 Commits

Author SHA1 Message Date
Lucas Verney f0fc8f287d Drop Moment.JS, use custom small lib for relative dates and formatting 2018-08-29 12:08:18 +02:00
Lucas Verney 61828e9ef2 Bump dependencies, use Babel 7 useBuiltIns usage to reduce size of chunks 2018-08-28 17:49:54 +02:00
Lucas Verney 6f8b3ada2c Autorotate mode when clicking the compass icon
Also fix a bug with sharing current position.
2018-08-26 17:48:07 +02:00
Lucas Verney 60f041f5a6 Move map from Leaflet to OpenLayers
Also add a way to use a mock GPX trace as geolocation provider.
2018-08-26 17:48:03 +02:00
Lucas Verney 060c4a29f4 Fix a bug with Vue2LeafletTrackSymbol not updating heading 2018-08-13 22:07:34 +02:00
Lucas Verney 0b086c2fce Bump deps 2018-08-13 19:56:43 +02:00
Lucas Verney 072eec69c8 Update NPM deps and export GPX with more details 2018-08-09 23:46:01 +02:00
Lucas Verney 6a70deec70 Upgrade to Webpack 4 + improve the build system 2018-08-06 23:29:17 +02:00
Lucas Verney 7ccf427685 Upgrade dependencies and group all polyfills in a dedicated file 2018-08-05 15:47:28 +02:00
Lucas Verney d5dcf96af8 Let user download GPX trace from menu 2018-08-03 17:15:03 +02:00
Lucas Verney 194c4cf3d7 Misc fixes with vibrate and sound 2018-08-01 19:29:39 +02:00
Lucas Verney 0d0a5d85d6 Forgot to add VSwitch Vuetify component 2018-07-27 15:24:36 +02:00
Lucas Verney 431ccd5865 Spare 30kb in production-ready JS 2018-07-27 14:40:42 +02:00
Lucas Verney 4ee603a767 Use Zanata Python client and improve OC translation 2018-07-21 18:39:28 +02:00
Lucas Verney 3da34cb148 Use Zanata to handle translations 2018-07-20 15:15:26 +02:00
Lucas Verney da4a8d537d Mark the position of the new marker + optimize SVG files
1. Show location of the created report on the map, see
https://framagit.org/phyks/cyclassist/issues/10.
2. Use `image-webpack-loader` to minify image and SVG files at build
time.
2018-07-13 16:50:34 +02:00
Lucas Verney 0d6df10fbd Drop useless moment locales from built file 2018-07-12 16:47:19 +02:00
Lucas Verney e9b4593abf Fix OpenGraph icon, OG does not support SVG 2018-07-11 16:54:02 +02:00
Lucas Verney 037d4627e9 Better handling of favicon generation 2018-07-11 16:53:58 +02:00
Lucas Verney 9d4842b44c Clicking on a report now shows more infos and let users dismiss it
You should update your database by running
```
ALTER TABLE report ADD COLUMN (upvotes INTEGER NOT NULL, downvotes INTEGER NOT NULL)
```

Fix issue #8.
2018-07-06 15:39:35 +02:00
Lucas Verney 37413a7e21 Some fixes for nosleep and moving the map around 2018-07-03 18:48:41 +02:00
Lucas Verney f30d000f92 Show the reports as soon as they are added in the db 2018-06-26 11:39:43 +02:00
Lucas Verney e961a8dbb1 Display reports on the map 2018-06-26 11:04:23 +02:00
Lucas Verney dd4075b18c Use NoSleep to prevent sleep of the phone 2018-06-25 23:57:33 +02:00
Lucas Verney 2d27e72b33 Initial commit 2018-06-25 18:29:57 +02:00