uc_affiliate2 6.x-2.6

Bug fixes

uc_affiliate2 is now in maintenance mode. There hasn't been a release in a long time, so here's one including the bug fixes accumulated in CVS.

uc_affiliate2 6.x-2.5

New features
Bug fixes

This release wouldn't be possible without: univate, AlexisWilke, darktygur, manatwo, and many others.

Also, see #797488: Plans for future Ubercart Affiliate 2 development for my thoughts on the next version.

-- disabled the "Upline" page by default (you can enable it in Settings if you want)
-- removed subdomain support (see drupal.org/project/domain for the right way to do this)
-- the cookie tracking settings are now general, no longer per role
-- removed the "switch after" setting for cookied roles. It was unused and confusing.

-- functionality for admin's to appy/remove commission from an order.
-- separate tab to view the commissions on an order (with functionality to edit or remove specific commission)
-- add optional feature to allow subsequent orders for a member to credit the commissions back to the previous affiliate.
-- add CA support [trigger: commission_applied], [conditions: has_affiliate, check_commission, check_level], [actions: override_commission, send_affiliate_email]
-- add token support for the affiliate email
-- add 'level' field to the commission table
-- add an advanced rule based product commissions options for defining commission structures
-- support fixed commissions as well as percentage

-- separate the code for applying the commissions from the hook_order() function
-- split functionality from *.module to a *.user.inc and *.admin.inc files

uc_affiliate2 5.x-2.5

New features
Bug fixes

This should be the final release for Drupal 5.
No new development will be done in the Drupal 5 branch (other than quick fixes maybe...)

uc_affiliate2 5.x-2.5-rc1

-- translation updates (some strings weren't translatable)
-- Reimplemented the uc_affiliate2_clicks function.
-- updated the commission removal routines, we don't try to remove commissions that aren't there anymore :)
-- simplified the admin_users form code ( for amounts paid to the affiliate). Thanks to freakalis for the tip
-- we are now compatible with PostgreSQL. Thanks to Chris (cjscullyca) for his fixes
-- fixes to the code we use to generate timestamps and get records from the db. Should be problem free now.

uc_affiliate2 6.x-2.5-rc1

-- translation updates (some strings weren't translatable)
-- Reimplemented the uc_affiliate2_clicks function.
-- updated the commission removal routines, we don't try to remove commissions that aren't there anymore :)
-- simplified the admin_users form code ( for amounts paid to the affiliate). Thanks to freakalis for the tip
-- we are now compatible with PostgreSQL. Thanks to Chris (cjscullyca) for his query fixes.
-- fixes to the code we use to generate timestamps and get records from the db. Should be problem free now.
-- the affiliate url now uses user id's instead of names. Old urls still supported, of course. Thanks to lonehorseend.
-- add support for customizable affiliate URL schemes (by jjeff)
-- use prices with VAT / taxes. Thanks to kenwen/longwave
-- support for disabling commission for certain payment methods (which means we work with uc_free_order in the mix).
-- added support for "ignoring" a product (exclude from generated links, calculated commission) by setting it's commission to 0.
-- fix for "affiliate code generation user issue" (allow generating links for users other than the current one)
-- fixed error in Downline when ordering by Level (disabled, not possible for now)
-- fixed error in admin/store/manage (remove option to sort by clicks, users, orders, not possible for now)

uc_affiliate2 5.x-2.1

Same as Drupal 6 version 2.0

-- tweaked the click details page, now showing time of click, wraping columns
-- fixed a bug in the role handling

uc_affiliate2 5.x-2.0

-- the commission was added twice when changing between "award" statuses.
-- don't remove the original admin comment when taking away commissions. Add another one instead.
-- don't try to link to an anonymous user's profile page in the "All orders" tab
-- added an update entry to .install, to remove some (harmless) junk from uc_affiliate2_orders next time update.php is run.
-- to prevent upgrade issues, made a change to the "award" statuses on the settings page. You'll have to select them again.
-- fixed a warning on new installs.

uc_affiliate2 6.x-2.0-rc5

Bug fixes

This should be the final one.
Fixed the "counts table does not exist" admin error.

uc_affiliate2 6.x-2.0-rc4

- The clicks weren't getting registered in many cases, bug introduced in 2.0rc3

uc_affiliate2 5.x-1.8

Bug fixes

- The clicks weren't getting registered in many cases, bug introduced in 1.7

uc_affiliate2 5.x-1.7

-- fixes to cookie based affiliate tracking.
-- you can now select multiple statuses for which to award commissions.
-- cancelling an order ( or changing from an "award" status) will now remove the commission.
-- removed the counts table, running live queries now. Less bug-prone.
-- added the "all orders" tab to the affiliate dashboard. Shows all orders by status created with the affiliate's id.

uc_affiliate2 6.x-2.0-rc3

New:
-- you can now select multiple statuses for which to award commissions.
-- cancelling an order ( or changing from an "award" status) will now remove the commission.
-- removed the counts table, running live queries now. Less bug-prone.
-- added the "all orders" tab to the affiliate dashboard. Shows all orders by status created with the affiliate's id.
-- bugfixes,

uc_affiliate2 6.x-2.0-rc1

Seems solid. Releasing as RC1 while I wait for the testers to give confirmation.

uc_affiliate2 5.x-1.6

Backports from the Drupal 6 code.
-- reworked the monthly_report admin_users functions. Faster and less ugly (although still a bit ugly).
-- more changes to the timezone code. Doing it completely the drupal way.
-- the admin can't be an affiliate any more.
-- renamed 'click count' to 'unique click count', to be more precise.
-- removed unused code. fixed code style where needed.

uc_affiliate2 5.x-1.5

-- new dashboard code, fixes the issue where the clicks/commissions counters were wrong.
-- new date/time handling code, fixes issues on some configurations.

uc_affiliate2 6.x-2.x-dev

Click "View CVS messages" on the project homepage to see what has changed.

Also, be sure to run update.php after updating the module code.

uc_affiliate2 5.x-1.4

Bug fixes

Code cleanups, rewrites, removals. Bug fixes. Polish, polish, polish, and this is just the beginning.

Please note that the Subdomain handling is now disabled by default.

uc_affiliate2 5.x-1.3

Bug fixes

This release is brought to you by: Scott (keptin). Cheers, mate.

-- permissions bug fix, by Scott
-- product link generation fix (detecting the proper files/ directory), by Scott
-- code style cleanups

uc_affiliate2 5.x-1.2

Bug fixes

Fixed subdomain handling, added option to turn off subdomain affiliate tracking.
Fixed the ?a=uid method, it was broken.

Subscribe with RSS Subscribe to Releases for Ubercart Affiliate v2