Lucas Verney
7196add731
Lint code
2017-12-30 14:45:58 +01:00
Lucas Verney
1119bdbf0b
Allow to define the threshold between a housing and a station
...
Fix #101 .
2017-12-29 22:58:05 +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
c3941bd70c
Rebuild data on import command if required
2017-12-06 19:16:24 +01:00
Lucas Verney
0376cdf4e0
Fix a bug with Flat.from_dict
2017-12-06 19:03:25 +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
aa0e1fd965
Use a single common data source for public transports stops
...
Now makes use of Navitia opendata dumps to cover France. Fixes #65 .
2017-12-04 16:14:52 +01:00
Lucas Verney
376b327379
Drop support for entreparticuliers Weboob module
2017-12-03 22:26:48 +01:00
Lucas Verney
64f6e8886b
Deduplicate the available backends list
2017-11-27 15:05:13 +01:00
Lucas Verney
702f58cf9e
Fix JS lint
2017-11-27 10:42:22 +01:00
Lucas Verney
571b42f5b1
Check that postal codes are strings in config
2017-11-26 16:51:50 +01:00
Lucas Verney
4a65f52475
Do not store personal data by default, let user overload this behavior
...
through config.
Fixes #80 .
2017-11-17 16:14:11 +01:00
Lucas Verney
c936228726
Add an ICS feed of visits
...
UI is minimalist and should be improved in the future. Fixes #40 .
2017-11-10 16:29:38 +01:00
Lucas Verney
d6bee1dcb0
Merge branch 'master' of git.phyks.me:Phyks/flatisfy
2017-11-09 16:01:00 +01:00
Lucas Verney
b9e108d63d
Make Flat notes searchable
2017-11-09 16:00:50 +01:00
Lucas Verney
2d8dfcb7c7
Fix a bug with minimum number of photos constraint
2017-11-03 17:41:16 +01:00
Lucas Verney
1baebffb87
Do some linting
2017-10-29 21:04:09 +01:00
Lucas Verney
40e62baadf
Add a config option to filter on terms in the description. Fix #77 .
2017-10-29 20:16:33 +01:00
Lucas Verney
f81deb9f13
Rename minimum_photos config option to minimum_nb_photos
2017-10-29 20:15:19 +01:00
Lucas Verney
6b82af6b85
Review of Hatrix42 PR
2017-10-29 03:05:35 +01:00
Lucas Verney
9c55904f59
Merge branch 'master' of https://github.com/Hatrix42/Flatisfy into Hatrix42-master
2017-10-29 02:58:02 +01:00
Lucas Verney
1791142218
Check that area, rooms etc are lists in config
2017-10-29 02:39:15 +02:00
Lucas Verney
1d6233e5ca
Completely fix https://github.com/Phyks/Flatisfy/issues/10
2017-10-24 16:56:23 -04:00
Lucas Verney
7fd44b7e8f
No longer make queries with more than three cities
...
Some postal codes correspond to multiple cities, then sometimes we were
spawning queries with more than three cities. This should no longer be
the case. This fixes https://github.com/Phyks/Flatisfy/issues/10 .
2017-10-24 15:50:19 -04:00
Maël Le Garrec$
e7c81d31ac
Add config option for minimum number of pictures
2017-10-24 17:21:48 +02:00
Lucas Verney
c96b2a3f4c
Fix for https://github.com/Phyks/Flatisfy/issues/8
2017-10-19 15:34:02 -04:00
Lucas Verney
f1a5535bca
Fix an error introduced in 88a923c87e
2017-10-19 15:30:03 -04:00
Lucas Verney
fa20d0fcbc
Fix #73
2017-09-27 00:16:36 +02:00
Lucas Verney
9b087729d3
Fix flatisfy.tools.batch with Python3
2017-09-26 01:04:09 +02:00
Lucas Verney
7e35b71c28
Fix an issue with functools, see https://github.com/Phyks/Flatisfy/issues/4
2017-09-24 23:10:07 +02:00
Lucas Verney
88a923c87e
Fix for https://github.com/Phyks/Flatisfy/issues/5
2017-09-24 22:51:12 +02:00
Gautier Pelloux-Prayer
28d4b1e36b
Add missing brackets for method invokation
2017-09-24 18:54:46 +02:00
Lucas Verney
01e9f7ec0a
Merge branch 'cost-per-sq-meter' into 'master'
...
Display cost per square meter
See merge request !8
2017-07-11 15:08:41 +02:00
Lucas Verney
215fe14d01
Better email notifications
...
Rework a bit on top of @bnjbvr's MR to add basic email notifications
support.
* Cleaned the code a bit.
* Add a `Date` and a `Message-ID` header to improve the spam score.
Thanks a lot @bnjbvr's for the MR!
2017-07-06 15:06:13 +02:00
Benjamin Bouvier
23bbee8271
Adds basic email notifications when new flats have been found ( fixes #47 ).
2017-07-06 15:06:13 +02:00
Lucas Verney
4c07fc8ba1
Merge branch 'better-dedup' into 'master'
...
Optimize photo comparisons
Closes #41 and #59
See merge request !9
2017-06-29 12:04:44 +02:00
Lucas Verney
be43206d4b
Merge branch 'fix-slider' into 'master'
...
Fix image slider perspective
See merge request !3
2017-06-29 12:00:51 +02:00
Benjamin Bouvier
6a0681fc99
Optimize photo comparisons; fixes #41 , fixes #59
2017-06-28 22:37:13 +02:00
Benjamin Bouvier
26e2cdefbe
Display cost per square meter;
2017-06-28 22:03:20 +02:00
Lucas Verney
210192d09c
Rework a bit on top of bnjbvr's fix for #49 .
...
* Remove the text-decoration due to the use of links
* Make the link element occupy the whole table cell, without padding
* Use `router-link` instead of `a` tag
2017-06-26 16:26:35 +02:00
Benjamin Bouvier
aac6b63e0a
Use simple anchors for flat details;
2017-06-26 15:52:51 +02:00
Lucas Verney
6ed484bb8b
Merge branch 'foncia' into 'master'
...
Add support for Foncia backend from Weboob
See merge request !5
2017-06-26 13:33:15 +02:00
Lucas Verney
5c171a8356
Do not constrain too much the minimum zoom level of the flats map.
2017-06-20 16:32:27 +02:00
Lucas Verney
78b9ebf04e
Better handling of phone links
...
Some Weboob backends were returning multiple phone numbers
(comma-separated) or phone numbers in different formats (with or without
spaces, with or without separating dots, etc).
This commit harmonizes all of this so that all phone links will be
rendered correctly and be usable to call in a single click.
Related, https://git.weboob.org/weboob/devel/merge_requests/42 .
2017-06-20 14:20:54 +02:00