v2025.01.1 ========== Release date: 2025-01-22 2025.01.1 is a stable version. 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` The following list includes the issues that were part of the 2025.01.0 BETA release. New issues, that are first released in 2025.01.1, are **marked with bold**. Added ----- * [add] #8608 OpenStack 2024.2 Dalmatian support * [add] [staff] #8615 Sync action on hypervisor * [add] [staff] #8670 Floating IP pricing rule filter & modifier by CIDR * [add] #8716 Setting to show estimated credit left message relative to 0 up-to-date credit or relative to credit limit * [add] [staff] #8739 Default region setting for Designate * [add] [enduser] #8760 Filtering and sorting on Load balancers * [add] [enduser] #8761 Filtering and sorting on Object store * [add] [staff] #8763 Tax exempt field on invoice Changed ------- * [change] #7441 Update setup fees display on upgrade invoice * [change] [staff] #8572 Unify periodic task log and activity log UI * [change] #8582 Switch to Bookworm images and Python version 3.12.8 * [change] #8619 Use server timezone everywhere in frontend * [change] [staff] #8624 Ignore disabled or down hypervisors when enforcing ram limit * [change] [staff] #8637 Highlight inactive pricing rules * [change] [staff] #8682 Mention that tiered discount applies on the whole price * [change] [staff] #8694 Allow editing "Transaction ID" field on journal * [change] [staff] #8696 Display hypervisor status in fleio info * [change] #8724 Improve operation handling when multiple operation containers are used * [change] #8734 Allow choosing default selected flavor group on instance create when using flavors as cards Fixed ----- * [fix] #8622 Error when trying to register domain with OpenProvider when "Support premium domains" is checked on TLD * [fix] [staff] #8681 Loader ends too early and form flickers when editing conf. opts. on service * [fix] #8684 Get configuration does not work on a cluster created in admin project * [fix] [staff] #8698 No space between "Update current credit" and "Reset usage" buttons on client details * [fix] #8697 Instance resize estimated cost is not considering actual related resources * [fix] #8699 "Floating ips" text formatting in breadcrumbs and search bar is wrong * [fix] [staff] #8702 Price field negative value on OpenStack pricing rules is not validated in frontend * [fix] [staff] #8705 Save registrar button is unaligned and without padding on domain details * [fix] #8706 Unformatted headings on domain details * [fix] [staff] #8720 New payment email shows journal list link when amount is 0 and is also missing invoice URL * [fix] [staff] #8723 Configuration's "Sign-up charge amount action" field placement is wrong * [fix] #8731 Service shows message that billing is disabled even if it is not * [fix] [staff] #8732 Unhandled forbidden exception when registering with ResellerClub * [fix] [staff] #8729 "Request delete" is an invalid action for suspended domain registered through ResellerClub * [fix] [staff] #8733 Wrong capitalization for "Tlds" in breadcrumbs and browser title * [fix] #8736 ID protection feature on domains * [fix] [staff] #8737 Instance Live Migration sometimes fails in Fleio * [fix] [staff] #8749 "Override until" field on service edit is never saved * [fix] #8755 PDF invoice dates are shown in UTC instead of server TIME_ZONE * [fix] [staff] #8754 Typo "url" instead of "URL" in Openstack settings Credentials * [fix] [staff] #8756 Typos in "Topic" help text from Openstack settings Notifications * [fix] [enduser] #8757 Load balancer create form is flickering * [fix] [enduser] #8762 Search bar on object store containers does not work * [fix] [staff] #8764 Activity log shows "{object_id}" when creating multiple instances * [fix] [staff] #8765 Unknown activity log after terminating OpenStack service * [fix] #8766 Estimated cost on instance does not appear when selecting flavor with disk space 0 and image with min_disk > 0 * [fix] [enduser] #8767 Error "Unknown attribute for argument load_balancer.loadbalancer: ip_version" when creating load balancer * [fix] #8769 Unhandled error message when registering domain without registrar being configured in settings.py * [fix] #8778 PTR record not deleted when deleting floating IP * [fix] #8796 Ticket reply links not working properly * **[fix] #8791 Generating PDF invoice in background is not updating PDF after auto-settlement** * **[fix] [staff] #8805 Filters "tax exempt" and "client is tax exempt" cannot be applied simultaneously on invoices** * **[fix] [staff] #8807 Typo "pdf" instead of "PDF" in activity log tasks** * **[fix] [staff] #8809 Automatically add IP to instance not working** Unreleased ---------- \- Deprecated ---------- \- Removed ------- * [remove] [staff] #8727 "Current cycle end" field on edit service Security -------- \- Notes ----- \-