1. 21 Jun, 2022 1 commit
  2. 08 Jun, 2022 1 commit
  3. 04 Jun, 2022 2 commits
  4. 03 Jun, 2022 2 commits
  5. 31 May, 2022 2 commits
    • Radomir Dopieralski's avatar
      Speed up integration tests · 2e6eca29
      Radomir Dopieralski authored
      We have a place in the form-handling code where we look for the
      blue form submit button, and if it's not found, we look for the
      red form submit button. It looks correct at first glance, however
      it takes 10 seconds to throw NoSuchElementException, because there
      is a delay that makes sure that the page loads fully before raising
      that exception. Replacing this with a selector that finds both the
      blue and the red buttons in one query speeds the whole integration
      tests suite by half an hour, because there is no more waiting on
      every delete confirmation dialog.
      
      Change-Id: Ie256118c0a84a8868393018b25b0aa049582a17d
      2e6eca29
    • Zuul's avatar
      Merge "Remove ability to filter instances by VCPUs" · 1f9a184d
      Zuul authored
      1f9a184d
  6. 25 May, 2022 2 commits
  7. 24 May, 2022 1 commit
    • Tobias Urdin's avatar
      Pass client IP to keystoneauth1 session · 6a3fa87c
      Tobias Urdin authored
      This passes the client IP to the keystoneauth1 Session's
      original_ip parameter.
      
      This sets the Forwarder HTTP header so that when the request
      lands in Keystone the request can actually be interpreted who
      made the request and not only that it was proxied by Horizon.
      
        Forwarded: for=100.64.10.1;by=openstack_auth keystoneauth1/4.4.0 python-requests/2.25.1 CPython/3.6.8
      
      In the above example header the 100.64.10.1 is the client IP
      that is sent from a load balancer in the X-Forwarded-For header
      while the actual REMOTE_ADDR in the HTTP request is the load balancers
      IP address.
      
      Change-Id: I52da9dcd7fb6b1ac46852718f285795628121e26
      6a3fa87c
  8. 22 May, 2022 1 commit
  9. 19 May, 2022 1 commit
  10. 18 May, 2022 1 commit
  11. 12 May, 2022 1 commit
  12. 09 May, 2022 1 commit
    • manchandavishal's avatar
      Deprecate Django based Panel for Images, Keypair, and roles · 65d748fb
      manchandavishal authored
      As discussed in the horizon meetings or in horizon PTG sessions,
      horizon team agreed to deprecate django version of Images, Keypair
      and Roles panel as we think that feature gaps between the two
      implementations have been closed. Let's mark the Django version as
      deprecated for all these panels and gather more attention
      from operators.
      
      Change-Id: I965f9dbdd5e78b52a788f73b359c1c6fbc18637e
      65d748fb
  13. 02 May, 2022 1 commit
  14. 28 Apr, 2022 1 commit
  15. 22 Apr, 2022 1 commit
    • Tatiana Ovchinnikova's avatar
      Some tweaks to improve work with Material Theme · a5dd9e21
      Tatiana Ovchinnikova authored
      Material Theme css tags differ from the ones from Default Theme,
      so the navigation we have doesn't work for some actions such as
      opening a new details page or reloading it, displaying breadcrumbs
      and menu panels. This patch adds some tweaks to fix that.
      
      Closes-Bug: #1968272
      
      Change-Id: I18bd2e8515614463a911978879523744a9b059d7
      a5dd9e21
  16. 21 Apr, 2022 1 commit
    • Tobias Urdin's avatar
      Pass real client IP to keystoneauth original_ip · e4ac4550
      Tobias Urdin authored
      The original_ip parameter for the keystoneauth plugin
      sets the Forwarded header sent to Keystone but right now
      it just sends the IP address of Horizon instead of the client's
      IP when Horizon is proxied and should use X-Forwarded-For.
      
      Change-Id: Ic994b7f36d4c6459bbd00c810e3b454c6b1201a6
      e4ac4550
  17. 12 Apr, 2022 1 commit
  18. 08 Apr, 2022 1 commit
  19. 31 Mar, 2022 3 commits
  20. 30 Mar, 2022 1 commit
  21. 26 Mar, 2022 2 commits
  22. 25 Mar, 2022 2 commits
  23. 24 Mar, 2022 3 commits
  24. 23 Mar, 2022 3 commits
  25. 21 Mar, 2022 2 commits
    • Tatiana Ovchinnikova's avatar
      Add pagination to Flavors table in Launch Instance wizard · b31bfe3b
      Tatiana Ovchinnikova authored
      The most elegant way to add pagination is to refactor the table using
      <hz-dynamic-table> which already contains pagination instead of wiring
      it to the existing table framework.
      This solution adds the pagination and makes the code more readable.
      
      Partial-Bug: #1859423
      
      Change-Id: I18d6b4f33b274dadc90d73d8fd10efa5b09cb4d2
      b31bfe3b
    • manchandavishal's avatar
      Sync default policy rules · 05473b76
      manchandavishal authored
      This patch updates default policy-in-code rules in horizon based on
      nova/neutron/keystone/glance/cinder RC deliverables.
      
      It also bumps a few packages versions in lower-constraints.txt and
      requirements.txt to fix the failed lower-constraints job after
      updating policy rules.
      
      Change-Id: I168bb171076e3442b29670461a29d12c9988df52
      05473b76
  26. 12 Mar, 2022 2 commits