Yams (Yet Another Merchant System) is an e-commerce system. It provides tools for both the shopper and the administrator. Yams is written in Perl and utilizes a MySQL database on the backend. It features a persistent shopping cart, the ability to handle different types of products including various kinds of physical and electronic products as well as the ability to showcase "affiliate" products in your store but still allow the user to buy directly from the affiliate.
Release Notes: This release fixes a display issue with empty departments and an issue with includes with running under mod_cgi, and adds a script to populate the search tables for existing installations of Yams.
Release Notes: A simple product search (keywords in the product's name and description), a new concept of related products (the ability to designate certain products to be sold when another product is placed into the shopping cart), and a fix for a problem with the printLabels function in Reports.pm.
Release Notes: Addition of session IDs (these allow the host of the referrer to be tracked, the shopping and secure servers to have different URLs, and the addition of a "Back" link to the end of the ordering process), and other bugfixes.
Release Notes: A fix has been made for a security hole in which the customer ID was stored in user-modifiable form in some of the order pages, improper quoting of the department in some places has been corrected, and some other minor changes have been made.
Release Notes: Download products are now authorized for periods of days rather than months, a problem in summing the sales tax in the revenue report has been fixed, and a missing key has been added to the SQL for the order_status_history table in table.sql.