v2023.11.1 ========== Release date: 2023-11-15 2023.11.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 2023.11.0 BETA release. New issues, that are first released in 2023.11.1, are **marked with bold**. .. note:: Due to a bug, upgrading FROM 2023.08.1 only works if you specify upgrade version. See :ref:`upgrade-from-2023.08`. Added ----- * [add] #6474 Allow rebuild for volume backed instances * [add] [staff] #6673 Ticket search by title in merge ticket dialog * [add] #7368 Product price model Fixed * [add] [staff] #7375 Audit log to entity details * [add] #7401 Domain field on services * [add] #7457 "Docker/Docker compose version not found" message when installing Fleio * [add] #7465 MTU and other fields to network create/edit * [add] #7577 Fleio database container healthcheck * [add] #7600 Instance soft/hard reboot option * [add] #7659 Project ID on cluster templates details Changed ------- * [change] #5564 Send mass mail with task per client and retry * [change] [staff] #6086 Allow editing of external_billing_id for client and user * [change] #6383 Submit form on CTRL+ENTER on all TinyMCE textareas * [change] #6647 Allow searching operations by UUID * [change] #6704 Help text details when using 'fleio backup restore' command line * [change] #7231 Subtitle styles to be uniform on forms and object details * [change] #7250 Use same settings for date & time formatting in all application * [change] [enduser] #7355 Show up to date credit balance on invoice option to pay from credit * [change] [enduser] #7367 In cart show periodic price and amount to be paid now * [change] #7371 Separate one-time from periodically paid products * [change] #7374 Remove periodic tasks from activity log * [change] [staff] #7378 Redesign edit invoice page * [change] #7407 Auto set phone prefix when country is selected on add client form * [change] #7412 Show zero value on downgrade that does not refund money * [change] #7448 Submit forms on CTRL+ENTER on textareas * [change] [staff] #7462 Show activity log for all resources deleted because of instance deletion * [change] #7466 Remove role checks before performing actions * [change] [staff] #7470 Show updated messages count on dashboard when zero * [change] #7476 Enforce credit limits in global default currency instead of client's default * [change] #7488 Default sort order of OpenStack networks to date created descending * [change] #7497 Add SSH key from create instance form * [change] [staff] #7501 Mention email input by hand in ticket To field tooltip * [change] #7533 Show quota error on instance form submit * [change] #7536 Use LONG_RUNNING_TASK_TIME_LIMIT for cleanup logs task * [change] #7537 Make sure just one clean-up logs task runs at a time * [change] #7540 Rename field to "Add tax on add-credit invoices" * [change] #7554 Use "currencyDigitsInfo" instead of "null" when formatting currency * [change] #7555 Do not allow partial invoice payments from credit * [change] #7585 Add note on estimated instance revenue report that discounts are not considered * [change] #7591 In service list show paid until instead of cycle end * [change] #7601 Improve action confirmation functionality * **[change] #7679 Add "magnum" to default OpenStack notification exchanges list** Fixed ----- * [fix] #6337 Volume - `Change bootable status` button enabled when no change * [fix] #6360 Show progress while loading Swift directories * [fix] #6370 RHEL image does not look good * [fix] [staff] #6554 No space between rDNS link and X button for IPv6 * [fix] [enduser] #6560 "Select department" has no options if no departments were created beforehand * [fix] [enduser] #6600 Edit button is not shown as disabled on default roles on mobile screen * [fix] #6601 Cut off text in Metrics tab on mobile size * [fix] [staff] #6606 Discovered Services tab details are wrongly displayed on mobile screen * [fix] [staff] #6607 User autocomplete options on user group details page are cut-off on mobile screens * [fix] [staff] #6709 "Select container" options from System logs might overlap the top bar * [fix] #7453 cPanel shared hosting plugin code in OpenStack Edition * [fix] #7486 Not all flavors are synced on multi-region OpenStack * [fix] #7502 Ticket reply anchor links (#...) do not work when there are images on page * [fix] [staff] #7505 Wrong field name "Use only proforma invoices with random numbers" * [fix] #7516 Create instance form has no fields after image upload * [fix] #7528 ssh key text capitalization * [fix] #7545 Cannot paste same image in two ticket replies * [fix] #7569 Register domain task re-run fails with error KeyError: 'Register domain' * **[fix] [staff] #7570 After deleting an invoice transaction add payment form default amount is 0** * [fix] #7571 After deleting invoice transaction and adding payment again domain registration task is not triggered * [fix] #7573 Ticket #ID not found on search with trailing space & ticket wrongly shown as pinned when searching * [fix] #7582 Notifications are being lost when updated is stopped * [fix] [staff] #7586 Region dropdown length in Edit project quota * [fix] #7588 Invalid error displayed on top of the form when entering an invalid CNP in domain fields * [fix] #7594 Cannot delete instance that has missing project * [fix] [staff] #7597 Internal server error 500 when creating volume snapshot * [fix] [staff] #7598 Clients dropdown items are still displayed after accepting to share image to client * [fix] #7599 Message error overlapping after filling wrong data in Subnet mask field * [fix] #7603 Region is not preserved on flavor clone * [fix] #7605 No flavors displayed when creating load balancer * [fix] [enduser] #7606 401 Redirect after ordering product that requires domain as user without account * [fix] #7607 Internal server error 500 after order product as user without account * [fix] #7610 `FLEIO_UTILS_OPENSTACK_IMAGE` and `FLEIO_UTILS_WEB_IMAGE` are built but never used * [fix] [staff] #7612 "TypeError: this formErrors is undefined" on Edit project quotas * [fix] #7616 Client undefined in invitation page breadcrumb * [fix] #7619 Cluster template edit fetches flavors from default region * [fix] [enduser] #7621 Internal server error 500 after trying to delete a heat stack * [fix] #7622 "fleio nuke" exits with error after an upgrade * [fix] #7623 500 Internal server error on cluster list * [fix] [staff] #7625 500 internal server error when quantity config option has no value on upgrade * [fix] #7627 Reverse charge note on invoice when VAT is 0% not appearing on add credit invoice * [fix] [staff] #7628 Downgrade cannot be performed on OpenStack service with config. options * [fix] #7629 Create new database instance region & flavor issues * [fix] #7630 Internal server error when ordering OpenStack product with configurable options * [fix] #7640 Crash on deleting floating IP with deleted project ID * [fix] [staff] #7646 Activity log shows `No display text found for log class "sync stack resources and save"` * [fix] #7647 Some redirects to tabs are not working * [fix] #7649 "api" is not written using upper case letters in "api users" * [fix] [enduser] #7650 Missing error details on UI when user is not allowed to delete a load balancer * [fix] #7652 Client on agreement is missing "you will be charged on ..." message on dashboard * [fix] #7654 Email flood received by client if router cannot be deleted * [fix] #7656 Periodic task summary not updated when tasks succeeded * [fix] [staff] #7662 Cut-off tooltip in Periodic task logs * [fix] #7663 System logs may show a wrong date & time * [fix] [staff] #7668 Missing padding on flavor details content * **[fix] #7685 404 error page not found after switching from web to full** * **[fix] [enduser] #7687 One-time product cost shown in recurring section of cart instead of "Total due today"** * **[fix] #7688 Invalid upgrades for one-time product** * **[fix] #7689 One-time product not treated as prepaid** * **[fix] #7690 Missing padding in some cloud resources details** * **[fix] [staff] #7691 Client initial credit is added multiple times if staff changes currencies** * **[fix] #7711 Switch from full to web edition not working** Unreleased ---------- \- Deprecated ---------- \- Removed ------- \- Security -------- \- Notes ----- * Due to a bug, upgrading FROM 2023.08.1 only works if you specify upgrade version. See :ref:`upgrade-from-2023.08`.