Commit Graph

22 Commits

Author SHA1 Message Date
Gautier P
b19459b97f Try fallback to address if location is missing 2021-02-07 11:43:53 +01:00
Julien Wajsberg
7a9767ffce Split stations on comma 2018-10-13 23:21:25 +02:00
e0e04317ca Support other transport modes, fix #62 2018-09-07 19:28:15 +02:00
4b41e6de2d Actually, this should be done the other way 2018-01-21 10:51:37 +01:00
03476dc8a5 Fix last commit about time_to handling 2018-01-21 10:41:22 +01:00
nicofrand
a391d51d67 fix issue with travel time 2018-01-20 21:20:18 +01:00
46457b014a Avoid too broad ignoring of flats when looking for only some postal codes in a city covered by multiple postal codes. Fix #110. 2018-01-10 20:01:22 +01:00
35c88050df Better logging for station metadata detection 2018-01-10 16:46:30 +01:00
1119bdbf0b Allow to define the threshold between a housing and a station
Fix #101.
2017-12-29 22:58:05 +01:00
daf16d88ba Sphinx-generated doc 2017-12-05 14:56:08 +01:00
082d177f19 More informative error message when matching accidentally a wrong postal code. See #64 for more context. 2017-06-19 17:15:42 +02:00
b7f9427d53 Fix GPS position import of Tcl stations
Tcl stations GPS coordinates are given as `lng, lat` and not `lat, lng`
hence it was not working because the found stations were too far from
the housing post location, as reported by @bnjbvr.

This commit should fix this.
2017-06-19 14:25:02 +02:00
d396d33506 Rewrite doc and frontend to match new constraints in config 2017-06-16 16:56:59 +02:00
bdf8a6b8d2 Handle multiple constraints in the config
All the backend part has been rewritten to handle multiple constraints
in the config (== multiple queries).

Also did some linting.

Still to be done: frontend part and doc.
2017-06-16 16:22:02 +02:00
82a88590b6 Rewrite data files management, to make it more modular
This is to prepare for the integration of Tcl data, see #58.
2017-06-15 15:48:16 +02:00
589bfdfb13 Better deduplication
Perform deeper deduplication, based on all the available data, and
trying to match common photos.
2017-05-03 15:55:07 +02:00
0fb5f28184 Add a page listing flats by status
Also display the journeys on the details view.
2017-05-03 15:55:07 +02:00
1d98c631e0 Refilter command and backends in config
* Add a refilter command
* Add a backend option in config to only enable some backends.
2017-05-03 15:55:07 +02:00
65bd5db98a Fix Decimal issue with JSON 2017-05-03 15:55:06 +02:00
a57d9ce8e3 Switch to a Vue-based web app
* Init Webpack / Babel / etc setup.
* Build the app using Vue, Vue-router, Vuex.
* i18n

Some backends changes were made to match the webapp development:
* Return the flat status as a single string ("new" rather than
"FlatStatus.new")

* Completely switch to calling Weboob API directly for fetching
* Use Canister for Bottle logging
* Handle merging of details dict better
* Add a WSGI script
* Keep track of duplicates
* Webserver had to be restarted to fetch external changes to the db
* Handle leboncoin module better

Also add contributions guidelines.

Closes issue #3
Closes issue #14.
2017-05-03 15:54:26 +02:00
4966fe2111
Styling update, fix some Pylint errors
Also update the stations fetching code to handle the warn the user when
fetched stations differ from the one fetched at previous pass.
2017-04-13 23:22:11 +02:00
d7012e3834
Initial commit 2017-04-13 20:03:59 +02:00