1. 07 Jun, 2022 2 commits
  2. 06 Jun, 2022 1 commit
  3. 04 Jun, 2022 1 commit
  4. 03 Jun, 2022 12 commits
  5. 02 Jun, 2022 9 commits
  6. 01 Jun, 2022 4 commits
  7. 31 May, 2022 6 commits
  8. 27 May, 2022 1 commit
  9. 24 May, 2022 1 commit
    • Michael Johnson's avatar
      Improve quota API validations · 28e969e7
      Michael Johnson authored
      This patch improves the quotas API validations and test coverage. Invalid quota settings will now be caught at the API/Central layer and not down in the storage layer(DB).
      
      Closes-Bug: #1934596
      Change-Id: I474bdd988a6cc3a9bcce1b65c2f49216dd85addf
      (cherry picked from commit 38178c07)
      28e969e7
  10. 18 May, 2022 1 commit
  11. 06 Apr, 2022 1 commit
    • Michael Johnson's avatar
      Fix tox docs env to have the correct dependencies · 08d56f87
      Michael Johnson authored
      Pip is pulling in unstrained dependencies during the "sibblings" package
      install step. Normally this is fine as the dependencies have already been
      installed and it's just installing the package under test. However, with
      designate there are a lot of overlapping dependencies and pip will end up
      reinstalling an unconstrained version. In this case it was Jinja2.
      
      Change-Id: Ie49f99ba8e86913471ee6cd078f5afd28282c0f5
      (cherry picked from commit 5b40d3d9)
      08d56f87
  12. 01 Apr, 2022 1 commit
    • Michael Johnson's avatar
      Fix set-quotas for non-project scoped tokens · 6072ef37
      Michael Johnson authored
      Previously, if set-quotas was called with a non-project scoped token and the all-projects flag was not set, the quotas would be updated but the result returned
      would always be the default quota values.
      This patch changes the API to require the all-projects flag when set-quota is called and the token is not project scoped.
      
      Closes-Bug: #1966128
      Change-Id: I55ca76ef7c2cbeb5fdae1aed1dcbe58b7acddc34
      (cherry picked from commit 158e017b)
      6072ef37