Skip to content

Releases: tamarasaurus/immo-feed

1.3.0

21 Jul 15:20
2381528
Compare
Choose a tag to compare
  • #27 Write unit tests for helpers
  • #19 Add tests for scraper runner and sources
  • Improved regex for price and size helpers
  • Refactor sources
  • Add colours to logs

BC Breaks

  • Split HTMLSource and JSONSource into separate files at /scraper/src/types/html-source.ts and /scraper/src/types/json-source.ts. If you have custom sources you'll need to update your imports.

1.2.0

10 Jul 22:23
Compare
Choose a tag to compare
  • #25 Add email notifications with Mailgun (see Setting up notifications)
  • #26 Add CSV and JSON export endpoint with a download option
  • #30 Fix pagination when results are hidden in the UI

v1.1.0

03 Jul 23:05
Compare
Choose a tag to compare
  • Add tests for scraper sources #18 #17
    • These are run nightly on Travis CI for every source
    • Can also be run locally (see Testing)
  • Add handling of multiple pages in the runner #21
        // The selector for the next page button
        public nextPageSelector = '.pager-next > a'
    
        // How many pages do you want to scrape
        public pagesToScrape: number = 5
  • Add pagination in the database, api and frontend #23
  • Run the scrapers sequentially to improve stability
  • Add some clearer and prettier logging to the runner #1

1.0.0

26 Jun 08:10
Compare
Choose a tag to compare

First version of immo-feed