Naida Vatric
|
42ff1f762f
|
Changed to avoid falsy values and not defined realestate parametrs.
|
2019-12-21 02:20:26 +01:00 |
|
Naida Vatric
|
bee390aa15
|
RealEstate included even is price is null.
|
2019-12-18 21:49:12 +01:00 |
|
Naida Vatric
|
251437f815
|
Changed searchRequest to include case of incomplete ads wanted.
|
2019-12-18 02:04:31 +01:00 |
|
Naida Vatric
|
c672b3ab9f
|
First review changes: applied prettier, ternary and changed accesRoadType filter
|
2019-12-17 11:18:58 +01:00 |
|
Naida Vatric
|
5a2fdb7291
|
Queries for db search changed. Needs testing.
|
2019-12-14 01:10:48 +01:00 |
|
Naida Vatric
|
e83712fb33
|
Changed acces road type check and include incomplete
|
2019-12-13 00:45:28 +01:00 |
|
Naida Vatric
|
e6e1688a49
|
Changed searchRequest helper
|
2019-12-11 22:44:26 +01:00 |
|
Naida Vatric
|
dee7c6000a
|
WiP - changed db helpers
|
2019-12-11 01:24:18 +01:00 |
|
Bilal Catic
|
9ba41dd7f7
|
add columns for update on duplicate real estate
|
2019-11-08 16:39:37 +01:00 |
|
Bilal Catic
|
4d5571b1d8
|
improve email notification copy; add different copy for daily email
|
2019-11-04 14:28:11 +01:00 |
|
Bilal Catic
|
5b2961d992
|
add db helper for searching not notified search request matches
|
2019-11-04 10:59:51 +01:00 |
|
Bilal Catic
|
dd8e4d77ed
|
improve email regex; improve error handling for query review
|
2019-10-28 12:34:14 +01:00 |
|
Bilal Catic
|
a9109835fb
|
hide forceSSL logs
|
2019-10-16 15:08:45 +02:00 |
|
Bilal Catic
|
0fd6e88496
|
redirect http to https
|
2019-10-16 12:49:58 +02:00 |
|
Bilal Catic
|
e17f62dd6f
|
remove location placeholder; fix typo in email notification
|
2019-10-15 23:35:41 +02:00 |
|
Bilal Catic
|
e0a1444b55
|
show error page when no search request is found
|
2019-10-14 11:30:52 +02:00 |
|
Bilal Catic
|
0a7aaec4c6
|
modify notification email subject
|
2019-10-11 23:10:28 +02:00 |
|
Bilal Catic
|
615aed65b6
|
find matching real estates for new search request and notify
|
2019-10-07 20:49:54 +02:00 |
|
Bilal Catic
|
bbff526ea0
|
skip real estates without location in search
|
2019-09-30 14:27:26 +02:00 |
|
Bilal Catic
|
0fdef956a7
|
use sequelize include option when querying real estates from matches
|
2019-09-30 13:20:38 +02:00 |
|
Bilal Catic
|
4713e78d51
|
remove obsolete DB helper functions
|
2019-09-30 12:08:37 +02:00 |
|
Bilal Catic
|
12f826ef55
|
add methods to add and find real estate - search request matches
|
2019-09-30 12:07:21 +02:00 |
|
Bilal Catic
|
5a7b9826c2
|
refactor email content
|
2019-09-30 12:06:35 +02:00 |
|
Bilal Catic
|
31ffc3253f
|
add method to find search requests for real estate
|
2019-09-30 10:30:13 +02:00 |
|
Bilal Catic
|
54f7e4ba53
|
add method to find real estate by id
|
2019-09-30 10:29:27 +02:00 |
|
Bilal Catic
|
e1dfd6a4eb
|
add helper to generate email; install html-to-text package
|
2019-09-30 09:51:10 +02:00 |
|
Bilal Catic
|
68ef31f867
|
add emailService to handle email sending
|
2019-09-30 09:49:47 +02:00 |
|
Bilal Catic
|
6d7366f2c2
|
use single ENUMS; change old realEstateType enums
|
2019-09-27 19:36:20 +02:00 |
|
Bilal Catic
|
b3fcc6ba9a
|
return new and existing real estates when saving results
|
2019-09-25 08:55:00 +02:00 |
|
Bilal Catic
|
90bc57edb6
|
stop crawling when existing, non-renewed ad is found
|
2019-09-25 08:55:00 +02:00 |
|
Bilal Catic
|
3140fdf0c0
|
use function generator to index pages; crawl in parallel
|
2019-09-25 08:55:00 +02:00 |
|
Bilal Catic
|
e374cac60e
|
update RealEstates model, add DB helper functions for RealEstates model
|
2019-09-18 15:33:42 +02:00 |
|
Bilal Catic
|
76a989fa37
|
replace old crawler, without specific crawler and saver implementation
|
2019-09-16 15:59:53 +02:00 |
|
Bilal Catic
|
2b22cd04fd
|
fix unsubscribe and review links in email notification
|
2019-09-13 14:50:23 +02:00 |
|
Bilal Catic
|
fbf7aabe93
|
use sequelize findByPk method for getting SearchRequest object
|
2019-09-13 12:35:23 +02:00 |
|
Bilal Catic
|
3cbd79dcc9
|
create SearchRequest db helper model
|
2019-09-13 11:06:58 +02:00 |
|
Bilal Catic
|
77d9669ad6
|
modify URL helper for getting searchRequestId
|
2019-09-13 11:06:03 +02:00 |
|
Bilal Catic
|
1f79e1d555
|
limit number of real estate results in email to 10
|
2019-09-10 17:16:25 +02:00 |
|
Bilal Catic
|
aea221f0c3
|
Change email template; remove region, municipality values
|
2019-09-10 12:11:44 +02:00 |
|
Bilal Catic
|
fbbc0952e3
|
fix undefined split function exception
|
2019-09-10 11:49:26 +02:00 |
|
Bilal Catic
|
93fe5ee870
|
remove region and municipality params when searching olx
|
2019-09-10 11:19:42 +02:00 |
|
Bilal Catic
|
7fc932350e
|
change realEstateType id property to olxid
|
2019-09-10 10:58:57 +02:00 |
|
Bilal Catic
|
17a6250b84
|
change column name for database query
|
2019-09-10 10:56:16 +02:00 |
|
Bilal Catic
|
7a18a89131
|
return request directly
|
2019-09-10 05:46:52 +02:00 |
|
Bilal Catic
|
65c9ece073
|
change bounding box column name from snake case to camel case
|
2019-09-10 05:45:58 +02:00 |
|
Bilal Catic
|
87b79f3938
|
fix region and municipality OLX ids
|
2019-09-07 00:36:47 +02:00 |
|
Bilal Catic
|
b0f9c2c47b
|
remove all logging noise
|
2019-09-06 12:01:25 +02:00 |
|
Bilal Catic
|
1d29f6c8ac
|
change how APP_URL is used, use JS templating string
|
2019-09-05 14:24:29 +02:00 |
|
Bilal Catic
|
08f73445e9
|
add ENV variables for DB credentials to override sequelize config
|
2019-09-05 12:51:01 +02:00 |
|
Bilal Catic
|
60e618fd22
|
apply prettier on all files
|
2019-09-05 11:14:54 +02:00 |
|