1. 15 Dec, 2015 2 commits
  2. 08 Dec, 2015 1 commit
  3. 04 Dec, 2015 2 commits
  4. 03 Dec, 2015 1 commit
  5. 30 Nov, 2015 2 commits
  6. 13 Nov, 2015 1 commit
  7. 12 Nov, 2015 1 commit
  8. 09 Nov, 2015 1 commit
  9. 04 Nov, 2015 1 commit
    • Leigh B Stoller's avatar
      Changes for Keith to develop the new profile picker: · eafff053
      Leigh B Stoller authored
      1. Instead of a plain list of profiles, generate a more detailed list that
         includes last used and usage counts and project name and favorite flag,
         so that the new picker can be sorted/grouped.
      
         This list is *ordered* by most recent usage (if a real user), or most
         popular (if a guest). 
      
      2. Move the modal from quickvm_sup to the template, and generate the
         current list from the new json info.
      
      3. Add new table apt_profile_favorites to record favorite profiles for
         users.
      
      4. Add new ajax calls for above, MarkFavorite and ClearFavorite that take a
         single argument, the uuid of the profile. There is no UI for this, Keith
         is going to add that.
      eafff053
  10. 02 Nov, 2015 1 commit
  11. 30 Oct, 2015 1 commit
  12. 29 Oct, 2015 1 commit
  13. 28 Oct, 2015 2 commits
  14. 23 Oct, 2015 1 commit
  15. 22 Oct, 2015 1 commit
  16. 21 Oct, 2015 1 commit
  17. 20 Oct, 2015 1 commit
  18. 16 Oct, 2015 1 commit
    • Mike Hibler's avatar
      New sitevar to set a default per-project dataset quota. · e6e123f2
      Mike Hibler authored
      In createdataset, if the "usequotas" sitevar is set for the dataset type in
      question but a quota does not exist for the dataset's project, we create
      a quota object using the value from the new "default_quota" sitevar for that
      dataset type. If that sitevar does not exist or has a value of zero, we do
      NOT create a quota object and hence createdataset will fail.
      e6e123f2
  19. 09 Oct, 2015 2 commits
  20. 15 Sep, 2015 1 commit
  21. 02 Sep, 2015 1 commit
  22. 01 Sep, 2015 1 commit
  23. 27 Aug, 2015 1 commit
  24. 25 Aug, 2015 1 commit
    • Leigh B Stoller's avatar
      Add a new table image_boot_status to record boot success/failure each time · 4fa9d2ea
      Leigh B Stoller authored
      an image is loaded on a node. We want to know both success and failure over
      time so that we can determine when a image works or does not work on a
      particular node/type. This is primarily for the image tracker to determine
      what images work on what node types, but might be useful for in other
      situations. I realize this duplicates some info we already have in the
      image_history table, but that does not record failure, only success, and it
      mostly concerned with who is using what images.
      4fa9d2ea
  25. 21 Aug, 2015 3 commits
  26. 20 Aug, 2015 2 commits
    • Brian Kroth's avatar
      allow and default to NULL key_privlvl · 8243b154
      Brian Kroth authored
      8243b154
    • Brian Kroth's avatar
      Add support for different ipmitool privilege levels. · a0d96e0c
      Brian Kroth authored
      Also need to add support for separate ipmi encryption keys from user
      passwords, but it turns out that the current db schema does actually
      support that already and at least one script more or less does it
      already (power_ipmi.pm), though another doesn't (power_ilo.pm), so we
      can fix that separately there.
      
      This is to allow support of additional read-only users for gathering
      power data that don't have to also be given the admin password in form
      form of the hex encoded Kg key.
      
      Also add a field so that we don't need to assume that the privilege
      level is necessarily ADMINISTRATOR.
      a0d96e0c
  27. 18 Aug, 2015 1 commit
  28. 17 Aug, 2015 2 commits
  29. 14 Aug, 2015 1 commit
  30. 11 Aug, 2015 2 commits