آیکن Vollstart Repair Desk
افزونه رایگان نسخه 1.0.4

Vollstart Repair Desk

توسعه‌دهنده: Vollstart

توضیحات

Repair tracking and customer notifications for workshops. QR code status page, work steps, photos, and email reminders — all in one plugin.

تغییرات این نسخه

1.0.4 — 2026-07-24

Fixed (PHP 7.4 compatibility): the five database wrapper methods in db.php declared their variadic argument as mixed, a type that only exists in PHP 8.0. On the plugin’s stated minimum of PHP 7.4, mixed is read as a class name, so every database query threw a fatal “must be an instance of mixed” the moment it ran — which is immediately, on the first admin screen. The type hint has been removed (an untyped variadic accepts any value anyway), so the plugin now genuinely runs on PHP 7.4 as documented. No behaviour change on PHP 8.

Housekeeping: corrected the bundled-library versions listed under Third-Party Libraries — DataTables 2.3.8 and DataTables Responsive 3.0.8 (the shipped files were already on these versions).

1.0.3 — 2026-07-06

Settings that were previously only editable via the add-on are now built-in free options: PDF tax ID and label (Settings → General), and the body text of every email the plugin sends — status change, new repair, customer message, admin notification on customer message, and pickup reminder (Settings → Email Notifications and → Pickup Reminder). The PDF receipt and reports automatically pick them up.

Fixed (WP.org review): removed ini_set('display_errors', '0') from the admin AJAX handler. A plugin must not change PHP’s global error-reporting configuration — it would interfere with debugging on the site owner’s server. Clean JSON responses are still guaranteed by wpdb->hide_errors() and the existing output buffer that strips