The aMember Pro development team announces the immediate availability of aMember PRO 6.2.3. You can see changelog below.
Flowplayer video player has been replaced with Plyr (HTML5 based, no Flash) JavaScript: fixed compatibility with MS Edge browser for user-side pages Black Theme added Kayako-remote integration plugin added Sberbank payment plugin added Fastspring Contextual: fixed bug quantity for products in autocreated invoices was incorrect. XeroApi re-worked for new API cancel-feedback plugin fixed to work correctly with new js Bug Fixed: parent for root categories Additional Stripe Soruces - prevent double charges by page refresh New Amazon SES regions added Cancellations(without upgrade) added to sales widget Bug Fixed: deafult date for datepicker Start Date Calculation can be set to "Next Day" Bug Fixed: Cart state update: Js code expect Array here Assign Paysystem to product: case of multiple paysystems within product on signup form Bug Fixed: Js initialization for bricks within fieldset Bug fixed - "Change rebill date" Datepicker use YYYY-mm-dd format
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.2.2. You can see changelog below.
Add missing reset.css and site-dist.css files to release Use unique ID for agreements elements HTML code Oauth: trigger event ValidateSavedForm for register Translation files updated
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.2.1. You can see changelog below.
Added "woff2" into root .htaccess file (not updated on upgrade) Add back views/public/.htaccess into build (missing in 6.2.0) Donation plugin fixed Do not show "payment already processed" errors and do not log such errors. Redirect user to member's page instead. REST API: Fixed bug registration emails wasn't sent when user was created through API GocardlessPRO: updated supported currencies list Newsletter: do not touch titles for existing lists on sync - admin can customize it Log "export" action to admin log Fix menu style with DIVI theme
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.2.0. You can see changelog below.
Reworked internal JavaScript libraries for frontend and backend pages - works much faster now aMember documentation reworked, context help for plugins added Disallow opening aMember pages in iframe on 3rd party domains to avoid clickjacking attacks Improved Reset Admin Password Flow Product Options: Ability to add Description for product options Upgrades - do not get invoices with expired access Fixed bug: Incorrect upgrade link behaviour in Active subscriptions widget. Wrong invoice was chosen to upgrade. Solid Color Theme: Header Menu Oauth2 Module: enable PKCE support. Ability to Configure deep menu levels Am_Lite::getQty() method added Added touch event support for jquery ui "copy-to-clipboard" option for general affiliate link Payment plugins: hide extra settings by default. IS EMPTY condition for multi_select/multi_upload fields Fixed bug: InfusionSoft plugin unable to update username/password. pdo_options can be set within config.php file Bug Fixed: default coupon for coupon brick within fieldset Brick Conditional Display: Ability to choose 'Any Match'|'All Match' jQuery library updated for video JS code bug fixed - recognize audio/mp3 as audio Ability to calculate and add Tier commissions when admin add manual commission to affiliate. Options Editor: ability to sort options Options Editor: Ability to Export Options Bug fixed - user lookup did not work right at EmailUsers section Ability to use custom page for Access Forbidden Affiliate: show statistics for recent periods first maximize above ui-front when ckeditor used in dialogue Bug Fixed: Softsale - respect option hide_expired_licenses Coupon with absolute discount: fix discount distribution between items (round error) Email confirmation template - use more variables admin-setup speed improvement - lazy init plugin setup forms Grids: avoid useless text like 'showing records 1-1 from 1' output masked IP address in admin UI for better privacy Added Ability to resend payment receipt email Show total coupon revenue on Coupon usage screen Mass Action: Amend Access Permission Advanced Search: NOT IN condition ***Helpdesk: Add Emoji Panel to response dialog bold and italic format to helpdesk messages Add snippets to menu Add Categories for reply snippets Mass Ticket Reply action Show in grid if some admin already working on ticket Ability to manage sort order of reply snippets ***Payments Elavon payment plugin SmartDebit: ref/publicId SmartDebit: process Successful Collection Report SmartDebit: ability to configure sandbox account SmartDebit: lead time for rebills Paypal: proper url to cancel subscription Robokassa: recurring payment plugin added PayPal Express: add product name of billing profile description Konnektive payment plugin added Stripe sources problem "Invalid statement descriptor. Cannot contain the characters /, (, ), {, or }" fixed ***Integrations PhpBB: compatibility with 3.3 Zenddesk: Added tags support Xeroapi: amounts fixed Magoware: update password fixed Invision4: sso fixed Cerb9 integration plugin New Plugin: Integration with GoToWebinar SMF: ssi fixed Activecampaign: do not empty first and last name (skip these fields if we have not value) Mailchimp plugin: Added ability to set Mailchimp Merge fields from aMember's profile information MailChimp Plugin: Added merge tags support ***Plugins Donation plugin: emotional layout with minimum!=0 and allow to skip donation Credits: Low Level User Notification schedule-access more gentle way to handle wrong configuration
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.1.7. You can see changelog below.
Improved admin password restore - (1) will not show if admin is exists and e-mail match (2) added time limits per-admin and per-requests from IP Validate coupon code on batch creation to avoid SQL error with duplicate value Am_Lite::getUserGroups - return array of user group ids for currently logged in user Helpdesk: separate option to allow/disallow users to close tickets Split "Setup -> E-Mail" to 2 pages "E-Mail" and "E-Mail Templates" Bug Fixed: maximum length of column name in mysql is 64, we should restrict field name length accordingly Form Blocks: Conditional Display based on Product Form Bricks: conditional display depending on selected payment system Bug Fixed: handle hide if logged in for fieldset Ability to hide Coupon field for logged in user Invoice Summary: ability to put multiple instances of block to same form (useful in case of multi-page form) Mark commissions that did not pass threshold date (Delay Payout) within admin interface Restore generate password link for add new user form Bug Fixed: sort of directories User Search Condition: Duplicate Value In Field Aff - do not call js for banners page(prevent overloading) Ability to change Due Date for invoice from admin interface Bug Fixed: products from hidden category can be shown in case of another category filter applied in where part Bug Fixed: case of empty hidden categories in cookies (shopping cart) Implements #2064: Dedicated Permission for Access Agreement Documents Ability to export labels for select additional fields Shopping Cart: ability to apply coupon on checkout page Bug Fixed: session data can contain emoji too, in turn it broke ability to unserialize data Fixed bug: Removed magic_quotes_* functions calls. That functionality was removed from php 5.4.0 Ability to search user by id in quick lookup in admin interface Ja translation for billing terms Improve performance of coupons page (admin interface) in case of huge nnumber of coupon codes Bug fixed: Unable to change basked when it was saved already. (for example if user try to checkout and then click back); Bug Fixed: multiple instance of flowplayer on same page ***Payments Fastspring Contextual plugin: Auto create support added Stripe plugin: Implemented Stripe Checkout mode. User will be redirected to stripe in order to specify info CcBill - consider parameter name "subscriptionId" as well Intuit Merchant Plugin: Update Cart expiration date if card was already stored in vault. Stripe Additional Sources SEPA Debit ability to register chargebacks CcBill plugin: Auto create support for FlexPay forms Fixed bug: Stripe SEPA Additional source plugin: disable duplicate form submit Fixed StripeGoogle pay plugin. payeezy-js bug fixed: check output of json_encode(34.95 * 100); Netdebits source validation fixed Fixed bug: Stripe Additional Sources Sepa Debit use existing customer record in stripe and do not create new one. Braintree - rebills fixed ***Integrations Moodle: use manual auth type (there is not difference with email but email can be disabled and therefore user will not be able to login) Moodle: sync is_locked and suspended fields Moodle: fix custom user field synchronization Fixed bug: Invision4 plugin. Do not remove all user's sessions on logout Ontraport Integration ***Plugins Avatar: set owner to avatar image if uploaded from admin interface Google Authenticator: use TOTP auth type Serials: New Serial to User Email Schedule-Access Plugin: ability to add access records based on number of payments Cookie Notice: ability to choose background color for notice within plugin configuration Gift Voucher: handle refunds Gift Voucher: add email validation Product Feedback: email to admin when new feedback added Subusers: allow to set address fields
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.1.6. You can see changelog below.
Add third level to User Menu for Content Categories Make setup menu adaptive Bug Fixed: Interval for This Year and Last Year was incorrect (number of days in month caculated based on current month) Video: Disable context menu for video tag Video: Closed Caption (VTT) support, used in case of HTML5 New event: Am_Event::SETUP_UPDATED Improve language select element on front end Add moment.js to admin Am_Lite: do not touch timezone Am_Event::USER_NOTE_AFTER_INSERT Field Conditional Logic based on Country New Search Condition: Have Number of Active Subscriptions to Product(s) SimpleTemplate: nl2br modifier (useful to include text content to html email eg.: ticket message) Upgrade Path Type - Free Trial: unused number of days from previous subscription will be applied as trial period to new one WP: fix parse config load jquery library from cdnjs.cloudflare.com Content Mass Actions: Show/Hide on Dashboard Fixed bug: Shopping cart generate an error when pending invoice was deleted outside of cart Affiliate keywords report fixed Add REGEXP operator to Advanced Search conditions Do not try to re-send failed email from queue if it was added more then two weeks ago Implements #2055 - Show rebills for remaining days of the month ***Helpdesk respect fields sort order on new ticket form add markdown help Bug Fixed: Heldpesk Mass Close Action ***Payment Amazon Pay: Strong Customer Authentication (SCA) Upgrade Amazon Pay: Widget wasn't properly displayed Payeezy JS: Fixed bug - avoid duplicate receipts from Payeezy Epoch: IP's fixed Epoch: fix auto create feature Epoch: Handle Initial Paid Trial Order Transaction Avangate: ipn fixed ToyyibPay: ability to choose payment chanel within plugin configuration Thrive-cart: fixed free trials Apple iap plugin: Ability to handle situations when user change subscription preference Fixed bug: WePay OnSite unable to initialize payment Fixed bug: Braintree plugin CC info update link didn't work in some situations Stripe: 118n for Card Element New Payment Plugin: Paytm (https://paytm.com) Stripe: ability to puit CreditCard brick to fieldset ***Integration Moodle Plugin: Added ability to link Moodle custom fields to aMember custom fields ***Plugins oto - bug with deleted invoice fixed New Storage Plugin: Blackblaze (https://www.backblaze.com/) Cookie Notice: allows you to inform visitors that your site uses cookies and to comply with the EU cookie law GDPR regulations Email Domain Discount: allow to set up some discount for users with emails from specific domain New plugin: Holded - integration with Holded CRM invoicing system Computed User Fields: allow to add additional user fields that automatically get value based on any other user fields Sendy Newsletter Plugin: Add API key support User Field Validation Regex - add new validation type to additional user fields - Regex Fixed bug: Conversion track plugin. Tracking code wasn't included on all amember pages
Your suggestions for future releases are welcome!