v2021.01.0 BETA

Release date: 2021-01-07

Warning

v2021.01.0 is a BETA version and it’s not recommended for production environment.

Fleio uses the continuous delivery model, read more at Fleio release model.

For a full index of Fleio releases see changelog.

Added

  • [add] [enduser] #3703 Handle file uploads in memory streams

  • [add] [staff] #4021 Provide user feedback after sending mass mail

  • [add] #4069 Angular enduser_config volume in utils container

Changed

  • [change] #3811 Allow selecting hour on ‘do not suspend until’ input in service edit form

  • [change] [enduser] #3882 Utilities/Operations page in new angular panel

  • [change] #3934 Display port name (if exists) on the add IPs to instance dialog

  • [change] [enduser] #3935 Billing/Billing history page in new angular panel

  • [change] [enduser] #3936 Instances related pages in new angular panel

  • [change] #3961 Always scroll at the top on form error

  • [change] #3897 Update supported OpenStack services versions

  • [change] #3950 Show message when deleting local storage instance as red warning

  • [change] #3917 Allow searching by UUID on network objects (routers, networks, etc)

  • [change] #4010 ‘Associate IP’ to ‘Assign floating IP’ on instances

Fixed

  • [fix] [staff] #1428 Permissions are still editable if you logout from superuser and login as staff

  • [fix] #1541 Cannot set license anymore if license is corrupted

  • [fix] [staff] #1898 Authorization menu visible for staff user

  • [fix] #3698 Disconnected page keeps dialogs and has redirection problems

  • [fix] #3842 Ignore case when comparing groups names for override features

  • [fix] #3851 Prevent reseller client from being assigned to another reseller

  • [fix] [staff] #3861 Client search on client groups causes high load on server

  • [fix] [staff] #3904 Move instance operation never finishes if new instance is in error state

  • [fix] #3914: Submit key does not work properly on subnet edit form in new angular panels

  • [fix] #3916: Add link to client on networks, routers, subnet pools objects details in new staff panel

  • [fix] #3922 Create volume backup/snapshot forms in new staff panel: fix volume dropdown, fix mandatory description, add loading screen

  • [fix] #3929 Wrong breadcrumbs sometimes shown after page redirect

  • [fix] #3946 Update wrong default angular panel url in staff constants

  • [fix] #3965 Deleting in use currency does not show failed toast notification

  • [fix] [staff] #3968 Several domains plugin UI issues

  • [fix] [staff] #3974 Volume snapshot: incorrect link to volume

  • [fix] [staff] #3980 Error message on accept domain order

  • [fix] #3983 Docker install script does not work with older versions

  • [fix] [staff] #3984 Server error when adding duplicated TLD

  • [fix] #4009 Cloud and Cluster Template menu capitalization

  • [fix] #4023 Wrong status line and activate image button is not hidden for images in ‘queued’ status

  • [fix] #4027 Floating ip assigned to port is shown for all ports on instance details

  • [fix] #4032 Journal page broken if transactions without associated gateway exist

  • [fix] #4036 Show detailed error message when showing 404 error notification

  • [fix] #4043 Docker install not correctly checking for 5GB free space

  • [fix] #4050 Swift sync error

  • [fix] #4061 Credit estimate feature text translation

  • [fix] #4071 Error when processing payment with paypal

Unreleased

  • End user panel (Angular) is still in development. For the moment we have only a few pages available and by default is disabled. You can enable the angular frontend for enduser by adding ANGULAR_ENDUSER_FRONTEND = True in settings.py file followed up by restarting Fleio (see Restarting Fleio)

Deprecated

  • Note that the system package (deb/rpm) repos deployment of Fleio will be deprecated in a few months (no exact date set yet) and deploying Fleio with docker will be the only way to run Fleio. Therefore we encourage everyone to test docker deployment in a lab environment as soon as possible.

Removed

-

Security

-

Notes

  • Beta packages are not publicly released

  • In order to test Beta you need to upgrade directly from packages by following this guide or install Fleio using docker. Keep in mind that –include-beta flag does not work when upgrading from previous versions so you will have to specify the 2021.01.0 version when upgrading (only for docker installations).

  • If you have an active license and you want to test the Beta release, please contact us at support at fleio.com

  • In 2021.02 release we will remove the frontend customization feature. These customizations will be done entirely in Docker.

  • Translations in their current form will not work on the new angular frontend. We are working on implementing a new way to add translations to the new angular frontend too.