v2022.10.1

Release date: 2022-10-12

2022.10.1 is a stable version.

Fleio uses the continuous delivery model, read more at Fleio release model.

For a full index of Fleio releases see changelog.

We recommend you to follow the safe upgrade procedure:

Below we list again the issues that were part of the 2022.10.0 BETA release and new issues that are part of this stable release, which are marked in bold.

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

  • [fix] #6045 Updated collector error on “port.delete.end” event

  • [fix] #6080 fleio reconfigure command fails with error: No container found for utils_1

  • [fix] #6089 Error SyntaxError: unmatched ‘)’ on

Unreleased

-

Deprecated

-

Removed

  • [remove] [staff] #5935 Configurations tab on client, add to Overview tab

  • Cards view for tickets

Security

-

Notes