v2022.05.1 ========== Release date: 2022-05-25 v2022.05.1 is a stable version. This Changelog also lists all items from 2022.05.0 Changelog. New fixes, added in 2022.05.1 release, are marked with **bold**. 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] #4818 Multi region support for swift objects * [add] [k8s] #5274 Require mysql relation in Fleio juju charm * [add] #5288 Setting for displaying currency & amounts in an uniform way * [add] [staff] #5371 User Log tab * [add] [staff] #5372 Client Log tab * [add] [staff] #5376 Color bar for dis/enabled notifications * [add] [staff] #5377 Setting for UI/email target for notification * [add] [staff] #5378 User defined notifications * [add] #5380 Service welcome email * [add] [staff] #5383 Filter notifications templates by category and type * [add] #5385 Service renew support * [add] #5422 Renew support for DirectAdmin * [add] #5426 User notification categories checkboxes and remove granular /user/notifications/settings * [add] #5437 gettext package to utils container * [add] #5483 Feature toggle for multi region in object store * [add] #5490 Send new order notification for upgrade/downgrade orders Changed ------- * [change] #5379 Rename notif. billing.service.suspended/resumed to service.suspended/resumed * [change] [staff] #5382 Double notification Name column width in table * [change] [enduser] #5384 Do not send exception details from registrar connectors to frontend * [change] #5396 Bundle all fonts into Fleio * [change] #5397 Use currency display setting for amounts sent by backend * [change] #5413 Use localized_amount in notification templates * [change] [enduser] #5425 Unpaid widget to full width when `billing.addcredit` feature is disabled * [change] [enduser] #5433 Show current user in list of users assigned to client * [change] #5435 Remove "n/a" from PDF invoice items with no service linked * [change] #5441 Use lower case tab name in url * [change] #5442 Enable user roles by default * [change] #5450 Set currency & amounts default display mode to symbol * [change] [enduser] #5487 Remove toast errors for end-user with no permissions on dashboard * [change] [enduser] #5488 Refresh enduser notifications settings * [change] [staff] #5491 Enable by default the "notifications.send" feature * [change] [k8s] #5497 Rename Fleio charm to fleio-k8s * [change] #5498 Client avatar * **[change] #5499 Enduser billing summary loads all services data without reason** Fixed ----- * [fix] #5381 Add tooltip to truncated breadcrumbs * [fix] #5391 The sync script inside utils container does not accept arguments * [fix] #5415 License issue after resetting instance state * [fix] #5416 ToDo module does not work properly * [fix] #5424 Escaped html entity in ticket subject * [fix] #5428 Hide email related fields when sending panel notification * [fix] #5430 Inconsistent roles list in invite vs edit role form * [fix] #5431 Inviting user with no role gives owner role * [fix] #5432 Invitation link gives "Invalid invitation or token" if another user signed in * [fix] #5436 Invoices card not showing on dashboard when just one invoice is unpaid * [fix] #5434 Allow free email sign up does not always work * [fix] [enduser] #5451 Typo in OpenProvider connector * [fix] [enduser] #5452 Cannot filter services and invoices by status * [fix] #5457 Failed email sending task is green in activity log * [fix] #5460 All dialogs are smaller after license warning dialog is opened * [fix] [staff] #5465 User name is truncated on client's Users tab * [fix] [staff] #5470 Activity log entry is green even if sub-task failed * [fix] #5476 Temporary volume created on volume backup may be billed forever * [fix] #5489 Orders are not marked as fraud even when risk score is high * [fix] #5492 Billing history crashes if the service dynamic usage price is high enough * [fix] [enduser] #5502 Notifications settings order is not consistent * [fix] [enduser] #5509 Fixed issue related to the user invitation feature * **[fix] #5505 Disconnected page doesn't work when backend is down** * **[fix] #5506 Celerybeat crash for production K8S cluster** * **[fix] #5507 License issues when K8S cluster has multiple nodes** * **[fix] [enduser] #5512 Client email still shown as undefined on cards list view** * **[fix] #5515 Client avatar background not unique when client ID length is different than 6** * **[fix] [reseller] #5518 Create user form on reseller panel** * **[fix] [reseller] #5519 Cannot create instances** * **[fix] [reseller] #5522 Clients remain inactive after creating OpenStack service** * **[fix] #5525 Wrong cycle end date on service upgrade invoice item** * **[fix] #5529 No reply notification for ticket owner without account** * **[fix] [k8s] #5531 License version miss-match after upgrading to a different version** Unreleased ---------- \- Deprecated ---------- \- Removed ------- * **Client email address** * Client gravatar * ``availableLanguages`` frontend setting Security -------- \- Notes ----- * 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`.