Matej Kendera
- [Fix] Trends report: approved status values are filtered if all statuses are selected in status filter (#6830)
- [Fix] Notification of affiliate declination generated after each profile save (#6861)
- [Fix] Error occurs when searching in "Add to Commission Group" listbox on the Affiliate Manager screen (#6860)
- [Fix] User password can be corrupted by API request for editing user profile (#6859)
- [Plugin] Shopify: update API version (#6864)
Matej Kendera
- [Improvement] Lifetime referrals manager: add button for additional import fields (#6837)
- [Improvement] Private campaigns: Add filter for affiliate data fields in Affiliates in campaigns list (#6790)
- [Fix] "Lifetime referrals" screen is not loaded in the affiliate panel (#6852)
- [Fix] Audit log doesn't open if contains logs from Performance rewards feature and this feature is not active #6850)
- [Fix] Switching to Html and then back to Wysiwyg breaks inserted attached image in email templates (#6841)
- [Fix] Deeplink doesn't redirect to specific allowed destination URL (#6835)
- [Fix] Coupon Tracking: Set coupon banner to transaction even if the campaign is not recognized from the coupon (#6749)
- [Performance] Affiliate fields with big values: in user db table let 255 characters instead of 200 (#6812)
- [Integration] New integration plugin for WinRed (#6851)
- [Plugin] Shopify: use "Order ID" from "Sale requests log" table for checking if order is missing (#6531)
- [Plugin] Anonymize transaction data fields: add option to show X first or X last characters (#6784)
Matej Kendera
- [Improvement] Performance Rewards: Add operators for the DataX field condition (#6815)
- [Improvement] Performance Rewards: Add an option to change status of multiple rules at once (#6772)
- [Improvement] Performance rewards: Change limit for rule name to 255 (#6832)
- [Improvement] Add coupon code validity to the email notification (#6810)
- [Improvement] Lifetime Commissions - option to not create relations in specific campaigns (#6806)
- [Improvement] Create proper error message if view of grid is not allowed for affiliate panel (#6801)
- [Improvement] Change anonymous profile data fields into their real names in Performance Rewards rule (#6796)
- [Improvement] Add Transaction date created as a custom filter field in Pay affiliates section (#6317)
- [Fix] Undefined affiliate status in campaign after add to default group (#6828)
- [Fix] Performance Rewards - Deleting additional condition during rule copy deleted the original (#6824)
- [Fix] Import transactions could cause error: Unsupported operand types: string / int (#6800)
- [Fix] Banner image file is deleted if you manually change url of banner (#6782)
- [Fix] Top affiliates report: wrong values in "Sale" columns (#6778)
- [Fix] Language parameter doesn't work for notification signup email when adding affiliate with Pap_Api_Affiliate (#6747)
- [Plugin] Braintree: 500 internal server error in braintree plugin (#6820)
Matej Kendera
- [Feature] Show selected filters when advanced search filter is hidden in grids (#6210)
- [Improvement] API: screens with statistics will no longer filter only the approved status by default (#6775)
- [Improvement] Add option to filter "Performance rewards" rules by name (#6773)
- [Improvement] Add name of email template to its edit section (#6769)
- [Improvement] Invoice to affiliate is not translated to affiliate's language (#6787)
- [Fix] Direct links screen is not working in affiliate panel (#6798)
- [Fix] Performance rewards rule: additional conditions in rule are evaluated without campaign (#6792)
- [Fix] It is not possible to create custom column from column containing hyphen (#6795)
- [Fix] Changing status of ALL coupons in a banner doesn't work - 500 error (#6780)
- [Fix] Configure Referral ID with specified pattern can be saved with prohibited characters (#6774)
- [Fix] 'Delete cookie after lead / sale' is not applied on campaign creation. (#6768)
- [Fix] SQL command displayed when you are deleting affiliate page which is already deleted (#6767)
- [Fix] SQL command displayed in error message on saving: Affiliate Manager info (#6788)
- [Plugin] Typeform webhook handling: hidden field for visitorid must be lowercase (#6771)
- [Plugin] Affiliate Profile Change Webhook: Add fields of type hidden to options (#6791)
- [Plugin] Shopify can set incorrect IP address when order has no IP address (#6785)
- [Plugin] Kartra: recurring commission is never triggered (#6803)
Matej Kendera
- [Feature] Add custom translation to multiple languages in a single screen (#5662)
- [Fix] CheckBoxes are not added to HTML signup form (#6759)
- [Fix] Campaign description fields changes height when clicking on the "Edit details" (#6757)
- [Fix] Custom timezone is not applied for API session (#6756)
- [Fix] Signup form error if payout method is displayed but not selected (#6755)
- [Fix] Recognizing parent affiliate errors in the event logs (#6746)
- [Fix] "Export to CSV" button in Commissions report returns error message in case affiliate name contains emoji (#6737)
- [Fix] Inconsistency in affiliate username change process: old password is not requested (#6620)
- [Plugin] Stripe currency conversion does not work when Stripe Checkout object is used, amount is divided by 100 for JPY currency (#6766)
- [Performance] API login: Duplicate loading commands from database (#6758)
- [Performance] Default value for user attribute: "Apply VAT invoicing for this affiliate" is saved to database (#6744)
- [Performance] PAN: account user attributes are not deleted on account deleted (#6743)