We high-spiritedly announce the release of: trove-dashboard 25.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/trove-dashboard Download the package from: https://tarballs.openstack.org/trove-dashboard/ Please report issues through: https://bugs.launchpad.net/trove-dashboard/+bugs For more details, please see below. Changes in trove-dashboard 24.0.0..25.0.0 ----------------------------------------- dc43b3f Imported Translations from Zanata ea1fd4e Imported Translations from Zanata 7772b38 Imported Translations from Zanata 48a3bd1 Imported Translations from Zanata 903100e Imported Translations from Zanata 5c856bb Fix small mistake for prevent problems with translation c0cfb26 Remove unicode prefix from code 7aa0744 Imported Translations from Zanata f3e025e Replace license classifier 8b5b8c1 remove unicode prefix from code f051509 tox: Remove basepython f15d441 Define name for instance_id 4d0f509 Improve affinity description 36253c9 Enables dashboard to select a configuration-id 1bbf127 Remove broken tag 861cdb5 Database renamed to Databases 8750540 Add documentation link to README fb7e1b9 Update master for stable/2025.1 ed29fdb reno: Update master for unmaintained/2023.1 6277d27 Remove Python 3.8 support ce50ed2 Update master for stable/2024.2 bf0e2e1 reno: Update master for unmaintained/zed 083bf79 Add a ton of policy checks fea77cc Imported Translations from Zanata bb4f57f Remove publish arg from log_tail Diffstat (except docs and test files) ------------------------------------- README.rst | 4 +- ...gory-database-renamed-to-databases-in-menu.yaml | 4 + ...ashboard-configuration-id-afd3b51347d54c00.yaml | 6 + .../notes/remove-py38-24fabe105ecd0add.yaml | 5 + .../support-custom-policies-b7a47657ff92bacb.yaml | 6 + releasenotes/source/2023.1.rst | 2 +- releasenotes/source/2024.2.rst | 6 + releasenotes/source/2025.1.rst | 6 + releasenotes/source/conf.py | 16 +- releasenotes/source/index.rst | 2 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 11 +- .../source/locale/ru/LC_MESSAGES/releasenotes.po | 223 +++++- releasenotes/source/zed.rst | 2 +- setup.cfg | 6 +- tox.ini | 6 +- trove_dashboard/api/trove.py | 9 +- .../content/backup_strategies/tables.py | 13 +- trove_dashboard/content/database_backups/tables.py | 27 +- trove_dashboard/content/database_clusters/forms.py | 117 ++-- trove_dashboard/content/database_clusters/panel.py | 3 +- .../content/database_clusters/tables.py | 33 +- .../database_clusters/_detail_overview.html | 2 +- .../config_param_manager.py | 4 +- .../content/database_configurations/tables.py | 28 +- trove_dashboard/content/databases/forms.py | 2 +- trove_dashboard/content/databases/logs/tables.py | 37 +- trove_dashboard/content/databases/logs/views.py | 17 +- trove_dashboard/content/databases/tables.py | 132 ++-- .../templates/databases/_detail_overview.html | 2 +- .../templates/databases/_resize_volume.html | 2 +- .../templates/databases/logs/view_log.html | 2 +- .../content/databases/workflows/create_instance.py | 2 +- .../enabled/_1710_database_panel_group.py | 2 +- .../_1740_project_database_clusters_panel.py | 2 +- trove_dashboard/locale/cs/LC_MESSAGES/django.po | 20 +- trove_dashboard/locale/de/LC_MESSAGES/django.po | 23 +- trove_dashboard/locale/en_GB/LC_MESSAGES/django.po | 26 +- trove_dashboard/locale/fr/LC_MESSAGES/django.po | 23 +- trove_dashboard/locale/id/LC_MESSAGES/django.po | 23 +- trove_dashboard/locale/ja/LC_MESSAGES/django.po | 27 +- trove_dashboard/locale/ko_KR/LC_MESSAGES/django.po | 21 +- trove_dashboard/locale/pt_BR/LC_MESSAGES/django.po | 23 +- trove_dashboard/locale/ru/LC_MESSAGES/django.po | 778 ++++++++++++++------- trove_dashboard/locale/ru/LC_MESSAGES/djangojs.po | 24 +- trove_dashboard/locale/tr_TR/LC_MESSAGES/django.po | 22 +- .../locale/zh_Hans/LC_MESSAGES/django.po | 21 +- 50 files changed, 1806 insertions(+), 710 deletions(-)