v2022.05.0 BETA =============== Release date: 2022-05-17 .. warning:: v2022.05.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] #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 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 Unreleased ---------- \- Deprecated ---------- \- Removed ------- * **Client email address** * Client gravatar * ``availableLanguages`` frontend setting 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`.