Releases: Ubiquiti-App/UCRM
Releases · Ubiquiti-App/UCRM
2.12.4
Changed
- During the Client CSV import, the first client's email is always marked with Billing and General tag and it's also used as the client's username for the client zone (if not already in use by another client).
Fixed
- Fixed compatibility with new Stripe API version (2018-07-27).
- Fixed issues with reset password feature (password reset token is now deleted after expired or after used; user is no longer logged in automatically after password reset, this fixes bypassing 2FA).
- Fixed linked Stripe subscription being removed or changed incorrectly when related service was changed.
- Fixed issues with taxes on invoice. It was not possible to remove all taxes from an invoice item while manually editing an existing invoice; taxes not automatically applied when adding invoice item for manual invoicing.
- Preventing from crashes when sending a payment receipt when the custom receipt template is corrupted.
- Fixed failing client delete action in case some client's email has been resent to them.
- Fixed possible crashes of Network > Device view page.
- Minor fixes.
2.13.0-beta2
Changed
- Network map optimization - when zoomed out, multiple clients in the immediate vicinity are clustered using a single marker. Links between clusters and Network Sites are not rendered in Google maps from now.
Fixed
- Fixed failures of "Multiple payment form".
- Fixed Initial and Final Balance in the Account Statement view - wrong values in some cases.
- Fixed error 500 in client edit form, when a new contact type is added.
- Fixed possible failures of NetFlow data chart.
- Fixed failures of payment subscription creating for Authorize.Net, MercadoPago, PayPal.
- UX improvements and minor fixes - better URLs in notification preview, fixed validation of Clients CSV Import, UI fixes in Ticketing section, Fixed sorting of Backup files list.
2.12.3
Fixed
- Fixed IMAP ticket loader for emails coming from Office 365.
- "Linked subscription" now visible in the Client Zone.
- These email placeholders were empty for business customers: %CLIENT_FIRST_NAME% and %CLIENT_LAST_NAME% Now, company contact person's first name and last name are used for these placeholders.
- Fixed failing IPpay subscription creating in some rare cases.
- Minor fixes.
2.13.0-beta1
Added
- Client Leads - potential clients are now shown separately from active clients. Add leads individually, import leads as CSV or via API (from a custom online sign-up form). Invoicing for a lead is inactive until you the lead is turned into an active client (manually or by adding a regular service). Leads are also visible on the Network map.
- Paying online is now easier for your clients – accessible even without logging in. Just add this link into your invoice email template: Pay online (Go to System → Customization → Email Templates and paste the link there.)
- Account statements were added – view (or export) client's account statement to understand balance changes in time. (Also visible in Client Zone.)
- Improved Import of payments – CSV imports from banks or other systems are now simpler and faster. And clients can be matched by Custom client IDs or Custom attributes.
- We added Top Uploaders to the Dashboard and improved these charts.
- Now, you can create a new job directly from the ticket screen.
- Plugin enhancements - now, you can define types of plugin parameters, e.g. checkbox, datetime, choice, file, textarea.
- New: Mark an invoice as uncollectible. These invoices will be omitted from the Overdue Invoices list.
- New feature: hide failed email warnings from the dashboard notification box. Once you solve an unsent email, you can hide this warning.
- New permission for Client's financial information. Now configurable separately from permission for global financial info on the dashboard.
- HTTP 2.0 supported and other app speed improvements.
- Nice looking maintenance page when UCRM update is running.
- More details included in the export of client's log entries into CSV file.
- Better UX for UCRM backups. The backup file name can now contain a custom prefix.
- Page size of the client log box is configurable now.
- New currencies added: AED, BIF, CDF, CVE, DJF, ETB, GEL, GHS, GMD, GNF, HTG, KMF, LSL, MDL, MGA, MMK, MOP, MVR, MWK, RWF, TJS, TOP, UGX, VEB, WST, XPF, ZMW
- Better UX for new client form - "save and send invitation" button is disabled in case the client has no email address.
- Send invoices improvement - unsent invoices can be marked as already sent if you don't want to see them again in the send dialog.
- Updated Google maps API guide.
- UX Improvement - deactivated administrators are hidden in all select-boxes and in the Scheduling view. Log entries are not affected by user deactivation.
- UX improvements, minor fixes.
Changed
- Obsolete services (after a deferred change or after reactivation) will no longer bother you in the new invoice form while creating a new invoice manually.
- Clients can now only add a bank account in the Client Zone if you have enabled Stripe ACH feature.
Fixed
- Zero-decimal currencies are now handled correctly for Stripe.
2.12.2
Changed
- PHP updated to version 7.1.20.
Fixed
- Fixed grid sorting in Custom Attributes configuration in System Settings.
- Fixed submitting an empty message in Client Zone support form crashing UCRM (in case Ticketing is turned off)
- Fixed some cases, where suspension synchronization was triggered even though it was not needed.
- Fixed surcharges disappearing on old invoices, when service was changed by deferred change feature.
- Fixed behavior of mailer AntiFlood.
- Fixed minor bug in job form - wrong autocomplete of GPS, address fields.
- Possible fix for mailer failing with: Expected response code 250 but got code ""
- Fixed import of tickets missing "udate" header.
- Failing PayPal subscription creating/cancellation due to PayPal BC changes.
- Minor fixes.
2.12.1
Added
- New feature: regenerate PDF for Quote (similar to regenerate invoice PDF feature).
- Street or satellite view remembered by the system.
Fixed
- Invoice/Quote PDF files were overwritten when multiple organizations are configured with the same invoice/quote numbering.
- Fixed NetFlow data disappearing after deferred change or reactivation of a service.
- Fixed filter for Batch Emailing - clients with no services were not included.
- Fixed minor permission issue - client search could be used even without permissions to view clients. Client profile was correctly inaccessible though.
- Only one email address is now allowed in all "email address" fields. Previously more addresses could be filled in, but mailer crashed on it.
- Fixed duplicate header notifications about new ticket comment.
- Better error message in case resending email fails.
- CSS for all email notifications fixed for MS Outlook.
- Fixed modal close in Safari.
- Minor fixes and UX improvements.
2.12.0
Fixed
- Fixed invoicing issues for services having a deferred change set for the future.
- Service surcharge invoice item not visible on invoice in some rare cases (related to the last invoice created before deferred service change is applied). The invoice total balance is not affected though.
- Minor fixes.
2.12.0-beta4
Added
- Improved application performance.
- UI, UX Improvements for CSV import of clients & services. Additionally, client's note (description) can be imported now as well.
- New header notification after successful UCRM update with a link to the changelog.
- Archiving/Deleting a batch of clients is now processed in the background.
- Translations updated.
Changed
- Changes in the first run wizard, demo mode is turned on by default.
- PHP updated to version 7.1.19.
Fixed
- Online payment now available again for logged out clients (after suspension postponing or service reactivation).
- Fixed failing logging out from client zone.
- Plugins are now executed in their own directory.
- Prevention from "Chrome save password popup" while creating a new ticket.
- Minor fixes and improvements.
2.12.0-beta3
Added
- Russian localization added.
- UI improvements for Client import.
Fixed
- Fixed ticketing crash in Client Zone in case client had more than 10 tickets.
- Minor fixes.
2.11.3
Fixed
- Failing batch invoicing. Automatic invoicing and manual batch invoicing button may not be working in some cases.
- Missing button for cancel subscription in some cases.
- Fixed EdgeRouter™ PRO connection issues.
- Failing QoS configuration on ER v1.10.
- Fixed possible errors with batch deleting of archived clients.
- Fixed crashes when client uses browser back button to modify just created IPpay subscriptions.
- Fixed Authorize.Net subscription start date moved 1 day backwards in some cases.
- Fixed crash in client's ticketing section in some rare cases.
- District of Columbia missing in the list of states.
- Fixed failing batch emailing.
- Other minor fixes.
Changed
- UCRM error reporting form is now displayed only to admins, never in the client zone.