1. 08 Apr, 2019 4 commits
  2. 01 Apr, 2019 1 commit
  3. 27 Mar, 2019 1 commit
    • Luka Peschke's avatar
      Update the predictive pricing · 79d1da08
      Luka Peschke authored
      This updates the predictive pricing of the horizon dashboard. Work items:
      
      * The "flavor" field has been changed to "flavor_name" in order
        to match gnocchi.
      
      * It is now possible to specify the hashmap service to use for predictive
        pricing through the "CLOUDKITTY_QUOTATION_SERVICE".
      
      * The hashmap service used for quotation does now default to "instance"
        instead of "compute".
      
      Change-Id: Ice42fc1687ade87c2a4690e3e52782ecbf7f0ee3
      79d1da08
  4. 24 Mar, 2019 1 commit
  5. 21 Mar, 2019 4 commits
  6. 04 Feb, 2019 2 commits
  7. 01 Feb, 2019 1 commit
    • Luka Peschke's avatar
      Import reverse from django.urls rather than django.core.urlresolvers · 2cff4cb5
      Luka Peschke authored
      Starting with Django 2 (which is the python3 version), the reverse and
      reverse_lazy functions are located in the django.urls module rather than
      django.core.urlresolvers. In Django>=1.10 (horizon depends on 1.11), these
      functions are available in django.urls. This commit aims at improving the
      python3 compatibility.
      
      Change-Id: I8e8d281c7cac21c4b5771d2430f7d376b7e8c46a
      2cff4cb5
  8. 29 Jan, 2019 1 commit
  9. 24 Jan, 2019 1 commit
  10. 21 Jan, 2019 2 commits
  11. 13 Jan, 2019 1 commit
  12. 09 Jan, 2019 1 commit
    • Luka Peschke's avatar
      Explicitly specify the region_name when instanciating a client · 3e33fddf
      Luka Peschke authored
      Until now, the region_name was not specified when instanciating
      cloudkittyclient from the horizon dashboard. This caused the
      client to use systematically use the default region. That
      behavior was problematic in multi-region setups, as only the
      cloudkitty API of the default region could be reached.
      
      Change-Id: Ibb399a0b5b96aa808b0bbb7a5a82dd4d8a948063
      3e33fddf
  13. 07 Jan, 2019 1 commit
  14. 27 Dec, 2018 1 commit
  15. 04 Dec, 2018 1 commit
  16. 22 Nov, 2018 1 commit
  17. 15 Nov, 2018 2 commits
  18. 14 Nov, 2018 1 commit
  19. 10 Nov, 2018 1 commit
    • taoguo's avatar
      Update min tox version to 2.0 · 8b898aea
      taoguo authored
      The commands used by constraints need at least tox 2.0.
      
      Change-Id: I220c4eebad06e87402e78e97b52cc8c6d3ec94fc
      8b898aea
  20. 08 Nov, 2018 1 commit
  21. 06 Nov, 2018 1 commit
  22. 26 Oct, 2018 2 commits
  23. 23 Oct, 2018 3 commits
  24. 22 Oct, 2018 1 commit
  25. 08 Oct, 2018 1 commit
  26. 03 Oct, 2018 1 commit
    • huang.zhiping's avatar
      fix tox python3 overrides · 724132fa
      huang.zhiping authored
      We want to default to running all tox environments under python 3, so
      set the basepython value in each environment.
      
      We do not want to specify a minor version number, because we do not
      want to have to update the file every time we upgrade python.
      
      We do not want to set the override once in testenv, because that
      breaks the more specific versions used in default environments like
      py35 and py36.
      
      Change-Id: I827159da11b4808c9a4177e2b3cf9258d00b7649
      724132fa
  27. 26 Sep, 2018 1 commit
    • Doug Hellmann's avatar
      fix tox python3 overrides · b199f84c
      Doug Hellmann authored
      We want to default to running all tox environments under python 3, so
      set the basepython value in each environment.
      
      We do not want to specify a minor version number, because we do not
      want to have to update the file every time we upgrade python.
      
      We do not want to set the override once in testenv, because that
      breaks the more specific versions used in default environments like
      py35 and py36.
      
      Change-Id: I58e5dd00143b0acaf997c79b4ee2852a2b75dd2d
      Signed-off-by: 's avatarDoug Hellmann <doug@doughellmann.com>
      b199f84c
  28. 24 Sep, 2018 1 commit