• sales@infigosoftware.com
  • 01293 660 674

Release Notes


Release Notes - 08/05/17

Tasks:

Force browser to clear cache for images: Solved an issue with the user profile picture not refreshing immediately after uploading a new image.


Shared Print Operations Updates: We have included an additional product status filter for ‘Verified’, so you can now quickly and easily see which jobs have been successfully downloaded through Catfish Sync. We have also improved the search so that you can trigger it using the enter key on the keyboard, rather than having to click the search button.


MEGAEDIT - Image Alignment options within Image Fields: We have extended the alignment options available to image fields in MegaEdit by introducing a new setting, a new product option called ‘Show Image Alignment Options’. When this is enabled it will allow you to set a default alignment for the image that sits within that field. These alignment options include: Vertical alignment (top, middle, bottom) and horizontal alignment (left, centre, right).

Release Notes - 21/04/17

Stories:

Add Gift Code to Checkout: Now it is possible to add a gift code in the checkout process. There is a new setting in Configuration > Settings > Order Settings > Show GiftCard Box On Checkout. If you enable it, it will appear as Gift Cards and Applied Gift Cards on the Confirm Order step of the Checkout.


Tracking URL in My Orders: When using Metapack, a new tracking URL will appear to the customer on My Account > Orders which will open a new window to show the order status.


Tracking URL in Notification Email: There is a new token available for the message templates, it is called %Order.ShippingInfo% and it contains the tracking URL provided by the Metapack Plugin for the tracking of a shipment.


Closed groups visual change on symphony operations: Added a visual indication to Symphony Operations when a group has been closed.

Tasks:

Introduce new reapit web service option calls: It is now possible in the Reapit Integration to select the type of properties to import and update. You can choose General or International.


Amend spell checker in Catfish editor: Updated the spell checker to the latest version and added new words to the dictionary.


In Reapit Sync, set the category to unpublished if it is anything other than Active. On our Reapit Integration, now all properties with an empty SaleStatus or "Under Offer" get unpublished. Using this setting you can clear up the site from old sold properties.


Add Payments.[Method].FriendlyName language strings to all platforms: Updated the default names of all the payment methods.


Prevent Downloadable product outputs from being removed during cleanup tasks. Added a new cleanup setting to Catfish >Settings >CleanupSettings called ‘Delete Expired Downloadable Products’ that will check if the "Number of days" of a downloadable product is reached and will delete the outputs.


Hotfolder modifications: Now it is possible to browse, download, upload, create or delete files and folders from hotfolders within Catfish. Added a new permission to Configuration > Access Control List called "Admin area. You can manage hotfolders" that will make a new button called "Manage" to each folder of a print location.


Implement Budget edit/delete: Now it is possible to edit or remove budgets from the Budgets tab of customers.


Product Groups Attribute Logic: Now you can configure attributes logic in product groups to show or hide other attributes and its values.
Enable the setting from Configuration > Settings > Catalogue Settings > Enable Attribute Logic when editing a product group on the attributes tab, if you add a dropdown list, radio or checkbox attribute control, you can set a logic that will make the rest of the attributes with a higher Display Order to show. If the attribute showing is also a multivalue, you can then select holding down the CTRL key and clicking on the values you want from the dropdown list, the values that will be available to the end user, or if you do not select any, all values will be available on the product landing page.


Force browser to clear cache for images: Solved an issue where the user profile picture didn’t refresh immediately after uploading a new image.

Sub Tasks:

CATFISH-5944 Support for Column Flow: Added a new MegaEdit script called "Advanced Layout Product". This script allows you to add column flow to MegaEdit products. Now there is a panel on the right when editing the product as an admin with all the necessary options for the fields to automatically add tags to the fields that will control: column flow, combined areas, suppression, horizontal lines, bullet points, flexing groups or font size.

Bugs:

Discounts of the type "Assigned to product variants (SKUs)" should not appear in Product Group Discounts: Solved a bug where it was not possible to set discounts to product groups in some scenarios.


Character countdown doesn't work when using Infigo Designer: Fixed a bug on Infigo Designer to show the number of characters left on text fields with a maximum number of characters.


Discount start date and end date not localising correctly: Fixed a bug where the Format display of end and start dates of a discount were not localised according to the settings.

Release Notes - 06/04/17

Stories:

Enable multiple concurrent MIS’ to be enabled: We now allow for multiple MIS plugins to be configured at a time. This opens the door to allow for different plugins to handle different functionality - for example, you can use one plugin to manage stock and price and then post the order to a separate MIS system. Or alternatively set it up so that you both download the XML job into a hotfolder and post the job information to an MIS, this is all now possible.

Tasks:

Export To Excel function on Manage Products Page only gives published products on output: Fixed a bug where un-published product variants were not exported when using the export functions of the export to Excel function on Manage Products.


Calendar setup script extension: We have created a new module for MegaEdit that allow admins to quickly create highly functional calendar products. The module also allows for an advanced UI experience for the end user when populating their calendar dates, images, and layouts. For more information on setting this script extension up, and to see example products please contact the Helpdesk.


TIFF file upload: We have introduced support for TIFF files to be uploaded and used in both our Catfish and MegaEdit editors.
Only baseline TIFF tags are supported.


JPEG file upload support: We have introduced a new setting that allows for JPG files to be uploaded for a MultiPart upload product. Previously this only supported PDF files but with this new development, it also allows for TIFF, JPG, and PDFs to be used. For images, we will check the DPI setting - if DPI is not configured then we will use 300 as default. This DPI setting will then be used to calculate the page size so we have Pixel size / DPI to calculate the size in inches of the output page.


Force browser to clear cache for images: Solved an issue with the user profile picture not refreshing immediately after uploading a new image.

Bugs:

Discount start date and end date not localising correctly: Fixed a bug where the format displays end and start date of a discount were not localised according to the settings.

Release Notes - 21/03/17

Stories:

MegaEdit Pricing Addition: Now it is possible to add pricing rules from the MegaEdit product configuration admin page. There is a new button to insert discount tiers where you can configure the quantity of pages and the discount (percentage based) applied. You also have a way to select where the discount applies: Quantity, Record Count, Quantity * Record Count (default).

Tasks:

Re-visit tax with discounts: We have added a new type of discount along with the already existing "Assigned to order subtotal" and "Assigned to order total". " Assigned To Order Sub Total Including Shipping" as some clients want to do the discount on the shipping costs.


Product Configuration module: It is now possible to save the attribute configuration of a product and send that configuration by email.
There is a new setting in Configuration > Settings > Catalogue Settings called "Allow Save Quote" that will make a new button to appear alongside the edit of a product with attribute configuration. On that new pop up, you can save the quote to your account, by emailing it or copying the URL.


Include support for static products in Kit Product: Now it is possible to add Static PDF products to a custom Kit Product.


[Magento] Adjust the plugin to use the new API to download the output: You can now download the Catfish output from our Magento Plugin using new API methods.


Variable Replacement Script Popup Dialogue: Visual improvements on the UI of the variable replacement script pop up on MegaEdit products.

Release Notes - 16/03/17

Tasks:

Generic Webhook (Advanced): You are now able to access extra Catfish Generic webhooks to interact with Catfish. You can apply an XSLT transformation to incoming data, which creates the correct XML that Catfish is expecting.


Paygate plugin: We have added a new payment plugin for PayGate. Now it is possible to take payments using this provider.


Allow for CSV upload in custom pricing script: Now it is easier to update the prices of the products with a complex algorithm calculation. We have added an option to use CSV files and a page in "Catfish > Other > Additional Data > Global Additional Data" for uploading and downloading the files used.


Editing Specification Attribute Option Redirects to Platform Login, Deleting throws error: We have fixed a bug that prevented you from editing specification attributes. Previously, when you edited a specification attribute you were redirected to the platform admin area, and when you deleted an attribute you were shown errors.

Bugs:

Multiline textbox attribute preloads space characters: Fixed a bug that was making a multiline text box field pre-populated with empty spaces.


Assigning a theme with layouts: Solved an issue that was happening in some scenarios when creating new storefronts with modified themes.


Editing Specification Attribute Option Redirects to Platform Login, Deleting throws error: We have fixed a bug that prevented you from editing specific attributes. Previously, when you edited a specific attribute you were redirected to the platform admin area, and when you deleted an attribute you were shown errors.

Release Notes - 01/03/17

Stories:

Create an API method to accept an order from an external system: Now it is possible to create an order in Catfish from an external system using our API. You can send in the Payment Status, Delivery Address, Order lines or even a Callback URL to be notified when the order is shipped.

Tasks:

MegaEdit mobile - Mobile styles for tabs, buttons, tools: Now it is possible to use MegaEdit easily on mobile phones. A multitude of style changes has been made in order to enhance usability.

Bugs:

[Admin] Not possible to edit a category from the tree view: There were issues when trying to edit a category information using the Tree View.


Approval Workflow Submitted Email message template does not send: The approval emails about an order being placed in the approval queue were not always sent as the general check for pending approvals was done at platform level and some storefront configurations were preventing emails being added to the queue.


Workflow Approved message template default incorrect: Updated the email template "Approval Workflow Approved Email" to include extra information about the job being approved.

Release Notes - 16/02/17

Tasks:

Symphony Expand buttons to change cursor: We have made visual changes to Symphony so that when you have buttons or interactive areas the cursor changes to notify the user.


Create Editable content for homepage mid: Added a new content area on the middle of the homepage called "Homepage.Midpage.Content" that can be used as a separator between the featured categories and featured products. What also has been added is a new content area on the middle of the homepage called "Homepage.Midpage.Content2" that can be used as a separator between the featured products and the news section.


Calendar setup script extension: We have created a new module for MegaEdit that allow admins to quickly create highly functional calendar products.
The module also allows for an advanced UI experience for the end user when populating their calendar dates, images, and layouts. For more information on setting this up and to see example products please contact the Helpdesk.

Bugs:

Setting static jobs to verified once Catfish Sync downloads it: The verification status that was given to variable and dynamic products when Catfish Sync downloads the files has been extended now to work for all product types. So if Catfish Sync now downloads a static file, we will mark that job as verified so there is consistency.


Private messages not laid out correctly: We have improved the layout and style of the Private Messages page in Catfish. The editor now has more space assigned, all the controls are aligned and positioned correctly.


Cannot place an order as an anonymous user: We have fixed the bug preventing you from using the anonymous checkout functionality in Catfish. This, now when enabled, should work and allow you to offer users to checkout without having to register on the site.
Settings:
Order Settings > "Allow Order Without Email"
Order Settings > "Anonymous checkout allowed"


The issue with PDF's in MegaEdit: There were issues with uploaded PDFs in MegaEdit across different page orientations and with cropped PDF files.
This has now been fixed so the PDFs appear correctly when used on your MegaEdit products.