Change Log: Difference between revisions

From osCommerce Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
(17 intermediate revisions by the same user not shown)
Line 5: Line 5:
!Changes
!Changes
|-
|-
|25.07.2022
|07.12.2022
|[[Change Log - osc 4.0.0.49581|osc_4_0_0_49581.zip]]
|[[Creating Change Log - osc 4.0.8.54105|osc_4_08_54105.zip]]
|First release
|* fix: enable configure company field for customer regardless of whether VatOnOrder ext is allowed
- remove PromoCode widget to Promotions extension
 
+ translations: reset cache for entity only extension
 
<nowiki>*</nowiki> fix translations: don't initialize main entity
 
<nowiki>*</nowiki> fix translations: remove main keys if acl is removed
 
+ ability to change extension translation type with __config_as__ key
 
<nowiki>*</nowiki> fix ErrorLogViewer: error when tmp folder is not writable or does not exist
 
<nowiki>*</nowiki> fix ErrorLogViewer: error when logs dir is not created yet
 
<nowiki>*</nowiki> fix ErrorLogViewer: width for popup window
 
<nowiki>*</nowiki> fix ErrorLogViewer: log sorting
 
+ ErrorLogViewer: added translation key
 
<nowiki>*</nowiki> fix groups table for mysql8
 
<nowiki>*</nowiki> fix: CustomerProducts: unknown class error
 
<nowiki>*</nowiki> fix for apply_coupon link
 
<nowiki>*</nowiki> filter translation array before installing
 
<nowiki>*</nowiki> fix warning exception when there is no connect to app shop
 
- removed extensions remains: Awin, AutomaticallyStatus, Subscribers, OrderMarkers, CookieNotice, CustomerFlag, CustomerCode, Newsletters
 
- remove nova_pochta_translations
 
- remove ProductBundle remains
 
+ OscLink: ability to import the original ids for customers, categories, products, orders if the own tables are empty
 
+ OscLink: ability to import additional product images
 
<nowiki>*</nowiki> OscLink fix: create parent menu if it does not exist
 
<nowiki>*</nowiki> dbg: logging stack
 
<nowiki>*</nowiki> fix sql error if database name contains hyphen
 
<nowiki>*</nowiki> fix: using additional_platforms in application_top
 
<nowiki>*</nowiki> fix: admin menu is not added when installing extensions in system updates
 
<nowiki>*</nowiki> fix system update under windows
 
<nowiki>*</nowiki> php8 compatibility
 
<nowiki>*</nowiki> fix Promotion: unknown class error
 
<nowiki>*</nowiki> fix 0.01-0.02 difference between total and total_inc_tax values
 
<nowiki>*</nowiki> fix double tax when IncVat widget is used
 
<nowiki>*</nowiki> fix: saving modules visibility
 
<nowiki>*</nowiki> fix: title for extension edit
 
<nowiki>*</nowiki> fix ChooseTheme
 
<nowiki>*</nowiki> align order product price cell
 
<nowiki>*</nowiki> align order product image
 
<nowiki>*</nowiki> prevent double order
 
+ banners can be added to content
 
<nowiki>*</nowiki> update catalog view on edit order
 
<nowiki>*</nowiki> fix groups, fix widget visibility
 
<nowiki>*</nowiki> separating items_on_page between different listings
 
<nowiki>*</nowiki> fix for changing items_on_page
 
+ banners can be added to infopage content
 
<nowiki>*</nowiki> fix quantity js
 
+ remember open or close widget
 
<nowiki>*</nowiki> fix translation list
 
+ translation key autoformat
 
<nowiki>*</nowiki> align translation page view
 
<nowiki>*</nowiki> fix translations in designer
 
+ load js with ajax content
 
<nowiki>*</nowiki> fixed shop key warning
 
<nowiki>*</nowiki> install ignore possibility
|-
|26.10.2022
|[[Creating Change Log - osc 4.0.7.53163|osc_4_07_53163.zip]]
|* logging and detailed error messages for installation
 
<nowiki>*</nowiki> backend/appsop: fix: language package installs successfully from the second time only
 
<nowiki>*</nowiki> refactoring add/remove language to fix duplicates and sql exceptions
 
<nowiki>*</nowiki> fix php8 incompatibilities
 
+ add Event Log Viewer extension
 
+ ablitity to install extensions from migration
 
<nowiki>*</nowiki> fix: assign translation hashes in migrations
 
<nowiki>*</nowiki> move email-template to helper
 
<nowiki>*</nowiki> fix design boxed running from backend
 
<nowiki>*</nowiki> fix: prevent double slash in admin urls
 
<nowiki>*</nowiki> fix install: windows error - index.php was not unzipped sometimes
 
- remove remain of extensions: AttributesImages, AttributesQuanity, AttributesDetails, ReportChangesHistory, ProductBundles
 
<nowiki>*</nowiki> php8 compatibility
 
+ add hint info for extensions fields
 
+ ability to uninstall extension in migrations
 
+ ability to update translations for extension in migrations
 
<nowiki>*</nowiki> fix products suppliers updating when attributes selected
 
<nowiki>*</nowiki> admin/attributes fix: products button did not work
 
+ ability to add customer input fields to attributes
 
+ add log on mail error
 
<nowiki>*</nowiki> add hook to product props
 
<nowiki>*</nowiki> fix: history button show page not found error
 
<nowiki>*</nowiki> fix: inactive products removing when removing any product from saved order
 
<nowiki>*</nowiki> fix: script error in main.js
 
- remove old settings for customer groups, bundle products, displaying sales stats and shipping methods separately
 
<nowiki>*</nowiki> fix theme migration
 
<nowiki>*</nowiki> fix create css
|-
|26.09.2022
|[[Creating Change Log - osc 4.0.6.51797|osc_4_06_51797.zip]]
|* fix datatable row position
<nowiki>*</nowiki> credit amount widget: move text to placeholder
 
+ migration for update theme
 
<nowiki>*</nowiki> fix pCarousel global var
 
<nowiki>*</nowiki> fix datapicker z-index
 
<nowiki>*</nowiki> fix widget groups (create folder is not exist)
 
<nowiki>*</nowiki> categories/productedit: save suppliers margin,surchase,discount on change
 
<nowiki>*</nowiki> categories/productedit: add translations entries for suppliers changes
|-
|21.09.2022
|[[Change Log - osc 4.0.5.51479|osc_4_05_51479.zip]]
|'''Updating libraries:'''
tecnickcom/tcpdf (6.4.4 => 6.5.0)
 
spipu/html2pdf (v5.2.4 => v5.2.5)
 
imagine/imagine (1.2.4 => 1.3.2)
 
smarty/smarty (v3.1.44 => v3.1.46)
 
phpstan/phpdoc-parser (1.2.0 => 1.7.0)
 
doctrine/lexer (1.2.2 => 1.2.3)
 
doctrine/instantiator (1.4.0 => 1.4.1)
 
doctrine/annotations (1.13.2 => 1.13.3)
 
jms/serializer (3.17.1 => 3.18.0)
 
matthiasmullie/minify (1.3.66 => 1.3.69)
 
symfony/polyfill-ctype (v1.24.0 => v1.26.0)
 
symfony/yaml (v4.4.37 => v4.4.44)
 
symfony/polyfill-php80 (v1.24.0 => v1.26.0)
 
symfony/deprecation-contracts (v2.5.0 => v2.5.2)
 
symfony/finder (v5.4.3 => v5.4.11)
 
zircote/swagger-php (4.2.8 => 4.4.8)
 
yiisoft/yii2 (2.0.45 => 2.0.46)
 
yiisoft/yii2-debug (2.1.18 => 2.1.19)
 
guzzlehttp/psr7 (1.8.3 => 1.9.0)
 
symfony/polyfill-php72 (v1.24.0 => v1.26.0)
 
symfony/polyfill-intl-normalizer (v1.24.0 => v1.26.0)
 
symfony/polyfill-intl-idn (v1.24.0 => v1.26.0)
 
symfony/polyfill-mbstring (v1.24.0 => v1.26.0)
 
guzzlehttp/guzzle (6.5.5 => 6.5.8)
 
fakerphp/faker (v1.19.0 => v1.20.0)
 
egulias/email-validator (3.1.2 => 3.2.1)
 
symfony/polyfill-iconv (v1.24.0 => v1.26.0)
 
paragonie/sodium_compat (v1.17.0 => v1.17.1)
 
 
<nowiki>*</nowiki> fix removing hierarchic acl for extensions
 
<nowiki>*</nowiki> fix right install button for extensions
 
<nowiki>*</nowiki> fix behaviour of right Remove buttons for extenstions
 
<nowiki>*</nowiki> separate drop data tables and drop acls checkboxes in extensions UI
 
<nowiki>*</nowiki> fix adding new language (i.e. Danish from forum)
 
<nowiki>*</nowiki> fix config constant for PurchaseOrders ext
 
<nowiki>*</nowiki> fixed acl adding for ext installing (more than one menu have the same title)
 
<nowiki>*</nowiki> fixed adding two and more adminmenu items with the same title
 
<nowiki>*</nowiki> admin/categories/productedit: change suppliers_products model to allow landed_price be zero
 
+ admin/categories/productedit: added undo button for supplier price
 
- admin/categories/productedit: removed supplier source field
 
<nowiki>*</nowiki> admin/categories/productedit: supplier landed price field now is used for overriding calcluated landed price
 
+ admin/categories/productedit: auto calculate price based on sort of product suppliers
 
<nowiki>*</nowiki> admin/categories/productedit: fixed: suppliers were not saved for new product
 
<nowiki>*</nowiki> admin/categories/productedit: fixed: suppliers formula calculated with zero values for first time
 
+ admin/categories/productedit: added ability to sort suppliers
 
- admin/categories/productedit: History link in productedit moved to ReportChangesHistory extension
 
<nowiki>*</nowiki> admin/categories/productedit: fixed: supplier tax checkbox did not react on clicks
 
<nowiki>*</nowiki> admin/categories/productedit: fixed: supplier price calculation for default formula worked only with current currency
 
<nowiki>*</nowiki> admin/categories/productedit: fixed: sometimes supplier formula did not recalculate when supplier details were changed
 
- admin/categories/productedit: removed BonusActions, PurchaseOrders, MinimumOrderQty, MaxOrderQty, OrderQuantityStep, Subscriptions features to extension
 
<nowiki>*</nowiki> admin/categories/productedit: adding new supplier did not apply visual style to switch
 
<nowiki>*</nowiki> admin/categories/productedit: fixed 500 error on Edit group price
 
<nowiki>*</nowiki> admin/categories/productedit: fixed js error on change Net price
 
- remove Quotations and Samples remains
 
- remove remains of Testimonials ext
 
<nowiki>*</nowiki> update conditions when Order Relocate and Warehouse Relocate is available
 
+ added new hooks
 
<nowiki>*</nowiki> improved php8 compatibilty
 
<nowiki>*</nowiki> fix export translation for multiline strings
 
<nowiki>*</nowiki> stock indication and delivery terms for quotations are moved to extension
|-
|24.08.2022
|[[Change Log - osc 4.0.4.50612|osc_4_04_50612.zip]]
| + add domain authentication to AppShop
+ add cancel button in platform settings of create order
 
+ add new hooks
 
<nowiki>*</nowiki> migrations: new translations are marked checked and translated
 
- remove unused translations and acls
 
<nowiki>*</nowiki> php8
 
<nowiki>*</nowiki> fix OscLink: import error for disabled UserGroups
 
<nowiki>*</nowiki> fix OscLink: file_get_contents error: failed to open stream: operation failed
 
<nowiki>*</nowiki> fix OscLink: click imported category may show 404 error (assign category to platform)
 
<nowiki>*</nowiki> fix OscLink: products that have all attributes with zero price did not show options choice and buy button
 
<nowiki>*</nowiki> improve OscLink: import weight of product attributes from osc mod
 
<nowiki>*</nowiki> fix backend: title page and header on creating order
 
<nowiki>*</nowiki> fix backend: property value > 999 was incorrectly displayed in product editor
 
<nowiki>*</nowiki> fix backend: for create order page
 
<nowiki>*</nowiki> adapt for extensions: ReportFreezeStock, ReportSummary, ReferFriends, WeddingRegistry, SupplierPriority
 
<nowiki>*</nowiki> fix showing product count for categories
 
<nowiki>*</nowiki> fix hooks: duplicate registering and accelerate applying
 
<nowiki>*</nowiki> fix frontend: error when "Display price with tax" set to False
 
<nowiki>*</nowiki> show platform name in modue editing
 
<nowiki>*</nowiki> app shop: changed messages for installation
 
<nowiki>*</nowiki> ignore user abort on new language
 
<nowiki>*</nowiki> app shop: changed account link
 
<nowiki>*</nowiki> system updates: show log
 
<nowiki>*</nowiki> styles for order filter
 
<nowiki>*</nowiki> fix extension widget settings
 
+ add theme name to addWidget function
 
+ add check if widget exists for addWidget migration
 
+ pass theme_name through widget params
 
- remove needless functions from text widget
|-
|15.08.2022
|[[Change Log - osc 4.0.3.50306|osc_4_03_50306.zip]]
|* fix translations for console apps
- move TradeForm files to app
 
<nowiki>*</nowiki> OscLink: fix for php <=7.3
 
<nowiki>*</nowiki> OscLink: fix adding suppliers for product with empty model name
 
<nowiki>*</nowiki> adapt for ReportChangesHistory app
 
<nowiki>*</nowiki> adapt for Promotions app
 
<nowiki>*</nowiki> adapt for Quotations and Samples
 
<nowiki>*</nowiki> fix: ability to set weight for product without PackUnit app
 
+ add new AdminHooks
 
<nowiki>*</nowiki> fix adding acl on app installations
 
+ extend isAdmin function
|-
|-
|26.07.2022
|08.08.2022
|osc_4_0_1_49581.zip
|[[Change Log - osc 4.0.2.49998|osc_4_02_49998.zip]]
|Copyright updates
|* app shop messages changed
+ cache control: added reset app shop
 
<nowiki>*</nowiki> fixed sql error for platform delete
 
<nowiki>*</nowiki> fix php8 warnings
 
<nowiki>*</nowiki> allow to delete any platform if it is not default
 
<nowiki>*</nowiki> allow to update member password for all backend members
 
<nowiki>*</nowiki> htaccess added settings for modules:
 
mod_php7.c
 
mod_php.c
 
mod_security.c
 
<nowiki>*</nowiki> separate microtime in design widgets for import theme and import block
 
<nowiki>*</nowiki> fix widget tabs for apps
 
<nowiki>*</nowiki> fix translations in export theme
 
<nowiki>*</nowiki> adapt for CollectionPoint app
 
<nowiki>*</nowiki> allows translations for console apps
 
<nowiki>*</nowiki> improve hooks functions
 
+ Mailer: add SMTP encryption config,
 
<nowiki>*</nowiki> fix multiple recipient for Swiftmail
 
<nowiki>*</nowiki> plain mail send use email transport
|-
|-
|01.08.2022
|01.08.2022
|osc_4_01_49806.zip
|[[Change Log - osc 4.0.1.49806|osc_4_01_49806.zip]]
|changed title tag for backend. Now it shows the page name instead of the static text.
|* changed title tag for backend. Now it shows the page name instead of the static text.


paypal partner fix - recepient name from address details, if available. (was only from payer)
<nowiki>*</nowiki> paypal partner fix - recepient name from address details, if available. (was only from payer)


backend: auto disable parent menu if all children are disabled
<nowiki>*</nowiki> backend: auto disable parent menu if all children are disabled


backend: fix adding hierarchical menu
<nowiki>*</nowiki> backend: fix adding hierarchical menu


backend: fix Translation by read-only demo
<nowiki>*</nowiki> backend: fix Translation by read-only demo


payments: exclude img tag like multisafepay from saving
<nowiki>*</nowiki> payments: exclude img tag like multisafepay from saving


backend: improve migration functions
<nowiki>*</nowiki> backend: improve migration functions


adapt for Promotions, BonusActions, Quotations and PurchaseOrders extensions
<nowiki>*</nowiki> adapt for Promotions, BonusActions, Quotations and PurchaseOrders apps
|-
|26.07.2022
|[[Change Log - osc 4.0.1.49581|osc_4_0_1_49581.zip]]
|* Copyright updates.
Also see [[Change Log - osc 4.0.1.49581]] page to find out how to update from osc 4.0.0.49581 to osc 4.0.1.49581
|-
|25.07.2022
|[[Change Log - osc 4.0.0.49581|osc_4_0_0_49581.zip]]
|First release
|}
|}

Revision as of 14:39, 8 December 2022

Date Filename Changes
07.12.2022 osc_4_08_54105.zip * fix: enable configure company field for customer regardless of whether VatOnOrder ext is allowed

- remove PromoCode widget to Promotions extension

+ translations: reset cache for entity only extension

* fix translations: don't initialize main entity

* fix translations: remove main keys if acl is removed

+ ability to change extension translation type with __config_as__ key

* fix ErrorLogViewer: error when tmp folder is not writable or does not exist

* fix ErrorLogViewer: error when logs dir is not created yet

* fix ErrorLogViewer: width for popup window

* fix ErrorLogViewer: log sorting

+ ErrorLogViewer: added translation key

* fix groups table for mysql8

* fix: CustomerProducts: unknown class error

* fix for apply_coupon link

* filter translation array before installing

* fix warning exception when there is no connect to app shop

- removed extensions remains: Awin, AutomaticallyStatus, Subscribers, OrderMarkers, CookieNotice, CustomerFlag, CustomerCode, Newsletters

- remove nova_pochta_translations

- remove ProductBundle remains

+ OscLink: ability to import the original ids for customers, categories, products, orders if the own tables are empty

+ OscLink: ability to import additional product images

* OscLink fix: create parent menu if it does not exist

* dbg: logging stack

* fix sql error if database name contains hyphen

* fix: using additional_platforms in application_top

* fix: admin menu is not added when installing extensions in system updates

* fix system update under windows

* php8 compatibility

* fix Promotion: unknown class error

* fix 0.01-0.02 difference between total and total_inc_tax values

* fix double tax when IncVat widget is used

* fix: saving modules visibility

* fix: title for extension edit

* fix ChooseTheme

* align order product price cell

* align order product image

* prevent double order

+ banners can be added to content

* update catalog view on edit order

* fix groups, fix widget visibility

* separating items_on_page between different listings

* fix for changing items_on_page

+ banners can be added to infopage content

* fix quantity js

+ remember open or close widget

* fix translation list

+ translation key autoformat

* align translation page view

* fix translations in designer

+ load js with ajax content

* fixed shop key warning

* install ignore possibility

26.10.2022 osc_4_07_53163.zip * logging and detailed error messages for installation

* backend/appsop: fix: language package installs successfully from the second time only

* refactoring add/remove language to fix duplicates and sql exceptions

* fix php8 incompatibilities

+ add Event Log Viewer extension

+ ablitity to install extensions from migration

* fix: assign translation hashes in migrations

* move email-template to helper

* fix design boxed running from backend

* fix: prevent double slash in admin urls

* fix install: windows error - index.php was not unzipped sometimes

- remove remain of extensions: AttributesImages, AttributesQuanity, AttributesDetails, ReportChangesHistory, ProductBundles

* php8 compatibility

+ add hint info for extensions fields

+ ability to uninstall extension in migrations

+ ability to update translations for extension in migrations

* fix products suppliers updating when attributes selected

* admin/attributes fix: products button did not work

+ ability to add customer input fields to attributes

+ add log on mail error

* add hook to product props

* fix: history button show page not found error

* fix: inactive products removing when removing any product from saved order

* fix: script error in main.js

- remove old settings for customer groups, bundle products, displaying sales stats and shipping methods separately

* fix theme migration

* fix create css

26.09.2022 osc_4_06_51797.zip * fix datatable row position

* credit amount widget: move text to placeholder

+ migration for update theme

* fix pCarousel global var

* fix datapicker z-index

* fix widget groups (create folder is not exist)

* categories/productedit: save suppliers margin,surchase,discount on change

* categories/productedit: add translations entries for suppliers changes

21.09.2022 osc_4_05_51479.zip Updating libraries:

tecnickcom/tcpdf (6.4.4 => 6.5.0)

spipu/html2pdf (v5.2.4 => v5.2.5)

imagine/imagine (1.2.4 => 1.3.2)

smarty/smarty (v3.1.44 => v3.1.46)

phpstan/phpdoc-parser (1.2.0 => 1.7.0)

doctrine/lexer (1.2.2 => 1.2.3)

doctrine/instantiator (1.4.0 => 1.4.1)

doctrine/annotations (1.13.2 => 1.13.3)

jms/serializer (3.17.1 => 3.18.0)

matthiasmullie/minify (1.3.66 => 1.3.69)

symfony/polyfill-ctype (v1.24.0 => v1.26.0)

symfony/yaml (v4.4.37 => v4.4.44)

symfony/polyfill-php80 (v1.24.0 => v1.26.0)

symfony/deprecation-contracts (v2.5.0 => v2.5.2)

symfony/finder (v5.4.3 => v5.4.11)

zircote/swagger-php (4.2.8 => 4.4.8)

yiisoft/yii2 (2.0.45 => 2.0.46)

yiisoft/yii2-debug (2.1.18 => 2.1.19)

guzzlehttp/psr7 (1.8.3 => 1.9.0)

symfony/polyfill-php72 (v1.24.0 => v1.26.0)

symfony/polyfill-intl-normalizer (v1.24.0 => v1.26.0)

symfony/polyfill-intl-idn (v1.24.0 => v1.26.0)

symfony/polyfill-mbstring (v1.24.0 => v1.26.0)

guzzlehttp/guzzle (6.5.5 => 6.5.8)

fakerphp/faker (v1.19.0 => v1.20.0)

egulias/email-validator (3.1.2 => 3.2.1)

symfony/polyfill-iconv (v1.24.0 => v1.26.0)

paragonie/sodium_compat (v1.17.0 => v1.17.1)


* fix removing hierarchic acl for extensions

* fix right install button for extensions

* fix behaviour of right Remove buttons for extenstions

* separate drop data tables and drop acls checkboxes in extensions UI

* fix adding new language (i.e. Danish from forum)

* fix config constant for PurchaseOrders ext

* fixed acl adding for ext installing (more than one menu have the same title)

* fixed adding two and more adminmenu items with the same title

* admin/categories/productedit: change suppliers_products model to allow landed_price be zero

+ admin/categories/productedit: added undo button for supplier price

- admin/categories/productedit: removed supplier source field

* admin/categories/productedit: supplier landed price field now is used for overriding calcluated landed price

+ admin/categories/productedit: auto calculate price based on sort of product suppliers

* admin/categories/productedit: fixed: suppliers were not saved for new product

* admin/categories/productedit: fixed: suppliers formula calculated with zero values for first time

+ admin/categories/productedit: added ability to sort suppliers

- admin/categories/productedit: History link in productedit moved to ReportChangesHistory extension

* admin/categories/productedit: fixed: supplier tax checkbox did not react on clicks

* admin/categories/productedit: fixed: supplier price calculation for default formula worked only with current currency

* admin/categories/productedit: fixed: sometimes supplier formula did not recalculate when supplier details were changed

- admin/categories/productedit: removed BonusActions, PurchaseOrders, MinimumOrderQty, MaxOrderQty, OrderQuantityStep, Subscriptions features to extension

* admin/categories/productedit: adding new supplier did not apply visual style to switch

* admin/categories/productedit: fixed 500 error on Edit group price

* admin/categories/productedit: fixed js error on change Net price

- remove Quotations and Samples remains

- remove remains of Testimonials ext

* update conditions when Order Relocate and Warehouse Relocate is available

+ added new hooks

* improved php8 compatibilty

* fix export translation for multiline strings

* stock indication and delivery terms for quotations are moved to extension

24.08.2022 osc_4_04_50612.zip + add domain authentication to AppShop

+ add cancel button in platform settings of create order

+ add new hooks

* migrations: new translations are marked checked and translated

- remove unused translations and acls

* php8

* fix OscLink: import error for disabled UserGroups

* fix OscLink: file_get_contents error: failed to open stream: operation failed

* fix OscLink: click imported category may show 404 error (assign category to platform)

* fix OscLink: products that have all attributes with zero price did not show options choice and buy button

* improve OscLink: import weight of product attributes from osc mod

* fix backend: title page and header on creating order

* fix backend: property value > 999 was incorrectly displayed in product editor

* fix backend: for create order page

* adapt for extensions: ReportFreezeStock, ReportSummary, ReferFriends, WeddingRegistry, SupplierPriority

* fix showing product count for categories

* fix hooks: duplicate registering and accelerate applying

* fix frontend: error when "Display price with tax" set to False

* show platform name in modue editing

* app shop: changed messages for installation

* ignore user abort on new language

* app shop: changed account link

* system updates: show log

* styles for order filter

* fix extension widget settings

+ add theme name to addWidget function

+ add check if widget exists for addWidget migration

+ pass theme_name through widget params

- remove needless functions from text widget

15.08.2022 osc_4_03_50306.zip * fix translations for console apps

- move TradeForm files to app

* OscLink: fix for php <=7.3

* OscLink: fix adding suppliers for product with empty model name

* adapt for ReportChangesHistory app

* adapt for Promotions app

* adapt for Quotations and Samples

* fix: ability to set weight for product without PackUnit app

+ add new AdminHooks

* fix adding acl on app installations

+ extend isAdmin function

08.08.2022 osc_4_02_49998.zip * app shop messages changed

+ cache control: added reset app shop

* fixed sql error for platform delete

* fix php8 warnings

* allow to delete any platform if it is not default

* allow to update member password for all backend members

* htaccess added settings for modules:

mod_php7.c

mod_php.c

mod_security.c

* separate microtime in design widgets for import theme and import block

* fix widget tabs for apps

* fix translations in export theme

* adapt for CollectionPoint app

* allows translations for console apps

* improve hooks functions

+ Mailer: add SMTP encryption config,

* fix multiple recipient for Swiftmail

* plain mail send use email transport

01.08.2022 osc_4_01_49806.zip * changed title tag for backend. Now it shows the page name instead of the static text.

* paypal partner fix - recepient name from address details, if available. (was only from payer)

* backend: auto disable parent menu if all children are disabled

* backend: fix adding hierarchical menu

* backend: fix Translation by read-only demo

* payments: exclude img tag like multisafepay from saving

* backend: improve migration functions

* adapt for Promotions, BonusActions, Quotations and PurchaseOrders apps

26.07.2022 osc_4_0_1_49581.zip * Copyright updates.

Also see Change Log - osc 4.0.1.49581 page to find out how to update from osc 4.0.0.49581 to osc 4.0.1.49581

25.07.2022 osc_4_0_0_49581.zip First release