Commit Graph

222 Commits

Author SHA1 Message Date
cbe9461809 Fix bug 2021-04-13 12:19:48 +02:00
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
d98af1788c Fix formatting of text emails 2021-04-10 12:59:39 +02:00
76ef3a3879 Restore SeLoger module 2021-04-09 20:15:02 +02:00
b73dbdb10e Disable SeLoger backend 2021-04-08 22:04:02 +02:00
9b6407db05 WebOOB -> Woob 2021-04-08 20:08:23 +02:00
0d732aa3de Support 'OR' operations for description_should_contain 2021-03-26 23:36:36 +01:00
3201c3ddd3 Fixup commit 2021-03-14 18:00:36 +01:00
Gautier P
e32db2648a Improve email formatting 2021-02-12 13:11:02 +01: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
4d11726332 Use ratelimit to avoid rate bans on some APIs 2021-02-08 18:23:36 +01:00
Gautier P
1bd855dbd8 Fix invalid black formatting 2021-02-08 17:08:52 +01:00
Gautier P
bd07988549 Use a per language dict for emails i18n 2021-02-08 17:08:52 +01:00
Gautier P
e4aef0bfaf Create Notation component 2021-02-08 17:08:52 +01:00
Gautier P
7790eb0a32 Add debug logs 2021-02-08 17:08:52 +01:00
Gautier P
9f328259a7 Add INSEE filtering 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
582a868a1d Reduce logs verbosity 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
36e98bc5b3 Remove misleading log 2021-02-08 17:08:52 +01:00
Gautier P
713912cfbc Translate email notification 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
cc4c1ccb18 Do not download svg photos 2021-02-08 17:08:52 +01:00
Gautier P
c659dc6b76 Add --new-only import option 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
e6b71c6ed5 Sleep when querying leboncoin 2021-02-07 11:43:54 +01:00
Gautier P
da6cb83f93 Simplify bad/good term match 2021-02-07 11:43:54 +01:00
Gautier P
caa4961679 Set housing.id only after retrieving phone if needed 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
395a8ba72b Crop to max_entries at most 2021-02-07 11:43:53 +01:00
Gautier P
fefab6ea36 Update laposte.json 2021-02-07 11:43:53 +01:00
Gautier P
361725ea4d Add an option to ignore stations 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
b19459b97f Try fallback to address if location is missing 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
Gautier P
8f0e13fa6d Update docker to use python3 and add docker-compose 2021-01-03 12:18:14 +01:00
Nicolas Frandeboeuf
0747c46400 Print URL in console when launching webserver 2020-01-08 19:25:07 +01:00
Nicolas Frandeboeuf
5b15ce6918 Add keywords to ignore in description to avoid useless ads 2020-01-08 19:25:07 +01:00
Nicolas Frandeboeuf
a150312daa Fix some typos 2020-01-08 19:25:07 +01:00
Simon Sapin
e4f1ce96bb Add support for SMTP authentication for email notification
CC 23bbee8271
2019-01-25 18:41:16 +01:00
0f2c4e0685 Partially fix tests 2019-01-17 14:52:26 +01:00
11684b6fd7 Don't crash metadata API route if timestamp file is not ready 2019-01-17 09:16:04 +01:00
15fcb04368 Support OPTIONS method for all API endpoints 2019-01-17 09:10:00 +01:00