Skip to content
Snippets Groups Projects
  1. May 11, 2019
  2. Apr 09, 2019
  3. Mar 01, 2019
  4. Aug 25, 2018
    • Akihiro Motoki's avatar
      Move requests to requirements.txt · de3e4847
      Akihiro Motoki authored
      requests is used in non-test code in horizon
      (openstack_dashboard/exceptions.py).
      It should be declared in requirements.txt.
      
      Closes-Bug: #1789040
      Change-Id: I325b5344d45f797d256bb213093082927068a88e
      de3e4847
    • Nishant Kumar's avatar
      Add django-debreach to horizon · ccdf8c55
      Nishant Kumar authored
      BREACH is a category of vulnerabilities and not a specific
      instance affecting a specific piece of software. To be vulnerable,
      a web application must:
      
        * Be served from a server that uses HTTP-level compression
        * Reflect user-input in HTTP response bodies
        * Reflect a secret (such as a CSRF token) in HTTP response bodies
      
      More details on breach attack - http://breachattack.com/
      
      Since horizon falls under this category, we can include django-debreach
      module within horizon as a requirement which provides mitigation against the breach attacks.
      
      https://github.com/lpomfrey/django-debreach
      
      CSRF token masking is a built-in feature within Django 1.10+,
      therefore only content-length modification feature provided by django-debreach
      can be enabled.
      
      Depends-On: I32f11e089fc794444ef267b463c7fb2ad8cfa96a
      
      Change-Id: I2b4999ca7b0e1762c5273c4fe96f5ee768f44339
      Blueprint: mitigate-breach-attacks
      ccdf8c55
  5. Jul 24, 2018
    • Stuart Grace's avatar
      Delete profiler object when request completes · 2e2ef6a8
      Stuart Grace authored
      When a request that is being profiled completes and the response is
      received, the middleware expires the profiling cookie. It also needs
      to delete the profiling object that holds the base_id UUID so a new
      base_id will be created for the next profile. Otherwise the same
      base_id is used for subsequent queries and they become merged togther
      in the database.
      
      Change-Id: I379cebfa2ed5282c96df0e255a8ba04c65a8523c
      Closes-Bug: #1777486
      Depends-On: https://review.openstack.org/578362
      2e2ef6a8
  6. Jun 19, 2018
    • Akihiro Motoki's avatar
      Declare django lower bound · 49479a68
      Akihiro Motoki authored
      After 7e91070789187d9e6b5ac2b57ca755504e058e32 in openstack/requirements
      repo, all entries in project requirements.txt must have lower bound
      although we don't track lower bound in global-requirements.txt.
      This commit re-adds Django lower bound.
      
      Change-Id: I065e1bd904975f10bdcaacef7b0ad1336915492a
      49479a68
  7. Jun 05, 2018
  8. Apr 26, 2018
  9. Mar 26, 2018
  10. Mar 25, 2018
  11. Mar 14, 2018
  12. Mar 04, 2018
  13. Feb 17, 2018
  14. Feb 14, 2018
  15. Jan 16, 2018
  16. Dec 22, 2017
  17. Dec 19, 2017
  18. Dec 10, 2017
  19. Dec 07, 2017
  20. Dec 05, 2017
    • Akihiro Motoki's avatar
      Drop Heat related code from horizon · eac3e703
      Akihiro Motoki authored
      Orchestration tab in the admin info panel needs a discussion.
      It seems not to be covered by heat-dashboard yet.
      
      blueprint heat-dashboard-split-out
      
      Change-Id: I56e6edb1f2ac72e2f42d0e9f3291308e67f24cad
      eac3e703
  21. Nov 29, 2017
  22. Nov 16, 2017
  23. Nov 12, 2017
  24. Sep 27, 2017
    • Rob Cresswell's avatar
      Add Django OpenStack Auth to Horizon · e3e5812b
      Rob Cresswell authored
      Moves Django OpenStack Auth content to Horizon, since they are so
      tightly coupled. This cleans up the development workflow and should
      make keystone / auth related contributions easier.
      
      Implements: blueprint merge-openstack-auth
      Change-Id: Ia1cdc47bad1ca6e633073a9f9445b0c7f70d05bc
      e3e5812b
  25. Sep 11, 2017
  26. Sep 02, 2017
  27. Aug 26, 2017
  28. Aug 18, 2017
  29. Aug 07, 2017
  30. Jul 28, 2017
  31. Jul 23, 2017
  32. Jul 20, 2017
  33. Jul 18, 2017
  34. Jul 06, 2017
  35. Jun 15, 2017
  36. Jun 09, 2017
  37. Jun 08, 2017
  38. Jun 05, 2017
Loading