- Minor bugfixes
- Added report creation support
- Added constructor option
reportFilePath
to save a report of fetched listings in specified location.
- Major bugfixes
- Major bugfixes regardeen feed updates
- Added ListHub error handler. Now an error file will be generated with returned error string.
- Minor Bugfixes
- Added process locking feature for the feed parsing feature not to start if it is already in process
- Bugfixes
- Added option to specify tmp directory to feed files (
tmpDirectory
)
- Bugfixes
- Memory management improvements
- Bugfixes
- Bugfixes
- Added constructor option
runCronAtOnce
to start cronJob immediately - Added constructor option
onCronComplete
which is a callback function executed each time the job is complete
- Added
getSingleListingJson()
method, which returns theJSON
representations of a single Listing. - Added ability to tell the constructor whether to set up cron jobs or no. Don by passing
{setCron: true, ...}
option to constructor.
- Added
getXml()
method, which returns [libxmljs][] Document object to easily perform queries.
- Setup ListHub to download and store your feed file
- Saves the
gzipped
file - Extracts
xml
file - Provides some handy functions to read and return the xml as string
- Setts up cron jobs to retrieve the feed on specified time