Skip to content

v2.3.2 Patch #2

Choose a tag to compare

@dleffler dleffler released this 12 Jan 16:57
· 4064 commits to master since this release

v2.3.2patch2 provides the following

  • Security fix regression bugs fixed
    • Applies a more universal/brute force type of input scrubbing and loosening it for admin users
    • magic_quotes servers were stripping ALL arrays from input
  • E-Commerce fixes/tweaks
    • Updates new ecom upgrade script to actually delete orphan order-item records and now orphan shippingmethod records
    • Now cleans up ecommerce table orphans on user logout
    • fix logic when adding new product item to cart
    • fix for edit order item view which now uses sub-templates for options & user input
    • many changes to 'product options' feature: fixes some code logic for: optiondisplayer which wouldn't abide by 'required' param when building the dropdown list without a blank; add 'display options with product 'setting; adds 'segregate required/non-required options' setting; moved logic for displaying 2nd page of 'add item' into the product models; cleans up product option styling, disables 'more' option weight since it's not used;
    • Cleans up 'export products to csv' output to match import products format; moved 'import products' to products menu of e-commerce slingbar
    • Fixes regression bug where we don't import product csv file since implementing import/export module items
    • Update import/export products and some other export methods to allow import/export of weight, width, height, length, and manufacturer (companies_id), along with import of images by url download; move some csv output methods to expString subsystem
    • Fix the add item to order feature
    • Fix several issues with expSimpleNotes...can now easily add notes to products or orders, now allow a limited subset of wysiwyg options in the note (these are basically comments by admins on products and orders)
    • Fixes existing giftcard code to work as coded (intended for selling things like iTunes cards, etc...)
    • Fixes display of store category breadcrumb for items with no category (gift cards, donations, events)
    • Fix display of bs3 store list view where prices might be obscured
    • Fixes missing closing brace on upcoming events in slingbar menu
    • Fixes store showall views to correctly display some link 'titles'
    • Fixes store showall featured views to use the 'main' image if a featured image is not available (instead of the first additional image)
    • Fixes issue with bootstrap3 edit product, images tab crashing; fixes format of edit product options 'default' setting
    • Fixes edit product options expand/collapse in bootstrap/bootstrap3/newui themes (.collapse/.expand are already used in bootstrap styles)
    • Updates company (ecommerce manufacture) showall view to be better used by customer to view all product manufacturers and then display all the products you offer from them.
    • Adds 'configure' category button on ecommerce views where we can edit store categories
    • Fixes issue and bs3 styling in new table filter for manage products
  • Fixes import csv (users and forms/form data) to start at data at row NOT counting header row...e.g., if 1st row heading is set, then 'start data at row 1' is incrementated to 2 which is the 1st row of data after the header row.
  • Regression fix - user import users menu item broken
  • Fix warning when going to some non-standard pages (metainfo is not an array)
  • regression fix - add new top level page displays blank page
  • fixes some formatting of cat item 'additional information' popup
  • Regression fix, our remove files upgrade script is removing the 1.x theme compatibility layer file
  • Update languages phrase libraries
  • Fixes some help module issues
  • Allow for empty list of tables to be passed to export_eql to export all tables
  • Updates jquery plugins: jstree to v3.0.9 for better touch support; jquery-impromptu to v6.0.0, & pwstrength-bootstrap to v1.2.3, Sortable to v1.0 adding better scrolling support