2021 Release Notes

2021

 



December 2021

 

 

 21.12.2021

v2.67

New

  • Managed service PostgreSQL now supports multi-node setup with automatic fail-over.

IMPROVED

  • Admin: Preparations for new Billing Accounts' list and Users' list

FIXed

  • Admin: Fixed issue where billing account suspend reason was made empty when saving the changes.

 06.12.2021

v2.66

IMPROVED

  • Admin: It is now possible to get Monthly Reports for a specific time period by selecting exact start and end date (previously only Last x Months was available)

FIXed

  • Pre-payment plan now allows deleting credit card without any restrictions

  • Fixed issue of sometimes incorrectly showing 0 as service package price

  • Unassign Floating IP API does not require an empty JSON body to be sent anymore

  • Increased resilience for multi-location data replication

  • Admin: Fixed issue with input fields being uneditable in mobile view

  • Admin: Fixed issue with unassigning IP from VM in Admin VM view

November 2021

 

 

 25.11.2021

v2.65

IMPROVED

  • Improved usability, look and feel for Access Delegation in UI

  • Documented cloud_init parameter in API doc for Create VM

FIXed

  • Fixed issue of UI breaking if Google Tag Manager tag was not configured

 11.11.2021

v2.64

New

IMPROVED

  • Various usability improvements for access delegation

  • Signup form now shows more accurate error messages

  • All Create New views now have a nice header

  • Design for all notifications has been updated and made similar all over the platform

  • Google Tag Manager now works also on signup and login pages

  • New pre-payment users now need to make topup first to claim their free credit, previously credit was give after adding a credit card

  • Admin API endpoint for getting all invoices now supports both created_after and created_before parameters (https://documenter.getpostman.com/view/2599901/RznLEagg?version=latest#5ded9095-e7b6-47a3-a4b3-ace4d6049154 )

FIXed

  • Resizing boot disk while VM is running is now properly disabled in all views and API endpoints

  • Fixed topup input to not reset its value in case of erros

  • Fixed billing account detail view hiding data after modifying fields

  • Fixed creating VM from snapshot, new disk size can now be same or bigger, but not smaller

  • Fixed memory leak in telegraf monitoring agent

  • Entering referral code with rogue whitespace from copy-paste is now handled gracefully, ignoring the whitespace

  • Admin: fixed MoM prediction in admin dashboard

October 2021

 

 

 21.10.2021

v2.63

New

  • Introducing Managed Services to the platform for alpha testing, currently hidden from end users

    • In the first setup there will be MariaDB available as a managed service.

  • Admin: New actions in admin view VM list: Rescue Mode and Virtual Console

  • Admin: In Admin Virtual Console view, user password can be quickly reset to gain or restore access

IMPROVED

  • Preparation for scaling multi-location feature

  • Improved monitoring and alerts

FIXed

  • Windows based app images are now properly handled like Windows, regarding management and charging for Windows license

  • Fixed failing Windows creation and cloning in some scenarios

  • Fixed “waiting for verification” screen after user registration, email is now shown properly

  • Fixed and cleared some dangling data in network management

  • Admin: Fixed Warren share prediction calculation on dashboard

 12.10.2021

v2.62

IMPROVED

  • Preparations to support more scalable multi-location architecture

  • Preparations to optimize queries' pagination

  • Admin: Improvements in Grafana alerts

 05.10.2021

v2.61

IMPROVED

  • User gets notification in UI when back button has been clicked to confirm if user really wants to make this action.

  • Copy to Clipboard action in UI now indicates better if action was completed.

  • Admin: Dashboard Storage chart has been improved to better show storage state for multiple locations.

  • Improved the flow how new App catalog and VM images are added to platform.

FIXed

  • Improved VM stopping robustness

  • Details view now closes properly when the resource is deleted

  • Host CPU model is respected when automatically migrating VMs

  • Fixed the issue of having Floating IP duplicates

  • Fixed the issue of dangling network resources, now a proper cleanup is performed

September 2021

 

 

 09.09.2021

v2.60

New

  • Added support for restriction level TERMINATED. In pre-payment cases it is now possible to set time when VMs will be automatically deleted when billing account has had negative balance.

    • Read more:

  • Starting restriction level for post-payment customers after they have been verified is now configurable per site.

    • Read more:

  • Added support for Google Tag Manager

IMPROVED

  • Updated VM locking and status handling. When VM has been stopped but the VM does not stop gracefully then an automatic force stop is done for the VM after 2 minutes. In addition VM should not stay locked for long periods anymore.

    • Read more:

  • Users who have been given impersonation access but are not yet platform users can now get past onboarding flow without having to enter billing data when singing up the platform. This helps in case an access is shared to a user who will not be creating any resources but only wants to use platform by using someone else’s account using access sharing feature.

FIXed

  • When clicking reload button under billing account details view balance history is also reloaded now

  • Creating VM from snapshot to another location should not have been allowed in UI.

  • Fixed SSH field visibility issue for VM create view. In few cases the field was not available.

August 2021

 

 

 12.08.2021

v2.59

New

  • VM can now be started in Rescue Mode from UI

    • Read more:

  • Added a default OG image (image that is shown when sharing site in social media) to the platform. It is also possible to set up a customised image.

    • Read more:

  • Referral program is now more visible to users. There is a separate block for Referral program on billing account details page with explanation and amounts of credit that the user will get. Billing accounts are also visible on desktop, you can see billing account state there and have quick access to referral codes.

    • Read more:

  • There is a new section called “Balance history” now available for every billing account. This shows added and used credit data.

IMPROVED

  • Added button to enter to full screen mode when viewing virtual console.

  • Billing details view is now split into tabs for better usability

  • Updated the design of the loader when creating new VM.

FIX

  • Updated the showing of notification text on desktop. In some cases the text and context when it was shown dit not match.

  • Admin: Migrating a VM now properly updates hypervisor info of this VM in VMs table and detail view

July 2021

 

 

 26.07.2021

v2.58

IMPROVED

  • Added API documentation for private networks

  • Added a hard quota of max 10 private networks per user per location

  • Removed the quota of having only 3 unassigned Floating IP addresses, now users can create as many as they like, as long as they pay for them

  • VM locks will now expire after 20 minutes, the infamous “locked by another action” error message now states how long the lock has been held

  • Major improvements to platform setup to make adding new hypervisors easier

FIX

  • Fixed the issue of generating MAC addresses that collide with existing MACs

  • Fixed starting and thus breaking VMs that are already running in rescue mode

  • Fixed some arcane error messages for when VM creation fails

  • 2021.08.02 hotfix: Fixed deleting VM, keeping IP address now starts charging for it

 08.07.2021

v2.57

New

  • Support for managing Virtual Private Cloud (VPC) networks. Customers will now be able to create additional private networks for themselves. New network can be selected when creating new VM. At first stage only new VMs can be created to new network. Existing VMs will stay in the already available network called “My network”, which will be visible also in UI for users now. As a workaround if user wants to use new network on existing VMs we suggest creating a new VM from current VMs snapshot and then adding that VM to the suitable network.

  • Support for starting VM in recovery mode. It will now be possible for customers to start their VM in a recovery mode. This feature will be available only via API at first stage.

  • Referral code sharing by URL. It is now possible to share referral code via url as well. The URL is visible on users billing account view. Clicking the link will direct new user to the signup flow and referral code will be auto-filled on the onboarding flow.

  • Admin: Support for adding and showing billing account suspend reason. When billing account is suspended, admin can now add a reason for suspending. The reason will be also shown for the user in their billing account view.

IMPROVED

  • Admin: VMs chart on dashboard can now be splited by location.

  • Admin: Table filtering affects now CSV export.

FIX

  • Fixed error "Invalid auth credentials" on login

  • Admin: Fixed issue where Migrate VM modal would not close properly after successful migrate.

June 2021

 



 15.06.2021

v2.56

New

  • Admin: It is now possible for Admin to edit billing accounts referral code. Currently the referral code is pre-generated value consisting of random numbers and letters. Admin can now edit the value as needed.

  • 2021.06.22 hotfix: It is now possible to disable creating new resources in some locations

IMPROVED

  • Admin: Both referral codes are now visible in Admin UI, the one new customer used during signup and the one customer can share. This enables admin to search who shared code for new customer.

  • Improved how disabling and enabling Referral program acts in UI

  • 2021.06.29 hotfix: Admin: Changed list query timeouts to 10 minutes to make data load eventually

FIX

  • Admin: VM status Recreating is now also visible in admin VM list when searching for VMs

  • Admin: Fixed loading overlay in Admin panel

  • Fixed issue, setting minimum VM RAM to 2 GB is now supported in UI

  • Full country name is now shown on invoices instead of only country code

  • 2021.06.28 hotfix: Floating IP addresses ending with .123 do not cause trouble in UI anymore

  • 2021.06.28 hotfix: Fixed creating new VMs for users with long VM history

  • 2021.07.02 hotfix: Fixed BCA VA payment method flow in Duitku

  • 2021.07.02 hotfix: Users can not override minimum topup amount in UI anymore

  • 2021.07.02 hotfix: Deleting VM and keeping the Public IP now properly unassigns the IP

 01.06.2021

v2.55

New

  • New and updated end-user onboarding flow. We changed which fields are needed to be filled in during the onboarding process. As a result user has to fill in less information so that it would be easier to onboard new users.

  • Support for Rerferral Program feature. Every user on the platform now has a referral code attached to their billing account which they can see in UI. The referral code can be shared to invite new users to signup to the platform.  When a new user signs up to the platform and uses a referral code both users can get extra credit to their billing account for it. The credit amounts given to the users can be configured per platform as needed. 

IMPROVED

  • Admin: Added few smaller metrics to dashboard

  • Added a warning text to UI in case VM has more than one disk attached to VM and when customer tries to clone a VM or create a new VM from snapshot or backup. 

FIX

  • Added missing Duitku payment mehtod icons for BCA and Mandiri 

May 2021

 



20.05.2021

v2.54

New

  • Added action log for Floating IP

  • Added functionality for charging for unassigned Floating IPs

IMPROVED

  • Improved VM locking, including clarifying error messages

  • Greatly reduced time of recovering VMs from a dead or restarted hypevisor

FIX

  • Fixed VM status handling in some edge cases

06.05.2021

v2.53

IMPROVED

  • Optimised VM deleting, offloaded some work to background process

  • Improved prevention for destructive dual-brain scenario (more than one VM instances running with same boot disk)

  • Admin: Added Totals row to Object storage buckets in admin panel

FIX

  • Fixed currency format on invoices

  • Fixed issue that text about free credit was not always shown on signup page

  • Fixed issue where VM create view was not always correctly shown in case of slower connection.

April 2021

 



13.04.2021

v2.52

New

  • Users can see precise price list for VMs and other resources that shows how costs are calculated

  • VM network interface traffic can now be limited with global configuration

IMPROVED

  • Improved platform's mobile users experience even more

  • Updated currency specific numbers format and rounding

  • Billing accounts linked resources are now clickable and direct to resource view

  • Admin: Updated how large numbers are shown on dashboard

  • Admin: Optimised some dashboard data queries

FIX

  • UI does not throw bunch of errors any more when session expires

  • Admin: Fixed dashboard view when there are not enough data to show charts

March 2021

 



25.03.2021

v2.51

New

  • Support for gradual pricing. It means that it is now possible to define different prices for different CPU/RAM/Disk sizes.

  • Rate limiting for certain API requests to prevent backend resource starvation

IMPROVED

  • Removed Trial ribbon from the floating IP.

  • Changed pre-payment customers balance handling. Now customers whose balance is negative will also get usage report at the end of the month. Unpaid amount is moved over to the ongoing month.

  • Improved platform's mobile users experience.

  • Admin: Improved Compute allocation chart view, when there are many HVs

  • Added utm campaign url tracking support for login page

FIX

  • Fixed smaller bugs that raised after the multi-location development.

  • Fixed VM statuses getting out of sync and deleted VMs reappearing

04.03.2021

v2.50

New

  • Multi-location support is now fully released. When multiple locations are configured, it will allow users to choose to which location new virtual machines will be created and see created resources from multiple locations.

  • Admin: Admins will be able to also see virtual machines from multiple locations. Location column is added to the tables. Also dashboard is updated to allow seeing charts for all locations.

  • Admin: It is now possible to unassign public IP from VM directly from the Admin view.

  • Admin: For each running VM in table there is now visible current host information.

  • Updated Pilw.io branding

IMPROVED

  • Added additional text about S3 buckets pricing to bucket create view and details view.

  • List view always has sort by name as secondary sort order

  • Admin: Hypervisors chart is improved.

    • CPU and RAM charts can now be viewed next to each other for one HV.

    • Percentage is shown for HV that represents how full one HV is.

    • HV status is now shown more clearly on chart.

  • Admin: It is now possible to search for deleted VMs without timeout. There is possible to choose period for the search to limit the amount of data in the response. Timeout can still happen if very long period is chosen.


FIX

  • S3 buckets Last Modified date was hidden from end-users UI because it does not show any meaningful information.

  • Admin: Fixed issue with Storage graph on smaller screen not showing numbers fully.

  • Admin: When migrating VM between HVs a longer timeout period is now used.

  • Admin: Platform initiated VM action like shutting down because billing account is suspended is now visible in action log

  • Admin: When exporting to CSV file, a dash is now used to denote missing values

February 2021

 



18.02.2021

v2.49

New

  • Users can now enter a referral code while onboarding the platform (Feature must be enabled per request). Admins can see from billing account table the entered referral code.

  • Fedora 33 is now available for Pilw users.

IMPROVED

  • Updated VM CPU and RAM size selection sliders, sliders have been changed in a way that it is not possible to select incorrect CPU and RAM combinations anymore.

  • Added more informative texts about S3 storage pricing to the UI.

  • Deleting small S3 buckets happens now much quicker.

  • End of month reports and invoices generation time can now be modified so that the generation can happen during the night also in Indonesia.

  • Admin: VM OS version is now also shown in VM table in addition to OS name.

  • Admin: Migration modal on HV list now shows how much resource is used on HV

  • Admin: S3 buckets now have user email also stored

FIX

  • Fixed issue where incorrect payment method was visible on IdRoot onboarding page.

  • S3 Buckets "Last Modified" date was hidden from end-users because it does't give any meaningful information to users.

  • Admin: Fixed issue where CPU/RAM/DISK info was missing from VM migration modal

  • Admin: Fixed issues with table filtering storing and reloading.

  • Admin: Fixed settings page prices table header

January 2021

 



27.01.2021

v2.48

New

  • Added 4 new app catalog items for Pilw.io

IMPROVED

  • Added Created date and Modifed date to S3 buckets, dates are visible for users and for Admins in the UI

FIX

  •  

    • Fixed issues where whitespace was breaking search in filters

    • Admin: Fixed tooltip on donut charts on dashboard

22.01.2021

v2.47

New

  • Admin: There are now 3 new actions in the VM actions menu. Start, Stop and Force Stop.

  • S3 Object Storage service is now available in IDCloudhost console.

IMPROVED

  • Updated the UI layout how VM disk are shown for users in the VM details view.

FIX

  • Fixed issue with monthly reports not being sent to end users in some pre-payment cases. Now at the months change all users will get a Monthly Report with their used services.

  • Admin: Reload Data button in VM table now also updates host list in the migration modal.

14.01.2021

v2.46

New

  • MikroTik RouterOS is now available as VM App in Pilw.io

  • Admin: There is now an actions column for all VMs in the list as a last column. This menu is going to have actions that can be done with the VM.

  • Admin: It is now possible to migrate VMs between hypervisors.

     

  • Admin: It is now possible to view VM action logs from the UI.

IMPROVED

  • Admin: Redesigned tables hover effect

FIX

  • Admin: Fixed whitespace breaking search in filters

  • Admin: Fixed progress text in modal while changing host status

12.01.2021

v2.45

New

  • VM disk size can now be increased

  • Added support for LinkedIn tracking

IMPROVED

  • Added VM App Catalog item name on desktop as tooltip

FIX

  • Stabilised VM metrics component

  • Removed payment method "Other methods" if not applicable

  • Fixed an issue with freezing some prepayment billing accounts for a brief moment during month change

  • Fixed list header filter bar to make it always visible

06.01.2021

v2.44

New

  • Admin: Setting HV status flags can be now done from UI. Admin > Hosts > Status. Make sure Status column is visible in the table.

  • Added Facebook Pixel tracking script from PILW

  • Added missing icons for new App Catalog items

  • When App Catalog icon is missing a default image is now shown.



IMPROVED

  • Text "Exit" is now used instead of "Stop" when ending impersonation session.

  • Deleting billing account is not possible when there are linked resources, API tokens and IP addresses are now also visible in users billing account details view as linked resources.

  • Admin: Grafana dashboard now has VM disk IOPS charts



FIX

  • Admin: Fixed issue with negative values on Hypervisor charts

  • Admin: Clicking on invoice ID in Monthly Reports table now opens invoice details in new tab instead of the same tab.