v2022.10.0 BETA =============== Release date: 2022-10-05 .. warning:: v2022.10.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` Added ----- * [add] #4200 Database backup before docker upgrade * [add] #4494 Cleanup old logs * [add] #5864 Configuration for monthly/hourly/etc. price estimate * [add] #5873 fleio backup and restore commands * [add] #5883 Activity log tooltip with status and run time * [add] [staff] #5884 Dynamic loading of running task log in activity log * [add] [staff] #5886 Configure ticket notifications per user and department * [add] [staff] #5891 Pinned support tickets * [add] #5894 Email Django admins on crash * [add] #5896 fleio stop command * [add] #5925 Automatic replies (e.g. NDR) to the activity log details * [add] #5926 Floating IP description on card and table item * [add] #5947 Default region for gnocchi metrics setting * [add] #5949 Permanently running container for faster fleio commands * [add] #5972 shelving/unshelving for instances enduser/staff * [add] #5973 shelving/unshelving for OpenStack services in enduser/staff * [add] #5974 shelve on suspend * [add] #5983 Option to delete a service cycle * [add] #6002 "Generate invoices for service billing cycles ended after" setting Changed ------- * [change] #5777 Use dotted progress when showing estimated price on resource creation * [change] #5854 Remove extra restart on Fleio upgrade before recreate * [change] [staff] #5879 Increase Subject width column in email log * [change] #5882 Vertical animation on running activity log entry bar * [change] #5887 Timestamp at the top of reply and clickable anchor * [change] #5888 Replace ticket priority column with symbols and simplify table view * [change] [staff] #5889 Remove ticket Assigned column, show next to ticket Department * [change] [staff] #5890 Add note from a dialog window * [change] #5899 Mention "fleio issue letsencrypt" when LES install fails * [change] #5907 Add marker in tasklog before a retry * [change] #5914 Confirm new password on edit user profile page * [change] #5915 Reset "Incorrect email or password" error when login form values change * [change] [staff] #5934 Inconsistent button label to "Create pricing rule" * [change] #5942 Set CONN_HEALTH_CHECKS django setting to True * [change] #5952 Set SameSite "Lax" to Fleio token cookie * [change] [staff] #5968 Move dissociate buttons at the end on client's users tab and user's clients tab * [change] #5982 `Currency` field to `Default currency` on client create/edit view * [change] #5980 Hide disable periodic tasks error trace-backs when db container is down * [change] #5986 Update python version to 3.10.7 * [change] #6028 Disallow Fleio upgrade/install if minimum Docker CE version is not met Fixed ----- * [fix] #5865 Controls not aligned on create instance form * [fix] [staff] #5866 Ticket email log entry may not be associated with fleio user * [fix] #5878 Client is n/a in email log for tickets associated with a client * [fix] [staff] #5859 Can add zero amount as invoice payment * [fix] #5892 Text ticket email message loses new lines * [fix] #5905 Two factor authentication code is sometimes incorrectly invalidated * [fix] #5912 Page loader disappears too soon * [fix] #5937 Failed operations icon missing after log in (without refresh) * [fix] #5945 Clicking left menu entry may refresh page several times instead of just once * [fix] #5948 Plugins notifications count do not immediately change when you re-login as another user * [fix] #5954 Ticket attachment non-ASCII filename problems in email & when downloading * [fix] #5955 Estimated instance cost on instance resize form does not work * [fix] #5956 Email log related user may not be shown * [fix] [staff] #5957 Email message log & periodic task log breadcrumbs * [fix] [staff] #5962 500 error and no details when saving configuration with long description * [fix] #5963 Setting license on a Fleio app restored from a different Fleio app DB * [fix] [staff] #5964 The first user assigned to a client can have a non-owner role * [fix] #5989 OpenStack service invoice is issued with wrong currency * [fix] [staff] #5992 Errored "Notify ticket participants on changes" activity when end-user replies to ticket & is the only email recipient * [fix] #5994 Nova availability zones missing region support * [fix] [enduser] #5997 Staff user info disclosed in ticket APIs * [fix] #6003 First OpenStack service cycle does not have any currency when initialized * [fix] [enduser] #6015 Ticket new CC addresses status update format * [fix] #6018 Service permissions * [fix] #6017 Estimated instance monthly revenue report may throw timeout error * [fix] [staff] #6027 Ticket is not refreshed after deleting a reply * [fix] #6043 Duplicated strings in translation file Unreleased ---------- \- Deprecated ---------- \- Removed ------- * [remove] [staff] #5935 Configurations tab on client, add to Overview tab * Cards view for tickets Security -------- \- Notes ----- * In order to test Beta you need to :ref:`follow our documentation`. * In order to install Fleio in Kubernetes, you need to :ref:`follow our documentation`. * In order to install Fleio in JuJu, you need to :ref:`follow our documentation`.