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
d7960e4651
Weboob CI is now handled by a dedicated repo
2017-11-28 17:30:12 +01:00
Lucas Verney
96d79dd9ba
Missing --upgrade in weboob pip install
2017-11-27 21:01:12 +01:00
Lucas Verney
cc56119d31
Fix typo in CI
2017-11-27 19:54:52 +01:00
Lucas Verney
64f6e8886b
Deduplicate the available backends list
2017-11-27 15:05:13 +01:00
Lucas Verney
5aff18e106
Test Weboob modules with CI
2017-11-27 14:57:16 +01:00
Lucas Verney
56f5fdf1b2
Make web UI server verbose in Docker
2017-11-27 13:57:47 +01:00
Lucas Verney
b81c11b2a8
Rework Docker image. Closes #84
2017-11-27 12:23:08 +01:00
Lucas Verney
702f58cf9e
Fix JS lint
2017-11-27 10:42:22 +01:00
Lucas Verney
00904a2e6e
Fix somme encoding issues in Dockerfile
2017-11-26 21:53:59 +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
8b99fff79d
Add a code of conduct
2017-10-30 11:43:08 -04:00
Lucas Verney
35e7279c97
Add a Gitlab-CI file
2017-10-29 21:28:11 +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
5bce6369ec
Merge branch 'Hatrix42-master'
2017-10-29 03:05:43 +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
bea2c4ac17
Add weboob and weboob-modules in requirements.txt, fix #79 .
2017-10-24 17:17:20 -04: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
4633dd5179
Add a note about running time, see #72
2017-09-27 12:23:19 -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
15eb5a19f6
Clarify doc about modules_path config option, see #71
2017-09-25 10:41:49 -04: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
Lucas Verney
71729842ad
Fix issue #68
2017-09-24 19:22:40 +02:00
Gautier Pelloux-Prayer
9405742445
Add weboob dependency in requirements.txt
2017-09-24 18:55:00 +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