v2019.03.0¶
Release date: 2019-03-26
v2019.03.0 is a stable version.
For a full index of Fleio releases see changelog.
From the 2019.03.0 release we’re following the guidelines in https://keepachangelog.com/.
Added¶
#1638 Add domain registration and transfer options when ordering web hosting
Add revenue report per OpenStack region. Useful for tax purposes when having hardware in multiple US states.
#1178 Add setting to display flavors as cards on instance create form
#1765 On OpenStack error send email notification to staff (e.g. on instance create fail)
#1720 Set default PTR record (reverse DNS) when an IP is deleted or added to an instance
#1682 Allow bootstrap.sh to be rerun and rewrite settings.py
#1196 Add filtering option to filter using wildcard search, allow wildcard filtering for instance host, image OS distro name, flavor name
#1203 Add setting for enabling/disabling local compute storage option on create instance form
Changed¶
#1172 Add related invoices link on service details page and fix links not opening in new tab
Add OPENSTACK_PLUGIN_DEFAULT_ROLE environment variable
#1202 Allow host select on instance migration if supported by nova microversion
#1201 On instance create flavors as cards display form validate flavor-image compatibility and show incompatibility warning
#1117 Add warning text when suspend instead of terminate is unchecked
Add email default From setting in bootstrap.sh and brush up bootstrap.sh messages
On new product form taxable checked by default
Show in red missing cycle message on product
#1214: Add more filtering options for journal entries
Upgrade 3rd party libs
Fixed¶
#1783 Internal server error being raised when trying to search for a security group in staff panel
#1779 Not being able to edit a flavor from frontend after it was added to a group
#1765 Incorrect port handling in updated
Fix updated instance update
#1774 Instance live migration not working
#1793 Cannot create an instance when selecting volume at boot source if local storage is not available
#1781 Handle protected error thrown when trying to delete a flavor group that has flavors associated with it
Add /var/fleio in docker image
#1794 Set default region and OpenStack role on OpenStack credentials submit, handle error when there is no valid default role
#1800 Fix name length for OpenStack role name
Fix service price overridden check when empty string values
Fix datetime to date comparison error in collectorlib
#1801 Fix sync exception raised on OpenStack roles
#1795 Instance migration issues
#1798 Microversion used for compute methods is the oldest
#1797 Fix tickets display issues for long ticket id
#1796 Cannot access ticket if special characters are included in id format
#1804 Wrong client used for ordering products when client is changed
#1804 Internal server error raised when trying to order a product with wrong currency
#1778 When changing user associated with a client cart does not work
#1802 Fix attachment not being added when an end-user creates a ticket from web interface
Fix client billing vampire bug: wrong client cycle start date if cycle is created after midnight in EET
#1191 Fix users and OpenStack plans search not working
Hide search bar for api users list pages
#1127 After user login language not changed to user’s
#1193 Confirm email notice appears on user profile even if email confirmation is disabled
#1198 Cannot save service because of error on cycle select field
#1192 Reset search value whenever state is changed
#1182 Fix invoice items on invoice details page not appearing in staff panel if more than one
#1187 Tinymce breaks link in tickets by making them relative
#1200 Order card has no action menu when user name is too long
#1206 Display the correct error in toast when placing an order if action fails
#1166 Cannot create OpenStack service if checking new project checkbox after invalid input
bootstrap.sh: show error and exit on failed migrations (e.g. on wrong MySQL user or password)
Fix #1821: Fix next due date generation for service
Unreleased¶
#1809 Store traffic per instance network port. Will allow automatic actions on traffic over-usage: suspend or extra cost. Allow granular pricing on incoming and outgoing traffic, public network traffic and local network traffic.
Deprecated¶
-
Removed¶
-
Security¶
-