Change Log: Difference between revisions
No edit summary |
No edit summary |
||
(29 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
!Filename | !Filename | ||
!Changes | !Changes | ||
|- | |||
|13.10.2023 | |||
|[[Change Log - osc 4.1.3.60075|osc_4_13_60075.zip]] | |||
| + added support PHP 8.2 | |||
+ added KG/LB config switch and config in widget ShippingEstimator | |||
+ added developers hooks | |||
+ added ability to add new action for extensions | |||
+ added product model macro to meta tags | |||
+ added show landline in contacts | |||
+ added cron jobs helper and extension jobs | |||
+ added open graph for index page | |||
+ added asin field to frontend | |||
+ added support Asian languages | |||
+ added cache for products count in categories | |||
+ added mutex for rebuild hooks | |||
+ added weight widget | |||
+ added captcha to checkout registration | |||
<nowiki>*</nowiki> reformated order edit process | |||
<nowiki>*</nowiki> fix add key in meta tags | |||
<nowiki>*</nowiki> remove remain of extensions | |||
<nowiki>*</nowiki> fix English translations | |||
<nowiki>*</nowiki> fixed product groups sort thanks @codehog | |||
<nowiki>*</nowiki> support page into Themes thanks @codehog | |||
<nowiki>*</nowiki> fix sql error thanks @BernhardEriksson | |||
<nowiki>*</nowiki> Install: fixed platform url under windows | |||
<nowiki>*</nowiki> Install: added checking mySQL version | |||
<nowiki>*</nowiki> Install: fix warning on recommended php | |||
<nowiki>*</nowiki> Install: fix admin http/https conflict | |||
<nowiki>*</nowiki> fix install of large updates | |||
<nowiki>*</nowiki> OscLink: fix multilanguage import | |||
<nowiki>*</nowiki> OscLink: allow download images from non valid ssl sites | |||
<nowiki>*</nowiki> OscLink: log warning for unknown countries | |||
<nowiki>*</nowiki> OscLink: show order statuses if English is not available | |||
<nowiki>*</nowiki> OscLink: fix memory leak | |||
<nowiki>*</nowiki> fix zero prices for quoted product | |||
<nowiki>*</nowiki> fix price specials+attributes if inventory is not allowed | |||
<nowiki>*</nowiki> fix install/uninstall analytic modules | |||
<nowiki>*</nowiki> fix frontend hung for empty component in menu | |||
<nowiki>*</nowiki> fixed typo in sql. Thanks BernhardEriksson at github | |||
<nowiki>*</nowiki> fixed assigned Xsell products may cause page error | |||
<nowiki>*</nowiki> fixed FreezeStock on checkout | |||
<nowiki>*</nowiki> fixed broken themes after install extensions | |||
<nowiki>*</nowiki> fixed cal supplier price | |||
<nowiki>*</nowiki> fix production warning constant already defined | |||
<nowiki>*</nowiki> fix for xslx support | |||
<nowiki>*</nowiki> fix using inventory widget without extension | |||
<nowiki>*</nowiki> fix installing ModulesVisibility | |||
<nowiki>*</nowiki> fix different taxes for multiple tax rates for client's country/zone | |||
<nowiki>*</nowiki> fix gs.gapi sql error | |||
<nowiki>*</nowiki> fix js for empty category tree | |||
<nowiki>*</nowiki> security fix: <nowiki>https://packetstormsecurity.com/files/168486/osCommerce-Shopping-Cart-4-Cross-Site-Scripting.html</nowiki> | |||
<nowiki>*</nowiki> security fix: <nowiki>https://packetstormsecurity.com/files/172862/osCommerce-4-Local-File-Inclusion.html+</nowiki> | |||
<nowiki>*</nowiki> fix table buttons | |||
<nowiki>*</nowiki> widgets styles for extensions | |||
<nowiki>*</nowiki> wl company logo | |||
<nowiki>*</nowiki> scroll page when sort products on order process | |||
+ add version to js plugins | |||
<nowiki>*</nowiki> assign theme page | |||
+ remember close alert | |||
<nowiki>*</nowiki> updates for edit order | |||
<nowiki>*</nowiki> fix compare button | |||
<nowiki>*</nowiki> update no products listing | |||
<nowiki>*</nowiki> fix account dropdown | |||
<nowiki>*</nowiki> fix search | |||
<nowiki>*</nowiki> php8 | |||
<nowiki>*</nowiki> fix ui-datepicker z-index | |||
<nowiki>*</nowiki> align quantity on Tracking numbers | |||
<nowiki>*</nowiki> hide email template preview | |||
+ add interact options in popup | |||
<nowiki>*</nowiki> add padding for child product on order process | |||
<nowiki>*</nowiki> updated styles for widget settings | |||
<nowiki>*</nowiki> updated datatable preloader | |||
<nowiki>*</nowiki> category top buttons to icons, na image for admin products | |||
<nowiki>*</nowiki> removed deprecated styles | |||
+ added webp image format for ckeditor uploader | |||
+ export import banners with designs blocks | |||
<nowiki>*</nowiki> fixed designer top buttons bar | |||
<nowiki>*</nowiki> update and pay button | |||
<nowiki>*</nowiki> clearing cache after applying a color scheme | |||
<nowiki>*</nowiki> fixed create theme | |||
+ CSS version for the admin aria | |||
<nowiki>*</nowiki> fix saving css border | |||
+ added count places in theme for main styles | |||
<nowiki>*</nowiki> widget groups images | |||
<nowiki>*</nowiki> design wizard updates | |||
<nowiki>*</nowiki> fixed css class on order list | |||
<nowiki>*</nowiki> images for new theme | |||
<nowiki>*</nowiki> updated search products | |||
+ added user groups to widgets | |||
- remove ckeditor inline style on product | |||
+ add hide_parents option for also-purchased widget | |||
<nowiki>*</nowiki> fix autocomplete | |||
<nowiki>*</nowiki> fixed rating stars | |||
<nowiki>*</nowiki> fixed backend order | |||
<nowiki>*</nowiki> removed nbsp from empty company_vat_status | |||
<nowiki>*</nowiki> pop up position | |||
<nowiki>*</nowiki> fixed date time picker | |||
<nowiki>*</nowiki> updated order edit | |||
<nowiki>*</nowiki> changed items width in multiple-select | |||
<nowiki>*</nowiki> fixed design responsive settings | |||
<nowiki>*</nowiki> fixed json-ld: block duplication | |||
+ added price on attributes for admin | |||
+ added order info on success page | |||
<nowiki>*</nowiki> fixed ckeditor connector | |||
<nowiki>*</nowiki> fixed save address on checkout | |||
<nowiki>*</nowiki> fixed address on steps checkout | |||
<nowiki>*</nowiki> fixed sorting on select-products | |||
<nowiki>*</nowiki> align popup z-index | |||
<nowiki>*</nowiki> catalog responsive styles | |||
<nowiki>*</nowiki> removed autocomplete from Date of Birth | |||
<nowiki>*</nowiki> fixed warehouses js | |||
<nowiki>*</nowiki> fixed pCarousel | |||
+ added 'Show empty brands' option | |||
+ search history for search widget | |||
<nowiki>*</nowiki> hide hidden infopeges in menu | |||
<nowiki>*</nowiki> fixed sorting widget settings | |||
<nowiki>*</nowiki> fixed image_resize function | |||
<nowiki>*</nowiki> fixed settings for fbl listing | |||
<nowiki>*</nowiki> fixed marketing sort order in parent category, possible problem in old mysql | |||
<nowiki>*</nowiki> fix price widget | |||
<nowiki>*</nowiki> fixed multiselect cursor | |||
+ added ability to add custom admin css | |||
<nowiki>*</nowiki> fixed open-close footer menu | |||
<nowiki>*</nowiki> fixed yearRange for date of birthday | |||
<nowiki>*</nowiki> added 3sec delay for the quantity function if qty input is empty | |||
<nowiki>*</nowiki> fixed table buttons position | |||
<nowiki>*</nowiki> removed sorting from admin news widget | |||
+ added popup product template setting | |||
<nowiki>*</nowiki> fixed product attributes for more than one product form | |||
<nowiki>*</nowiki> fixed reloading cart | |||
<nowiki>*</nowiki> fixed saving widget settings checkbox | |||
<nowiki>*</nowiki> fix buttons position in designer popup | |||
<nowiki>*</nowiki> fixed shift and ctrl when adding products on edit order | |||
<nowiki>*</nowiki> fixed edit banner in popup | |||
<nowiki>*</nowiki> fixed popup z-index | |||
- remove image map | |||
<nowiki>*</nowiki> updated order view | |||
<nowiki>*</nowiki> fixed attributes details datepicker | |||
<nowiki>*</nowiki> fix product listing add button | |||
+ added admin members filter | |||
<nowiki>*</nowiki> message colors | |||
<nowiki>*</nowiki> fix payment edit pupup | |||
<nowiki>*</nowiki> fix design log undo function | |||
<nowiki>*</nowiki> updated select products | |||
<nowiki>*</nowiki> fix switchers on price user groups | |||
+ add svg editor to file manager | |||
<nowiki>*</nowiki> fix template keys on email template | |||
<nowiki>*</nowiki> responsive categories images | |||
+ adding swap menu functionality | |||
<nowiki>*</nowiki> fix categoryies template | |||
<nowiki>*</nowiki> fix including jquery.cookie.js on zonetable | |||
<nowiki>*</nowiki> attributes, properties images | |||
<nowiki>*</nowiki> fix designer | |||
<nowiki>*</nowiki> fix create theme | |||
<nowiki>*</nowiki> attributes images | |||
<nowiki>*</nowiki> socials images | |||
<nowiki>*</nowiki> platform logo image | |||
<nowiki>*</nowiki> designer images | |||
<nowiki>*</nowiki> fix data-error: min > max, fix quantity_max | |||
<nowiki>*</nowiki> fix design widget groups | |||
<nowiki>*</nowiki> infopage images | |||
<nowiki>*</nowiki> brand images | |||
<nowiki>*</nowiki> category images | |||
<nowiki>*</nowiki> return clipboard-js | |||
<nowiki>*</nowiki> file manager | |||
<nowiki>*</nowiki> fix colorpicker | |||
+ add user groups to banners | |||
<nowiki>*</nowiki> deleted unused pictures | |||
<nowiki>*</nowiki> clearing js | |||
<nowiki>*</nowiki> fix layout view (remove basic layout) | |||
- remove unused js libraries | |||
<nowiki>*</nowiki> fix order designer | |||
<nowiki>*</nowiki> align top left buttons | |||
<nowiki>*</nowiki> align table top left buttons | |||
<nowiki>*</nowiki> update js libraries | |||
<nowiki>*</nowiki> add email to address book and to address format | |||
<nowiki>*</nowiki> fix send email from console | |||
+ gallary in file manager | |||
<nowiki>*</nowiki> fix password | |||
<nowiki>*</nowiki> fix addWidget function | |||
<nowiki>*</nowiki> removeBlock function | |||
<nowiki>*</nowiki> update theme placeholders | |||
<nowiki>*</nowiki> add checkout-payment placeholder | |||
<nowiki>*</nowiki> fix captcha for login top widget | |||
|- | |||
|04.05.2023 | |||
|[[Creating Change Log - osc 4.1.2.56860|osc_4_12_56860.zip]] | |||
|minimal requirement PHP version 7.4.0 | |||
+ updated vendor libraries | |||
+ add stock indicator option for limit by qty | |||
+ add some hooks | |||
+ add search by model, fix fulltext search | |||
<nowiki>*</nowiki> fix hook names | |||
<nowiki>*</nowiki> fix crash install update on file system issues | |||
<nowiki>*</nowiki> fix register hooks for uninstalled ext | |||
<nowiki>*</nowiki> fix sql itegrity error on adding hooks | |||
<nowiki>*</nowiki> php8 compatibility | |||
<nowiki>*</nowiki> fix supplier price for different currencies | |||
<nowiki>*</nowiki> fix empty type in extension getWidget | |||
<nowiki>*</nowiki> compatibility with new ReportEmailHistory version | |||
<nowiki>*</nowiki> remove remains of Promotions, Samples, PersonalCatalog | |||
<nowiki>*</nowiki> fix show attributes price depending on widget option | |||
<nowiki>*</nowiki> delete unused extension widgets | |||
<nowiki>*</nowiki> compatibility with older TradeForm | |||
<nowiki>*</nowiki> fix extension config param for user group (TradeForm and others) | |||
<nowiki>*</nowiki> fix trade form redirect if mandatory | |||
<nowiki>*</nowiki> fix init translations for widget settings | |||
<nowiki>*</nowiki> fix template keys | |||
<nowiki>*</nowiki> add customer_lastname param to order notification. Thanks @Ken Shea and @CHD-UK | |||
<nowiki>*</nowiki> add customer names keys for coupon mail sending | |||
<nowiki>*</nowiki> OscLink: images import: normalize filenames, remove downloaded images after import | |||
<nowiki>*</nowiki> OscLink: inc progress frequency | |||
<nowiki>*</nowiki> OscLink: check prerequires | |||
<nowiki>*</nowiki> OscLink add finish record to log | |||
<nowiki>*</nowiki> OscLink fix brands mapping | |||
<nowiki>*</nowiki> fix for old CollectionPoint | |||
<nowiki>*</nowiki> update product modified date when product supplier imported | |||
<nowiki>*</nowiki> speed up theme flushing | |||
<nowiki>*</nowiki> add dbg loop profiling | |||
<nowiki>*</nowiki> add preloader on installing via appshop/local library | |||
<nowiki>*</nowiki> fix platform zone_id was not saved while state is required_register | |||
<nowiki>*</nowiki> fix AllWorld zone for shippings | |||
<nowiki>*</nowiki> fix AppShop with older version of cURL ext | |||
- del doodle shipping | |||
+ ep brands import new records | |||
<nowiki>*</nowiki> fix for FreezeStock ext | |||
<nowiki>*</nowiki> fix sorting names | |||
<nowiki>*</nowiki> checking hook names | |||
<nowiki>*</nowiki> show ext name in hook warning | |||
<nowiki>*</nowiki> don't remove modules before installing | |||
<nowiki>*</nowiki> fix currency convertion on supplier calc | |||
<nowiki>*</nowiki> fix suppliers calc for non-default currencies | |||
<nowiki>*</nowiki> fix error when using not enabled extensions | |||
<nowiki>*</nowiki> suppress php8 errors even if YII_DEBUG is turned on | |||
<nowiki>*</nowiki> fix filters still active when extension is disabled | |||
<nowiki>*</nowiki> add compatibility with credit amount payment | |||
<nowiki>*</nowiki> add hash name as possible product image url | |||
<nowiki>*</nowiki> fix notifyproductsdate allowed | |||
<nowiki>*</nowiki> add extension images funcs | |||
<nowiki>*</nowiki> add separate error handler for console | |||
<nowiki>*</nowiki> change log sys info | |||
<nowiki>*</nowiki> fix wrong exif error under php8 | |||
<nowiki>*</nowiki> fix wrong link for login instead of showing price | |||
<nowiki>*</nowiki> error handling on email sending | |||
<nowiki>*</nowiki> change suppliers price applying for PurchaseOrders | |||
<nowiki>*</nowiki> fix Getting unknown property error | |||
<nowiki>*</nowiki> fix autocalc cron for suppliers | |||
<nowiki>*</nowiki> fix SQL integrity error | |||
<nowiki>*</nowiki> fixes for php8 | |||
+ add search on easypopulate download popup | |||
+ add addedPages.json to import export widget groups | |||
+ add autocomplite input attributes | |||
<nowiki>*</nowiki> fix compare for product group | |||
<nowiki>*</nowiki> fix pdfblock for main styles | |||
<nowiki>*</nowiki> updates for trade form | |||
<nowiki>*</nowiki> fix main styles for global clear cache | |||
<nowiki>*</nowiki> fix responsive banners | |||
<nowiki>*</nowiki> add hooks to export import widgets | |||
<nowiki>*</nowiki> fix designer log | |||
<nowiki>*</nowiki> fix translation, fix import theme, add origin theme | |||
+ theme wizard: create theme | |||
<nowiki>*</nowiki> update addWidget function, add placeholders | |||
<nowiki>*</nowiki> fix export import theme | |||
+ add removePage function | |||
+ saving theme wizard actions to log | |||
+ showing extension widgets info for export import | |||
<nowiki>*</nowiki> modify changing all theme styles | |||
+ designer: add change language box | |||
+ create design wizard | |||
<nowiki>*</nowiki> export import widgets area | |||
<nowiki>*</nowiki> cart widget settings | |||
<nowiki>*</nowiki> load prices using ajax | |||
<nowiki>*</nowiki> fix 'in your cart' button for quantity | |||
<nowiki>*</nowiki> add widget migration | |||
<nowiki>*</nowiki> updates for json-ld | |||
<nowiki>*</nowiki> fix alert message in notify product | |||
<nowiki>*</nowiki> fix ckeditor banner link when edit banner from designer | |||
<nowiki>*</nowiki> fix Date & Time formats popup | |||
<nowiki>*</nowiki> fix adding banner on product | |||
<nowiki>*</nowiki> fix state for contactus | |||
<nowiki>*</nowiki> fix responsive style tab | |||
+ add theme main styles (colors and fonts as variables) | |||
<nowiki>*</nowiki> fix tel on contact widget | |||
<nowiki>*</nowiki> fix responsive style tab | |||
<nowiki>*</nowiki> fix setGetParam | |||
<nowiki>*</nowiki> find product name for select products | |||
<nowiki>*</nowiki> fix banner height for carousel slider | |||
<nowiki>*</nowiki> fix rotation image | |||
+ skip shopping cart page option | |||
<nowiki>*</nowiki> fix json-ld for brand | |||
+ json-ld for free price | |||
+ add resend code button | |||
<nowiki>*</nowiki> fix designer urls | |||
<nowiki>*</nowiki> designer: update boxes groups | |||
<nowiki>*</nowiki> fix select product widget js for popup | |||
+ designer: add design backend orders list | |||
<nowiki>*</nowiki> fix export theme on Windows | |||
<nowiki>*</nowiki> fix migration theme | |||
<nowiki>*</nowiki> fix login visibility | |||
<nowiki>*</nowiki> fix find platform for mobile theme | |||
<nowiki>*</nowiki> fix designer backend theme | |||
<nowiki>*</nowiki> fix single banner type | |||
<nowiki>*</nowiki> fix save admin data | |||
<nowiki>*</nowiki> fix menu checkboxes | |||
<nowiki>*</nowiki> fix menu for UserGroups ext | |||
|- | |||
|02.03.2023 | |||
|[[Creating Change Log - osc 4.1.1.55722|osc_4_11_55722.zip]] | |||
|* fix English translations | |||
<nowiki>*</nowiki> fix error on edit country in the backend | |||
<nowiki>*</nowiki> fix set the same mail sender into from field | |||
<nowiki>*</nowiki> fix OscLink: get method loses security key | |||
<nowiki>*</nowiki> fix update installation under Windows | |||
<nowiki>*</nowiki> fix errors in migrations installation | |||
- remove settings->banner group menu | |||
<nowiki>*</nowiki> fix banners for php8 | |||
<nowiki>*</nowiki> fix designer for php8 | |||
<nowiki>*</nowiki> fix install theme | |||
<nowiki>*</nowiki> fix import/export banners with theme | |||
|- | |||
|28.02.2023 | |||
|[[Creating Change Log - osc 4.1.0.55620|osc_4_10_55620.zip]] | |||
|* fix prevent remove common menu translation for extensions | |||
<nowiki>*</nowiki> fix Quotations application edit in the backend | |||
<nowiki>*</nowiki> fix typo for English translations | |||
<nowiki>*</nowiki> fix editing languages in the backend | |||
<nowiki>*</nowiki> fix zonetable shipping | |||
<nowiki>*</nowiki> fix if DATE_TIME_FORMAT constant not defined error | |||
<nowiki>*</nowiki> fix missing table error when cleaning products/categories | |||
<nowiki>*</nowiki> fix migration for shared hosts | |||
+ logging result for apply migration in the backend | |||
<nowiki>*</nowiki> fix banners for php8 | |||
<nowiki>*</nowiki> fix admin settings | |||
<nowiki>*</nowiki> fix visibility buttons | |||
<nowiki>*</nowiki> fix design settings for edit mode | |||
<nowiki>*</nowiki> add widget_params to theme migration | |||
<nowiki>*</nowiki> show image and text for old banner template | |||
<nowiki>*</nowiki> fix designer settings view | |||
<nowiki>*</nowiki> fix widget list | |||
<nowiki>*</nowiki> fix banner widget settings for old versions | |||
'''Note: While installing this version on Windows there may be the failure that can cause the admin area inaccessibility. In order to fix it extract files from the archive uploads/update_from_55467_to_55620_version.zip and apply the migrations.''' | |||
|- | |||
|22.02.2023 | |||
|[[Creating Change Log - osc 4.0.9.55467|osc_4_09_55467.zip]] | |||
|* fix paths for windows installation | |||
+ add information about extensions in right panel: version, added menu | |||
+ OscLink: check prerequisites and warning for caching delay | |||
+ OscLink: allow to download image files with spaces into filenames | |||
+ OscLink: add custom measurement system | |||
<nowiki>*</nowiki> OscLink: fix if selected platform is removed or disabled | |||
+ add common parent for extensions widgets | |||
+ add cron job for auto calc price by supplier price | |||
+ extend log messages for auto calc price | |||
+ add system info to app.log | |||
+ add migration functions for renaming widgets and styles | |||
+ add revisions for AppShop applications | |||
+ add migration funcs for renaming widgets and styles | |||
+ get and show revisions for AppShop extensions | |||
<nowiki>*</nowiki> fix installing translation files via App Shop | |||
<nowiki>*</nowiki> fix showing empty translations for some languages into Admin > Design and CMS > Translation | |||
<nowiki>*</nowiki> fix showing featured name | |||
<nowiki>*</nowiki> fix ImageMap exception when edit categories and categories_platform_settings is not empty for category | |||
<nowiki>*</nowiki> fix migrations: don't remove translation entity if keys are empty array | |||
<nowiki>*</nowiki> fix extensions: don't remove translation keys with empty arrays | |||
<nowiki>*</nowiki> fix saving inventory if AttributesDetails is not installed | |||
<nowiki>*</nowiki> fix custom invoice buttons in backend orders | |||
<nowiki>*</nowiki> fix LANGUAGE_CURRENCY constant error on frontend | |||
<nowiki>*</nowiki> fix exec is unavailable on some shared hostings | |||
<nowiki>*</nowiki> fix turn off details tab if extension AttributesDetails is not allowed | |||
<nowiki>*</nowiki> fix English translations | |||
<nowiki>*</nowiki> improved compatibility with php8 | |||
<nowiki>*</nowiki> improved compatibility with php 8.2 | |||
<nowiki>*</nowiki> fix: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior | |||
<nowiki>*</nowiki> fix extension migrations: don't remove translation entity if keys are empty array | |||
<nowiki>*</nowiki> fix showing database version in tools | |||
<nowiki>*</nowiki> fix category images under windows | |||
<nowiki>*</nowiki> fix ""Column in where clause is ambiguous"" error | |||
<nowiki>*</nowiki> fix import images for category by api/classes | |||
<nowiki>*</nowiki> fix error on payment uninstalling | |||
<nowiki>*</nowiki> fix email body for reset password email with invitation link | |||
<nowiki>*</nowiki> fix implicit echo in migrations | |||
<nowiki>*</nowiki> fix reinstall translation | |||
<nowiki>*</nowiki> fix install payment module from right panel | |||
<nowiki>*</nowiki> fix error handling in console mode for php8 | |||
<nowiki>*</nowiki> fix: turn off logging and profiling for queries | |||
<nowiki>*</nowiki> fix supplier tab in product edit page | |||
<nowiki>*</nowiki> themes: don't extend pages for disabled extensions | |||
<nowiki>*</nowiki> allow function getMetaTagKeys in extension setup | |||
<nowiki>*</nowiki> allow option to recreate order status history (when there are the same status history items) | |||
<nowiki>*</nowiki> move weddignregistry meta-tag to extension | |||
<nowiki>*</nowiki> fix OscLink: Import was interrupted due an error: Object of class common\extensions\OscLink\models\Entity could not be converted to string | |||
- remove remains of extensions: PressReviews, VatOnOrder, PrestaLink17, WooLink43, MageLink19, MageLink23, CookieNotice, CustomerCode, ModulesZeroPrice, ReportEmailsHistory, WeddingRegistry, SMS, CronSheduler, ExactOnline, Neighbour, MaxOrderQty, MinimumOrderQty, Wishlist, UserGroupsRestrictions | |||
<nowiki>*</nowiki> changedQty event | |||
<nowiki>*</nowiki> themes migration | |||
+ design session warning | |||
+ info page in the designer matches the template | |||
+ update designer functionality | |||
+ update banners functionality | |||
+ add menu user groups | |||
+ jump position for error message | |||
<nowiki>*</nowiki> hide stock data for unlimited product stock | |||
<nowiki>*</nowiki> fix account widget when page has two widgets | |||
<nowiki>*</nowiki> fix uniform for menu's checkboxes | |||
+ add checkout needs account setting in sales channel | |||
<nowiki>*</nowiki> fix translations on frontend | |||
+ new select products block | |||
<nowiki>*</nowiki> fix default value for input-nullable | |||
<nowiki>*</nowiki> logo size for email | |||
+ captcha on login and create account | |||
<nowiki>*</nowiki> fix catalog/Paging.js | |||
<nowiki>*</nowiki> fix product description | |||
<nowiki>*</nowiki> fix add keys for contact widget | |||
<nowiki>*</nowiki> extension info icon position | |||
<nowiki>*</nowiki> remove cookies for css developer mode | |||
<nowiki>*</nowiki> fix AccountLink | |||
+ generate theme icons 512px | |||
<nowiki>*</nowiki> add products to custom bundles from cross-sell | |||
<nowiki>*</nowiki> fix number of category widget items per row | |||
<nowiki>*</nowiki> fix theme save, remove records with duplicate key | |||
<nowiki>*</nowiki> fix categories in menu | |||
<nowiki>*</nowiki> don't show tab popup settings if the tabs widget doesn't have settings | |||
<nowiki>*</nowiki> min-width for widgets in designer | |||
+ design session warning | |||
+ show sales channel on theme card | |||
<nowiki>*</nowiki> designer: widget popup height | |||
<nowiki>*</nowiki> designer: fix first page url | |||
|- | |||
|07.12.2022 | |||
|[[Creating Change Log - osc 4.0.8.54105|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 | |||
<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 | |15.08.2022 |
Latest revision as of 18:08, 18 October 2023
Date | Filename | Changes |
---|---|---|
13.10.2023 | osc_4_13_60075.zip | + added support PHP 8.2
+ added KG/LB config switch and config in widget ShippingEstimator + added developers hooks + added ability to add new action for extensions + added product model macro to meta tags + added show landline in contacts + added cron jobs helper and extension jobs + added open graph for index page + added asin field to frontend + added support Asian languages + added cache for products count in categories + added mutex for rebuild hooks + added weight widget + added captcha to checkout registration * reformated order edit process * fix add key in meta tags * remove remain of extensions * fix English translations * fixed product groups sort thanks @codehog * support page into Themes thanks @codehog * fix sql error thanks @BernhardEriksson * Install: fixed platform url under windows * Install: added checking mySQL version * Install: fix warning on recommended php * Install: fix admin http/https conflict * fix install of large updates * OscLink: fix multilanguage import * OscLink: allow download images from non valid ssl sites * OscLink: log warning for unknown countries * OscLink: show order statuses if English is not available * OscLink: fix memory leak * fix zero prices for quoted product * fix price specials+attributes if inventory is not allowed * fix install/uninstall analytic modules * fix frontend hung for empty component in menu * fixed typo in sql. Thanks BernhardEriksson at github * fixed assigned Xsell products may cause page error * fixed FreezeStock on checkout * fixed broken themes after install extensions * fixed cal supplier price * fix production warning constant already defined * fix for xslx support * fix using inventory widget without extension * fix installing ModulesVisibility * fix different taxes for multiple tax rates for client's country/zone * fix gs.gapi sql error * fix js for empty category tree * security fix: https://packetstormsecurity.com/files/168486/osCommerce-Shopping-Cart-4-Cross-Site-Scripting.html * security fix: https://packetstormsecurity.com/files/172862/osCommerce-4-Local-File-Inclusion.html+ * fix table buttons * widgets styles for extensions * wl company logo * scroll page when sort products on order process + add version to js plugins * assign theme page + remember close alert * updates for edit order * fix compare button * update no products listing * fix account dropdown * fix search * php8 * fix ui-datepicker z-index * align quantity on Tracking numbers * hide email template preview + add interact options in popup * add padding for child product on order process * updated styles for widget settings * updated datatable preloader * category top buttons to icons, na image for admin products * removed deprecated styles + added webp image format for ckeditor uploader + export import banners with designs blocks * fixed designer top buttons bar * update and pay button * clearing cache after applying a color scheme * fixed create theme + CSS version for the admin aria * fix saving css border + added count places in theme for main styles * widget groups images * design wizard updates * fixed css class on order list * images for new theme * updated search products + added user groups to widgets - remove ckeditor inline style on product + add hide_parents option for also-purchased widget * fix autocomplete * fixed rating stars * fixed backend order * removed nbsp from empty company_vat_status * pop up position * fixed date time picker * updated order edit * changed items width in multiple-select * fixed design responsive settings * fixed json-ld: block duplication + added price on attributes for admin + added order info on success page * fixed ckeditor connector * fixed save address on checkout * fixed address on steps checkout * fixed sorting on select-products * align popup z-index * catalog responsive styles * removed autocomplete from Date of Birth * fixed warehouses js * fixed pCarousel + added 'Show empty brands' option + search history for search widget * hide hidden infopeges in menu * fixed sorting widget settings * fixed image_resize function * fixed settings for fbl listing * fixed marketing sort order in parent category, possible problem in old mysql * fix price widget * fixed multiselect cursor + added ability to add custom admin css * fixed open-close footer menu * fixed yearRange for date of birthday * added 3sec delay for the quantity function if qty input is empty * fixed table buttons position * removed sorting from admin news widget + added popup product template setting * fixed product attributes for more than one product form * fixed reloading cart * fixed saving widget settings checkbox * fix buttons position in designer popup * fixed shift and ctrl when adding products on edit order * fixed edit banner in popup * fixed popup z-index - remove image map * updated order view * fixed attributes details datepicker * fix product listing add button + added admin members filter * message colors * fix payment edit pupup * fix design log undo function * updated select products * fix switchers on price user groups + add svg editor to file manager * fix template keys on email template * responsive categories images + adding swap menu functionality * fix categoryies template * fix including jquery.cookie.js on zonetable * attributes, properties images * fix designer * fix create theme * attributes images * socials images * platform logo image * designer images * fix data-error: min > max, fix quantity_max * fix design widget groups * infopage images * brand images * category images * return clipboard-js * file manager * fix colorpicker + add user groups to banners * deleted unused pictures * clearing js * fix layout view (remove basic layout) - remove unused js libraries * fix order designer * align top left buttons * align table top left buttons * update js libraries * add email to address book and to address format * fix send email from console + gallary in file manager * fix password * fix addWidget function * removeBlock function * update theme placeholders * add checkout-payment placeholder * fix captcha for login top widget |
04.05.2023 | osc_4_12_56860.zip | minimal requirement PHP version 7.4.0
+ updated vendor libraries + add stock indicator option for limit by qty + add some hooks + add search by model, fix fulltext search * fix hook names * fix crash install update on file system issues * fix register hooks for uninstalled ext * fix sql itegrity error on adding hooks * php8 compatibility * fix supplier price for different currencies * fix empty type in extension getWidget * compatibility with new ReportEmailHistory version * remove remains of Promotions, Samples, PersonalCatalog * fix show attributes price depending on widget option * delete unused extension widgets * compatibility with older TradeForm * fix extension config param for user group (TradeForm and others) * fix trade form redirect if mandatory * fix init translations for widget settings * fix template keys * add customer_lastname param to order notification. Thanks @Ken Shea and @CHD-UK * add customer names keys for coupon mail sending * OscLink: images import: normalize filenames, remove downloaded images after import * OscLink: inc progress frequency * OscLink: check prerequires * OscLink add finish record to log * OscLink fix brands mapping * fix for old CollectionPoint * update product modified date when product supplier imported * speed up theme flushing * add dbg loop profiling * add preloader on installing via appshop/local library * fix platform zone_id was not saved while state is required_register * fix AllWorld zone for shippings * fix AppShop with older version of cURL ext - del doodle shipping + ep brands import new records * fix for FreezeStock ext * fix sorting names * checking hook names * show ext name in hook warning * don't remove modules before installing * fix currency convertion on supplier calc * fix suppliers calc for non-default currencies * fix error when using not enabled extensions * suppress php8 errors even if YII_DEBUG is turned on * fix filters still active when extension is disabled * add compatibility with credit amount payment * add hash name as possible product image url * fix notifyproductsdate allowed * add extension images funcs * add separate error handler for console * change log sys info * fix wrong exif error under php8 * fix wrong link for login instead of showing price * error handling on email sending * change suppliers price applying for PurchaseOrders * fix Getting unknown property error * fix autocalc cron for suppliers * fix SQL integrity error * fixes for php8 + add search on easypopulate download popup + add addedPages.json to import export widget groups + add autocomplite input attributes * fix compare for product group * fix pdfblock for main styles * updates for trade form * fix main styles for global clear cache * fix responsive banners * add hooks to export import widgets * fix designer log * fix translation, fix import theme, add origin theme + theme wizard: create theme * update addWidget function, add placeholders * fix export import theme + add removePage function + saving theme wizard actions to log + showing extension widgets info for export import * modify changing all theme styles + designer: add change language box + create design wizard * export import widgets area * cart widget settings * load prices using ajax * fix 'in your cart' button for quantity * add widget migration * updates for json-ld * fix alert message in notify product * fix ckeditor banner link when edit banner from designer * fix Date & Time formats popup * fix adding banner on product * fix state for contactus * fix responsive style tab + add theme main styles (colors and fonts as variables) * fix tel on contact widget * fix responsive style tab * fix setGetParam * find product name for select products * fix banner height for carousel slider * fix rotation image + skip shopping cart page option * fix json-ld for brand + json-ld for free price + add resend code button * fix designer urls * designer: update boxes groups * fix select product widget js for popup + designer: add design backend orders list * fix export theme on Windows * fix migration theme * fix login visibility * fix find platform for mobile theme * fix designer backend theme * fix single banner type * fix save admin data * fix menu checkboxes * fix menu for UserGroups ext |
02.03.2023 | osc_4_11_55722.zip | * fix English translations
* fix error on edit country in the backend * fix set the same mail sender into from field * fix OscLink: get method loses security key * fix update installation under Windows * fix errors in migrations installation - remove settings->banner group menu * fix banners for php8 * fix designer for php8 * fix install theme * fix import/export banners with theme |
28.02.2023 | osc_4_10_55620.zip | * fix prevent remove common menu translation for extensions
* fix Quotations application edit in the backend * fix typo for English translations * fix editing languages in the backend * fix zonetable shipping * fix if DATE_TIME_FORMAT constant not defined error * fix missing table error when cleaning products/categories * fix migration for shared hosts + logging result for apply migration in the backend * fix banners for php8 * fix admin settings * fix visibility buttons * fix design settings for edit mode * add widget_params to theme migration * show image and text for old banner template * fix designer settings view * fix widget list * fix banner widget settings for old versions Note: While installing this version on Windows there may be the failure that can cause the admin area inaccessibility. In order to fix it extract files from the archive uploads/update_from_55467_to_55620_version.zip and apply the migrations. |
22.02.2023 | osc_4_09_55467.zip | * fix paths for windows installation
+ add information about extensions in right panel: version, added menu + OscLink: check prerequisites and warning for caching delay + OscLink: allow to download image files with spaces into filenames + OscLink: add custom measurement system * OscLink: fix if selected platform is removed or disabled + add common parent for extensions widgets + add cron job for auto calc price by supplier price + extend log messages for auto calc price + add system info to app.log + add migration functions for renaming widgets and styles + add revisions for AppShop applications + add migration funcs for renaming widgets and styles + get and show revisions for AppShop extensions * fix installing translation files via App Shop * fix showing empty translations for some languages into Admin > Design and CMS > Translation * fix showing featured name * fix ImageMap exception when edit categories and categories_platform_settings is not empty for category * fix migrations: don't remove translation entity if keys are empty array * fix extensions: don't remove translation keys with empty arrays * fix saving inventory if AttributesDetails is not installed * fix custom invoice buttons in backend orders * fix LANGUAGE_CURRENCY constant error on frontend * fix exec is unavailable on some shared hostings * fix turn off details tab if extension AttributesDetails is not allowed * fix English translations * improved compatibility with php8 * improved compatibility with php 8.2 * fix: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior * fix extension migrations: don't remove translation entity if keys are empty array * fix showing database version in tools * fix category images under windows * fix ""Column in where clause is ambiguous"" error * fix import images for category by api/classes * fix error on payment uninstalling * fix email body for reset password email with invitation link * fix implicit echo in migrations * fix reinstall translation * fix install payment module from right panel * fix error handling in console mode for php8 * fix: turn off logging and profiling for queries * fix supplier tab in product edit page * themes: don't extend pages for disabled extensions * allow function getMetaTagKeys in extension setup * allow option to recreate order status history (when there are the same status history items) * move weddignregistry meta-tag to extension * fix OscLink: Import was interrupted due an error: Object of class common\extensions\OscLink\models\Entity could not be converted to string - remove remains of extensions: PressReviews, VatOnOrder, PrestaLink17, WooLink43, MageLink19, MageLink23, CookieNotice, CustomerCode, ModulesZeroPrice, ReportEmailsHistory, WeddingRegistry, SMS, CronSheduler, ExactOnline, Neighbour, MaxOrderQty, MinimumOrderQty, Wishlist, UserGroupsRestrictions * changedQty event * themes migration + design session warning + info page in the designer matches the template + update designer functionality + update banners functionality + add menu user groups + jump position for error message * hide stock data for unlimited product stock * fix account widget when page has two widgets * fix uniform for menu's checkboxes + add checkout needs account setting in sales channel * fix translations on frontend + new select products block * fix default value for input-nullable * logo size for email + captcha on login and create account * fix catalog/Paging.js * fix product description * fix add keys for contact widget * extension info icon position * remove cookies for css developer mode * fix AccountLink + generate theme icons 512px * add products to custom bundles from cross-sell * fix number of category widget items per row * fix theme save, remove records with duplicate key * fix categories in menu * don't show tab popup settings if the tabs widget doesn't have settings * min-width for widgets in designer + design session warning + show sales channel on theme card * designer: widget popup height * designer: fix first page url |
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 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 |