News

aMember PRO 4.2.7 released

Date: 7/11/2012

The aMember Pro development team announces the immediate availability of aMember PRO 4.2.7. You can see changelog below.

***Core changes
    Send headers about default charset from PHP (utf-8)
    Fixed bug: EU Tax was charged for not EU countries.
    Fixed warnings: 1. Notice in amember CP -> Add admin screen, 2. RECOVERABLE ERROR:</b> Argument 1 passed to Admin::setPermissions() must be an array, null given
    refs #894 - added qty to PDF invoice
    Added new field to users export -> Amount of all payments made by user
    closes #892 - REST API: check-access by email parameter changed from "login" to "email"
    added user's fields to invoice export
    bug fixed - set up default value for custom fields
    Bug Fixed: incorrect grid methods in permission configuration for REST API
    bug fixed with IE - wrong position for popup login form
    fixed bug with IE (comments <!-- --> is not allowed inside <script></script>, login link in signup form did not work.
    bug fixed - did not assign product and payment arrays for cancellation notifications
    Fixed bug: Unable to add second payment manualy from aMember CP if invoice have free trial
    Fixed bug: Errors were not displayed in Cart -> Basket
    Changed default user <-> affiliate relations lifetime to 0 (forever)
    OTO plugin: unable to add large html template in OTO plugin
    Fixed bug: Unable to add active free invoice from amember CP.
    Added ja_JP locale support.
    API: ability to prepend hook
    Added ability to populate affilate links page with custom content
    Bug fixed - redirect to no-access worked only for active users, for all other users it was redirect loop
    Am_Lite does not work when usage of php session is enabled in config
    bug fixed with video player in IE9
    added more user's fields to the export of payments
    added cancelations handling
    added supported currencies for fastspring plugin
    added more user's fields to the export of payments
    New way to unserialize session in Am_Lite
    New Payment Plugin: Paypoint hosted gateway(supports recurring and multi currency payments)
    set up 'threadedmode' as it configured in default registration settings
    bug fixed - Am_Lite does not work when usage of php session is enabled in config
    Closes #873 - limited Admins can delete users
    bug fixed with recurring payments
    Fixed bug: Access to aMember pages was not logged properly. Added new ability to log access from any non-amember page.
    implements #872 - Import3: migrate old Facebook id and comments
    bug fixed: coupon conditions break chain and return its match result but should return false only in case of it does not match
    added commission handler for free signups
    Implements #859 - add page_style to paypal plugin
    next rebills changed from 'next month' to 'next 30 days'
    added redirect to facebook for logout
    bug fixed - not working waiting block on thanks page
    bug fixed - could not purchase paid product after free
    bug fixed - could not delete temp file after import in Windows because of not closed file handlers
    bug fixed - not working waiting block on thanks page
    bug fixed - could not purchase paid product after free
    bug fixed - could not delete temp file after import in Windows because of not closed file handlers
    coupon can't be NULL in Invoice_setCoupon
    added config option for Cart module "Do not show 'Default billing plan' on form"
    Fixed Bug: CC expiration date was not imported from amember v3.
    Fixed bug: Rebill date was not updated on rebuild-db
    - oto plugin: allows to configure paysystem, preview implemented. closes #855
    added config option for Cart module "Do not show 'Default billing plan' on form"
    cosmetic bugs fixed on import: back button after upload a file, sort of previous imports, target for paginator links
    next rebills changed from 'next month' to 'next 30 days'
    added redirect to facebook for logout
    bug fixed with video player in IE9
***Integration plugins
    Implements #839 - DropMe plugin, Ability for member to delete his account by yourself
    Fixed bug: Zombaio plugin didn't record rebills in some situations.
    Wordpress: WP always set timezone to UTC+0 but it is not expected behaviour in aMember
    Closes #881 - renderable query did not return expected result in case of datetime and timestamp fields and operator (=)
    vbulletin: get default registration options and 'threadedmode' from vbulletin database
    vbulletin: get default registration options from vbulletin database
    newsletter mailchimp plugin: allows to customize mailchimp MERGE fields
***Payment plugins
    Payza (formerly AlertPay) payment plugin
    xenforo: remove users when removed from aMember
    Fixed several bugs related to import 1SC payments from v3
    Paypoint plugin becomes BETA
    paysafecard payment plugin
    new payment plugin securepaycomau
    bug fixed - validation of amount for plimus plugin in case of using other currency for the payment then USD
    new payment plugin securepaycomau
    cosmetic bugs fixed on import: back button after upload a file, sort of previous imports, target for paginator links
    bug fixed - validation of amount for plimus plugin in case of using other currency for the payment then USD

Your suggestions for future releases are welcome!

aMember PRO 4.2.6 released

Date: 6/7/2012

The aMember Pro development team announces the immediate availability of aMember PRO 4.2.6. You can see changelog below.

Fixed bug: Invoices were not automatically approved on upgrade from 4.2.3
Language strings updated + complete Romanian translation.
Increased performance in helpdesk module
New Feature: Unlimited levels of affiliate programm
API: event that triggered after DB upgrade, plugins can use it to perform data migration
Bug Fix: Second Level Commission was calculated incorrectly
Fixed bug: Invoice incorrectly was amrked as not approved when recurring payment was received.

Your suggestions for future releases are welcome!

aMember PRO 4.2.5 released

Date: 5/31/2012

The aMember Pro development team announces the immediate availability of aMember PRO 4.2.5. You can see changelog below.

Bugs fixed: Missed last page for list of products on cart page
Bugs fixed: Rebill stats were empty in aMember CP dashboard
Bugs fixed: Headers already sent errors when try to download protected files
Bugs fixed: Added ability to execute cron hooks from payplugins (necessary for ccBill)

Your suggestions for future releases are welcome!

aMember PRO 4.2.4 released

Date: 5/29/2012

The aMember Pro development team announces the immediate availability of aMember PRO 4.2.4. You can see changelog below.

HTML Editor: allow to embed videos from Youtube/Vimeo/others into aMember pages
Implements #705 - General Affiliate link
API module added (remote access / REST implementation)
Ability to manually approve new invoices
OTO (one-time-offer) plugin implemented
Shedule-Access plugin: to add subscription to other products based on "main" product subscription on configured schedule
Fixed: Could not select uploaded files in subfolder under windows
Made necessary API changes to support 3D-Secure implementation in CC plugins
Security: amember authentication cookies configured to be httponly
Affiliate Program: ability to bind affilate banner/link to specific user group
Implements #805 - option to disable "Unsubscribe from All Email Messages" link
New Feature: Abity to add invoices from admin interface
Implements #813 - ability to search payments by coupon code
Signup Form "Name" brick: allows to display first and last name in separate rows
VAT online validation fixed
Fixed: htaccess removal after remove of protection
Affiliate program: Fixed bug: Second tier affiliate commission calculation fixed
Folder Protection: Fixed bug: False folder access denied errors. The problem happened when user leaves his browser open and return to protected folder on next day. He was incorrectly redirected to access denied page.
CSS fix for ie7
Bug fixed (verification email used default locale)
Helpdesk: Closes #796 - workaround in case of admin which has been removed is involved in discussion
Fixed "Active (free)" users report on admin dashboard
Fixed bug: Unable to login into aMember CP or member's area when aMember root URL use IP address instead of valid domain name.
closes #784 - Require adding a Password in the creation of a new user (in admin)
Added ability to enable sending admin notification when user has changed profile
Closes #788 - notification about sending message with new password is not easy to see
Added ability to configure email templates for Account Sharing Violation
Closes #778 - Payments tab - filter by invoice results in database error
Implements #774 - readonly custom fields brick
Implemented "credits" plugin - sell credits and debit it via API
Implements #769 - Import from v3, transfer custom fields
Added new brick to forms - FieldSet with configurable title
Fixed bug: Import3 script generate error when old v3 installation use different mysql prefix then default.
Fixed bug: html tags were stripped in product description when product is being displayed in cart.
Bug Fixed: User Tickets History Grid in admin interface processed ajax request incorrectly
***Payment plugins
    Fixed bug: Use v3 compatible urls setting didn't work for 1SC ipn script.
    Fixed bug: CC rebill page was not added into admin menu
    Fixed bug: 2CO plugin didn't handle recurring payments notifications.
    Fixed bug: Cancel link wasn't available for 2checkout payments.
    Psigate: fixed: tax was applied twice for Psigate payments
    New plugin: integration with http://www.quotestream.com/
    New payment plugin: epayment
    SafeCart plugin updated
    Paypal PRO plugin: send shipping address to paypal(user's address info will be used as shipping info)
    New plugin: atmail
    New plugin: phpFox
    Fixed bug: blank page after payment for some payment plugins.
    Migs payment plugin
    Authorize.Net CIM refunds implemented
    Link to 1SC in front of aMember documentation added
    1SC plugin: Resend API notifications function implemented.
    1SC plugin: Implemented "Accept Direct Payments"
    1SC plugin: Country and State fields where empty when user was created from 1SC
    Psigate payment plugin added(not recurring)
    Paypal: fixed refunds handling (payment_status Refunded is without txn_type at all)
***Integration plugins
    Fixed bug: Plugin Admin/Banned usergroups were not available in aMember CP -> Protect Content -> Integrations
    Fixed bug: "Create users on demand" didn't work for some plugins
    Facebook logout fixed
    Added ability to configure protection plugins if MySQL server is specified with port. (127.0.0.1:3306)
    phpFox plugin: Added "Create users on demand" support to phpFox plugin.
    Kayako: Fixed Bug: Internal error on kayako database rebuild.
    Joomla plugin: added Jregistry into the joomla's session
    Xenforo plugin updated
    EE2 support
    Drupal plugin: Fixed minor bug with single login.
    Vanilla Plugin: fixed bug: Sticky groups option didn't work.
***Wordpress Plugin
    Settings menu was not available sometimes.
    RSS feed protection settings added to post protection menu.
    Fixed: When "Create users on demand" was enabled in wordpress plugin,
    aMember users were created with empty values for first and last name.
    Added ability to control Display Name for newly created users.
    secure cookies were not set properly.
    Fixed bug: Incompatibility with wordpress robots-meta plugin.
    Added redirect URL to loginurl shortcode.
    Fixed bug: Buddypress pages were not protected sometimes.

Your suggestions for future releases are welcome!

aMember PRO 4.2.1 released

Date: 4/12/2012

The aMember Pro development team announces the immediate availability of aMember PRO 4.2.1. You can see changelog below.

4.2.1 IS THE BETA VERSION, PLEASE DO NOT USE IT FOR PRODUCTION
"Pesapal" payment plugin added
Added ability to send notifications to admin and user when recurring subscription is canceled.
GetResponse newsletter plugin
Fixed "Active (free)" users report on admin dashboard
I18n Language strings updated
Ability to sort address fields on form
Authorize.Net CIM refunds implemented.
Fixed bug: Unable to login into aMember CP or member's area when aMember root URL use IP address instead of valid domain name.
Link to 1SC in front of aMember documentation;
Drupal plugin: Fixed minor bug with single login.
"Change e-mail" address handling added to newsletter plugins - support for custom e-mail field and custom fields added to ARP plugin
Ability to hide disabled products in grid
Two mods in order to simplify wordpress plugin copying
Closes #784 - Require adding a Password in the creation of a new user (in admin)
Added ability to enable sending admin notification when user has changed profile
Closes #788 - notification about sending message with new password is not easy to see
Update optionsEditor, allow sort items with jquery ui
Allows to configure filename for invoice
Closes #706 - all items was highlighted in submenu
Fixed bug: Plugin  Admin/Banned usergroups were not available in aMember CP -> Protect Content -> Integrations
1S plugin: Resend API notifications function implemented.
Zend Framework updated to 1.11.11
Implemets #780 - personal-content addon
Added ability to configure email templates for Account Sharing Violation (for user and admin), sending of such emails added as well
Added sagepay payment plugin (dev mode)
Amazon SES email method added
API: INVOICE_STATUS_CHANGE event hook added
Implements #742 - snippets in helpdesk
typo fixed in field description
- use <a> instead of <button> for norecord actions so it can be ajaxify along with other grid's links
Fixed bug: 1SC plugin: Country and State fields where empty when user was created from 1SC
Closes #778 - Payments tab - filter by invoice results in database error
Implements #674 - copy of products
implements #774 - readonly custom fields brick
Saved Reports / Ability to add Saved Reports to Dashboard
Schedule-access plugin developed
Implemented "credits" plugin - sell credits and debit it via API
Implements #769 - Import from v3, transfer custom fields
Fixed bug: Import3 script generate error when old v3 installation use different mysql prefix then default
Language files updated.
Removed incorrect file from git.
Fixed bug: html tags were stripped in product description when product is being displayed in cart.
Fixed refunds handling (payment_status Refunded is without txn_type at all).
Implements #599 - Customizable Dashboard
Bug Fixed: class can not find available plugins in case of %1 used in plugin path template
Implements #765 - Auto Fill Dates on Manually Added Subscriptions
Implements #767 - Return to Helpdesk Page Link from Ticket
Bug Fixed: User Tickets History Grid in admin interface process ajax request incorrectly
Implements #756 - Helpdesk Ticket Delete / New Event to add items for clear action
Vanilla Plugin: fixed bug: Sticky groups option didn't work.
1SC plugin: Implemented "Accept Direct Payments"
Implements #495 - ability to hide the product name/description in the signup form in case of there is only one option available
Implements #587 - add a getBegin() function to Am_Lite

Your suggestions for future releases are welcome!

aMember PRO 4.1.15 released

Date: 3/22/2012

The aMember Pro development team announces the immediate availability of aMember PRO 4.1.15. You can see changelog below.

Fixed a problem with displaying payment systems on signup page
Fixed ePay plugin: instant capture was not set for initial payments

Your suggestions for future releases are welcome!