News

aMember PRO 4.3.6 released

Date: 12/3/2013

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

***Core Changes
    New Module: Self-Service allows to sell "credits" then allow users to spent these credits in your store
    New Module: SoftSale to generate software keys and handle online activations (optional "call-home")
    Improved admin dashboard widgets
    Ability to use Signup Form without Product Brick (just user record without any subscription will be added)
    Closes #1344: duplicated plugins were listed wrongly in integration protection section
    Return correct http response code in mantintance mode
    Fixed bug: Unable to save agreement if agreement text includes encoded entities.
    Fixed bug: Recurring IPN messages were not handled properly for invoices which were imported into aMember from different systems
    aMember will save generated password for new users for 6 hours and password will be displayed on "thanks" page
    PDF Invoice: additional placeholder which can be used in file name of invoice (%payment.date%, %user.name_f%, %user.name_l%)
    New User Filter Condition: Spent Amount
    Bug Fixed: detail link for refunds in Sales Admin Widget did not work
    Make "products" column in content grids expandable so admin can check access permission without click edit icon (backend)
    Payments Grid: ability to export first and last name in seprate columns, ability to export date without time (backend)
    Ability to display active user subscriptions in user grid (backend)
    CSRF protection for user profile form (frontend)
    Cart: Added "Display All" option to category menu in shopping cart (there was no way to return back to default products view after one category was selected)
    Fixed bug: When user press enter in Helpdesk Faq Search textbox, he was redirected tp ugly search result page.
    Fixed bug: User's session was not cleared if user was deleted from aMember CP.
    Bug fixed: redirect to first url did not work
    Closes #1321 - Custom Access Denied redirect for folders, files, pages
    Added ability to filter by more than one product in aMember CP -> Payments report
    Added coupon field to shopping cart checkout
    Added "Remove Label" option for Product Brick
    Forms Editor: ability to reset labels for bricks to default, live indication of custom labels
    Payments admin widget: visual distinguish for payments from existing users and payments from new users
    Fixed report "Payments by product" categories breakdown
    Implements #1221 - Discrepancies between Display fields options and Export fields options in Browse User Grid
    Closes #1289 - 'No, cancel' button does not work if try to delete invoice from user's payments page
    Single Login Session: Bug Fixed: in case right after login user was redirected to not aMember page it is possible to login from other machine before first user open some aMember driven page
    Improve visualization of rebuild db (backend)
    Closes #1310 - does not show action related stuff in grid in case of this action is not available for currently logged in user according his permissions
    Include Payments widget to admin dashboard by default, change default periods for Sales widget to 'today' and 'this week'
    Improve admin widgets, made it more userfrendly on narrow screen
    Made admin dashboard more responsive
    Fixed warning in admin user invoices view (near the _Refund_ link)
    Fixed bug: In some situations users could be double-billed if there was an error in mail template.
    Refs #1095 - Display Next Rebill Date for Recurring Subscription on user side
    Do not display link to download pdf invoice for refunded payments on user side
    Bug Fixed: in active subscription section expired subscription was also shown. (we need to move active access condition from JOIN to WHERE to correctly limit records)
    Improve invoice layout in member area, list invoices in reverse chronological order so most recent one was at beginning
    Include Additional User Fields (type sql) to standard placeholders set for email templates
    Bug Fixed: in case of multiple product brick added in one time in form editor all magicaselect was defined without respect to orig configuration (form is cloned and new instance lost data so we need to use dom attribute to transfer orig configuration to new instance)
    Display progress bar during bulk email send
    PDF Invoice: Ability to use user specific placeholders in footer text
    PDF invoice: add column with number of item
    %user.unsubscribe_link% email placeholder added
    Display 'Product Categories' column in product listing only in case at least one product assigned to some category (backend)
    Improve style of Brick Editor
    Bug Fixed: ability to customize labels for Next and Back on signup form works now, also it is possible to customize title for each signup form step
    Implement #899 - ability to switch Visual HTMl editor off completly
    Ability to assign/remove group to users in bulk
    Implements #1318 - ability to remove email from queue (super admin permission required)
    Closes #1341 - ckeditor preserve all html tags and attributes, ability to set up code of all page with <html></html>
    Implements #995 - Multi-line rows for pdf table to handle situation with too long product title
    New Report: Count of Product Purchase by date
    Text invoice representation (included to email) correctly handle long product names
    i18n: Respect Locale Settings during label display in report for quant Month
    Fixed Bug: Problem in encypriton/decription method. Some data in CC info wasn't properly encrypted/decrypted.
    Fixed bug: not sorted output for saved reports as widgets on dashboard
    Fixed bug: coupon validation did not work right for assigned coupons
    Fixed bug: newsletters plugin config was saved without prefix in some cases.
    Video: ability to use custom template and use meta tags (title/keywords/description)
    Closes #1322 - filter added between dates should be inclusive
    Fixed Bug: Multy-line fields were imported incorrectly in grids
    Refs #1311: Newsletter: ability to hide some newslatter threads in member area
    Helpdesk: respect user language preference for email notifications
***Shopping Cart
    Ability to limit cart catalog by some subtree of product categories, only categories from this subtree will be shown, only products from this categories is show. By default use root
    Hide column tax and discount for cart if there is not text and discount
    Visual highlight cart block, visual feedback for user when item added to cart. Display item status (Already in cart|You have 4 items in your cart)
    Ability to reuse exiting images for other products
    Allow to select paysystems for cart page
***Affiliate Program
    Aff stats display display hyperlinks to details only in case details exists
    improve visualiazation of aff stat (commisson/clicks/leads) in admin interface (backend)
    ability to void commission from edit user page
    improve tier visualisation in grid with commissions (backend)
    track used commission rules and display it for admin reference (backend)
    notice for admin if affiliate<->user relation is expired in edit user page in affiliate section (backend)
    redirect referrers to custom url
    ability to test aff commission rules for any billing plan, ablity to define qty in test invoice
    Fixed bug: Logged in affiliate wasn't properly redirected to affiliate's area from signup form in some situations.
    add invoice column to commission listing (backend)
    improve aff stat visualization in user profile (backend)
    Bug Fixed: void was not included to payout in case of it was issued after commision was already paid
    Ability to void commission added
    add hyperlinks to affiliate profile in payout details grid (backend)
    Visual distinguish paid and not paid payout details in admin interface
    Fixed bug: aff link did not work for affiliates with space in login
    Bug Fixed: affiliate banners without category was not listed on affiliate page
    Implements #1314 - automatic email notification for affiliate when their commission is paid out
    Allow use of html editor to edit Intro Text on Affiliate Info Page
***Helpdesk
    Use dropdown menu item to show helpdesk and FAQ
    Do not show column 'owner' on tickets grid (backend)
    Display link to faq item in admin interface
    Allow use of html editor to edit Intro Text on Helpdesk Page
    Implements #1330 - Remove Attachments (actual files) from support tickets if ticket is removed
***Payment Plugins
    New payment plugin: eNETs through checkout.com
    4csonline payment plugin added
    NAB Transact payment plugin
    CoinBase plugin added
    1SC: first recurring payment was not added properly
    Changed clickbank plugin thanks url. Clickbank doesn't allow to use word "clickbank" in url anymore. Old urls will work as well though
    Sliiing payment plugin added
    Paypal: new option added - "Recognize pending echeck payments as completed"
    Sagepay: recurring fixed
    Refs #1311: Add new cc plugin payment - cybersource
    Add new payment plugin: checkout (www.checkout.fi)
    Eway Rapid: recurring fixed
    JVZoo payment plugin added
    CCAvenue payment plugin added
    Implemented ability to refund paypal-pro  payments.
    Implemented ability to refund paypal-express  payments.
    Fixed bug: Payflow PRO plugin was unable to rebill users imported from amember v3.
    Added additional currency for PayPal (TRY, RUB)
***Wordpress Integration
    Added WP Courseware support
    Fixed bug: incorrect 404 errors when wordpress network enabled in Wordpress plugin configuration
    Improved compatibility between aMember layout and wordpress themes
***Integration Plugins
    Appointmind integration plugin added
    Fixed bug: Invision plugin didn't update stats correctly on user insert
    Zendesk integration plugin added
    Add new protect plugin: prestashop
    Add new protect plugin: zencart
    AdultVideoScript integration plugin added
    Bug Fixed: smf plugin produce unexpected output on user update (debug code)
    Infusion-soft plugin, enable cache by default
***Extension Plugins
    Add new misc plugin: shipwire (http://www.shipwire.com)
    Notification: force utf-8 encoding for MySQL columns
    Notification plugin: separate style for notifications
    Refs #1366 - notification plugin: ability to setup notification for user group
    Login via IP plugin: added support of IP ranges
    User Note Plugin: adds additional tab to user profile where admin can leave some comments regarding this user (backend)
    gift-vouchers: fix labels for email placeholder titles
    AffLevels: display fully qualified group name
    Add new misc plugin: AffCoupons
    Subscription limit: show limit in the products grid
    Added new newsletter plugin: SuperWebMailer (http://www.superwebmailer.de/)
    block-pending-invoice plugin - display list of user pending invoice with link to pay it or disregard
    Fixed bug: Incorrect Aweber plugin settings broke amember CP -> Setup  completly.
    Mailchimp: fixed to resubscribe user after email address is changed
    New storage plugin: selectel.ru
    Notification Plugin: Ability to track clicks on link in notification
    Bug Fixed: avatar/donation plugins bricks fixed
    Fixed Bug: Infusion soft plugin problem on daily cron
***API Changes
    Bug Fixed: data table was not cleared when incomplete invoice removed
    API: new event affPayout - called after payouts is calculated
    API: move Am_Blocks::addDefaultBlocks call to Di so give chance to remove standard blocks for plugins
    API: new event INVOICE_SIGNUP - may be used to attach some data from vars to invoice
    Cron: provide info about time of execution for cron event handlers
    Am_Grid_Field_Expandable: respect UTF-8 encoding

Your suggestions for future releases are welcome!

aMember PRO 4.3.5 released

Date: 10/5/2013

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

Minor bugfixes: rebuild database routines optimized

Your suggestions for future releases are welcome!

aMember PRO 4.3.4 released

Date: 10/4/2013

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

Bug Fixed: user_status table was sync incorrectly for expired products in some cases (delete access/delete user)
Activecampaign plugin fixed
Fixed bug: Unable to import user and invoice external_id at the same time. Field names were the same.
Fixed bug: Unable to import recurring invoices. All invoices were created as not recurring.
Added user's external ID for import
Added ability to import invoice_external_id, useful for import of existing paypal subscribers
Respect Product Category Hierarchy (move from develop branch)
Fixed bug: wordpress plugin set default value for before/after select
Paysafecard payment plugin (move from develop branch)
Closes #1262 - removed "free_without_login" access permission option for folders
Implements #1294 - javascript file for custom js code which is not overwritten during upgrades

Your suggestions for future releases are welcome!

aMember PRO 4.3.3 released

Date: 10/1/2013

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

New Brick: ManualAccess (allow to add access to some products in background for new user signup - before payment!)
Fixed bug: unable to save product when clickbank plugin is enabled. (Unnecessary space before <?php tag)
Fixed inet-cash plugin
Fixed notice in amember CP when aweber plugin is enabled.
Affiliate: display user payouts on user edit page, ability to check commissions included in choosen payout (backend)
Wordpress plugin: fixed bug, incorrect protection of whole blog in some situations.
Affiliate: track datetime of affiliate assign, take it into account when use 'User-Affiliate Relation Lifetime'
OfficeAutoPilot ( SendPepper ) newsletter plugin added
Bug Fixed: need to use placeholder instead of literal value for db prefix (upgrade has been broken in 4.3.0+ if database prefix other than "am_" has been used for aMember)
Payflow plugin fixed to use new API
Korean locale fixed
API: move brick specific processing to Brick class, use Events to job

Your suggestions for future releases are welcome!

aMember PRO 4.3.2 released

Date: 9/27/2013

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

Implements #1288 - upgrade CKEDITOR to latest version
Bug Fixed: (affects 4.3.0+) avoid infinite loop if database had deleted users
Bug Fixed: Import does not go further from second step
Display cancel date for invoice in admin interface
Removed fieldset for coupon brick (coupon converted to a normal single field)
Drupal: single login for subdomains fixed
New Feature: ability to display products list in popup in case of checkbox input type is used (can be enabled in the brick configuration)
Single-login-session: Added notification to admin on simultaneous login
Added filter by payment system to amember CP -> Payments report.
Fixed several problems with payout when using wordpress theme integration.
Improved Demo Data Generation: 20% probability of cancel on each payment for recurring invoices
Closes #1297 - Account sharing Notification should send Email only once (per 20 minutes) for multiple login attempts
Added Link to details from affiliate commission amount in sales widget on dashboard

Your suggestions for future releases are welcome!

aMember PRO 4.3.1 released

Date: 9/19/2013

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

Fixed 4.3.0 bug: unable to submit signup form in php < 5.3.0
Fixed 4.3.0 bug: Error in wordpress theme integration.  Several Warnings on redirects when use wordpress theme is enabled.
Fixed 4.3.0 bug: Incorrect shopping cart layout when use wordpress theme.
Improve "Rebills by Date" page
Added filter to commissions grid on user page (backend)
Group Affiliate related tabs to one section in edit user screen in admin interface, add tab with commissions related to this user
Display related affiliate commissions in Invoice details on user page in admin interface
Ability to send email with payment link for any pending invoice in admin interface

Your suggestions for future releases are welcome!