v2023.04.1 ========== Release date: 2023-04-11 2023.04.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.04.0 BETA release. New issues, that are first released in 2023.04.1, are **marked with bold**. Added ----- * [add] #6404 Short/long operation step timeout setting * [add] #6618 Throttling on client invitations * [add] #6733 Step on instance create operation to show operation waits for instance to become available * [add] #6752 Pagination for instance history log * [add] [staff] #6758 Checkbox to send email notifications when closing ticket * [add] [staff] #6852 Owner column on ssh keys list * [add] #6881 Dependencies and generate saml2 certificate * [add] #6882 saml2 SSO basic configuration Changed ------- * [change] #6672 Merge tickets not associated with a client * [change] #6716 Service configurable options prices should be inherited from global conf. opts. cycles * [change] #6725 Domain registration option when ordering web hosting * [change] [staff] #6754 Make product group description optional * [change] #6767 Prevent config. option disassociate or delete when in use by service * [change] #6781 Hide from the email log confirmation link to access client * [change] #6798 Create action messages in activity log * [change] [enduser] #6800 Hide public networks when needed if "openstack.ports.manage_public_network_related_ports" is set to "True" * [change] #6833 Store system logs in MongoDB * [change] #6837 Update dependencies for 2023.04.0 release * [change] #6891 Textareas from price rule modifiers to text inputs Fixed ----- * [fix] #6508 Client up-to-date credit is not correctly calculated when some service cycles are free & some are not * [fix] #6532 OpenStack sync not working after switching from Web to Full edition * [fix] #6753 Process clients errors after entering a large number in "automatic termination" delay hours * [fix] #6755 Saving an invalid PTR record will show HTML code instead of a proper error message * [fix] #6757 Form submit with enter on Transfer domain page is not working * [fix] #6766 Prepaid free service generates zero price cycles instead of actual cost with strike through text * [fix] [staff] #6769 Deleting add credit transaction leaves one obsolete journal entry * [fix] #6770 Spanish "n" character with tilde from incoming email not rendered correctly for email encodings * [fix] [staff] #6775 Multiple {object_id} shown in Activity log * **[fix] #6776 Edit API users form will display credentials autocomplete options** * [fix] [enduser] #6777 /confirm-email form not submit on ENTER key * [fix] #6778 User signup with invitation linked still need to confirm email * [fix] #6795 Commands show "enable periodic task" when they are disabled * [fix] [staff] #6797 500 Internal server error after attempting to Register domain * [fix] [staff] #6805 Missing toast error message after clicking on Split Invoice * [fix] [staff] #6806 "Merge" invoice button not working after unchecking the "Override new due date" checkbox * [fix] [staff] #6807 Cut-off text in "Resulting invoice due date" field after attempting to merge invoice * [fix] #6814 reconfigure command error: Unknown MySQL server host db * [fix] #6822 Instance deletion operation has no initial status * [fix] #6824 Transfer domain order uses register prices instead of transfer prices * [fix] #6828 Timezone is not written to settings.py during Fleio install * [fix] [staff] #6847 Incomplete error message on Add payment tab from an invoice * [fix] #6851 Instance with "error" status may get billed forever after resetting instance state * [fix] #6853 Error when adding instance traffic tier: 0: Multiple From values * [fix] #6856 "500 Internal server" error when editing port * [fix] #6857 IP address with spaces before or after are considered invalid * [fix] #6858 Cannot change subnet address when editing subnet * [fix] #6859 Question mark is missing at the end of the sentence when deleting some resources * [fix] #6860 Vulnerabilities reported by npm audit * [fix] #6861 Asterix icon is displayed instead of "X" icon in add attachment input * [fix] #6862 Create instance from ISO shows both building instance and operation in instance list * [fix] [staff] #6865 "Option priority increased." message even if user lowered conf. opt. priority * [fix] #6867 Instance traffic is doubled after instance is deleted when Fleio is "overloaded" * [fix] #6870 Missing text in Unshelve instance dialog box when availability zones feature is off * [fix] [staff] #6874 Unusable filters shown for some metrics in pricing rule form * [fix] [staff] #6878 Orders page does not redirect to login page if logged out * [fix] [staff] #6879 Cut off text in 'Attribute name' dropdown options on Pricing rule form * [fix] [enduser] #6880 Infinite loading spinner after attempting to "Assign floating IP" or "Dissociate IP" on instance * [fix] [staff] #6886 Console 500 error after clicking issue invoice for a prepaid service cycle * [fix] #6897 Some OpenStack resource descriptions max length in Fleio does not match OpenStack's max length * [fix] [staff] #6904 Text input conf. opt. cannot be added to service * [fix] [staff] #6908 Some conf. opt. are displayed multiple times on "Add conf. opt" on service * [fix] #6909 Internal server error 500 on transfer domain when EPP code is optional * [fix] [staff] #6917 List operations takes a long time * **[fix] #6945 Dialog content sometimes flickers when loading circle appears** * **[fix] [staff] #6949 Conf. opt. choices are displayed on Edit service even if product has no conf. opt. associated** * **[fix] [staff] #6950 Cannot dissociate configurable option from a product if used by the services with another product** * **[fix] #6955 'Invalid mount config for type "bind" ' Error on upgrading Web Edition** * **[fix] #6956 Tracebacks may get logged in backend when on add/edit price rule** * **[fix] #6972 Migrations error on upgrade from 2022.03.1 to 2023.03/04** Unreleased ---------- * Single Sign-On with SAML2. Work is in progress and preparing code has been included in this release Deprecated ---------- \- Removed ------- * [remove] #6896 Invoice item configurable options related code from stripe templates Security -------- \- Notes ----- \-