Releases: thinkshout/wp-otis
Hotfix: Related only flag passing in import params
Overview
Adds code to evaluate the existing related_only
flag before adding it to the params passed to the next run of the importer.
Hotfix: Last import date not getting set
Fixes
- FIXED: Issue where 0 minute timestamps weren't displaying correctly on dashboard.
- FIXED: Issue where last import date parameter wasn't getting set upon successful import.
Hotfix: Fix for Bulk History Import page counter
Overview
Fixes a flag in the bulk history importer in Otis_Importer.php that wasn't counting up as the import progressed. This caused the import to cycle through the same batch of POIs.
Files affected
- src/Otis_Importer.php
Hotfix for history import not processing deletes
- FIX: Adds
$history_deletes
array to_import_history
function that is then looped on to trash posts that have the deleted verb assigned from OTIS.
Hotfix for last import date
Overview
Adds hotfix for last import date on dashboard that displayed the zero indexed month rather than the human readable date.
Files affected
- js/dashboard.js
Bugfix
Quick fix for an issue where automatic hourly imports were fetching more data than necessary.
Fixes For History Import Loop & Logging
Fixes error where calls to OTIS would error but not have a $logger object to log with. As well, addresses a recursive loop possibility for history imports.
POI Delete Specific Sync
Improves performance and reliability of POI deletion via OTIS API.
Adds new UI that allows for deleted POI specific syncing with the OTIS dashboard. Warning: triggering this sync will delete POIs from your listings that have been marked as deleted in the OTIS database. This sync is not date/time bound and will delete POIs solely based on their record in the OTIS database, no other confirmation will be given.
v1.1.2 Date range imports
Improves performance and reliability of POI deletion via OTIS API.
Adds an end-date input to the date-range import, in order to help isolate problems in import. USE WITH CAUTION, or you may see unexpected updates to your listings. In other words: if it is November and you're having trouble with a long import that dates back to May, run a May-to-June manual import, but then be sure to follow it with a June-to-July manual import, a July-to-August import, and so on, until you catch up with the current date.
v1.1.0 Action Scheduler
Moves POI updates and history updates from wp-cron into Action Scheduler, a more flexible and robust job system.
Adds an OTIS Dashboard screen to allow manual updates and monitoring bulk update activity.