v2021.01.0 BETA

Release date: 2021-01-07

Warning

v2021.01.0 is an 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.