v2023.05.0 ========== Release date: 2023-05-08 .. warning:: 2023.05.0 is a **BETA** version and it's not recommended for production environment. Fleio uses the continuous delivery model, read more at :ref:`release-model`. For a full index of Fleio releases see :doc:`changelog`. We recommend you to follow the safe upgrade procedure: * :ref:`Safe upgrade procedure for docker installations` .. note:: Manual steps may be required for the upgrade to 2023.05. See :ref:`upgrade-2023.05`. Added ----- * [add] #6846 Fixed cost on invoices * [add] #6884 Settings tab for saml2 SSO * [add] #6885 saml2 SSO authentication options on login form * [add] #6920 Workaround for Neutron bug 1593793: No notification on floating ip status change * [add] [staff] #6928 Message template selector when closing ticket * [add] [staff] #6930 Filter by timestamp on system logs * [add] [staff] #6934 Default field to edit conf. option form * [add] #7049 Data migration to ensure that services have all product's config option Changed ------- * [change] [staff] #6612 Improve pricing rule details in list view * [change] #6924 Allow staff users to open tickets via email * [change] #6925 Display ticket Open status with orange * [change] [staff] #6929 Rename "Notification templates" to "Message templates" * [change] #6946 Disable autocomplete/autofill for all password inputs in application except login forms * [change] #6959 Update dependencies in 2023.05.0 * [change] #6969 Allow config. option-product disassociation * [change] #6971 Allow invited users to sign up even if 'clients&users.signup' = False * [change] #6976 Display client on DNS zone details * [change] #6981 Handle product-conf. opt. association when adding cycles to product and not to option * [change] #6989 Flavor properties not visible on card * [change] #7021 Limit mongodb memory usage * [change] #7050 Create mongo collections index async * [change] #7063 Delete database instances on terminate client/service * [change] #7066 On sync set current end-date to ghost volumes Fixed ----- * [fix] #6505 "bc" not present on some systems * [fix] #6759 Email message log IDs to random IDs * [fix] #6827 Task logs do not use log level from settings.py * [fix] #6863 Billing history displays previous names of instances even if they were renamed * [fix] [staff] #6922 Missing error message on Create new flavor form when entering a too long description * [fix] [staff] #6927 Operation random error after attempting to delete a client * [fix] #6938 Collect traffic periodic task does not exit with error when another collect data is running * [fix] #6941 Create instance from ISO operation step 'wait for instance' does not appear while waiting * [fix] #6953 Cannot remove IP address from port * [fix] #6968 Signup page can be opened even if feature is off * [fix] #6970 Date filter issues on list views * [fix] [staff] #6974 "least" word split in the Price model dropdown * [fix] [staff] #6975 Infinite loading screen is shown after impersonating user with NotificationsOnly role * [fix] #6898 Client link from new order email is not working * [fix] [enduser] #6911 Overlapping error message when entering invalid password on instance create * [fix] #6992 Cannot edit invoice * [fix] #7010 ERROR Operation upload image from url in state check_upload * [fix] [staff] #7012 System log errors related to config. opt. when accessing orders page * [fix] [staff] #7013 Internal server error 500 on orders after deleting a config. opt. * [fix] [staff] #7016 Internal server error 500 after entering a too long text in Edit Properties for Flavors * [fix] #7022 Google authenticator background colour on dark mode * [fix] [enduser] #7036 Cannot filter operations by "operation type" * [fix] [staff] #7048 Config. option values limited to 20 on edit service conf. opt. Unreleased ---------- * [add] #6687 Support for Database as a Service (OpenStack Trove) Deprecated ---------- \- Removed ------- * [remove] [staff] #6932 Required checkbox from conf. option (all required by default) * [remove] #6935 Text input config. option widget Security -------- \- Notes ----- * Manual steps may be required for the upgrade to 2023.05. See :ref:`upgrade-2023.05`. * ``Text input`` configurable option widget type was removed and any configurable options with this widget will be removed during upgrade process - all data associated with these options will be lost.