The aMember Pro development team announces the immediate availability of aMember PRO 5.6.1. You can see changelog below.
Filter for custom user fields Add aMember Upgrade Link to system info section in admin interface Users Merge - cc and consent Show user and referer in error log (it is useful info for debug) 404 error if agreement not found New Option: Require Strong Password for Admins Bug Fixed: double signup_email_sent if user approved from edit user screen Bug Fixed: completed invoice can have access records eg.: manual approve Bug Fixed: Reattempt on failure wasn't executed correctly in some situations (on summer/winter time changes) Bug Fixed: refund email notification has not receipient Admin-upgrade-db html rework, added auto-redirect to admin dashboard New Email Delivery Method: MailGun (https://www.mailgun.com/) Ability to add subitems to affiliate menu from admin interface Add meta data for manually_approve* affiliate email templates Helpdesk: helpdeskTicketAfterUpdate event Directory module: Ability to display User groups CSS selector change .element -> .am-element price_precise in case of product price include tax SimpleTemplate: ability to pass additional parameters to modifiers OAuth API: /user/confirm-email endpoints. Ability to send confirmation email through API, and confirm user's email address ***New Report - Average Payments by User Group - Payments by User Group - Users by User Groups ***Shopping Cart - do not show "Paysystem" at checkout if it is free invoice - fixed calculators hook when price can be changed from $0 ***Solid Color Theme - Ability to choose color for login form background - Ability to hide header on login page and upload logo for login form ***Widget Plugin - more positions for widgets - ability to pass dynamic placeholders to widget ***Payment Systems Commonpay payment plugin added Epay - json_encode fixed CIM - fixed rebills if hosted mode is disabled during usage of the plugin fastspring-contextual: fix free trial Stripe Google pay implementation as separate plugin Paddle - refunds fixed JVZoo - thanks page fixed Paypal-pro - Failed Notification Email added ***Plugins Campaingmonitor - fixed custom fields New plugin: Magoware - OpenSource solution for IPTV Invision4 - fixed locked groups Invision4 - avatar support Single Login Session: advanced user search condition - login status Upsell plugin: add default content to offer template
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.6.0. You can see changelog below.
added am- prefix to CSS classes: row-wide,row-highlight,row-login-login,row-login-pass,row-login-recaptcha,row-buttons,row-sendpass-email,row-head,row-required,no-label,el-wide. NO COMPAT CSS added New Option: Dashboard Page - ability to change default dashbord with any page from Protect Content -> Pages BuyNow Buttons: Support for product Options Closes #1958 - Define meta tags for agreement documents invoice_html: remove column with number if there is only one item in invoice Resume Subscription - correctly handle discount in case of tax with absorb price Resume Subscription - do not validate new invoice for the products requirements Strip tags from product option before output in pdf and email Apply Tax To Shipping Price option fixed Invoice xml log - show refunds as well Fixed bug: Optimized upload element query speed. Product Brick: Ability to customize error message (if there is not purchase option) within brick configuration Product Brick: option to Skip this block if there is not any purchase options (even if block marked as required) Bug Fixed: Report Week grouping on year boundary Hide upgrade link for alredy upgarde invoice Add Total Balance (Paid-Refund) to grid with payments HTML brick: ability to display conditionally Implements #2005 - ability to send validation email when all pages in signup form is completed (regardless of email brick position) Option 'Do not pre select first option' for Product and Payment System blocks on signup form Bug Fixed: conditional display for checkboxes fields Bug Fixed: Total for payment grid in case of filter by product applied Brick Editor: ability to search brick by field name oauth api ability to manage user's newsletter subscriptions. Oauth2 API: issue new access token with password grant type after user registration. Improve mobile menu (case with many sub-items) Optimize pagination fro narrow screens Remember state of 'show expired acecss' toggle Add index by email into am_user table to seed up queries. Return 500 intrernal error status code for fatal errors. Admin Invoice Grid: ability to export both Added and Started dates Limit max length of password confirmation field the as way as for password field in signup form. Fixed Bug: Error with personal data delete for Smart Debit recurring active invocies Blank template for signup form Shoopng Cart Paysystems - allow to use only public ones Refund email notifications added Email Templates Export/Import ***WP plugin Show Recaptcha at WP login widget if it is enabled at Amember Ability to protect tags Set cookie for / (it is necessary so use Wp theme option can detect that user is logged in) ***Payment Systems Gocoin payment plugin added Authorize.net DPM - updated to use Signature key + sha512 instead of deprecated md5 key CheckoutCom plugin: apple pay and google pay support Implemented Hosted mode for epay payment plugin. Payflow - loadCreditCard fixed Braintree - Paypal Credit fixed Braintree - fixed update of credit card Fixed bug: Fastspring-contextual recurring payments were not added CcBill: fix AUD currency code Paypal-plus - partial refunds added Stripe additional sources: Sepa Debit support Closes #1994: correct transaction time for clickbank notifications (Thanks to Rob Woodgate) PayPro - supports recurring Epoch: proper amount for refund Fastspring-contextual: fallback to first name if last name is empty (last is required on fastspring side) ***New Advanced Search Conditions Has Same First and Last Name Agree to Terms Not Agree to Terms ***New Reports Payments Distribution by Customer Country Refunds Distribution by Customer Country User Distribution by Custom Field by Date ***Affiliates New Commission Rule: By Not Used Payment System Send aff registration email if user was enabled by admin as affiliate Ability to show/hide customer name to affilite ***Newsletters CampaignMonitor - bug fixed Activecampaign - fix change of email address Madmimifull ***Gift Voucher ability to send gift voucher from admin interface and mark it as used manually do not add access to grantor hide payment systems if user enter valid gift voucher ***Plugins Two Factor HOTP (can be used with Google Authenticator mobile app) Upsell plugin Subusers: update suuser's status after detach Field Revision: track IP who made changes Directory: ability to include user_id to directory fields Personal Content: Ability to add page with personal content to user menu Donation Plugin: option to not add any access for donation Drop-Me: check if user is logged-in before checking password (may happen on page refresh after deletion) Drupal sequences fixed Adultvideoscript: fixed checking for unique e-mail Invision4 - autoCreate and checkUnniqueLogin fixed
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.5.5. You can see changelog below.
Better Compatability with 7.2 Lock UI after signup/cc form submit (prevent multiple form submit) Enable ability to search user by full name in quick search (Admin Interface) Highlight theme and tax config tabs after activation (Admin Interface) Improve Sales Widget (Admin Interface) LV Billing terms transaltion Show update cc info link only if user has active recurring invoices IS EMPTY condition for advanced filter (cover IS NULL or 0 or '') Mass Action to Resed Email from mail log Mass Action to Detach Affiliate Fault Tolerant Behavioure: Ability to change database credentials for enabled and configured Wordpress plugin New Report: Count of product purchase by payment system breakdown Add User Placeholders to configuration of HTML form brick Affiliate: Add number of unique clicks to keywords statistics Ability to set multi-line default value for textarea Additional User Field Amazon S3: Add New Regions Option: Automatically Login Customer After Password Reset ***Solid Color Theme Login page layout with sidebar (customizable content for sidebar) Ability to define separate background for header Ability to choose Color for User Account Menu Ability to switch type of Dashboard Menu Item (Text or Icon) Ability to add Tracking/Widget JS Code to each aMember page ***BuyNow Buttons Ability to choose hash/slug for button explicitly Ability to use variable coupons and choose payment system Handle case when user log in on signup form ***Plugins Gift Voucher: make it compatible with invoice summary Subusers: ability to import DATA fields (import from CSV) Thanks-page: ability to add content on all thank you pages globally ExpressionEngine: support for version 5 Invision 4.3 passwords fixed New Integration Plugin: Tubescript (https://www.mechbunny.com/tube-script) SoftSale: description of available placholders to new license email template PaymentLink: ability to generate payment link that is not binded to any user Wordpress: show blog title for integration records SendGrid: auto remove duplicates emails (to, cc, bcc) before sending the email ***Payment Systems Epoch - allows to use any currency Paypal: ability to send email for subscr_failed notification PayPal: Correct way to handle paypal echeck payments: 1. If pending echeck received and accept pending echecks is enabled in config->add access period. 2. When echeck was cleared, if access was add before for this transacion -> only add payment record. 3. If echeck wasn't cleared -> stop access. Fortumo Hosted DCB plugin Fixed bug (PayPal): Rebills were not added to paypal autocreated invoices for old paypal subscirpitons (S-) New Payment Plugin: Paystack (https://paystack.com/) Stripe Apple Pay plugin added Paddle plugin: payment wasn't activated properly ***Fixed Bug copy product action (Admin Interafce) Zend_Session is currently marked as read-only errors Softsale module return correct response if license is associated with deleted user. Access is not added for rebills in some situations(when default product plugin is being used and invoice has default product as one of the items) Facebook plugin didn't send registration email when account was created by facebook Notes were not merged on users merge "Has subscription between dates" filter has been fixed User record in third-party databases were not properly updated when groups were changed in aMember and User Groups based protection is set ***WP Plugin Option to Remove admin bar for non admin users Allow editor to edit page/post protection settings
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.5.4. You can see changelog below.
Separate Admin Permission to Edit Email Templates New Admin Widget: Last Emails New Email Sending Method: Postmark (postmarkapp.com) Store debug information in separate "Debug/Information" log. Leave Error Log just for real error messages. Ability to disable Admin account Helpdesk: ability to configure 'can edit message' timeout SMTP TLS client: use TLS 1.2 by default REST API: ability to bind API key to IPs Pass SavedForm instance to ValidateSavedForm event Update ckeditor to 4.10.0 Replace 'slave' terminology 'nested' in code Ability to hide upgrade link if user already has access to 'TO' product Payment Emails: Ability to set condition by payment system Estonian translation for billing terms Record Consent when user subscribe/unsubscribe from Dashboard Ability to translate title for saved forms Bug Fixed: Report Payments by Used Coupon Bug Fixed: Allow to have only one Upgrade Db process running at the same time. Bug Fixed: Ajax login form was never initialized Expandle ajax field, prevent multiple clicks issue PAP - refunds fixed ***Affiliates New model: hybrid - get affiliate from cookie, if there is no cookie set, use affiliate from user's profile New conditions for commisison rules (Affiliate has not access to Product or Product Category) New payout: Direct Deposit ***Newsletters New Newsletter Plugin: kirim.email New Newsletter Plugin: Mautic (mautic.org) Mailerlite - changeEmail fixed ***Payment Systems Braintree Drop-in UI - update card info fixed Beanstream remote: Send Card CVV it is required now Moneris: bug fixed with recurring subscription Ppay inc payment plugin Paymill: remove address from payment form, it is not used in any case Additional-stripe-sources - Sofort added Braintree: Paypal Credit option added Breintree: Refunds fixed Checkout.com: plugin added 3DSecure and Google pay support in Hosted mode Amazon-pay: fixed to work with PHP 5.4 ***Notification plugin: added ability to add custom placeholders to notification message. added four different types of notifications: info, warning, success, danger ***Delete Personal Data remove avatar when user's account is anonymized added separate setting to show/hide delete link for users plugins should decide should record be removed or not depends on configuration disable access records once user's Personal Data is anonymized
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.5.3. You can see changelog below.
Improve UX within pending invoice notification configuration Bug Fixed: translation within form brick labels Avoid exceptions in Am_View_Helper_Icon (trigger notice) Add recaptcha to admin popup login form (if enabled) Shopping Cart button: ability to use specific billing plan and quantity Better compatibility with default WP themes Implements #1952: option to improve security of Password reset page Closes #1988: remove all previoslly stored partial signups on user registration Cancel page: we need to look up both GET and POST Improve tooltips Display maintenance notice for admin on frontened pages too EU VAT: correct default rates according 2018 EU VAT: ability to define custom rate for subdevision (France overseas departments) Bug Fixed: Multiple UserConsent Bricks on different pages in multi pages signup form Bulk delete action for coupons in admin interface Ability to search coupons by product API: ability to insert product and assign it to categories in single call Ability to use Invocie Summary brick with BuyNow buttons Independed pathes for upload and public dir. ability to switch defult settings in config Ability to make Newsletter brick required Grid/DataSource/Array sort number properly Signup Form: display error from invoice validation on signup form intead of throw exception Import from CSV: ability to import is_locked field Upload: get advantage from accept attribute Helpdesk: ability to include Ticket Fields to Email notifications to admin Skip validation for empty input (url and ip) in case of fields is not required PDf Invoice Bug Fixed: show tax instead of total Ability to show comment for user on upgarde subscription screen Added Anonymize Personal data bulk action S3 bug fixed ***Reports Count of Signups by Country Refunds by Customer Country Payments by Customer Country ***Affiliates Ability to set target to _blank for affiliate banners Aff clicks widget fixed Ability to specify different payout delay for user groups Separate admin permission to manage affiliate banners/links ***Newsletters Mailerlite: changeEmail New Plugin: Sendlane (https://sendlane.com/) ***Payment Systems Stripe: extended metadata Additional-stripe-sources: add wechat Paydotcom: handle free trial Worldpay: Handle cancellation IPNs Authorize.aim: remove pipe from product name before submit transaction (we get response as pipe separted data and additiona pipe cause issue) BitPay: subscirptions create fixed New Plugin: DusPay Singapoure CC processing company New Plugin: VoguePay Nigerian paysystem support New Plugin: PayGol (https://www.paygol.com) PaymentExpress: added refunds support Fixed bug: Fastspring-contextual recurring payments were not added ***Plugins Remember me functionality for authy plugin Google, Linkedin, Facebook: ability to choose postion of login button (above form|below form) thanks-redirect: ability to change thank you page url globally Subusers: ability to add name_f and name_l filds to subusers form separately instead of only option to put both together Fixed Bug: eFront Plugin: Courses were not activated properly in some situations Phpbb: update newset user colour if group changed conversion-track: ability to use %item.price%, %item.total% etc. field-revision: separate page with list of field revison for all users
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.5.2. You can see changelog below.
Admin Email Users: ability to send test email before broadcast Advanced User Search Condition: Having active or future subscription to Mass Action: Assign Mutual Category Hierarchy to Products Ability to filter by product category in admin payments sections Import from CSV: Correctly fill First & Last name if import file has only one field for name PDF Invocie: move VAT ID to righ (client) column PDF Invoice: ability to choose logo position (left|right) Invoice Tax: show separate row for each different rate (case if invoice has products with differnt tax rate) Admin should be able to change qty for any product (Add Invoice From Admin interface) Ability to set exact access dates for products when create invoice from admin interface Display description of newsletter subscription within widget Product grid: do not show all categories for product in case of it have huge number of categories Use https for video embed code Heldpesk: prevent double click on Save button REST API: Ability to record user consent Portuguese translation for billing terms Add US Military State GDPR: Ability to keep access log while user's data is anonymized GDPR: Added ability to record consent withdrawals User Consent brick: Allow to include more then one agreement document in User Consent Brick. Correctly handle external document url. Open external agreement document in new window (target=_blank) Log access to all aMember pages mysql: switch utf8 to utf8mb4 (utf8 does not cover all utf8) Cart.js: more reliable way to detect root url Workaround for FireFox Bug (Bug 551943) Closes #1963 - Test Settings button in protection plugin configuratuion does not work for saved DB password (SecretText) S3 - fixed browsing of "subfolders" Wp plugin: fix shortcodes for php 7.1 Infusion Soft plugin: Update SDK, map username/password fields to custom fields in infusion Contact. Prevuious Username/Password fields won;t be supported in near future. Fixed bug: Email messages on rebilling even were reset on aMember CP -> Plugins page save Cancel Feedback: Ability to search user by cancelation reason Force I agree plugin: Document select implemented in bulk require consent action Upload: bug fixed for element with ID with dot ***Affiliate Payoneer Payout Method Add user group condition to filters ***Subusers Admin should be able to add subusers from admin interface Ability to manage order of fields on add subuser form ***Solid Color Theme Ability to upload background image in theme configuration Ability to use placeholder %year% within theme footer ***Downloads Module Ability to filter list by directory and file name Allow to display files and folders keeping hierarchy Allow to re-download from history page Allow to downlaod files from S3 when S3 plugin is enabled ***Payment Plugins Bambora Security settings update implemented 2checkout: ability to use lifetime as second period AmazonPay - fixed Merchantanywhere payment plugin added (stores cc info) Fixed Bug: Authorize.NET CIM plugin: Incorrect Payment Porfile ID error when "Hosted Profile Page" enabled in some situations Paypal-plus - fixed handling of not integer amounts Fastspring: Auto-create: properly hanlde quantities for multi-item orders Refunds for AmazonPay paypal: remove country prefix from state code before submit data to paypal Fixed bug: Braintree plugin: Customer wasn't stored in vault for free trial. Btcpay server plugin Fixed bug: Fastspring plugin autocreate didn't work in some situations
Your suggestions for future releases are welcome!