2022 Release Notes

2022

 

 

 

December 2022

 

 

 

12.12.2022

v2.87

New

IMPROVED

  • Managed DBaaS detail view now has Start and Stop buttons so user can start the service if it has been stopped for some reason, e.g. when their billing account had been FROZEN

  • Billing Account view now by default shows 10 latest reports, others become visible by the click of a button

  • Admin: Paging in tables with data from multiple locations has been optimised

  • Admin: Quick filter row limit has been increased from 1000 to 4500

  • Admin: Grafana has been upgraded to version 9.3.1

FIXed

  • Post-payment account with Invoice payment enabled can now safely switch to using Card payment without having their resources temporarily stopped

  • Fixed an edge case scenario where user was able to use their own referral code for the same user’s other billing account

  • Visual glitches with tooltips all around the UI have been fixed

  • Attaching a disk with snapshots to a VM now retains snapshot information (in UI visible only for boot disk)

  • Network deletion misbehavior was fixed

  • Admin: Fixed a data table page browsing bug for tables with data from multiple locations

  • Admin: Gradual prices editing dialog now properly handles 0 for From Units value

 

November 2022

 

 

 

30.11.2022

v2.86.1

FIXed

  • Hiding detached disks from accounting until all orphaned disks have been removed and causes for them becoming orphaned are fixed

  • Admin: Reverted back to old IP addresses admin table until the new table has all their bugs fixed

 

21.11.2022

v2.86

New

IMPROVED

  • When pre-payment customers are shown a notification that calls them to make their first top up, the message also contains information about the initial free credit that would be unlocked with the first top up, if applicable

  • Admin: Campaigns in Admin Settings now also have a link for sharing, just like for referral codes

  • Admin: Dashboard’s Ceph utilization graph was updated to use data source that better reflects real state of storage pool. Additionally, some Ceph stats from ceph df response can now be seen in Prometheus/Grafana as metrics with storagem prefix

  • Admin: Improved and optimised GraphQL queries in the backend to be able to query more data with single request

  • Admin: Removed “in progress” label from new VM table, old table is moved to the bottom of the list with other old tables

FIXed

  • Fixed error texts in Create Load Balancer view

  • Fixed small visual bugs related to modifying DBaaS IP whitelist

  • Admin: Action menu in table that has only one row is now fully visible

 

October 2022

 

 

 

31.10.2022

v2.85

IMPROVED

  • Admin: Services and IP addresses views now open significantly faster after removing columns that show information related to user or billing account

FIXed

  • Deleting a VPC network that has had a load balancer is now working as expected

  • Deleting a database service that does not have a whitelist defined is now working as expected

  • Cleaned up API documentation, removed reference to a feature that has not been properly implemented - converting backup to snapshot and vice versa

  • Admin: VM table column VM name now shows correct information

  • Admin: Filtering VMs by MAC field now works as expected

 

16.10.2022

v2.84

New

  • DBaaS services now have a configurable IP Whitelist to allow incoming connections only from specific IP addresses or subnets, see https://warrenio.atlassian.net/wiki/spaces/WARP/pages/315457537 for more information

  • Invoice API (both end user and admin) now returns location_slug field for invoice lines that have a resource with location specified, it will be available only for new invoices/reports, not for currently existing ones

IMPROVED

  • VM and Service details views now show both Upload and Download rates as two lines on one graph

  • More internal health checks for platform components to improve system stability and visibility

FIXed

  • Admin: Fixed VM migration dialog host selection dropdown, long list is not chopped off anymore

 

06.10.2022

v2.83

New

  • Admin: Usage chart on Admin dashboard has now a filtering option. It is possible to view the usage per location or per product.

IMPROVED

  • VMs recovery logic was improved if hypervisor is set offline

  • Admin: Billing Account details were added to Load balancer’s details

FIXed

  • Gradual pricing for VM backups and snapshots was fixed

  • Fixed UI overflow issue for Safari newest version users in create forms.

 

September
2022

 

 

 

28.09.2022

v2.82

New

  • Admin: Admins can now set up custom campaigns with custom credit amounts for end-users. Read more:

IMPROVED

  • Admin: VM details page in Admin now opens quicker which makes it possible to use VM delete action from admin. Removed the username data that caused the slow loading of the page.

  • For platforms who have Load Balancer feature available there is now a banner visible on end-user dashboard to promote the new feature.

  • Improved the logic how error messages are shown to users on the platform. Less important messages are now consolidated and shown as warnings.

  • User is now given a more informative error message when creating a VM failed because HV is full or IPs have run out. User is asked to try again in another location when platform setup has multiple locations.

FIXed

  • Fixed the case where users would sometimes see a not so helpful error message “Cannot read properties of null (reading 'data')“

 

14.09.2022

v2.81

New

  • Admin: Search results from one table can now be used as a filter in another table. Read more about

IMPROVED

  • DBaaS status now shows how many underlying VMs are running and how many are stopped.

 

  • Load Balancer target element now is properly removed when the target Virtual Machine is deleted

  • Fixed a vulnerability in Duitku top up implementation to prevent overriding callback URL

  • Fixed rounding errors when showing Total amount on Current Usage view

  • Fixed pre-selecting a location for a new resource, in some cases configuration had no effect

  • Small fixes for Load Balancer descriptive texts

  • Admin: Fixed sorting and filtering in Load Balancer table

  • Admin: It is now possible to add a new price to a location specific price list while it is not defined in default price list

 

01.09.2022

v2.80

New

  • Load Balancer - Introducing a new end-user feature. This feature allows users to create and manage a Load Balancer that can transparently distribute data traffic to multiple servers.
    Read more from:

FIXed

  • Fixed confirmation modal text while unassigning IP from a resource. Text should not have stated that unassingned IPs are free during trial period. Text now shows correct price.

  • Admin: Fixed filtering issue in new Billing Accounts table ongoing balance column.

 

August 2022

 

 

 

18.08.2022

v2.79

New

  • Admin: Prices are now editable on Settings page, see for more information

  • Admin: Floating IP pools' utilisation is now shown on Admin Dashboard

FIXed

  • Fixed single/multi node selection on DBaaS creation view

  • Fixed Botika webchat integration

  • Admin: Fixed Ceph block storage utilisation graph on Admin Dashboard

  • Admin: User conversion chart now shows a nice loader

  • Admin: Fixed column names on new VM admin table

  • Admin: Fixed caching on new admin tables to prevent showing stale data

 

July 2022

 

 

 

21.07.2022

v2.78

New

  • Public IP addresses can be assigned to managed services

  • Admin: Virtual Machines and IP Addresses can be deleted by the administrators

  • Admin: Preparation for easier configuration of prices

FIXed

  • Admin: Fixed searching by numeric values in VM’s v2 table

 

June 2022

 

 

 

27.06.2022

v2.77.2

FIXed

  • On Billing Account view Top Up Invoices list issue date is now shown with time and timezone to make it consistent with Balance History

  • VM Force Stop is more robust and can now handle inconsistencies better (e.g. hypervisor restart causing VM status to change unexpectedly)

 

21.06.2022

v2.77.1

FIXed

  • Admin: Fixed Committed financially stats to take all top ups properly into account

  • Admin: Fixed Resource Usage Subtotal to be 0/not shown on Credit Topup reports, updated Admin API documentation to show the new subtotal_resource_usage field

 

20.06.2022

v2.77

New

  • Admin: Cloud Services report/invoice now shows Resource Usage Subtotal - this is the amount that only accounts for actual resource usage on the platform, discarding any overdue amounts that are currently included in Subtotal. The Resource Usage Subtotal is the same amount that is used for calculating Usage based revenue on the admin Dashboard. The new field is shown in Monthly reports table and Report detail view in admin

IMPROVED

  • More flexible configuration for metrics and logs collecting infrastructure, paving way for storing metrics and logs for a longer period

  • Admin: User conversion chart got an overhaul, it now shows 3 metrics: new users, how many created their first billing account and how many committed financially (either added a validated credit card or made their first top up). Previously shown 2 metrics were similar but not always correctly calculated

  • Admin: Greatly improved loading of user conversion and VM overview charts on admin Dashboard

  • Admin: New approach for showing Virtual Machines in admin is now available under VMs (v2, work in progress), searching and sorting by VM fields is available, so are all the actions. It is much quicker and uses less browser resources than the old table. It is still work in progress, billing related fields can not be used for filtering and sorting, a new approach is in development to provide tools for handling such use cases

FIXed

  • Fixed deleting managed services with no VMs

  • Improved the success rate of getting a public floating IP address in Mikrotik setups

 

06.06.2022

v2.76

New

  • Integration with Botika chat to provide support to end users

  • Admin: Start, Stop and Resize VM is now available in Admin VM detailed view, (VMs table action to open VM details has been renamed View Logs VM Details)

IMPROVED

  • Small improvement to VM network stability by reducing network management layer restarts during deployment

 

May 2022

 

 

 

25.05.2022

v2.75

IMPROVED

  • Topup flow now has Google tracking, Topup initiated action is sent always when user initiates topup and clicks on Top Up in the dialog. The action Topup done is sent only for successful credit card topups, as payments with other methods happen in the background and sometimes without the user being logged in to UI

FIXed

  • Reworked some VM Create/Start error messages to make the actual problem more apparent to reduce support ping-pong time

    • Error choosing host - No room for creating/starting the VM, no hypervisor has available resources

    • Failed to instantiate disk - probably VM base image is missing from Ceph

    • Any error from network component is directly passed to VM Create response

  • Fixed service package resources with 0 cost lingering in limbo and polluting logs with pointless error messages

  • Fixed not being able to modify billing account details in some cases

 

20.05.2022

v2.74.2

FIXed

  • Prevent choosing network from a wrong location when creating a VM

  • Admin: Fixed broken Admin - VM - View logs UI

  • Admin: Fixed location filter content in new VM list

 

18.05.2022

v2.74.1

FIXed

  • Fixed UI static resource cache invalidation to properly discard cache after every deploy

  • Fixed handling of country flags

 

16.05.2022

v2.74

New

  • Support for different prices in different locations

FIXed

  • Removed too eager error message when logging in

  • Fixed a visual bug in Create Resources' forms

  • Removed non existent service prices from the usage report

 

11.05.2022

v2.73.1

FIXed

  • Removed too eager error message when logging in

 

10.05.2022

v2.73

New

  • Preparation for easier configuration of prices

  • Support for new countries and flags on Create Resource location selection

FIXed

  • Fixed a bug of billing account not being properly changed for a VM in some rare situation

  • Fixed some visual bugs related to flags on Create Resource location selection

  • Fixed Create VM view showing unavailable VM sizes in some cases

 

04.05.2022

v2.72.2

FIXed

  • Lonely curly brace removed from Admin view

  • Admin can now change Billing Account of Floating IP while impersonating a user

 

April 2022

 

 

 

28.04.2022

v2.72.1

FIXed

  • Increase timeout of VM Images API call to avoid unnecessary error messages.

 

25.04.2022

v2.72

IMPROVED

  • If TERMINATED restriction level has been configured, then, in the notification email that is sent once their balance goes negative, additional info is provided, including a warning of deletion and the date when this action will be taken.

  • Loading the platform sometimes fails for some users, loading icon keeps looping and does not go away. As a solution there is now a logout button available for users, logging out usually helps. In addition when loading has lasted over 30 seconds user is prompted with a modal and suggested to try again logging in.

 

11.04.2022

v2.71.1

FIXed

  • Suspending S3 Buckets is not so strict anymore. Buckets will not be suspended when user’s billing account with “terminated” or “frozen” state does’t not have any buckets.

  • Admin - “Old” admin tables have been brought back and billing account related data is now again available on VMs, Services and IPs tables.

 

 

05.04.2022

v2.71

New

  • S3 buckets will now be suspended by platform when user has at least one FROZEN billing account. Creating new buckets is also prohibited.

  • User is now able to see in the UI when he is on LIMITED restriction level, on user dashboard and when creating new resources.

 

IMPROVED

  • Admin: Added improved S3 Buckets table to admin for faster loading.

  • Admin: Modified existing VMs, Services and IPs table for faster loading. Removed billing account balance details data that caused slow loading issues. This is a temporary solution, will continue to move these pages to more faster paging supported solution and will bring back billing account details then.

  • Admin: Improved how billing accounts status and restriction level are shown in admin billing accounts table

  • Admin: There are no old and beta separation in admin tables. Old tables are hidden where new is available.

  • Improved S3 data synchronisation for faster hourly charging job.

 

FIXed

  • Modified all user input forms so it is not allowed to add any surrounding space characters anymore.

  • Admin: Fixed issue with monthly reports details page taking forever to open.

  • Admin: Improved table columns filter for easier clicking, added larger click area and hover effect.

 

March 2022

 

 

 

14.03.2022

v2.70

IMPROVED

  • Admin: New Monthly reports (Beta) table now available with faster loading times. Monthly reports table now also has action menu at the end of every row to see report details.

  • Admin: New Beta tables now have range filters for numeric fields for better filtering options.

  • Admin: VMs chart on Admin dashboard now has possibility to choose if data on chart is shown by VM quantity or VM volume.

  • Improved handling of VMs when setting hypervisor offline

FIXed

  • Fixed issue with newly created Access not being visible on user dashboard for the user who created it.

  • Fixed user dashboard billing block for users who have onboarded to platform via access share (users without any billing account)

  • Fixed Access share create form, now it is not possible to enter access recipient email with surrounding space character.

  • Fixed issue with Storage bucket estimated price in UI. When bucket has some data the bucket size for price is rounded up to whole GB, UI now also calculates based on that logic.

  • Contact support button on User dashboard did not always open chat link, sometimes it opened email form. If platform has chat integrated then chat is now opened as a first choice.

 

05.03.2022

v2.69.2

FIXed

  • Fixed restoring database service from backup

 

February 2022

 

 

 

22.02.2022

v2.69.1

IMPROVED

  • Intercom is now forced to open on the left, even if not configured so in Intercom settings

FIXed

  • Fixed Get Bucket API documentation

  • Fixed SSH button in VM Detail View (introduced in v2.69)

  • Admin: fixed host status dialog layout issues (introduced in v2.69)

  • Admin: impersonating yourself is not supported, disabled Impersonate button for yourself in Users list

 

16.02.2022

v2.69

IMPROVED

  • UI loading speed has been improved both for initial and subsequent loads – disabled some less important queries, compacted loadable resources, improved caching, removed the need for preflight requests, implemented other optimisation tweaks

  • User Dashboard has seen a complete overhaul to make it appealing and useful, included a button to take the user back to the start, i.e. clears the view and opens the Dashboard

  • Admin: Optimisations to S3 buckets list in admin

  • Admin: Filters in new admin tables are now always visible when applied, clearing single filters is now possible

  • Admin: Some important URLs are now shown on Admin Settings page

FIXed

  • Fixed an issue with VM graphs not always showing

  • Fixed VM Create username length check, 30 characters were allowed while 25 were supported, too long usernames caused cryptic error messages

  • Removed confusing notification that was sent to users with invoice payment when their payment “failed”

  • Admin: Admin Dashboard can cope when data is not yet available (platform has just been installed)

 

January 2022

 

 

 

18.01.2022

v2.68

New

  • Failing automatic credit card payment now triggers user notification via email about the failed payment. This affects all post-payment customers with credit card payment method and pre-payment customers who have activated automated payment. See the doc for more information:

  • Admin: New Billing Accounts' and Users' tables beta versions are now available. New tables have been built ground up on top of GraphQL. New versions load much faster, support server side paging and filtering. Visually they look similar to old tables, under the hood it’s a different story. Please test the new tables and give us feedback.

  • Admin: Added option to add and edit Google Tag Manager key from the Admin Settings page.

IMPROVED

  • Improved automated payment functionality and UI for new and existing users. When user has no existing resources and wants to enable automatic payment then the first top will be now made when user switches on the automated payment. Previously new user had to separately make the first top up.

  • Admin: Improved Invoice requests speed in Admin should by adding more resources to the component.

FIXed

  • Fixed issues in UI with managed service estimated monthly cost, now showing correct cost.

  • Updated S3 Object Storage logging in production to not include unneeded data.

  • Updated S3 Object Storage bucket deletion process. Bucket is now unlinked before linking to 'blackhole' user.

  • Updated Windows VM creation logic to reduce issues where VM is not always created properly.

  • Admin: Fixed missing numbers on managed services chart on dashboard.

  • Admin: Added missing location column to Services table, fixed some icons.