summaryrefslogtreecommitdiff
path: root/openstack_dashboard
Commit message (Collapse)AuthorAgeFilesLines
* Fix qos and trunks tablesTatiana Ovchinnikova2023-05-091-0/+4
| | | | | | | | | | | When replacing deprecated custom callback methods success()/error() with then()/catch(), we need to keep in mind that methods' signatures and return values are different, so we need to explicitly return the response value when using then(function onSuccess(response){}). Closes-Bug: #2018232 Change-Id: I9d6d769075753c6395db2530a8d60ec28cafdc3d
* Imported Translations from ZanataOpenStack Proposal Bot2023-05-0911-55/+139
| | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I6db65a9296e75cc8d3f051e8c9255ae9ceeb5430
* Merge "Fix deprecated use of 'jQuery.fn.change()' shorthand event"Zuul2023-04-273-5/+5
|\
| * Fix deprecated use of 'jQuery.fn.change()' shorthand eventmanchandavishal2023-04-263-5/+5
| | | | | | | | | | | | | | | | | | | | This patch changed the code to use the recommended 'on()' method instead of the deprecated shorthand event. For more information about this deprecation, please refer [1]. [1] https://api.jquery.com/change-shorthand/ Change-Id: Ia580ddf2ea5b0fba7feb400db759f59c0f5d958f
* | Merge "Stability improvement of Instance tests"Zuul2023-04-261-2/+12
|\ \
| * | Stability improvement of Instance testsJan Jasek2023-04-251-2/+12
| | | | | | | | | | | | Change-Id: Ia3a0d433002a1703c400c33b5901c3bca08d91bd
* | | Merge "Update deprecated jQuery functions"Zuul2023-04-251-1/+1
|\ \ \
| * | | Update deprecated jQuery functionsmanchandavishal2023-04-101-1/+1
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | This patch replace uses of .bind(), .delegate(), and .unbind() with .on() and .off() respectively[1], in order to migrate to the latest version of jQuery. [1] https://jquery.com/upgrade-guide/3.0/#deprecated-bind-and-delegate Change-Id: I32c1fcd33db9af34a3f041e513a6a949c4921351
* | | Merge "Fix Deprecated: jQuery.parseJSON() warning by updating to JSON.parse()"Zuul2023-04-252-2/+2
|\ \ \
| * | | Fix Deprecated: jQuery.parseJSON() warning by updating to JSON.parse()manchandavishal2023-04-102-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The jQuery.parseJSON() method has been deprecated since jQuery 3.0, and generates a warning in the console. This patch replaces all instances of jQuery.parseJSON() with JSON.parse(), as recommended in the jQuery upgrade guide [1]. This ensures that the code is compatible with the latest version of jQuery and eliminates the warning. [1] https://jquery.com/upgrade-guide/3.0/#deprecated-jquery-parsejson Change-Id: I1da5a6c56cefe9bbe0c1185ac8c536eb8f2a6a35
* | | Merge "Update jQuery click event to remove deprecation warning"Zuul2023-04-253-14/+14
|\ \ \
| * | | Update jQuery click event to remove deprecation warningmanchandavishal2023-04-123-14/+14
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The shorthand jQuery.fn.click() event has been deprecated in favor of the on() method. This patch updates the code to use the on() method instead to remove the deprecation warning. For more information about the deprecation of jQuery.fn.click(), please refer [1]. [1] https://api.jquery.com/click/ Change-Id: Ic44aaded8d0aaa70e38e46d4121dc3c825f3b831
* | | Merge "Fix deprecated use of 'jQuery.fn.mouseenter()' shorthand event"Zuul2023-04-241-1/+1
|\ \ \ | |_|/ |/| |
| * | Fix deprecated use of 'jQuery.fn.mouseenter()' shorthand eventmanchandavishal2023-04-121-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | The mouseenter event shorthand is deprecated in jQuery 3.0 and above. This patch updates the code to use the on() method instead to remove the deprecation warning. For more information about the deprecation of jQuery.fn.mouseenter(). Please refer [1]. [1] https://api.jquery.com/mouseenter/ Change-Id: I8b746184e6ab260ba0b0292989bd4078767e509e
* | Merge "Clean up the syntax of html attributes to always use double quotes"Zuul2023-04-2019-67/+67
|\ \ | |/ |/|
| * Clean up the syntax of html attributes to always use double quotesRadomir Dopieralski2023-04-0519-67/+67
| | | | | | | | | | | | | | | | | | | | | | | | Our templates are very inconsistent and sometimes even use single and double quotes in the same tag. This is an attempt to clean it up a little and use double quotes everywhere. In addition, I have run into a problem with single quotes being incorrectly escaped by the Django compressor, and I want to see if this will help with the issue. Change-Id: I2d5137a87ed65c6abef38a49264346f917a1c85a
* | Unskipping test_floatingip_associate_disassociate test caseAshish Gupta2023-04-042-4/+3
| | | | | | | | Change-Id: I31d73269364fc3a4fa26bf8759852f84ca9b25e0
* | Merge "fix(swift): allow object creation"Zuul2023-03-232-3/+1
|\ \
| * | fix(swift): allow object creationMohammed Naser2023-03-222-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is currently not possible to create any new objects inside Swift as you'd always get an error that the new object name already exists all the time. This fixes that issue and enables you to upload files again. Closes-Bug: #1993005 Related-Change-Id: Idfb90a327e94ccaa3263aaaad1d6d52fa46312f4 Change-Id: Ib2f1aaae87820e8d5c4a6c9b01b6a6e9a5552952
* | | Change of the procedure how the popup messages are checkedJan Jasek2023-03-1725-433/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | Check and close all the popup messages in one step and return all the levels of present messages. There is no longer necessary to use a separate step for checking presence/absence of Success message, Error message, etc. Change-Id: I15a0dbe99282f00c5970d9d7d5c9b480989e9e14
* | | Merge "Sync default policy rules"Zuul2023-03-095-401/+549
|\ \ \
| * | | Sync default policy rulesmanchandavishal2023-03-025-401/+549
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch updates default policy-in-code rules in horizon based on nova/neutron/cinder RC deliverables. It doesn't update policy rules for glance and keystone as I have found no changes in their policy rules. Horizon needs to update default policy-in-code rules for all backend services before releasing the horizon[1]. [1] https://docs.openstack.org/horizon/latest/contributor/policies/releasing.html#things-to-do-before-releasing Change-Id: Iae50f131be3f7d1345b8b899b70da8301700428c
* | | Imported Translations from ZanataOpenStack Proposal Bot2023-03-0931-31/+124
| |/ |/| | | | | | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I5bf95799b2410a537b9ce49630ff235edebecf27
* | Merge "Drop readonly image metadata properties from request"23.1.0Zuul2023-03-071-0/+6
|\ \
| * | Drop readonly image metadata properties from requestTatiana Ovchinnikova2023-02-231-0/+6
| |/ | | | | | | | | | | | | Glance doesn not accept editing specific readonly metadata properties, so we need to remove them from update request. Change-Id: Ia9d8381f4add5cf6d82f2568b483d1c0b8d1a8b7
* | Add NAT rules to the floating IP workflowPedro Martins2023-03-0115-13/+1303
|/ | | | | | | | | | | | | | | | The floating IP workflow is now able to manage NAT rules (portforwarding) if the floating IP is not associated with any NICs (ports). This patch is the one of a series of patches to implement floating ip port forwarding with port ranges. The specification is defined in: https://github.com/openstack/neutron-specs/blob/master/specs/wallaby/port-forwarding-port-ranges.rst Implements: blueprint https://blueprints.launchpad.net/neutron/+spec/floatingips-portforwarding-ranges Change-Id: Id715da6591124de45f41cc367bf39a6bfe190c9a
* Imported Translations from ZanataOpenStack Proposal Bot2023-02-052-5/+83
| | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I3134a425ac29add1438b113235d47a7ebdc7f194
* Fix instance table behavior after deleting an instanceHeather Lemon2023-01-311-3/+3
| | | | | | | | | | After deleting a VM from the instances table, all VMs above it in the table list disappear from the UI until the page is refreshed. Partial-Bug: #1859851 Change-Id: Icae04fd0f0c3f3fa5127309b64fc1b15e3bbc677
* Merge "Fix applying OPENSTACK_SERVER_DEFAULT_USER_DATA value"Zuul2023-01-272-3/+9
|\
| * Fix applying OPENSTACK_SERVER_DEFAULT_USER_DATA valueAndrey Kurilin2023-01-262-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | The final revision of I86ac21bf82c1667135abd4f20fb4514da0899450 is buggy and doesn't work. This commit fixes it and adds a proper test. Also, this commit updates the docs with a proper horizon version that corresponds to Zed release (the feature was introduced before final Zed cut so the author tried to guess the final release number). Change-Id: Id921b69df13af3cc209236f0446d82dd30e4d8a2
* | Imported Translations from ZanataOpenStack Proposal Bot2023-01-271-2/+9
|/ | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I3daacbfeac05a2334946088e069434456dd75fe6
* Merge "Remove console_type parameter for server_mks_console function"Zuul2023-01-252-6/+4
|\
| * Remove console_type parameter for server_mks_console functionAlban Lecorps2022-11-022-6/+4
| | | | | | | | | | | | | | | | The "get_mks_console" use "console_type" as param, but causes an issue on Nova. In horizon logs we have "Recoverable error: No available console found." and in the dashboard we have "Unable to load console. Please reload page to try again." when we load the console. There is no need to call the function with this parameter, as it's already defined automatically since microversion 2.53. Change-Id: I776b19f053ca74c699ca069e04553740f1e83b3e
* | Merge "Fix Image Filter for images with None names"Zuul2023-01-181-1/+2
|\ \
| * | Fix Image Filter for images with None namesStanislav Dmitriev2023-01-061-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Replacing None with empty string to fix non_api_filters processing if resources have None attributes Closes-Bug: #2002027 Change-Id: I57493837cede7747bbb634959ace28b2feffb543
* | | Merge "Imported Translations from Zanata"Zuul2023-01-171-4/+5
|\ \ \
| * | | Imported Translations from ZanataOpenStack Proposal Bot2023-01-151-4/+5
| |/ / | | | | | | | | | | | | | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I24ed99876765d671c32ed0d89cf2f37ffb566537
* | | Use OPENSTACK_ENDPOINT_TYPE by defaultTakashi Kajinami2022-12-263-7/+7
|/ / | | | | | | | | | | | | | | | | | | | | This is follow-up of I8438bedaf7cead452fc499e484d23690b48894d9 and ensures the OPENSTACK_ENDPOINT_TYPE parameter is used when OPENSTACK_KEYSTONE_ENDPOINT_TYPE is not set. This avoids backward- incompatible change which affects deployments with endpoint type set to non-default values. Co-Authored-By: Akihiro Motoki <amotoki@gmail.com> Change-Id: I94d2d3e31fc0103773fb5d3ed2f5f792e8851f78
* | Merge "Add OPENSTACK_KEYSTONE_ENDPOINT_TYPE config opt"Zuul2022-12-153-6/+32
|\ \
| * | Add OPENSTACK_KEYSTONE_ENDPOINT_TYPE config optTobias Urdin2022-09-293-6/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The [1] changed the previous behavior of Horizon by changing the hardcoded internal endpoint type to using OPENSTACK_ENDPOINT_TYPE so it's no longer possible to use internal endpoint type for Keystone but public for others. This adds the OPENSTACK_KEYSTONE_ENDPOINT_TYPE config opt to set the endpoint type for Keystone when grabbing it from the service catalog. [1] https://review.opendev.org/c/openstack/horizon/+/730781 Change-Id: I8438bedaf7cead452fc499e484d23690b48894d9
* | | Merge "Add the filter function in c-bak dashboard for both Project & Admin"Zuul2022-12-145-13/+119
|\ \ \
| * | | Add the filter function in c-bak dashboard for both Project & Adminokozachenko2022-08-315-13/+119
| | | | | | | | | | | | | | | | Change-Id: I09b0d12e489aad8da8e9ed3dee1b02a5abcb7355
* | | | Enable floating search barRafael Weingärtner2022-12-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Depending on the size of the datatable, sometimes, the search bar is "hidden" due to the user scrolling. To make the interface more user-friendly, it is interesting that both the search bar and the sidebar are always displayed. Therefore, this patch is introducing changes to always pin the search bar and the sidebar at the top of the page. Closes-Bug: #1928678 Change-Id: I9186a4fa1dd2a16f75464ff3bb1c0c9b76a12cc7
* | | | Merge "Attach video even if the exception happens in cleanup"Zuul2022-12-031-6/+11
|\ \ \ \
| * | | | Attach video even if the exception happens in cleanupRadomir Dopieralski2022-11-141-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The way we were handling attaching video in integration tests, it would not attach it if the error happened in a cleanup, not in the main body of the test. This should fix that. Change-Id: I356e6849892ed87b2827740e265fcf15fc076cb5
* | | | | Fix preselection for launch Instance dialogTatiana Ovchinnikova2022-11-231-2/+11
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Launch instance from a volumes/volume snapshot/instance snapshot should open a dialog with preselected boot source. However the dialog shows Image as selected boot source in any case, discarding the preselection. This patch fixes it, explicitly changing the boot source according to the preselection. Change-Id: I1a5a46d7be12ed179474a6a74647d0872b27b492
* | | | Imported Translations from ZanataOpenStack Proposal Bot2022-11-0512-89/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I1a67153ecf9afaf9fa16b78c721df74f158bc052
* | | | Merge "Fix flavor id auto generation"Zuul2022-11-041-2/+2
|\ \ \ \
| * | | | Fix flavor id auto generationTatiana Ovchinnikova2022-11-021-2/+2
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the flavor creation form always check for the uniqueness of the UUID field, even when it is set to "auto". That means that if we create a flavor with UUID value of "auto", the check will fail. This patch disable the check when UUID is automatically generated. Change-Id: Ie31307d67cf3857e3bb80c124e92c81e0c6a2982
* | | | Fix instance error with attribute cells.Jan Jasek2022-11-031-0/+10
|/ / / | | | | | | | | | | | | | | | | | | Selenium read data faster than the data are loaded. Added wait until element is visible. Change-Id: I2975ea5836a898d113a2baaab6a8f9bf8af8d742