Version 1.77. Release Date 06.07.2016
New features
- Added support for editing the Sales Order in the “Waiting for payment” status.Added support for Manager to edit or delete charge in the Sales Order in the OCP. After deleting charge: the amount of the order is recalculated; previous payment is cancelled; new payment with actual amount is created. (CCC-278)
- [MS Exchange Plugin] Added support for displaying of consumed, available and the whole value of disk space for Subscription, when user’s mailbox disk quota is set. Now, when the Owner or Manager sets user’s mailbox disk quota, the following information are displayed:
- A value of disk space for Subscription.
- A value of consumed disk space for Subscription. It’s calculated as a sum of current users’ mailbox disk quotas.
- A value of available disk space for Subscription. It’s calculated as a difference between the Value of disk space and the Value of consumed disk space. (CCC-247)
- Added support for topping-up balance from the payment page if there is not enough money on the customer’s balance.
- A customer can select the Balance as the payment method via the CCP, if a number of ordered services more the amount of the customer’s balance. The missing amount is topped-up with help of the Top-up button. The missing amount is automatically displayed on the Amount field on the Top-up page. (CCC-220)
- Added support for displaying the detailed cost on the Order configuration page. A customer can see the price of all resource and the total price on the Order configuration page via the CCP. (CCC-218)
- Added support for ordering a service from the Orders page via the OCP. The Create order button is added to the Orders page in the OCP. The Create order button has the same functionality as the Create subscription button on the Subscription page. (CCC-203)
- Added support for logging the IP address to track user sign-in attempts. When existing user tries to get access to OCP (successful or unsuccessful), the log record with user's IP address is displayed on the Log page in the OCP. (CCC-197)
- Added service feature for using the variable from the Plugins through the plugin’s name in the notification templates. The service specific variables are available for use the plugin name in notification templates, similarly to using the variables through the application template name. (BBB-4757)
- Added support for displaying information about the next charge for CSP subscription on the Order confirmation page. Added the notification message with the date of the next Billing day for the Subscription and the Amount of the next charge. (BBB-4594)
- Added support for displaying the amount of monthly payment for the CSP subscription in the CCP. In the CCP on the confirm order and renew CSP subscription pages added the "Price per month" column, which displays the amount of the Recurring Fee. (BBB-4588)
- Added support for the ability to set displaying the reseller name in the reseller’s interface template on the Top panel in the OCP if it necessary. (BBB-4406)
- Implemented new logic of domain attachment to services. The following checks are carried out during the servers ordering, which requires domain attaching:
- Ability to attach the user’s domain(s) to the service. If a domain wasn’t ordered or the user ordered a few domains, then the ability to generate service-domain(s) is checked for current service. If it is available, then the service-domain is generated and attached to the corresponding service. Otherwise, the subscription is created without a domain.
- Ability to attach the user’s domain(s) to several services. If a domain wasn’t ordered or the user ordered a few domains and if the conflict of attaching user’s domain to several services exists, then the ability to generate service-domain(s) is checked for current services. If a domain wasn’t ordered or the user ordered a few domains, then the service-domain is generated and attached to corresponding services. Otherwise, the subscriptions are created without a domain. (BBB-4158)
- The placeholder is added to notification email template when new MS Office 365 subscription is created. (EEE-90).
- The “Additional resources” block on “Order subscription” page in OCP was improved. Added support for displaying the total cost for the “Setup Fee” and “Recurring Free/Month” columns. Now, the name of the resource in the “Name” column is a link to the “Resource” page. Now, the value in “Additional”, “Setup Fee”, “Recurring Fee /Month” columns is changed dynamically when the value in the “Total” column is changed. (EEE-29)
- Added support for displaying the “Subscriptions” and “Resellers Subscriptions” tabs on the Subscription page in OCP. Now, the “Subscriptions” tab displays subscriptions of all reseller’s (operator’s) clients and the “Resellers Subscriptions” tab displays subscriptions of all resellers clients and subresellers clients (at all levels below) for delegated plans. (EEE-11)
- Added support for displaying the tip for the necessity to choose the client type on the “New Payment Method” page in OCP. The tip is displayed when the “Account types” aren’t selected on the “New Payment Method” page in OCP. (CCC-354)
- Added support for displaying the tip for the necessity to choose the client type on the “New Plan Class” page in OCP. The tip is displayed when the “Account types” aren’t selected on the “New Plan Class” page in OCP. (CCC-353)
- Added support for displaying the tip for the necessity to choose a unique name of plan class on the “New Plan Class” page in OCP. The tip is displayed when the “Name” field doesn’t have a unique name of plan class on the “New Plan Class” page in OCP. (CCC-352)
- Added support for removing resellers in OCP. Removing resellers is possible with help of the «Delete» button on the Reseller page in OCP. (CCC-347)
- Added new charges’ status - “Blocked”. If a client refuses a subscription, the charge gets the “Blocked” status. Earlier this charges got the “Closed” or “Refunded” statuses. (CCC-277)
- The “Invoices” page was added to the “Billing” section in CCP. (CCC-269)
- In OCP added support for forbidding the creation of user's password that contains login. The “Password and Login cannot be the same” was added to the “Security Settings” page on “Password settings” tab. When the “Password cannot contain Login” check box is selected, a user can’t create a password that contains full login and the 'Password shouldn't contain your Login' message is displayed. (CCC-198)
- Added support for setting a discount for resellers in OCP. The “Discount” field was added to the “New reseller” and “Reseller” pages in OCP. (CCC-196)
- A new method for getting plans was implemented in public API. (CCC-191)
- Added additional columns in xls-sheet with resellers charges, which is generated on the «Charges» tab of the reseller page. The “Reseller Name” was placed after “Reseller ID” column. The “Subscription ID” column was placed after the “Client ID” column. (BBB-4527)
Improvements
- All “Обновить” buttons were renamed into the “Сохранить” buttons in Russian version of the OCP. (CCC-259)
- Added support for logging the changes of contact information and additional attributes for selected Account. All changes in the Contacts information group and the Attributes group on the General page of the selected Account in the OCP panel are tracked on the Log page of the Account. (CCC-213)
- The "Minimum access" manager’s role was removed from ActivePlatform. (CCC-202)
- Added support for displaying the reseller’s name on the Delegated Service Plan page in the OCP. (CCC-201)
- Added the Global status field in the User information group on the General page of the User page in the OCP. (BBB-4667)
- The text of the informational message for trial CSP subscription was changed. The following message is displayed during the ordering process of the trial subscription: “Subscription is free till ‘date’. You will be charged for ‘amount’ for renewing of subscription”. (BBB-4604)
- Improved the logic for deactivation/activation user’s mailbox on the Exchange server when the user is deactivated/activated in MS Exchange. (BBB-4777)
- Added support for making payments in Belarusian rubles after denomination (BYN). (AAA-694 и AAA-620)
- [MS Office 365 Plugin] Implemented new order flow for CSP subscription in OCP. Now the pages are displayed on the following order: page for period and resources selection, page for account selection, a page with service subdomain (onmicrosoft.com) creation. This subdomain is used in MS Office 365 registration process and included in user ID. (BBB-4679)
- The Charge statuses were renamed in OCP. Charge status “Opened” was renamed to “Blocked”, “CSP” to “Opened”. (BBB-4551)
Bugs resolved
- Created application user is not attached to current Exchange subscription (CCC-317)
- Auto-domain generation does not work (CCC-316)
- Subscription owner is not able to create or attach the application user for the ordered MS Exchange subscription (CCC-307)
- Buttons are shifted on the User's page in the ordered MS Exchange subscription (CCC-306)
- Warning pop-up message is missing after admin’s attempt to delete the created Charge in the Subscription order page (CCC-305)
- Incorrect task’s name of the refund charge after admin’s attempt to reduces resources (CCC-304)
- Incorrect status name for the refund operations on the Manual operations tab (CCC-302)
- The Mailbox permissions table has too large size (CCC-293)
- The Quota field is missed on the new Ms Exchange's user creation page (CCC-291)
- Changed "Size limit" parameter does not sync with the User quota parameter in the Exchange subscription (CCC-289)
- Cancellation of resource downgrading leads to "Resources" page (CCC-285)
- Closing of access to the AzurePack doesn't work (CCC-248)
- Deactivated user has access to the Account in the Billing and Users pages (CCC-239)
- Auto renewal period isn’t visible in the CCP after service provisioning (CCC-236)
- Account invoices are generated incorrectly (AAA-674)
- Notification isn’t sent to hosting accounts when the subscription expired (AAA-665)
- Notification doesn’t work for CloudServer when the Subscription is created and password is reset (AAA-663)
- The Customer’s attempt to buy ActiveBackup breaks entry-points in the CCP (AAA-660)
- Incorrect displaying of the dates during the planned switching (the current date instead of the expiration date) (AAA-636)
- Can't delete the subscription due to "waiting_for_manual_approve" (AAA-611)
- Client can upgrade domain subscription with 'whois privacy' option (AAA-606)
- Zero transactions are displayed to CloudServer (AAA-591)
- Validation message is missing if user tries to import the CSV file with invalid data (BBB-4798)
- Updating quota in the CCP doesn't affect on the OWA limit (BBB-4768)
- Order's status is "waiting for payment" when payment's status is "complete" (BBB-4725)
- New password isn’t displayed on the CloudServer panel (BBB-4670)
- User can renew the Subscription if the Switch order exists (BBB-4632)
- When Owner was detached from AzurePack application they cannot be attached to it again (BBB-4419)
- Reseller isn't created if the “Copy provider’s settings” item is selected in the “Default settings” list on the “New Reseller” page in OCP (CCC-385)
- The Total price isn’t displayed on confirmation subscription page in CCP. (CCC-369)
- There is no message about email confirmation necessity after user registration and signing in CCP (CCC-359)
- The panel ERIP doesn’t work correctly in OCP (AAA-739 [AP])
- The WEBPAY payment method doesn’t work correctly on the "Payments" page in CCP (AAA-737 [AP])
- The "Invoices" page isn’t available in CCP (AAA-734 [AP])
- [Windows Azure Pack] Incorrect displaying transaction in OCP (AAA-722)
- [SSL-сертификат:Certificate plugin] SSL-Certificate GeoTrust are not completed (AAA-721)
- Incorrect Total value for account's Invoices (AAA-695)
- Error during user’s email creation in CCP (AAA-686)
- The longtime "provisioning" status for orders (AAA-683)
- Error during the payment process in OCP (AAA-607)
- Error during provisioning of CloudServer 2.1 в CCP (BBB-4873)
- Error during subscription ordering process (BBB-4859)
- [CloudServer 2.0] All ports aren’t displayed to the virtual server in IAAS-panel (BBB-4813)
- There are no items in the «Notification templates» list on the «New Notification Event Handlers» page in OCP (BBB-4808)
- MS Office 365 provisioning doesn't work in OCP (BBB-4802)
- [CloudServer 2.1] Error during selecting the virtual server in IAAS-panel (BBB-4790)