= 3.5.1 =
* Načítání poboček tlačítkem v nastavení nově běží přes admin-ajax (po jednotlivých službách dopravce, průběh se vypisuje přímo na stránce) místo přímého volání souboru srv/updateBranches.php, které hostingy začínají blokovat
* Obří seznamy poboček (DPD Pickup, 150 tisíc položek) se zpracovávají po částech a ukládají hromadně — už nepadají na limitu paměti ani na timeoutu hostingu
* Nový REST endpoint /wp-json/toret-balikobot/v1/reload-branches (volitelný parametr carriers=kod1,kod2) pro obnovu poboček hostingovým cronem, se zámkem proti překrývajícím se běhům
* Soubor srv/updateBranches.php je zastaralý — zatím funguje pro stávající crony, ale v některé z příštích verzí bude odstraněn; v cronu ho nahraďte REST endpointem
* Načítání poboček tlačítkem v nastavení nově běží přes admin-ajax (po jednotlivých službách dopravce, průběh se vypisuje přímo na stránce) místo přímého volání souboru srv/updateBranches.php, které hostingy začínají blokovat
* Obří seznamy poboček (DPD Pickup, 150 tisíc položek) se zpracovávají po částech a ukládají hromadně — už nepadají na limitu paměti ani na timeoutu hostingu
* Nový REST endpoint /wp-json/toret-balikobot/v1/reload-branches (volitelný parametr carriers=kod1,kod2) pro obnovu poboček hostingovým cronem, se zámkem proti překrývajícím se běhům
* Soubor srv/updateBranches.php je zastaralý — zatím funguje pro stávající crony, ale v některé z příštích verzí bude odstraněn; v cronu ho nahraďte REST endpointem
= 7.2.1 =
* V nastavení se nově zobrazuje REST URL pro cron aktualizace stavů zásilek (/wp-json/toret-dpd/v1/check-status)
* Původní soubor cron-status-update.php je zastaralý a bude v některé z příštích verzí odstraněn – přenastavte si prosím cron na novou URL
* Opraven neplatný odkaz na neexistující soubor cron-pickups-import-sk.php v nastavení
* Cron stavů zásilek nyní respektuje nastavený počet objednávek na jeden běh (dříve se hodnota z nastavení ignorovala)
* V nastavení se nově zobrazuje REST URL pro cron aktualizace stavů zásilek (/wp-json/toret-dpd/v1/check-status)
* Původní soubor cron-status-update.php je zastaralý a bude v některé z příštích verzí odstraněn – přenastavte si prosím cron na novou URL
* Opraven neplatný odkaz na neexistující soubor cron-pickups-import-sk.php v nastavení
* Cron stavů zásilek nyní respektuje nastavený počet objednávek na jeden běh (dříve se hodnota z nastavení ignorovala)
= 1.3.8 =
* Přidán REST endpoint pro cron aktualizace stavů zásilek: /wp-json/toret-fofr/v1/check-status (původní URL ?tfofrstatus=cron zůstává funkční)
* Přidán zámek proti překrývajícím se běhům cronu stavů zásilek (10 minut)
* Přidán REST endpoint pro cron aktualizace stavů zásilek: /wp-json/toret-fofr/v1/check-status (původní URL ?tfofrstatus=cron zůstává funkční)
* Přidán zámek proti překrývajícím se běhům cronu stavů zásilek (10 minut)
= 2.2.0 =
* Přidána platební metoda Apple Pay
* Odstraněny ladicí výpisy do PHP error logu
* Opraveno varování „Undefined array key cron_excluded_status" při kontrole stavu plateb
* Načítání překladů přesunuto na hook init (WP 6.7+)
* Přidána platební metoda Apple Pay
* Odstraněny ladicí výpisy do PHP error logu
* Opraveno varování „Undefined array key cron_excluded_status" při kontrole stavu plateb
* Načítání překladů přesunuto na hook init (WP 6.7+)
= 1.20.13 =
* Cron pro aktualizaci stavů zásilek je nově dostupný jako REST endpoint /wp-json/toret-toptrans/v1/check-status. Původní soubor cron-status-update.php je zastaralý a bude v příští verzi odstraněn – přenastavte si cron na novou URL.
* Cron pro aktualizaci stavů zásilek je nově dostupný jako REST endpoint /wp-json/toret-toptrans/v1/check-status. Původní soubor cron-status-update.php je zastaralý a bude v příští verzi odstraněn – přenastavte si cron na novou URL.
= 1.0.1 =
* Diagnostika: seznamy produktů bez párovacího klíče a duplicitních hodnot nově zobrazují všechny položky se stránkováním po 50 (dříve jen prvních 50)
* Diagnostika: nad seznamy se zobrazuje celkový počet nalezených položek
* Diagnostika: seznamy produktů bez párovacího klíče a duplicitních hodnot nově zobrazují všechny položky se stránkováním po 50 (dříve jen prvních 50)
* Diagnostika: nad seznamy se zobrazuje celkový počet nalezených položek
= 1.1.1 =
* Přidán shortcode [toret_adulto] pro vložení ověření věku do pokladny skládané v page builderu (Elementor, Woodmart)
* Přidána volba umístění widgetu „Pouze shortcode“
* Opraveno odeslání ověřovacího ID, když widget leží mimo formulář pokladny
* Přidán shortcode [toret_adulto] pro vložení ověření věku do pokladny skládané v page builderu (Elementor, Woodmart)
* Přidána volba umístění widgetu „Pouze shortcode“
* Opraveno odeslání ověřovacího ID, když widget leží mimo formulář pokladny
= 4.0.3 =
* Opraveno chybějící tlačítko „Refundovat přes GoPay" v detailu objednávky – stav platby se ukládá hned po zaplacení
* Do objednávky se nově ukládá ID transakce GoPay (pole Transaction ID ve WooCommerce)
* Doplněno logování chyb při načítání stavu platby z GoPay v detailu objednávky
* Opraveno zpracování notifikace GoPay pro starou opuštěnou platbu – nemění stav objednávky ani předplatného
* Opraven odkaz na nastavení pluginu v seznamu pluginů a v upozornění na chybné přístupové údaje
* Aktualizována sdílená knihovna Toret (1.173.0)
* Opraveno chybějící tlačítko „Refundovat přes GoPay" v detailu objednávky – stav platby se ukládá hned po zaplacení
* Do objednávky se nově ukládá ID transakce GoPay (pole Transaction ID ve WooCommerce)
* Doplněno logování chyb při načítání stavu platby z GoPay v detailu objednávky
* Opraveno zpracování notifikace GoPay pro starou opuštěnou platbu – nemění stav objednávky ani předplatného
* Opraven odkaz na nastavení pluginu v seznamu pluginů a v upozornění na chybné přístupové údaje
* Aktualizována sdílená knihovna Toret (1.173.0)
= 3.13.9 =
* Přidáno: příprava na Toret PPL 4.x, který pracuje pouze s PPL CPL API — e-shopům, které stále používají původní PPL myApi, se aktualizace na 4.x nenabídne (ani automaticky), dokud v nastavení pluginu nepřepnou na CPL API. V administraci se zobrazí upozornění s odkazem na návod.
* Přidáno: příprava na Toret PPL 4.x, který pracuje pouze s PPL CPL API — e-shopům, které stále používají původní PPL myApi, se aktualizace na 4.x nenabídne (ani automaticky), dokud v nastavení pluginu nepřepnou na CPL API. V administraci se zobrazí upozornění s odkazem na návod.
= 1.8.1 =
* Opraveno podání zásilky přes API v3 při sloučeném poli jména a příjmení v pokladně (chyba „Musí být uvedeno jméno a příjmení nebo název společnosti")
* Opraveno podání zásilky přes API v3 při sloučeném poli jména a příjmení v pokladně (chyba „Musí být uvedeno jméno a příjmení nebo název společnosti")