v2022.07.1¶
Release date: 2022-07-19
v2022.07.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:
Added¶
[add] #5035 API version per region
[add] [enduser] #5345 Possibility to change saved CC details
[add] #5423 Renew support for cPanel Manage2
[add] #5671 Support for OpenStack Yoga
[add] [staff] [reseller] #5572 Warning on user edit that username will be removed
[add] #5565 Limit the number of attachments per user
[add] #5599 Exact match search by IP address on ports view
[add] #5596 Next url param when not authenticated
Changed¶
[change] #2846 Reorganize order of operations in process clients
[change] #5341 Remove all CSRF references
[change] #5462 Wider ticket page content on mobile
[change] #5566 Separate from name and email in mass mail form
[change] [staff] #5571 Force check “Allow authentication using either username or email”
[change] #5573 Rename Username field to Email address on login page
[change] [staff] #5580 Min/max “supported” to “recommended” OS API versions
[change] #5583 Do not update usage if not needed
[change] #5589 Submit form on CTRL+Enter on forms with tinymce area
[change] #5598 Do not allow negative prices for domain TLDs
[change] #5615 Send notifications to all ticket participants on staff reply (ticket opened by enduser)
[change] #5620 Make top panel notifications expandable if more than one
[change] #5627 Prevent double send on mass message form
[change] #5633 Upgrade python to 3.10.5-slim-bullseye
[change] #5638 Upgrade docker/docker-compose before Fleio upgrade
[change] #5639 Replace datetime picker
[change] #5651 Use identity api version per region
[change] #5662 Do not merge ticket bodies when merging tickets
[change] #5669 Use auth cache for load balancers openstack API calls
[change] #5677 Improve hypervisors check in process clients
[change] #5693 Billing history performance
Fixed¶
[fix] #5530 Fleio re-used salt
[fix] #5590 Process clients crash after editing domain register and expiry date
[fix] [enduser] #5592 Invited user details
[fix] #5597 404 not found error when clicking Message filtered clients with no clients selected
[fix] #5606 OpenStack pricing plan is automatically changed when changing the client’s currency
[fix] #5607 Instance select boot source dialog / volumes tab “created on” text
[fix] #5608 Port & IP related dialogs on instance networking tab are opened even when they shouldn’t
[fix] [enduser] #5609 Add interface to router shows empty form when there are no subnets available
[fix] [staff] [reseller] #5611 Unnecessary exception logged for client with terminated OpenStack service
[fix] #5616 Activity log search / filter actions
[fix] #5618 Crash in process clients when collecting usage for a reseller client
[fix] #5621 Status bar color for ports with unavailable statuses
[fix] #5622 Reseller client display on edit client
[fix] #5624 Attachment file deletion in MassMessageSerializer
[fix] #5625 Uptodate credit display after changing currency
[fix] #5630 Potential crash when using OpenStack services
[fix] #5642 Instance IP billing not shown when using custom AZ
[fix] [staff] #5643 Saving service cycle sets invalid url in browser
[fix] #5644 Invalid configuration option is not highlighted
[fix] #5641 Browser tab title issues
[fix] [staff] #5661 Images are not loaded after editing ticket body or ticket reply/note
[fix] #5663 Images not being loaded on ticket if duplicated because of email quoted reply
[fix] [staff] #5665 Attachments are lost during tickets merge
[fix] [staff] #5667 Naive datetime when editing ticket reply/note
[fix] [enduser] #5670 Warning when accessing pages after backend restart
[fix] #5672 Ticket notifications are being sent to inactive users
[fix] #5674 Mark process clients periodic task as failed on error
[fix] #5680 License warning tool tip has an empty row
[fix] #5681 Ram/Core exceeded pop-up text is not being shown
[fix] [enduser] #5683 Plugins related menu items not highlighted when url contains active client ID
[fix] #5688 “Mark as read/unread” ticket action button text on mobile
[fix] #5694 Enduser dashboard loads slow
[fix] [enduser] #5695 Tooltip for up to date credit
[fix] #5701 Failed operations tooltip does not show
[fix] #5706 Ticket is not opened due to email not being parsed
Unreleased¶
-
Deprecated¶
-
Removed¶
-
Security¶
-
Notes¶
In the 2022.07 release we started working on removing the username field from Fleio UI. The Username field was replaced with Email address on the following forms:
enduser login
staff login
reseller login
Login API will now accept an email parameter instead of the old username parameter. However providing user’s username value as email will still work until 2022.09 release.
The Allow authentication using either username or email setting was enforced and now it should be enabled by default.