VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: Milbo on June 22, 2017, 22:53:01 PM

Title: New stable release vm 3.2.3 released, please anyone test.
Post by: Milbo on June 22, 2017, 22:53:01 PM
The very stable vm3.2.3,

r9626
- little fix, which sets search results as first product group (was before the last group, so that featured and so on stayed over it).
- small fix, which prevents Fatal error: Cannot declare class productHelper, because the name is already in use ...

---------------------
r9625
- search should not omit products
- added internal cache for getProductStockhandle
- enhanced a bit the query in category model for countProducts
- added check to installer to prevent moving of non existing payment/shipment folders
- category model function getParentsList adds only succesful loaded categories
- edit_address_userfields added loop to check if only one delimiter is available, which is then set to top and a method to automatically close a delimiter
---------------------
r9624
little plugin which loads the VirtueMart Framework while using the joomla updater (Thank you Reinhold Kainhofer of opentools)
---------------------
r9623
fixed textarea does not save data from shipment form http://forum.virtuemart.net/index.php?topic=138160.0 removed old vmdebugs
---------------------
r9622
code adjustment to prevent notices
---------------------
r9621
- Wizard for setting safepath
- Update for heidelpay
---------------------
r9620
Small correction in de-DE.com_virtumart_shoppers.ini
---------------------
r9619
- removed $cart->totalProduct=0 at begin of prepareCartData (set in loop)
- added config option for iso/norm default units
---------------------
r9618
Comment was in one line instead of two. No changes to working code.
---------------------
r9617
Important, added loading of vmconfig to constructor of vmplugin, will prevent with extra plugin, the http://forum.virtuemart.net/index.php?topic=138093.0
- removed ordering from custom edit screen
---------------------
r9616
- install.sql forgot to increase also the default values of the increased decimal fields.
- moved shopfunctions getValidProductFilterArray to product model, proxy function is provided for BC
- added fallback for orderby in sortSearchListQuery of product model
- added session id to link "delete ST address", which got blocked by a security check
---------------------

http://dev.virtuemart.net/attachments/download/1086/com_virtuemart.3.2.3.9614_extract_first.zip

r9615
added creation of language tables to function refreshCompleteInstall
fixed links to shoppergroup in product edit price title
small cache in router to prevent throwing the same message again and again
added in view.html of the cart $this->shopperGroupList to prevent notice
---------------------
r9614
added hidden config for extra safe button in cart removed old debugs
---------------------
r9613
Overhauled any occurence of get_object_vars, needs to pay attention to unreachable keys (php7)
---------------------
r9612
Moved function writePriceConfigLine to VirtuemartViewConfig dynamical set config values are now without permission check, if executed by programm code
---------------------
r9611
removed some notes, unnecessary messges in updatesMigration installCompleteSamples Updated installer with new j3.7.4 files
---------------------
r9610
- order view ajax, added check if function Virtuemart.products exists
- Router, limit is set by category 
- Removed extra safe button in OPC layout 
- added hidden configs to set the layout of order list and order detail

---------------------
r9609
- Fixed nasty bug with a accidently cloned customfield, fixed by using clone when getting from the cache.
- Fixed nasty bug in product modul. Cached callbacks must not have internal dbs.
- Revenue report, added mode for the week (per hidden...
---------------------
r9608
function getTable in the vmmodel uses now the name set by setMainTable if available. Some minors, mainly removed old vmdebugs
---------------------
r9607
Revenue report has now the correct behaviour and is counting always the "day to" correctly
---------------------
r9606
- Order item editing is changing the stock now - fixed offset of date in report view
---------------------
r9605
light layout changes and preperations for ajax in categories (still deactivated)
---------------------
r9604
Cached product module did not add js for the products, fixed.
---------------------
r9603
- increased decimals of some fields in the db
- minors, removed old comments, etc
---------------------
r9602
- added class browseCategoryImage to category browse and related css
---------------------
r9601
- ajax for product item update button in cart
- ajax for order detail
---------------------
r9600
- new method to set the automatic selected shipments/payments
- sublayout login uses now action links with starting / and subfolder.
- jdynupdate, updates now also the cart module in the cart view, more error handling
---------------------
r9599
- Paypal accidently rendered for any type the paypal express button in the paymentmethod listing
- Added "Proceed checkout" messsage, when returning from login to paypal
- prepared paymentitem layout for general use
---------------------
r9598
- Updatesmigration, enhanced the function setStoreOwner, inserts now also the entry, when the user exists only as joomla user.
---------------------
r9597
A bit more layout for paypal express
---------------------
r9596
Updated logos for paypal express and paypal credit
---------------------
r9595
connected to committ 9591, we use instead of $defaultLayout = VmConfig::get('cartlayout', 'default'); directly $this->cart->layout
---------------------
r9594
- Fix for whitelist "getCurrentUrlBy", added search (keeps correct search and category when using ordering after search)
- The used shoplanguage is automatically added to the used languages.
---------------------
r9593
more robust construction for display categories
---------------------
r9592
category productcount in BE moved from layout to view.html.php
---------------------
r9591
- added a tooltip for media view 
- added filter for vendor id in media list 
- minor in price list (uses $defaultLayout = VmConfig::get('cartlayout', 'default'); for compare instead hardcoded 'default')
---------------------
r9590
- added vendor dropdown for media view
- added ACL for editing vendor information (shopedit)
- small gui enhancements for product and order list
---------------------
r9589
selected VendorId is kept in session (per view) link to manufacturer in product edit list fixed set width of order status list in order edit to 180px
---------------------
r9588
fix for current shopper groups on product edit prices
---------------------



http://dev.virtuemart.net/attachments/download/1085/com_virtuemart.3.2.3.9587_extract_first.zip


r9587
- added correct meta data for vendor view (thx kkmedia)
- little css fix, required dropdowns should get a red border now.
---------------------
r9586
- get_image_height_full removed the fallback value 260 added translation for the new feature "lets use big thumbnails as main image"
- small fix in model config, directories were not correctly recognised in layout lists
---------------------
r9585
Added COM_VM_TRANSLATION_MISSING to category, shipment, payment list and replaced the old hardcoded translation in products and manufacturer
---------------------
r9584
vendor meta data
---------------------
r9583
- vmLanguage function setLanguage set to public 
- layout categories adjust to new standard style and added missing categories_per_row param
- new Paypal Express logo
- fixed sql table definition of tco to prevent unnecessary alternating of the table
---------------------
r9582
- A single vendor shop assignes vendorId=1 also for manager 
- Added maxItems to vmmodels to ensure that never more than 1000 items are loaded. There exists also a hidden setting for products
---------------------
r9581
- updated tcpdf, replaced throughing of exception against logged error message in case an image is missing.
---------------------
r9580
Also the main images uses the thumbnail, just with big size.
---------------------
r9579
- Router fix for starting list limit
- Amazon works now also with the login trigger like paypal express. Is now also visible in the cart editpayment process.
---------------------
r9578
- Removed two old files of vm2.0 times
- module cart does not show payment signin div for cart and user view 
- minors
---------------------
r9577
Enhanced manufacturer module layout to work with bootstrap
---------------------
r9576
- model product function getProductShoppersByStatus. Added check for valid filter 
- FE managing mode, removed adding of mange=0 and removed the automatic that you left the managing mode browsing the store.
---------------------
r9575
- router Removed static of some variables to prevent notices
- removed some debugs
---------------------
r9574
show only published filter fields
---------------------
r9573
add price label html only if enabled
---------------------
r9572
- fix: input for shopper notification mail template must always type radio or JS doesn't working
- fix: product status tab show current values for selected order status and don't lost it after ordering
---------------------
r9571
Paypal express and paypal credit, added marks in product detail and changed the layout for easier adjustments
---------------------
r9570
- Added vmText for customfield type S, when it is not a list
- removed useless line in vmprices.js when the add to cart popup recieves an error
- added two attributes to router helper to prevent notices.
---------------------
r9569
reanemd joinLangWhereFields to joinLangLikeFields
---------------------
r9568
Update of tcpdf component for j3
---------------------
r9567
Update for de-DE.plg_vmpayment_paypal.de
---------------------
r9566
Just some sorting in en-GB.plg_vmpayment.paypal.ini
---------------------
r9565
small gui enhancements
---------------------
r9564
- replaced some vRequest::get against vRequest::getCmd or getWord respectivly
- again some more changes to use the multilanguage sql helper functions
---------------------
r9563
- added function in VmViewAdmin to set the origin language
- replaced old functions in the layout against the abstract one
- added origin language flags to manufacturer
---------------------
r9562
Implemented sql functions for multilanguage to router
---------------------
r9561
- removed dualFallback, cannot work this way. We need an own sql for it, cant be done with the generic idea
---------------------
r9560
JPATH_VM_PLUGINS to VMPATH_PLUGINLIBS
---------------------
r9559
More use of the abstract language functions
---------------------
r9557
- Installer script. Fixed path to copy payment/shipment images 
- product model getOrderByList uses now the new vmLanguage::getUseLangFallback
---------------------
r9556
- default_images.php we need to load always the popup, added "add_thumb_use_descr"
---------------------
r9555
- Added to Paypal Express the new Feature Paypal Credit
---------------------
r9554
- email validation server side - Minors
---------------------
r9553
New Triggeres:
- product model function store plgVmBeforeStoreProduct and plgVmAfterStoreProduct
- cart for changing condition plgVmOnUpdateCart (in controller) and plgVmOnAddToCart (in cart helper function add)
---------------------
r9552
- vmLanguage fixed function getUseLangFallback
- script.virtuemart.php automatically copying of shipment and payment logos
- script.virtuemart.php adjusted the manual updating of tables to the new params - accidently forgot the mediahandler...
---------------------
r9551
- removed overseen php in js lib products.js (was in layout before) http://forum.virtuemart.net/index.php?topic=137568.0
- mediahandler, changed the display when a default URL for thumb is used. The construction before could create problems...
---------------------
r9550
Add icons for links in BE order view
---------------------
r9549
removed vmdebug
---------------------
r9548
fix for php 5.4
---------------------
Title: Re: New stable release vm 3.2.3 released, please anyone test.
Post by: servlet on August 24, 2017, 08:50:36 AM
E-mail for 3.2.4 is linked to changelog 3.2.3.?!?

I didnt understand. Is VM compatible with PHP7 now or not?
Title: Re: New stable release vm 3.2.3 released, please anyone test.
Post by: Milbo on August 24, 2017, 09:23:40 AM
http://semver.org/

So the idea is, we implement new things in odd version numbers and release it stable with even version number.
Title: Re: New stable release vm 3.2.3 released, please anyone test.
Post by: mahootshop on August 24, 2017, 12:39:27 PM
that is confusing....

at least mention it in every page you making.