Lucas Verney
9a5d408c83
Update logo and homepage, thanks to the contribution by Nicolas Arduin.
2019-04-28 17:33:16 +02:00
Lucas Verney
2e4e2c50e8
Update MapTiler URL
2019-04-02 20:35:05 +02:00
Lucas Verney
276297dcc0
Center the map on position on first display
2019-01-22 11:58:31 +01:00
Lucas Verney
98f13a3bbb
Rename Cyclassist to Cygnal
2019-01-22 11:49:36 +01:00
Lucas Verney
cdd6533466
Bump translations
2019-01-21 14:32:40 +01:00
Lucas Verney
368c799933
Fix report fetching and closest report emphasis
2019-01-18 08:25:48 +01:00
Lucas Verney
d5b9d9f0fc
Fix a bug in NoSleep 0.9.0 and Firefox for Android, https://github.com/richtr/NoSleep.js/issues/63
2019-01-13 17:00:59 +01:00
Lucas Verney
cadd8869aa
Fix icons in modals
2019-01-06 17:16:20 +01:00
Lucas Verney
cecf1fd8a5
Rework caching expiration handling
...
Check expiration of cached items when serving them instead of computing
an expiration date when first caching them. If the user changes the
caching duration after a request was cached, the new setting will be
used now.
2019-01-05 15:52:12 +01:00
Lucas Verney
07ab80542d
Cache tiles locally within the ServiceWorker. Fix #40 .
2019-01-04 14:23:50 +01:00
Lucas Verney
76f54932bf
Migrate to localforage to support asyncStorage mode
2019-01-04 14:23:39 +01:00
Lucas Verney
068bcdbfc6
Frontend part of the tiles caching
2019-01-01 20:13:23 +01:00
Lucas Verney
07edf2bd02
Bump dependencies
2019-01-01 20:12:48 +01:00
Lucas Verney
5e5a25e59e
Bump NoSleep.js version
2018-12-04 14:03:23 +01:00
Lucas Verney
3e53146013
Improve available tiles
...
* Add MapTiler Streets tiles, fix
https://framagit.org/phyks/cyclassist/issues/55 .
* Add proper attributions for tiles.
* Sort tiles by name in settings.
2018-11-30 15:02:01 +01:00
Lucas Verney
fc513cddac
Use prefetch for MapView chunk
2018-11-30 12:53:50 +01:00
Lucas Verney
e824404b69
Fix a propType error with icons
2018-11-30 12:53:43 +01:00
Lucas Verney
49e1d70891
Create a sprite for the report icons, to ensure they are all loaded at the same time
2018-11-29 23:04:16 +01:00
Lucas Verney
0d5e04860e
Use @mdi/fonts instead of material-design font to avoid flashing the icon text if loading of the font is too long
2018-11-29 20:26:34 +01:00
Lucas Verney
b097387825
Don't cache requests from SW in dev mode
2018-11-29 16:35:21 +01:00
Lucas Verney
b786ba9f4e
Remove outdated TODOs comment
2018-11-29 16:22:29 +01:00
Lucas Verney
15321d3405
Add unittests for dates tools
2018-11-29 14:48:20 +01:00
Lucas Verney
2c741cfb5c
Add proper unittests
2018-11-29 14:13:58 +01:00
Lucas Verney
947039658b
Fix ES6 minification issues
2018-11-29 10:04:56 +01:00
Lucas Verney
09e5a2d4e2
Show nearest reports, handling the area of the report (not only as a
...
point, but polygon as well)
2018-11-29 09:31:52 +01:00
Lucas Verney
aed7497d57
Bump dependencies
2018-11-25 17:43:54 +01:00
Lucas Verney
ce58f5f601
Use cheap-ruler rather than Haversine formula
2018-11-21 12:02:59 +01:00
Lucas Verney
ff1b987463
Use a better earth radius
2018-11-18 15:22:31 +01:00
Lucas Verney
dcfa5c5897
Remove useless i18n strings and restore the fetching info alert
2018-11-08 23:37:20 +01:00
Lucas Verney
14e28694e0
Use dismissible alerts instead of dialogs to notify about errors
2018-11-07 23:18:45 +01:00
Lucas Verney
22c68454ec
Rework the way Map is initialized
2018-11-07 22:25:31 +01:00
Lucas Verney
944b9842cb
Add a search modal, fix for #52
2018-11-07 20:04:00 +01:00
Lucas Verney
f2e6091402
Add support for work Opendata in Hauts-de-Seine
2018-11-05 20:07:24 +01:00
Lucas Verney
f6cb9a3bc0
No caching in SW in development mode
2018-11-01 19:25:59 +01:00
Lucas Verney
20dd75b152
Add a source field to keep track of the source of the reports
2018-11-01 15:43:34 +01:00
Lucas Verney
903ad14bbc
Add a service worker and cache assets
...
Assets are served from the local cache preferably. They are fetched from
the network if not available. This new addition also enables the "Add to
homescreen" in Chrome/Chromium.
Fix #22 .
2018-10-26 14:15:56 +02:00
Lucas Verney
80b650c2a9
Delete reports when downvoting them
2018-10-25 11:27:54 +02:00
Lucas Verney
34e0fec016
Bump version in constants.js
2018-10-25 11:13:35 +02:00
Lucas Verney
04ff61dbdd
Don't log store mutations in prod build
2018-10-22 11:20:27 +02:00
Lucas Verney
93b0ec340e
Hide speed badge when setting map center manually
2018-10-21 23:42:36 +02:00
Lucas Verney
8a52c94fbb
Bump translations
2018-10-18 21:19:17 +02:00
Lucas Verney
1ca9922b1b
Do not show speed badge when manually picking a location
2018-10-18 20:05:48 +02:00
Lucas Verney
824de12b74
Forgot Toulouse in OpenData sources
2018-10-18 16:44:50 +02:00
Lucas Verney
1e7b2b363a
Improve OpenData handling for roadwork, clear mention in About section and add OpenData for Loiret
2018-10-18 15:03:33 +02:00
Lucas Verney
4345c3f4e3
Drop the active reports API route and use API filtering abilities
...
instead
Fix for #49 .
2018-10-18 09:31:52 +02:00
Lucas Verney
3f86fc21af
Bump translations
2018-10-17 21:42:02 +02:00
Lucas Verney
06c02f6ece
No need for global catchall when fetching reports
2018-10-16 15:15:11 +02:00
Lucas Verney
6f906ec23a
Fix #43 : Speed badge looking weird on touch devices
2018-10-15 23:54:20 +02:00
Lucas Verney
4ff645cc43
Filter reports returned by the API based on map center
...
Only keep reports which are around the map center in the data returned
by the server. Filtering is done client-side for privacy reasons.
2018-10-15 09:11:41 +02:00
Lucas Verney
19cbb3165f
Better spawn of the notification
2018-09-21 15:11:31 +02:00