Releases: Ubiquiti-App/UCRM
Releases · Ubiquiti-App/UCRM
3.0.0-beta.8
Fixed
- Fixed email templates resetting to default version after any UNMS reboot or after migration from UCRM v2 to UNMS v1. (This issue occured for UNMS version 1.0.0-beta.3 to beta.7).
- Fixed user locale not used on first page load.
- Fixed rare possible issue with manual online payments, simultaneously created and applied to the same invoice.
- IPpay - prevent double payments (e.g. when client clicks to pay twice).
- Fixed unsuspend action not removing IP from the blocked IP list (for Mikrotik devices).
- Access denied page improved.
- Fixed slow automatic creating of invoices.
3.0.0-beta.7
Added
- Plugin capabilities extended: New custom widgets and new "Pay Online" button through enabled by plugins. Any plugin can put a custom content to any CRM page having widgets (e.g. the dashboard, client profile, etc.) and you can also implement an own payment gateway integration triggered by a custom Pay Online button in the Client Zone.
- Added new Custom Attributes for payments (configurable manually or through API).
- Tooltip added for the CRM client zone login screen. (it's intended to be used by client only, administrators need to use the /nms/login page)
Fixed
- New localization added for Philippines (Tagalog).
- Fixed CRM network migration to UNMS (for migrating ucrm v2 data with services with undefined address into UNMS).
- Improved visibility of the connection lines on the CRM maps.
- Fixed search tool, now the user's language preferences are taken into account for the search results.
- Fixed generating invoice from paid proforma invoice.
- Fixed payment CSV import.
- Fixed IPpay subscriptions (first one succeeded, the subsequent subscriptions were failing)
- Fixed email resend feature (notification emails using new icons).
- Fixed crashes when downloading invoice PDF of a non-existing invoice template (this happens when user explicitly exluded invoice templates from ucrm backup).
- Fixed wrong currency formatting when a custom locale is used.
- API: user's attribute isActive can be now managed with API.
- Fixed payment CSV export.
- Fixed crashes for MercadoPago "pay all" payments in Client Zone with multiple unpaid invoices.
- Fixed upload size limit for backup upload.
- Errors from manually corrupted plugins are ignored now.
- Minor fixes.
3.0.0-beta.6
Added
CRM - Better system settings. All the settings for a function are grouped together and visible on a single location. (e.g. all the options and notification settings for Suspension feature can be configured on a single page.).
CRM - New default PDF templates for Invoice/Proforma/Quote.
CRM - Improved CRM maps - more view options, full-screen mode, etc.
3.0.0-beta.5
Fixed
- All possible vairables are correctly shown for the ticketing templates now.
- Better UX for restoring UCRM v2 backup file in UNMS' CRM module.
- Images in outgoing crm notifications are no longer imported to the ticket when a client replies to that notification.
- Fixed failing UCRM v2 backup restore in UNMS v1 and failing UNMS beta2 upgrades to higher versions in some rare cases.
- Fixed NetFlow data charts and tables, the correct timezone is used now, so the usage data is not overlaping to a wrong day.
- Fixed crashes on service detail page in some rare cases.
3.0.0-beta.4
Fixed
- Shaping upload and download decimal numbers were truncated when pulled from CRM service plans to UNMS Network.
- Fixes for ticketing: missing organization data in ticket automatic reply, fixed wrong "commented by" in new ticket comment notification.
- Minor UX/UI fixes.
3.0.0-beta.3
Added
- Improved default look of all CRM email templates.
- Better Ticket import from IMAP (in some cases emails sent from the CRM support email address could have been imported).
Fixed
- Fixed handling of ticketing emails (e.g. case insensitive for blacklisted emails)
- Fixed backup restore of UCRM v2 backup in UNMS v1 (this affected only a few UCRM v2 users).
- Fixed access denied error on /crm/login when admin is logged in.
- Fixed QoS speed conversion (Now 1 Mbps = 1000 kbps).
- Fixed default sandbox value not correctly represented in setup wizard UI.
- Fixed possible crashes of backend tasks (e.g. outgoing mails stuck in the queue).
- Fixed API endpoint /clients/{id}/services fixed, lastInvoicedDate always null.
- Non functional online payment link removed from the suspension email template.
- Fixed timeout when deleting multiple payments.
- Fixed service billing preview (terminated discount was still visible).
2.16.4
2.16.3
Added
- Improved logging for invoice attributes and sandbox enabling/disabling.
Changed
- Number of bank accounts added in the client zone limited to 10.
Fixed
- Fixed failing UCRM upgrade in some rare cases.
- Fix form validation for Stripe ACH bank account verification.
- Fixed wrong currency formatting on invoice in some cases.
- Fixed invoicing preview for services.
- Fixed crash when adding non-unique email addresses to ticketing email blacklist.
- Fixed UCRM v2 connections to Mikrotik HW.
- Fixed API for invoices and quotes: org. tax and bank account data are now always available via API for new invoices/quotes.
- API fixes: can't update custom attribute when changing only name, missing validation for "attributeType" when creating new custom attribute.
- Minor fixes and UI/UX improvements.
2.16.2
Added
- Translations updated.
Fixed
- Fixed possible crashes of backend tasks (e.g. outgoing mails stuck in the queue).
- Better Ticket import from IMAP (in some cases emails sent from the UCRM support email address could have been imported).
- API endpoint /clients/{id}/services fixed, lastInvoicedDate always null.
- Non-functional online payment link removed from the suspension email template.
- Fixed timeout when deleting multiple payments.
- Fixed service billing preview (terminated discount was still visible).
- Improved handling of ticketing emails (e.g. case insensitive for blacklisted emails)
- Fixed default sandbox value not correctly represented in setup wizard UI.
- Fixed possible crashes when deleting an invoice.
- Fixed edgeos qos crash.
- All emails coming from UCRM are ignored by UCRM's ticketing import from IMAP inbox.
- Minor fixes and UI/UX improvements.
3.0.0-beta.2
Added
- Full screen button added to CRM maps.
- Translations updated.
Fixed
- Better validation for some API endpoints.
- When a new user is created in UNMS settings, they can be seen in CRM module as well (even before the first login). Withing a few seconds, they will appear in CRM, e.g. in the Scheduling section.
- Fixed issues with CRM plugins. Some plugins were wrongly marked as incompatible with UNMS v1, some plugins were not able to use UNMS' API in specific cases.
- Fixed possible crashes of backend tasks (e.g. outgoing mails stuck in the queue).
- Better Ticket import from IMAP (in some cases emails sent from the UCRM support email address could have been imported).
- API endpoint /clients/{id}/services fixed, lastInvoicedDate always null.
- Minor fixes and UX improvements.