2009 v36 – Ongoing Progress & Fixes Report
- 12/1
- HOTFIX(36): Changed wording on MailingList email footer from “remove” to “unsubscribe”.
- 11/18
- HOTFIX(36): Change the "default" package weight (used when a package has a weight of 0) to 13oz, the maximum weight for USPS First Class Mail, instead of 1lb
- 11/13
- HOTFIX(36): Trimmed warehouseZipCode on the biz layer before posting to the database.
- 11/11
- HOTFIX(36): Changed SiteMap.aspx to only show active manufacturers for the current store.
- HOTFIX(36): Custom site template was not working properly for pages set to show the main content area only (PicturePopup, etc).
- 11/9
- HOTFIX(36): Added User1 custom config string for 3DSI gateway.
- 11/5
- HOTFIX(36): Added the space back before “Per Page” to the ProductList_PerPageLabel_string Store Text for category paging.
- HOTFIX(36): When Sending a Test Email, acMailingList.cs will no longer read or write to the database.
- HOTFIX(36): Will now delete reviews when deleting a product.
- 11/3
- HOTFIX(36): Credit Card Type will now be sent to gateways using the IBizPay component.
- HOTFIX(36): Fixed an issue when a customer was not selected on OrderEdit. This was changed in four locations.
- HOTFIX(36): Corrected issues with marking redirect URLs inactive and deleting newly made redirects from the edit page.
- HOTFIX(36): Only build ShopZilla feed in DoTimedEvents if it's set to be active.
- HOTFIX(36): Updated the google sitemaps verification meta tag and the example meta tag on the google sitemaps admin page.
- 11/2
- HOTFIX (36): Corrected an issue with the $$ LONGDESCRIPTION $$ merge in the category page's product list.
- 10/30
- HOTFIX (36): This was already fixed in Main and 2010.1: corrected the text for the error message when a CVV is not entered.
- HOTFIX (36): PayPal Website Payments Pro will now set the CurrencyCode according to the web.config PayPalCurrencyCode setting like Standard and Express Checkout do.
- HOTFIX (36): Quick product search will now properly show all items in kits
- HOTFIX (36): Renamed Russian Federation to Russia to match USPS’s expected country name
- This was causing no rates to be returned for Russia. The other providers go by the country code.
- 10/29
- FEATURE (36): Added ## TRIM[] ## merge code
- Example: ## TRIM[50] ## text text text text text text text text text text text text ## ENDTRIM ##
- Result: text text text text text text text text text text…
- This should only be used on literal text as it will remove any HTML in the content before trimming it.
- FEATURE (36): Added ## TRIM[] ## merge code
- 10/27
- HOTFIX (36): Made some changes to the Bing JavaScript for the Bing peoples.
- HOTFIX (36): Subtotal was being calculated incorrectly in some cases when applying quantity discounts across variants.
- HOTFIX (36): The drop down type setting for the browse by dropdown snap-in was not being correctly reloaded into the control settings.
- 10/23
- FEATURE (36):Added product based merges and store based conditional merge support to the generic product feed.
- HOTFIX (36): A bad stylesheet reference was being assigned by default to the admin login page, and due to a previous stylesheet reference fix the path to the stylesheet was being written out in plain text on the page.
- 10/22
- HOTFIX (36): Fixed an issue with country regions - when zip codes were not asked for on shipping calculations, the region was matching on a blank zip code because the zip code field on the region still contained ",," and wasn’t stripping the ‘,’ before the check.
- HOTFIX (36): We will no longer create empty stylesheet references when the stylesheet property on pagetemplate is explicitly set to blank, as it causes the page to be loaded again since “” is considered to be a reference to the current page
- 10/21
- HOTFIX (36): Items can now be removed from saved wishlists by the wishlist creator.
- HOTFIX (36): Audit user string will now be trimmed to 50 characters to match the length of the fields in the database.
- HOTFIX(36): MailHelper will pull from the RedirectEmailList when an invalid From address is posted to EmailFormProcessor.
- 10/16
- HOTFIX (36): Reworked the data retrieval on the warehouse orders page (drop shipping manager) for performance reasons.
- 10/15
- HOTFIX(36): Changed oItem.Price to be interpreted as a string for Bing Cash Back.
- HOTFIX(36): Changed Analytic Rule Conditions so the 301 Redirect will only apply on the first requested page when using Affiliate and Adcode query string parameters.
- 10/14
- HOTFIX (36) - Setting a region for a product via the product editor will correctly limit a product to that region, whether or not the shipping region flag is set (product editor shipping region is now an item-level override for the shipping region flag).
- HOTFIX (36): Aligned quantity, item price and item total values to the right when displayed in ## HTMLORDERITEMS ##.
- HOTFIX (36) - Email selections will now save properly on the Product Reviews Configuration page
- HOTFIX (36): Don't remove from inventory when ordered if we are putting the order in with a cancelled or declined status.
- 10/13
- HOTFIX (36) – Added a checkbox to disable the cart’s auto-calculation of discounts.  This checkbox will be blank when creating a new order, and filled when loading an existing order (by default).  There was an issue where discounts never applied for items added to the cart beyond the first in order edit, because the original check was based only on whether or not an amount was entered for the discount on this page, regardless of how it got there.  Now, if a discount needs to be entered manually, checking this box will stop further auto-calculations.
- HOTFIX (36) - Added an option for the "Default" sort order to the default sort order setting on the Theme for listing pages.
- HOTFIX (36) – Changed “sort order” on the regions editor to “priority” and added some editor text, to try and reduce confusion.
- HOTFIX (36): Added new store text. OnePagePayment_InvoiceReferenceNumber_string.
- HOTFIX(36): New Merge Code. ## MANUFACTURERINVOICENUMBER ##
- 10/12
- HOTFIX(36): Fixed a layout issue on AddToCartLinkGenerator. Removed a statement that was assigning a div height of zero.
- 10/9
- HOTFIX(36) Fixed an issue where multiples of the same discount items were being incorrectly added to an order.
- HOTFIX (36): All processes ran from DoTimedEvents now run on a background thread to prevent the webservice call from timing out while running them
- 10/8
- HOTFIX (36): Call for pricing items will now be included properly in totals on order edit.
- HOTFIX (36): The "no payment due" payment option will now no longer appear when ordering a free item with shipping charges
- HOTFIX (36): Allow Subscriptions for non-shipping orders
- 10/7
- HOTFIX (36): Variant Dropdown / Radio Buttons will display the product status text at the end of the variant info IF variant inventory is enabled, there is one variant group assigned to the product, and if the product status is an “Unavailable” status.
- HOTFIX(36): The long description name merge codes will now use the alternate long description names when appropriate.
- HOTFIX (36): Call For Pricing products will calculate in subtotal on order edit
- 10/6
- HOTFIX (36): Added Customer_SetPassword API call
- HOTFIX (36): Variant inventory manufacturer item number override was not correctly applied to carts/orders
- HOTFIX (36): Fixed an issue that was causing one of the affiliate analytic rules to perpetually redirect. This was removing all query string parameters after the rule had run, breaking pages that use them.
- 10/2
- HOTFIX(36): CustomerList.aspx will now return all customers when the search string is blank.
- HOTFIX (36): ChangeOrderStatus update to stop removing items from stock when going to an Open order status if you are coming from an already Open order status
- HOTFIX(36): Related Item’s sortOrder will now be properly assigned on Import.
- 10/1
- HOTFIX(.36): Login.aspx will now redirect to /store after logging in with no cart.
- 9/30
- HOTFIX(36): Removed CVV requirement validation on order edit
- 9/28
- HOTFIX (36) - Will no longer copy the Average Review Rating or the Review Count when cloning products.
- HOTFIX (36) - Fixed an issue that caused the cart to not correctly rebind on postbacks on the Order Edit page
- HOTFIX (36) - Corrected an issue where the Order Items Editor on Order Edit was not always correctly rebinding the updated total with payments.
- 9/25
- HOTFIX (36): Added CheckZip=0 querystring option to disable ZipCodeAccessControl snapin for the session
- 9/24
- HOTFIX (36): Fixed a problem in the cart conversions – saved wish lists were improperly converted to normal (temporary) wish lists.
- 9/22
- HOTFIX (36): Phantom Items - acCartHelper.cs
- Fixed an issue that was not allowing Phantom Items to be added to Cart.
- Adding the same Phantom Item to cart will update quantity and post instead of attempting to add to cart again.
- HOTFIX (36): Commented out Reauthorize from the Capture method for PP_WPP. Reauthorize is only allowed once in a 3 day window and was throwing an error when trying to capture.
- HOTFIX (36): Phantom Items - acCartHelper.cs
- 9/21
- HOTFIX (36) - Corrected an issue where categories containing an & sign in the name would not correctly load on demand in the Category Picker, instead causing the picker to hang while displaying "Loading...".  Also fixed an issue where searching for anything other than an ID would show Root as a search result.
- HOTFIX (36): Added VariantItemNr and VariantMfgPartNr rollup to base product on the mass-product update web service call.
- If the system cannot find anything by variantitemnr it tries looking up the base product via itemnr with that same key.
- HOTFIX: Rewrote the code for the EXTERNALCONTENT merge to be more efficient and to correct a problem that occurred when regex characters were present in the specified URL
- Ex:## EXTERNALCONTENT[http://content2.alltecstores.com/avgreview.asp?Item_id=6096&cat=1&productline=^] ##
- HOTFIX (36) - Corrected an issue where categories containing ampersands in the name would not correctly load on demand in the Category Picker, instead causing the picker to hang while displaying "Loading...".  Also fixed an issue where searching for anything other than an ID would show Root as a search result.
- 9/18
- HOTFIX (36) - Fixed the sizing issue of large photos on the Product Photos tab in the Product Editor.  The product photos list needed to be refreshed after a save.
- HOTFIX (36): Can now enter an order with no items via the order editor again without error, and empty orders will no longer say "CALL" for pricing in the confirmation email
- HOTFIX (36): Fixed an issue with the appearance of highlighted error fields and the inconsistent behavior on focus cross-browser (most evident in Chrome).
- HOTFIX: 36: Added an ‘Add Order’ button to the customer search, when clicked it defaults order information to that of the chosen customer.
- 9/17
- HOTFIX (36): The "pay with paypal" button that shows up on viewOrder will now send the correct parameter for the item name/description
- HOTFIX (36):Negative amounts on payments on the order edit page will no longer trigger validation messages.  Validation messages will no longer be incorrectly triggered when adding a non-refund payment (the payment was still being added, just the validation fired anyway).
- HOTFIX (36): Skip form integrity check for paypal.aspx – Paypal posts payment verification info to this page
- HOTFIX (36): Corrected error with moving items from a wishlist to cart
- 9/16
- HOTFIX(36): Hide Unnecessary Actions from Wishlists
- HOTFIX (36): Added validation to OnePageCheckout to force selection of an expiration date for credit cards
- HOTFIX (36): Payments made from OnePagePayment will now appear properly on the view order page and order confirmation emails
- HOTFIX (36) – The error message for an invalid Custom Snapin path will once again be triggered properly, in the newer validation message format.
- HOTFIX (36) - Reviews will again be properly associated with the logged in customer
- HOTFIX (36): Added new indexes to adcode/affiliate related tables to prevent timeouts (for Interweave)
- HOTFIX (36) - Product Reviews and ratings will now show properly when looking at a microstore.
- HOTFIX (36) – Small changes to the way the system handles field highlighting on errors that should improve usability and efficiency.
-
- HOTFIX (36): Fixed a couple of issues with filtering on the inventory editor
- HOTFIX (36) - Fixed an issue with the email form popup on the mailing list page, which was caused by the recent changes to the wysiwyg editor.
- HOTFIX (36): Fixed an issue with saving the product mass editor
- HOTFIX (36): Changed the name of the country Georgia to “Georgia, Republic of” to properly match what USPS expects for rate calculation
- HOTFIX (36): Manufacturer search was returning incorrect results when using active catalog
- 9/14
- HOTFIX (36) - Fixed the highlight errors script to call the correct Page Method URL on pages that have a query string.  The Page Method call does not use a query string (validation data is populated prior to the call).
- HOTFIX (36): A stored procedure used in several places (sitemap generator, catalog page) was erroring when it encountered long item names
- HOTFIX (36) - Fixed the WYSIWYG editor on the localization/store text manager. 
- 9/11
- HOTFIX (36): Using the login link from the one page payment page will now properly redirect back to the payment page when logged in, and the login link will disappear when a customer is logged in
- HOTFIX (36) - Fixed an issue with the updated Payment component's Linkpoint gateway integration
- HOTFIX (36): Corrected several issues on the inventory editor and product mass editor related to the recent paging changes
- 9/9
- HOTFIX (36): the "Load Default Content" button for custom layout areas will now show properly when first adding a snapin to a page
- HOTFIX (36): Inventory editor and product mass editor now use custom paging and retrieve only the data for the current page
- HOTFIX (36): StoreID is Ambiguous on EcommerceSales report
- HOTFIX (36) - Removed reference to Style.aspx from the WYSIWYG editor for editing e-mail templates to remove dark backgrounds.
- 9/8
- HOTFIX (36) - Added special fields for shipping address information to satisfy Authorize.Net fraud verification.
- HOTFIX (36): Increase number of pages we track viewstate from 10 to 25.
- HOTFIX (36) - Added user permission checks to the file browser
- 9/4
- HOTFIX (36): Fixed null reference errors when changing the category layout direction on the theme category page settings.
- HOTFIX (36): Invalid merges processed in a category or (cms) link context were being removed instead of being left unevaluated, preventing them from being processed at a later point (page level, for example)
- HOTFIX (36): WYSIWYG editor fixes.
- The WYSIWYG editor will no longer clear itself when clicking the “Enable Theme Overrides” checkbox on Site Explorer.
- WYSIWYG editor can now change between designer and code mode without causing a postback.
- The WYSIWYG editor’s content will properly update when on the Custom Merges (Shared Content) tab in Site Explorer.
- 9/3
- HOTFIX: sitemap.xml used for Google Sitemaps, Yahoo Sitemaps, etc. is now a static file built by the DoTimedEvents webservice call. The existing SitemapGenerator.aspx and the redirects to it are still in place, but the page will now trigger the download of the static sitemap.xml file.
- The GenerateSiteMap method now writes the sitemap xml to a temp file before overwriting the existing sitemap.xml, so if it fails halfway through it won’t overwrite the last good copy of the file.
- 9/1
- HOTFIX(Main/.36): Fixed an issue where validation for state selection was firing when a country without states was selected on ctlAddressEdit.ascx.
- HOTFIX(Main/.36) Sitemap will now use Custom URLs for Category and Manufacturer links when available.
- HOTFIX (Main/36): Add to wishlist was broken due to newly needed local session variable being specific to normal carts
- 8/27
- FEATURE (36) - Cleaned up the new validation message framework for the admin console and added more robust validation to the Order Edit page.
- 8/13
- FEATURE: Updated key payment integrations
- Support added for many new and updated gateways
- Including our new Canadian/US/UK Payment Partner:  BeanStream
- Sign up here for great rates: https://payments.beanstream.com/partners/application.asp?cPartner=americommerce
- Includes support for PayPal’s latest API versions
- Entire supported payment method and gateway list is here:  http://www.americommerce.com/kb/afmviewfaq.aspx?faqid=32
- FEATURE: Updated key payment integrations
- 8/6
0
Please sign in to leave a comment.
Comments
0 comments