Commit Graph

92 Commits

Author SHA1 Message Date
Lucas Verney 3b9cf0917a Lint 2021-04-28 20:11:37 +02:00
Lucas Verney a7ee94653f Revert "Reduce number of requests to housing websites"
This reverts commit 977e354646.
2021-04-28 19:54:27 +02:00
Lucas Verney 977e354646 Reduce number of requests to housing websites
Keep track of the last seen date and start crawling again from there for
the next crawl, instead of crawling everything at each invocation.

Can be configured through configuration options.
2021-04-12 23:28:42 +02:00
Gautier P 764a5c68ec Fix linter 2021-02-12 12:15:50 +01:00
Gautier P 6862648d50 Improve flat view 2021-02-12 11:51:48 +01:00
Gautier P 67da9a055e Fix handling of multiple INSEE on same postal code 2021-02-12 11:51:10 +01:00
Gautier P e4aef0bfaf Create Notation component 2021-02-08 17:08:52 +01:00
Gautier P 48f249bae2 Fix component name 2021-02-08 17:08:52 +01:00
Gautier P 711590b809 Add import API 2021-02-08 17:08:52 +01:00
Gautier P a92db5e8ee Reformat with black (max-line-length=120) 2021-02-08 17:08:52 +01:00
Gautier P 0f2a14b024 Do not move map on flat click 2021-02-08 17:08:52 +01:00
Gautier P 42909bd46f reformat with black 2021-02-08 17:08:52 +01:00
Gautier P c6f711030a Put flat details on main page 2021-02-08 17:08:52 +01:00
Gautier P 5a3a82ca8d Add flatisfy_position 2021-02-08 17:08:52 +01:00
Gautier P 2374763d3b Open original link in new tab 2021-02-07 11:43:54 +01:00
Gautier P 89234b5c5b Display cost in marker popup 2021-02-07 11:43:53 +01:00
Gautier P 76a06cf795 Increase maxZoom 2021-02-07 11:43:53 +01:00
Gautier P 9698a889ad Add marker cluster and update leaflet 2021-02-07 11:43:53 +01:00
Gautier P af8d864c38 Add default map center to avoid error on launch 2021-01-14 17:46:17 +01:00
Nicolas Frandeboeuf a150312daa Fix some typos 2020-01-08 19:25:07 +01:00
Lucas Verney 11684b6fd7 Don't crash metadata API route if timestamp file is not ready 2019-01-17 09:16:04 +01:00
Lucas Verney 15fcb04368 Support OPTIONS method for all API endpoints 2019-01-17 09:10:00 +01:00
dohseven f67ec66d9b Make linter happy 2019-01-15 22:05:46 +01:00
dohseven 1434cfedda Add metadata indicating last update of application 2019-01-15 21:49:42 +01:00
dohseven c5187172f6 Set the Moment.js locale 2018-12-25 12:02:40 +01:00
dohseven 22906b063f Add missing localizations 2018-12-24 16:44:14 +01:00
dohseven a1b3470f6b Add French support 2018-12-21 17:09:58 +01:00
dohseven ff9c46dac5 Add French translations 2018-12-21 17:09:41 +01:00
Julien Wajsberg ef896f999f Fix the "delete" button in the table view
In c7fa6c8b5b the code using
`updateFlatStatus` moved to the new file `flatstableline.vue` but the
actual method wasn't moved in the process, yielding an error when one
wanted to use the button.

This patch moves the method to the new file.
2018-10-30 14:52:19 +01:00
Lucas Verney 82f2e84243 Add emphasis to the expired status 2018-10-13 17:11:43 +02:00
Julien Wajsberg 1548f0176d Localization ! 2018-10-13 17:11:43 +02:00
Julien Wajsberg e631d09df3 Do something with the is_expired column in the view 2018-10-13 17:11:43 +02:00
Julien Wajsberg dc9abadf12 Serve the .well-known directory to support letsencrypt's ACME protocol 2018-09-25 15:41:46 +02:00
Benjamin Bouvier c2f0a2389a Add missing this when calling $t in the flatstableline component; 2018-09-16 21:04:02 +02:00
Lucas Verney 9e71b946e3 Add a max-width on thumbnails 2018-09-07 18:24:54 +02:00
Lucas Verney 139568f85e Fix slider component as well to use local images 2018-09-07 15:13:10 +02:00
Lucas Verney c7fa6c8b5b Fix serve images locally client side + some client optimizations 2018-09-07 15:06:59 +02:00
Lucas Verney d482d9b6fa Make CI fail if a test fails + a bit of linting 2018-01-18 14:48:28 +01:00
Lucas Verney 02420d7a1b Use an eye icon rather than a plus icon in FlatsTable. Fix #105. 2018-01-18 11:59:32 +01:00
Lucas Verney 82681c6c27 Disable log coming directly from Canister 2018-01-17 20:24:08 +01:00
Lucas Verney 45c4eca775 Add a logging line after webserver is started.
Also remove useless `debug` config option.
2018-01-10 19:41:51 +01:00
Lucas Verney 49ebfe9111 Add an opendata endpoint in API 2017-12-13 14:38:05 +01:00
Lucas Verney a1846782ba Add support for PATCH method in CORS header 2017-12-08 15:47:59 +01:00
Lucas Verney 03d2ac8b80 Support sorting and pagination in API 2017-12-07 16:07:47 +01:00
Lucas Verney 03d2ad6f7f Add CORS headers in the API response, add a debug option to get verbose debugging from Bottle webserver 2017-12-05 17:33:19 +01:00
Lucas Verney 8a74a79ac2 Update doc link in README.md 2017-12-05 15:17:03 +01:00
Lucas Verney daf16d88ba Sphinx-generated doc 2017-12-05 14:56:08 +01:00
Lucas Verney b285c270aa Cleaner API 2017-12-05 12:20:40 +01:00
Lucas Verney 9424f81959 Rework API code
Factor flat post-processing in API and fix for #83. Always return JSON
even if an exception occurred.
2017-12-04 22:01:46 +01:00
Lucas Verney 702f58cf9e Fix JS lint 2017-11-27 10:42:22 +01:00