Matej Kendera
- [Improvement] Promo email preview could be larger (#6308)
- [Fix] Banners & Links section in affiliate panel doesn't load if there's a ZIP banner (#7072)
- [Fix] Callbacks logs: dates are in server timezone (#7069)
- [Fix] Admin account isn't accessible after removing Tools permission (#7068)
- [Plugin] Stripe: track coupon code from promotion_code in checkout.session.completed event (#7059)
- [Plugin] Stripe: per product tracking ignores discount amount (#7058)
Matej Kendera
- [Improvement] Theme editor: Add copy to clipboard button for file name and content (#7036)
- [Fix] Loading of merchant panel fails with 500 internal server error, on corrupted translation in plugins (#7050)
- [Fix] Multiple grid rows selection, with shift key, selects also text (#7038)
- [Style] Tooltip content hidden in the new plugins design (#7055)
- [Style] Duplicate help icon in site replication banner (#7039)
- [Style] Affiliate panel: Edit grid view dialog content gets out of the bottom border. (#7044)
- [Plugin] New Customer.io integration (#6818)
- [Plugin] Remove the "SafePay IPN handling" plugin (#7037)
Matej Kendera
- [Improvement] Transactions Commissions list: Add action commission code (#7020)
- [Improvement] Features and plugins: Change configuration popup to in-page form (#6941)
- [Improvement] Show valid amounts in payout invoice preview (#6978)
- [Fix] PAN: File uploader field on the account signup form doesn't work (#7019)
- [Fix] Application Callbacks: impossible to save signup callback (#7017)
- [Fix] When local timezones are disabled, interface is still shifting some date values (#7008)
- [Fix] Customers can remove scripts for loading ACE editor (#6993)
- [Fix] Top referring URLs grid without status filter is loading data only from approved commissions (#7009)
- [Fix] Export to csv, not even switching between the pages work in
Sum payouts to affiliates
grid (#6985)
- [Fix] Image banners URLs are not changed to new URL if custom domain is changed (#6781)
- [Fix] Campaigns Categories - SQL error displayed when editing a new category (#7003)
- [Fix] SQL error displayed on insert to audit log for very long message (#7002)
- [Plugin] Shopify plugin: for some orders is used "confirmation_number" instead of "order name" (#6996)
- [Performance] Delete old unused setting for flash banner format (#6999)
- [Performance] Move big value settings with low frequency of use to separate table (#6998)
- [Style] Part of listbox is not visible in plugin/feature configuration (#7014)
- [Style] Design issue of Status Scheduler in campaign (#6940)
Matej Kendera
- [Feature] Create Application callbacks feature, includes Affiliate Sale Tracking Codes functionality (#6559)
- [Improvement] PAN: Commissions list: Add 'Network fee' to custom filter fields (#6988)
- [Fix] Recurring commissions: Check for Limit of recurrence could return incorrect number (#6982)
- [Fix] Template variables for Home screen have to be the same type (#6981)
- [Fix] Translatable strings corrections (#6676)(#6675)
Matej Kendera
- [Feature] Add option to disable local timezones, display date and time values in the server’s time (#6963)
- [Feature] Audit log: add all "edit campaign" actions (#6938)
- [Improvement] Split the custom filter fields into individual filters in grid header (#6959)
- [Improvement] Add Recurring commissions stats variables for home screen (period_stats.stpl) (#6974)
- [Fix] PAN: Correct texts "AccountStatisticsHeader" and "AccountStatisticsDescription" (#6971)
- [Fix] Some listboxes are not sized correctly when they are initially loaded (#6969)
- [Fix] Empty value for campaign and banner order column causes error (#3453)
- [Plugin] NMI plugin: Refund uses transaction ID which does not match the original transaction ID (#6980)