diff --git a/muranodashboard/tests/releasenotes/notes/display_repo_url-47c3cb0b45c2d68d.yaml b/muranodashboard/tests/releasenotes/notes/display_repo_url-47c3cb0b45c2d68d.yaml deleted file mode 100644 index 0618a4f7..00000000 --- a/muranodashboard/tests/releasenotes/notes/display_repo_url-47c3cb0b45c2d68d.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -features: - - Added DISPLAY_MURANO_REPO_URL, that will be used as a - user-visible link to apps.openstack.org or any other murano - apps repository, diff --git a/releasenotes/notes/abstract-base-class-fix-7cb06a0924b973f3.yaml b/releasenotes/notes/abstract-base-class-fix-7cb06a0924b973f3.yaml index fc9f08d0..d8340455 100644 --- a/releasenotes/notes/abstract-base-class-fix-7cb06a0924b973f3.yaml +++ b/releasenotes/notes/abstract-base-class-fix-7cb06a0924b973f3.yaml @@ -1,4 +1,7 @@ --- fixes: - - Specifying a base class in the ui definition now also fetches all the packages with classes - that inherit from that class, when glare is used. + - Specifying a base class in the UI definition now also fetches all the packages with classes + that inherit from that class, when glare is used. For example, if you + specify the 'io.example.Parent' class, the dashboard + fetches 'io.example.Child1' and 'io.example.Child2', and any other + descendants of 'io.example.Parent' that are present. diff --git a/releasenotes/notes/bug-1579220-0a3fe23ac8f249ee.yaml b/releasenotes/notes/bug-1579220-0a3fe23ac8f249ee.yaml index 8a925aea..c8e884c5 100644 --- a/releasenotes/notes/bug-1579220-0a3fe23ac8f249ee.yaml +++ b/releasenotes/notes/bug-1579220-0a3fe23ac8f249ee.yaml @@ -1,5 +1,5 @@ --- fixes: - - Fix Downloading Package blocks downloading next package. - Use 'tables.LinkAction' instead of 'tables.Action' for + - Fixed the issue with sequential download of packages. + Dashboard is now using 'tables.LinkAction' instead of 'tables.Action' for DownloadPackage table action. diff --git a/releasenotes/notes/display_repo_url-47c3cb0b45c2d68d.yaml b/releasenotes/notes/display_repo_url-47c3cb0b45c2d68d.yaml new file mode 100644 index 00000000..ba825e28 --- /dev/null +++ b/releasenotes/notes/display_repo_url-47c3cb0b45c2d68d.yaml @@ -0,0 +1,5 @@ +--- +features: + - Added ``DISPLAY_MURANO_REPO_URL`` setting that is used as a + user-visible link to ``apps.openstack.org`` or any other murano + applications repository. diff --git a/releasenotes/notes/import-horizon-filters-af5dcf0720502567.yaml b/releasenotes/notes/import-horizon-filters-af5dcf0720502567.yaml index a87bb752..5042aeca 100644 --- a/releasenotes/notes/import-horizon-filters-af5dcf0720502567.yaml +++ b/releasenotes/notes/import-horizon-filters-af5dcf0720502567.yaml @@ -1,5 +1,5 @@ --- fixes: - - import horizon filters for murano-dashboard, So - murano-dashboard templates can use horizon register filters, - such as parse_isotime, timesince_or_never, etc + - Fixed the issue that prevented the murano dashboard + from finding certain horizon filters, + such as 'parse_isotime', 'timesince_or_never', and others. diff --git a/releasenotes/notes/manage-multiple-envs-e587c2e9432e39d7.yaml b/releasenotes/notes/manage-multiple-envs-e587c2e9432e39d7.yaml index 39713c2a..91a08b40 100644 --- a/releasenotes/notes/manage-multiple-envs-e587c2e9432e39d7.yaml +++ b/releasenotes/notes/manage-multiple-envs-e587c2e9432e39d7.yaml @@ -1,6 +1,4 @@ --- - features: - - Added possibility for user to select several environments and execute - one of the three actions to all of them at once (delete, abandon or - deploy). + - Added the capability to execute actions (delete, abandon or deploy) + on multiple selected environments. diff --git a/releasenotes/notes/password-checking-780dc07fa1d9926a.yaml b/releasenotes/notes/password-checking-780dc07fa1d9926a.yaml index 3c31475f..fc19f9e7 100644 --- a/releasenotes/notes/password-checking-780dc07fa1d9926a.yaml +++ b/releasenotes/notes/password-checking-780dc07fa1d9926a.yaml @@ -1,6 +1,6 @@ --- fixes: - - Fixed password-checking in dynamic UI forms by using just type of the - field rather than type and ending of field id to determine the password - field. Previously password fields with the ids not ending with - 'password' were not validated by javascript. + - Fixed the password check in dynamic UI forms. Previously, + the dashboard did not validate the password fields with IDs not ending with 'password'. + Now, to determine whether to add default password validators to the field or not, + the dashbord only checks the field type itself, instead of both field type and ending of the field ID. diff --git a/releasenotes/notes/reload-empty-env-10165198e8384b08.yaml b/releasenotes/notes/reload-empty-env-10165198e8384b08.yaml index 5279d2a9..2ce49025 100644 --- a/releasenotes/notes/reload-empty-env-10165198e8384b08.yaml +++ b/releasenotes/notes/reload-empty-env-10165198e8384b08.yaml @@ -1,6 +1,4 @@ --- - fixes: - - Environment components page reloads after deployment of - empty environment. It allows to add new components to - the empty environment without manual page refresh. + - The :guilabel:`Environment components` page now reloads after an empty environment deployment. + This allows adding new components to the empty environment without having to reload the page manually. diff --git a/releasenotes/notes/reorganize-dashboard-settings-11733b5c1003154b.yaml b/releasenotes/notes/reorganize-dashboard-settings-11733b5c1003154b.yaml index b37bbafa..640ab7b1 100644 --- a/releasenotes/notes/reorganize-dashboard-settings-11733b5c1003154b.yaml +++ b/releasenotes/notes/reorganize-dashboard-settings-11733b5c1003154b.yaml @@ -1,4 +1,11 @@ --- features: - - murano-dashboard now use local_settings.d dir for - its own config snippet from Horizon. + - Murano dashboard now comes with the ``muranodashboard/local/local_settings.d/_50_murano.py`` + file that contains murano-specific settings for horizon + (for example, ``MURANO_API_URL``). +upgrade: + - Previously all murano-specific horizon settings had to be kept in ``local_settings.py`` + file of Horizon. You need to remove those settings from local_settings.py and + copy ``muranodashboard/local/local_settings.d/_50_murano.py`` + to ``openstack_dashboard/local/local_settings.d/`` directory in horizon and keep all + murano-related changes there. diff --git a/releasenotes/notes/single_request_latest_apps-4f6add404ab07c15.yaml b/releasenotes/notes/single_request_latest_apps-4f6add404ab07c15.yaml index 6650aee9..4d581b92 100644 --- a/releasenotes/notes/single_request_latest_apps-4f6add404ab07c15.yaml +++ b/releasenotes/notes/single_request_latest_apps-4f6add404ab07c15.yaml @@ -1,7 +1,4 @@ --- - -features: - - Improved the performance of 'Recent Activity' panel at the - 'Browse Catalog' page. - It was done with refactoring single request for every latest app - with single for all, using new API 'in' operator. \ No newline at end of file +fixes: + - Improved the performance of the :guilabel:`Recent Activity` panel on + the :guilabel:`Browse Catalog` page. diff --git a/releasenotes/notes/status-session-b06786d470910080.yaml b/releasenotes/notes/status-session-b06786d470910080.yaml index cae5ab39..afff6b46 100644 --- a/releasenotes/notes/status-session-b06786d470910080.yaml +++ b/releasenotes/notes/status-session-b06786d470910080.yaml @@ -1,7 +1,7 @@ --- fixes: - - Previously on user relogin changes to the environment made in the - previous session (adding or removing components without deploying) were - not saved but environment status was updated. Now status of environment is - 'Ready to deploy' only in case when current services list is not equal to - the list of last deployed services. + - Fixed the issue that reset all environment changes from the + previous session (adding or removing components without deployment) after consequent login. + Also, the :guilabel:`Ready to deploy` status now only displays if there are changes pending in the current session. + +