Blog

RedCart 4.x Release Notes

Viewing posts from the RedCart 4.x Release Notes category

RedCart 4.4.2 has been released!

RedCart v4.4.2 Notes:

  • Fixed a bug where the event code login screen welcome image would not load .png files on mobile devices.
  • Fixed a security issue where a hacker could view a list of gallery titles and main images when they were not authorized. This was only an issue when using the event code style login screen.

RedCart 4.4.1 has been released!

RedCart v4.4.1 Notes:

  • Fixed a bug where sometimes sub gallery password authentication was being bypassed on mobile devices in favor of the standard gallery password authentication.
  • Sub gallery level password authentication was added in version 4.4 to help school photographers.

Check out the video from the 4.4 release notes which shows how the new sub gallery password authentication works!

RedCart 4.4 has been released!

RedCart v4.4.0 Notes:

  • Added support for sub gallery level password authentication to help school photographers.
  • Updated the order search algorithms on the Order Search screen in the Admin to include Print Packages and Store Products when searching on the Gallery Title field.
  • Fixed an issue where on some servers that had MySQL running in Strict Mode, a failed transaction was produced after submitting an image list order. The image list code was updated to conform to MySQL strict standards.

Check out the following video which shows how the new sub gallery password authentication works:

RedCart 4.3.1 has been released!

RedCart v4.3.1 Notes:

  • SECURITY UPDATE: Added new security mechanisms to the Admin to help protect against Brute Force Login Attacks.
  • Fixed an issue where on some servers the zip extractor was throwing a 119 error when uploading new galleries through RedCart Desktop.
  • Fixed an issue when using the First Data Global Gateway E4 payment gateway where it was displaying a warning with an Authorize.net MD5 hash mismatch notification.
  • Fixed a bug where the black and white or sepia settings were not saving correctly when editing multiple galleries at the same time from the gallery search screen in the Admin.
  • Fixed an issue that only occured on some servers where a user wasn’t able to log into a gallery after clicking the login button. Behind the scenes, a php warning was being issued which led to other errors in the RedCart gateway code. The warning was “Strict Standards: Only variables should be passed by reference.”

RedCart 4.3.0 has been released!

RedCart v4.3.0 Notes:

  • Added support for PHP 5.5 and PHP 5.6 while maintaining backwards compatibility down to PHP 5.3
  • Fixed a bug where the “Show on Homescreen” option wasn’t working when trying to edit multiple galleries from the gallery search screen.
  • Fixed a bug where the order details screen in the Admin wouldn’t load correctly if an image file download was queued for RedCart Desktop and the download was added to the cart with a color tone change.

RedCart 4.2.2 has been released!

RedCart v4.2.2 Notes:

  • Updated the Authorize.net integration to use the new Akamai transaction URL.
  • Updated the Authorize.net integration and added the x_logo_url variable to the integration. Now you can upload a logo to your Authorize.net account and enter the logo url in your RedCart Authorize.net settings so that your logo is displayed on the Authorize.net secure hosted payment page.
  • Updated the SagePay integration to use their new version 3.00 protocol.
  • Fixed a bug where Dollar Based Early Bird Discounts weren’t being applied when they should have been.
  • Fixed a bug where Dollar Based and Percent Based Early Bird discounts weren’t being applied properly when more than one Early Bird discount was active at the same time on the same gallery items.
  • Fixed a bug where a download all type download link would report an error that the zip file was deleted when it was in fact on the server. This only happened in the case where the Number of Days Active attribute of the download all configuration was greater than zero.
  • Fixed a bug where the Additional Shipping option on Print Packages wasn’t being applied to the order.
  • Fixed a bug where image file downloads could be purchased with color tone changes applied even when they were configured to not allow color tone changes.
  • Fixed a bug where image category filtering was being lost when hovering over the Favorites menu label to reveal selected favorites.
  • Modified the Favorites multi-select mechanism so that when the Select All button is clicked, only the favorites in the current folder are selected. Previously, all favorites, regardless of folder, were selected when Select All was clicked.
  • Modified RedCart Desktop Uploader so that you can use the https protocol if desired.

RedCart v4.2.1 has been released!

RedCart v4.2.1 Notes:

  • Fixed a bug where the system was reporting an insufficient inventory error when a store product was added to the cart and inventory wasn’t being tracked on the store product. This would only happen if the following conditions were met: 1) A price group was assigned to the gallery 2) The product was a public product 3) The product contained add-ons that were not members of the gallery’s price group.
  • Fixed an issue where Paypal transactions were returning a 403 forbidden error when trying to post IPN (instant payment notification) variables back to Paypal to validate the transaction. This was more of an issue with Paypal transactions outside of the United States.
  • Added a blank option to the State / Province / Region: dropdown menu for Pickup Locations configured on Configuration -> Basic Settings in the Admin. Some photographers want to list locations that do not have a State or Privince listed.

RedCart v4.2 has been released!

You guys asked for it and it’s finally here! Clients can now download all images from their gallery with a single download link. As a matter of fact, you can create an unlimited number of “Download All” type image file downloads with different image resolutions (up to 1800 pixels on the longest edge), and charge a different price for each if you like. If you need to deliver files larger than 1800 pixels on the longest edge, you can queue those up for RedCart Desktop the same way that you did prior to version 4.2.

When delivering a large number of high res files, it’s usually much easier for both the photographer and the customer to deliver the files externally via USB Drive or some other method. For this reason, we also added a feature that allows the photographer to configure any image file download with an External Delivery method such as USB Drive, Dropbox, WeTransfer…etc.

Configuring a “Download All” type download:

1) From your Admin menu, visit Products -> Image File Downloads and click the + sign to create a new IFD
2) Give the download a name and fill in any other options that you want
3) Flip the switch labeled “This is a Download All option” to Yes
4) Save the download option and add it to your gallery’s price group

configuring a download all

Configuring an “External Delivery” type:

1) From your Admin menu, visit Products -> Image File Downloads and click the + sign to create a new IFD
2) Give it a name and fill in any other options that you want
3) Flip the switch labeled “I want to Deliver File(s) Externally” to Yes
4) Choose whether it’s for All Files or just a Single File
5) Save the option and add it to your gallery’s price group

configuring an external delivery method

Here’s the complete list of release notes:

RedCart v4.2 Release Notes:

  • Added a new option to Image File Downloads that indicates if the download is a Download All option. If this option is turned on, the download link will download a zip file of the entire gallery with the files sized based on the Longest Edge setting for the Image File Download.
  • Added a new “I want to Deliver File(s) Externally” option to Image File Downloads that allows the photographer to sell a file or files and deliver the files via an external delivery method such as USB Drive, Dropbox, WeTransfer…etc. If this option is turned on, a download link will not be provided to the customer. Instead, a custom message will be listed in the order email that details how the files will be delivered.
  • Added a new “Gallery Owners Only” option to Image File Download configurations. This enables the photographer to have more control over download options that are available for gallery owners versus other gallery visitors.
  • Made changes to the Disk Space Cleanup Utility in the Admin to include “Download All” zip files in the disk space calculations for image file downloads.
  • Made changes to the Disk Space Cleanup Utility in the Admin to include “Download All” zip files when deleting files to free up disk space on the server.
  • Made changes to the Order Details screen in the Admin to include “Download All” type downloads in the order details. Also made changes so that the photographer can update the download details for each individual Download All download link.
  • Made changes to the Order Details screen in the Admin to include item details for Image File Downloads that have been configured as an “External Delivery” type download. The photograper can also edit the custom external delivery message directly from the order details page if need be.
  • Made changes to the Order Emails to include details for “Download All” type image file downloads.
  • Made changes to the Order Emails to include details for “External Delivery” type image file downloads.
  • Added new functionality to the cron job that processes galleries and packages them up in zip files that can be downloaded for “Download All” type image file downloads.
  • Added new functionality to the cron job that samples server load averages and saves the samples to the database along with the number of server processors or cores.
  • Added new functionality that automatically throttles the hourly cron job based on the current load on the server. This new algorithm throttles the cron job based on the server’s average load over the last 48 hours as well as the total number of processors that the server is running. This new functionality helps ensure that the server will not become overloaded if many users are purchasing “Download All” type downloads all at the same time.
  • For cases where a server might prematurely kill the cron job before it has finished processing, functionality was added to the cron job so that it will begin processing where it left off on the last run. This ensures that there will always be progress when processing a zip file for a “Download All”, even on servers that limit the time that a cron job can run.
  • Added Disk Space Management features to the cron job so that it will automatically try to minimize the amount of disk space used on the server by automatically deleting “Download All” zip files that are no longer in use.
  • Added Total COGS, Shipping, and Gallery Title(s) to the csv export on the Order Search screen in the Admin.
  • Fixed a bug where multi-select was still allowed when the image list and favorites sections were disabled.
  • Made a modification to the Add To Cart process so that if only one type of product (prints, packages, image file downloads, or store products) are offered for a particular image, that option is pre-selected and the next menu is presented, thus saving your clients an extra click.
  • Made a modification to the Add To Cart process that pre-selects the paper type for an image if only one paper type is offered.
  • Fixed a bug where a product’s addons’ prices were not being set correctly in the cart when the product was in a price group.
  • Removed the sharpening process that happened when downloading Image File Downloads. This process took up way too many server resources which would have made “Download All” type downloads next to impossible. We also received a considerable amount of feedback over the last year that images looked too sharp when downloading images from the cart so we felt it was in everyone’s best interest to remove sharpening completely.

RedCart v4.1.3 Release Notes

RedCart v4.1.3 Release Notes:

  • Fixed a bug where occasionally users were unable to add print packages to their carts.
  • Fixed a bug where the + sign was getting stripped out of gallery titles when checking gallery views on the Gallery Traffic Report.
  • Fixed a rare bug where emails could not be removed from discount restrictions.
  • Added an option to decode protected images on the server side instead of in the browser. This was done as a workaround for those on ISPs that truncate the protected image data in their network architecture.
  • Fixed a bug where store product add-on selections and information was not being displayed in the order details in the Admin AFTER deleting the store product from the system.
  • Added a new tracking number tag to the order status notification email template.
  • Made a change so that the photographer is copied on order status change notification emails.
  • Fixed a bug where the main image was not being filtered out of the gallery images when clicking looping through the images using previous and next, thus causing the main image to be available to order.
  • Fixed a bug where additional logos were not being displayed in the correct area on the Colors and Branding screen in the Admin. Additional logos are now being displayed under the main logo section.
  • Fixed a bug where gallery passwords containing apostrophes would cause Admin links to not work.
  • Added a “Turn Tour Off” button on the tour which turns the tour off from the tour overlay in addition to the control in the main navigation menu.
  • Made performance fixes to the image list and favorites sections. They are now more responsive when working with large sets of images.

RedCart v4.1.2 Release Notes

RedCart v4.1.2 Release Notes:

  • Fixed a bug where a gallery with a custom logo would not be accessible via the regular home screen. This bug was introduced in v4.1.0.
  • Fixed a bug where gallery traffic could be logged for Admin sessions when it should not be.
  • Fixed a bug where images from version 3 galleries would not load in some situations.
  • Fixed a bug where the financial data in the Financial Report was not correct when plotting compare with last year.
  • Fixed a bug where navigating through page dots on the home screen and thumbnail views would sometimes skip rows of galleries and images.
  • Fixed a bug where the minimum shipping amount was being charged on orders where Pickup Only was selected as a shipping calculation method.
  • Made a change so that when using the Ballpark shipping calculation method, the shipping minimum will only be charged if there is weight in the order. If the total weight across all products in the order is zero, the shipping charge will be zero.
  • Fixed a bug where orders could show up in the Admin with customer pickup selected as NO when customer pickup is the only option available.
  • Added support for new license plans.