
ochSubscriptions Package 4.0.0 for Joomla 5.1+
Versie | 4.0.0 |
---|---|
Volwassenheidsniveau | Stable |
Datum van publicatie | 2024-10-03 |
Wijziging log
COM_OCHSUBSCRIPTIONS_GENERIC_TYPE | Wijziging |
---|---|
Foutoplossing | Add missing test page button to page-payment-notprocessed |
Foutoplossing | [Back-port 3.13.3] Template save as copy not working |
Foutoplossing | [Back-port 3.13.3] Searching subscriptions failed for subscription that where free checkouts |
Foutoplossing | [Back-port 3.13.3] Add layouts css to categories view |
Nieuwe functie | New: Add 2fa to device / downloadkey download |
Nieuwe functie | New: back-end views Device/s |
Nieuwe functie | New: Added device activation confirm MVC / Form |
Nieuwe functie | New: Add site devices view |
Nieuwe functie | New: add device 2FA email + activation via form |
Wijziging | Refactored Component, System plugin, ochPayment Paylater plugin into Joomla 5.x Name Spaced and DI Service provider / folder structure |
Wijziging | Remove downloadID from config advanced settings and get it from Joomla Updater |
Wijziging | Remove unused / obsolete Sidebar::setAction in back-end views |
Wijziging | Remove deprecated JLoader use |
Wijziging | Refactor deprecated methods 6.0: Factory::getDbo() BaseDatabaseModel::getInstance() Factory::getConfig() Factory::getSession() Factory::getDocument() Toolbar::getInstance() Factory::getUser() Factory::getCache() Folder::exists() Factory::getMailer() |
Wijziging | Refactor (form) fields into Name Spaced form fields |
Wijziging | Rename RadioField into BusinessField Rename UserField into OchuserField |
Wijziging | ROUTER: Complete Refactor Router |
Wijziging | Move library files from Helper direcoty to src/Library directory |
Wijziging | Refactor ochpayment events into Joomla 5.x concrete Events: DisplayEvent EnabledEvent ProcessEvent ProviderFeeEvent RefundEvent ResponseEvent WebhookEvent |
Wijziging | Remove: Joomla 3/4 modals (cpanel) |
Wijziging | Back-end views: Refactor toolbars into action dropdowns |
Wijziging | Back-end views: Refactor edit view toolbar buttons |
Wijziging | Refactor Excel export to CSV exports (invoice / subscribers) |
Wijziging | Introduce Download logging Constants instead of using integers |
Wijziging | Refactor (almost) all Events to Concrete Events |
Wijziging | Replace deprecated domPDF add_info with addInfo |
Wijziging | Font-end / JS: Refactor checkout username and email address lookup |
Wijziging | Remove updateserver table, add authorised_devices table |
Wijziging | Refactor AccessTools into FormModel (was unused ListModel) |
Wijziging | Refactored Accesstools frontend view |
Wijziging | Refactor: remove (unused) getTable function in models |
Wijziging | Use userhelper for creating random download ids |
Wijziging | Reduce amount of debug logging in Amount class |
Wijziging | Order changelog per Joomla type ordering |
Wijziging | Sort invoices export to type > provider > id |
Wijziging | [Back-port 3.13.3] Reorder checkout billingdetails to better facilitate international businesses |
Verwijderd | Import function for importing rd-subscriptions data |
Notities |
Important: This is a major upgrade. As always: before installing make a backup and test that backup! This version requires updated (latest) payment and ochsubscriptions plugins / modules: make sure you update these as well! This version will only install on Joomla 5.1+ and PHP 8.1+ Template / layout changes:
|
Installatie notities
Joomla! 5.1 Joomla! 5.2 Joomla! 5.3 PHP 8.1 PHP 8.2 PHP 8.3
See: Documentation