Releases: rstibal/gbrr-location-sync
Release list
v1.3.1
Fixes the error-notification email field so a blank value actually falls back to the site's admin email, matching what the field's placeholder implies. Previously, leaving it blank while enabling notifications failed validation instead.
Release zip is built and attached automatically by GitHub Actions (.github/workflows/release.yml).
v1.3.0
Adds optional error email notifications:
- New Settings -> GBRR Sync section to enable notifications and set one or more (comma-separated) recipient email addresses.
- After each sync run, if enabled and at least one location failed, sends a single summary email listing the failed locations and their errors -- one email per run, not per error.
- Settings are validated: enabling notifications without a valid email address is rejected with a flash error instead of silently saving a broken config.
Release zip is now built by GitHub Actions on ubuntu-latest (see .github/workflows/release.yml), not locally on Windows -- this run triggers that workflow, which will attach gbrr-location-sync-1.3.0.zip to this release automatically.
Install: download gbrr-location-sync-1.3.0.zip once it's attached, and upload via Plugins -> Add New -> Upload Plugin.
v1.2.3
Aligns review merging with the parent Reviews and Rating - Google Reviews plugin's native row shape:
- Match parent's review dedup key formula exactly (time_rating_md5(author+text)) instead of author-only.
- Assign new review ids as max(existing)+1 like the parent, instead of null.
- Default new rows' imported flag to false like the parent, instead of null.
- Drop the invented original_language key, not part of the parent's native schema.
- Match the parent's autoload flag ('yes') on the _places option.
Install: download gbrr-location-sync-1.2.3.zip and upload via Plugins -> Add New -> Upload Plugin.