Skip to content

Releases: thinkshout/wp-otis

Hotfix: Related only flag passing in import params

08 Aug 20:39
6525431
Compare
Choose a tag to compare

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

11 Apr 13:17
f4dacea
Compare
Choose a tag to compare

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

08 Apr 15:01
Compare
Choose a tag to compare

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

07 Apr 17:28
bf49154
Compare
Choose a tag to compare
  • 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

05 Apr 12:30
Compare
Choose a tag to compare

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

04 Mar 00:17
Compare
Choose a tag to compare

Quick fix for an issue where automatic hourly imports were fetching more data than necessary.

Fixes For History Import Loop & Logging

02 Feb 17:38
5f1d0f9
Compare
Choose a tag to compare

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

24 Jan 20:42
08c405f
Compare
Choose a tag to compare

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

16 Nov 21:05
Compare
Choose a tag to compare

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

02 Sep 15:44
4e5e8f1
Compare
Choose a tag to compare

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.