| 12345678910111213141516171819202122232425262728293031323334353637 |
- [0.1.0] Initial Commit 9-4-2020
- Working Commit. Allows user to call index.py a get results returned into mysql database 'landsearch.'
- Results contain listing informationa and link, plus Google API time/distance to school and work
- By default, new listings are emailed.
- Results.py outputs a quick and dirty list of properties within 25 minutes to school.
- Search critiera can only be modified in the index.py code by adding criteria to the Search class instance.
- [hotfix 1] 11-5-2020
- index.py broke on multiple instances of the word 'address' on page 2 of the georgiamls listings. Added fix to
- set the address attribute to only the first instance of the word.
- [0.1.1] Update .1 WIP
- applied hotfix 1
- Added ConfigParser to read landsearch.conf file and gather search criteria from this file.
- Added logging module to accept configs from landsearch.conf and log to logfile
- Added checktype to Search class. This ensures that the word None in landsearch.conf translates to "''" in the qurystring
- FUTURE - allow logging to both logfile AND console
- FUTURE - add .conf section for results.py to aid in results report generation.
- FUTURE GOALS
- - add .conf file
- - Search criteria
- - allow/disable emails and alter addresses / content
- - allow/disable the Google API feature
- - Add auto created GIS link to be stored in mysql database
- - Allow results.py to take command line arguments to adjust output
- - Show results from within X days
- - Show results within X price range
- - Show results with/without house on property
- - Show results within X time/dist to school/work
- - Show various columns in output
- - Output results to csv.
|