NATS4 Changelog
From TMM Wiki
Jump to navigationJump to search
4.0.49.1
- Plug N Pay is now an integrated Biller in NATS v4
- NOCC integration standardized for use in NATS v4
- GXBill integration standardized for use in NATS v4
- Netcash integration standardized for use in NATS v4
- Jettis International (non-gateway) integration standardized for use in NATS v4
- Member signup will now only send random username/passwords to the biller if the signup form forced the random generation of username/password
- The nats cronjob now always create its session using the database.
- The content of the day (COTD) module will not rotate content correctly
- The COTD module will now display video thumbnails
- Fixed an issue with setting the proper expire date when CCBill cancels a member.
- The Includes functionality will now use the proper skin
- Credits/Chargebacks will now properly deduct from an affiliate's payout if they had no previous payment activity for that day
- www/unsubscribe.php added to allow members/affiliates to unsubscribe from NATS emails
- Tours can now be hidden in the same manner as sites
- Member signup will now properly redirect the member if a member record could not be found
- Postbacks from NATS will now include transaction info if available/applicable
- process_segay.php no longer swaps first and last name
- Commercegate integration standardized for use in NATS v4
- Commercegate allowed IPS updated
- When an affiliate signs up via an affiliate referral program, NATS will now track a Join Hit
- Member password retrieval emails will now have a subject
- adtool functions are now usable/viewable in the mailings admin
- member signup will now use the newest never-joined subscription when cascading
- The (optional) tag will appear for biller info when editing your sites/options in the NATS sites admin
- When generating payments, we will now track the changes of payvia fees on a dump-by-dump
- When viewing the details for a member, the proper custom fields will now be shown
- NATS now supports cross sell codes from NATS v3
- CCBill cross sells will now properly create a separate member record when recording cross sell initial sales
- display_account_preview smarty function will now display all of an affiliate's account reps
- Manual Invoices and Signup Bonuses will now be properly added to payments if the affiliate is missing any previously built payments
- NATS mailers are no longer parsed by Smarty twice
- Leading/trailing whitespace will be trimmed from adtools when creating adtools
- Added the gateway_join_check template
4.0.48.1
- NATS now sends campaignid, programid, and loginid as additional variables to localbilling.
- NATS will use the accountingAmount field in CCBill transaction postbacks if the field exists
- Configuration variables added to control how many affiliates are displayed in each sub-section of the Admin Overview
- GTBill integration standardized for use in NATS v4
- CCBill 900 (Standalone) integration standardized for use in NATS v4
- NATS will now correctly record initial transactions if the member changes their username at CCBill
- There is now a separate view in the stats page for affiliates to view their stats from your v3 installation
- process_epoch.php no longer does a numeric check on the postback's pi code
- You can now mark individual payments as paid in the Payments Admin
- the list_linkcodes template function now correctly excludes ccbill-paid programs if an affiliate is not a part of that program
- ASAP mailers no longer repeatedly send the same mailer infinitely
- Added checks/error messaging for when someone tried to create a program when no sites/tours were available
- NATS no longer records certain Netbilling denial posts as transactions
- upgradeplus.php now correctly redirects if the member or site information is incorrect
- member loginlog feature ported over to NATS v4
- Reports Admin updated to be more reliable
- The default join option is now available in the "join" site template
- Sorting added to the v3 stats view
- Adtool tracking now properly passes along the additional query string
- Removed an error that occurred when the install was using DB sessions and the session was breaking when a new affiliate signs in for the first time
- gateway_upgrade template added
- Site partner expense percentage no longer affects the profit percentage
- RSBilling poll now uses their reporting server
- nats_display_adtool template function no longer requires a category to be passed in the function call
- NATS now properly uses unencoded links in all situations (track, gallery track, strack, etc.)
- The biller id now properly displays for the biller info fields in the Sites Admin -> Edit Tour page
- The affiliate adtool search will now work when you breakdown by a specific adtool type
- The signup[reuse_matching_user] will now work correctly with token sites
- Strack now properly inherits the default tourid if none is specified
- Flat price affiliate referral payouts are now generated correctly
- Fixed database so that the correct 'defaultfor' fields are maintained during an upgrade
- Fixed bug with nextra where biller wasn't specified
- Many of reporting functions will now properly account for any timezone changes made on your server (changing timezones is NOT recommended)
- Added a check to deal with extraneous slashes in NATS configuration variables
- Member_auth is now properly updated if a rebill comes in after the member expires
- When NATS is internally searching for billers based on specific fields, NATS will take non-deleted billers over deleted billers if multiple billers are found
- NATS now properly expires manually added members