v2024.11.1

Release date: 2024-11-14

2024.11.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:

The following list includes the issues that were part of the 2024.11.0 BETA release. New issues, that are first released in 2024.11.1, are marked with bold.

Note

To check if your database has correct collation, see 2024.11 upgrade notes.

Added

  • [add] #7279 API token for users to directly access Fleio API

  • [add] #8496 “Grant new permissions implicitly” setting on permission tabs for users and groups

  • [add] [enduser] #8506 Allow choosing IP version on load balancers

  • [add] #8511 Settings for auto-invoicing payment and notifications

  • [add] #8515 reCAPTCHA on login page

  • [add] #8517 Journal and Balance information from invoices to PDFs

  • [add] #8538 Auto-set client default currency based on country

  • [add] [staff] #8552 Refresh action on domain

  • [add] #8550 Periodic task to update domain

  • [add] #8557 Button to download task log

  • [add] [staff] #8558 New checkbox “Suspend clients with unpaid invoices older than…” in Suspension section

  • [add] #8583 Paid amount on ‘New payment received’ notification

  • [add] #8588 Restore action for Resellerclub domains

Changed

  • [change] #8395 Collect traffic data in separate tasks per region

  • [change] #8525 Display more detailed errors when testing rabbitmq connection

  • [change] #8551 “Registration pending” domain status

  • [change] #8553 Service actions on domains

  • [change] #8556 Download all log files for periodic task when clicking “Download log file”

  • [change] #8561 Openprovider domain restore action

  • [change] #8563 Handle resellerclub return codes

  • [change] #8564 Improve error handling when collecting traffic data

  • [change] #8569 Support more resource types in “checkghost” script

  • [change] [enduser] #8574 Hide availability zone selection on database instance creation when no options

  • [change] #8595 Improve action notifications for domains details

Fixed

  • [fix] #8407 Spelling in “TRAFIC_DATA_GRANULARITY” setting

  • [fix] #8510 Instance IP billing when one is free does not work on when adding and removing IP

  • [fix] [staff] #8532 Browser title formatting for “Tax-rules” and “Configurable-options”

  • [fix] #8536 Monthly recurring is tracked without taxes

  • [fix] #8543 Percent discount not shown on invoice

  • [fix] #8545 Permissions not saved in database warning is still displayed after pressing save

  • [fix] #8549 Price override details are not displayed when editing a service cycle

  • [fix] #8560 Error “Settings’ object has no attribute ‘RESELLER_FEATURES’”

  • [fix] #8565 Generic error after saving nameservers on active resellerclub domain

  • [fix] #8566 Service status is shown on domain details card instead of actual domain status

  • [fix] #8567 Unrelated form action on domain tabs

  • [fix] [staff] #8570 “staff.ticket.assigned” and “staff.ticket.unassigned” templates missing “Load default” button and help text

  • [fix] #8571 Cluster template menu highlight is lost

  • [fix] [staff] #8575 Activity log message when saving authentication settings

  • [fix] [enduser] #8576 reCAPTCHA error missing on sign up page

  • [fix] [enduser] #8577 Alignment of reCAPTCHA on sign up page

  • [fix] [enduser] #8578 reCAPTCHA shown even if not required when settings are configured

  • [fix] [staff] #8580 Tickets “Predefined replies” page title

  • [fix] #8581 Bold text not displayed on configuration details

  • [fix] [enduser] #8584 Typo after paying an invoice

  • [fix] #8587 Update prices for Resellerclub domains does not work

  • [fix] #8589 Endpoint discovery fails when API is too slow

  • [fix] #8593 FieldError: Cannot resolve keyword ‘consumes_quota’ into field

  • [fix] #8601 Autofill TLD prices does not work if prices are already filled

  • [fix] [staff] #8605 Mass message TypeError: ‘ManagerFromClientQueryset’ object is not iterable

  • [fix] [staff] #8621 Wrong pop-up text after saving empty registrar on TLD

  • [fix] [enduser] #8623 Renew button on domain details allows renewal without payment

  • [fix] [staff] #8629 Edit contact link on domain details is wrong

  • [fix] [staff] #8632 Contact is not associated with domain when registering

  • [fix] #8640 fleio issue letsencrypt - command is not working

Unreleased

-

Deprecated

-

Removed

  • [remove] #8478 Image cleanup script from “backend/fleio/openstack/bin/cleanup.py”

  • [remove] [enduser] #8554 “Service details” tab from domains details page

Security

-

Notes