1. 30 May, 2017 1 commit
  2. 28 Apr, 2017 1 commit
  3. 17 Apr, 2017 1 commit
    • Leigh B Stoller's avatar
      Separate user vs admin lockdown, previously they were intertwined. · 8e88917e
      Leigh B Stoller authored
      User lockdown is as before, user can override that on the terminate
      page. Admin lockdown is like Classic lockdown; the flag must be cleared
      before the experiment can be terminated, there is no override on the
      termination page.
      UI changes on the status and admin extend page for the additional
      flag (instead of a single lockdown, there are now two).
  4. 25 Jan, 2017 1 commit
  5. 03 Jan, 2017 1 commit
  6. 28 Dec, 2016 1 commit
  7. 24 Oct, 2016 1 commit
  8. 21 Oct, 2016 1 commit
  9. 20 Oct, 2016 1 commit
  10. 06 Oct, 2016 1 commit
  11. 20 Jul, 2016 1 commit
  12. 16 Jul, 2016 1 commit
  13. 13 Jun, 2016 1 commit
    • Leigh B Stoller's avatar
      Two changes: · 5419a717
      Leigh B Stoller authored
      1. Add a Reload icon on the Graphs tab, to reload the cluster data and
         redraw the graphs.
      2. Implement a Reload Topology function, with button on status page, to
         sync the portal topology with the clusters current manifests. Currently
         available to studly users only. This closes ticket #92.
  14. 01 Jun, 2016 1 commit
    • Leigh B Stoller's avatar
      Several sets of changes scattered across all these files. · 0f4a4dfb
      Leigh B Stoller authored
      * More on issue #54; watch for openstack experiments and try to download
        the new openstack stats file via the fast XMLRPC path. Show this as a
        text blob in a new tab on the status page, still need to graph the data.
        The apt_daemon handles the periodic request for the data (every 10
        minutes), which we store in the apt_instances table.
      * Addition for Rob on the admin extend page; Add a "more info" button that
        sends the contents of the text box as an email message requesting more
        info and stores that in the ongoing interaction log. Responses from the
        user are not stored though, might look at that someday.
      * Another addition for Rob; on the extensions list page, also show expired,
        locked down experiments. Note the sorting; at the top of the list are
        actual extension request (status='ready') while the bottom of the list
        are status='expired'.
      * Add a "graphs" tab to the status page, which shows the same idle stats
        graphs that were added to the admin extend page. Most of this change is
        refactoring the code and sharing it between the two pages.
  15. 28 Apr, 2016 1 commit
  16. 25 Apr, 2016 1 commit
    • Leigh B Stoller's avatar
      More changes as discussed in #62; the main change in this commit is the · ec52cc89
      Leigh B Stoller authored
      switch to new admin extend page that includes more summary and utilization
      and cluster info, to make it easier to determine the merits of a particular
      extension. As part of this change, extension are now first class objects
      associated with a instance (mostly a convenience, better then the ongoing
      text field, which was annoying to do anything interesting with).
  17. 12 Apr, 2016 1 commit
  18. 14 Mar, 2016 1 commit
  19. 11 Feb, 2016 1 commit
  20. 06 Jan, 2016 1 commit
  21. 04 Jan, 2016 2 commits
  22. 08 Dec, 2015 1 commit
  23. 02 Dec, 2015 1 commit
  24. 15 Oct, 2015 1 commit
    • Leigh B Stoller's avatar
      Two unrelated changes. · 6762e839
      Leigh B Stoller authored
      1. Use information from sliverstatus to indicate that nodes have startup
         execution services running, and then tell then when they have finished,
         and they exited with non-zero status, indicate that they failed. We also
         hold saying the "ready" in the upper panel until all the services have
         exited, we say "booted" instead, and also say that nodes are running
         startup services.
      2. For snapshot, when we know an image has to be copied back to its origin
         cluster, tell the web interface, so that we can add another step to the
         imaging modal ("copying"). We know the copy is done when the origin
         cluster has posted the new image data to the IMS, so we do an additional
         poll in the backend waiting for the image server to get the data, and
         then we mark the image as ready for use.
  25. 22 Sep, 2015 1 commit
  26. 15 Jul, 2015 1 commit
  27. 11 Jul, 2015 1 commit
    • Leigh B Stoller's avatar
      Improvements to admin extend: · 7564c408
      Leigh B Stoller authored
      1. Provide text box to add to email message that is sent to user.
      2. Track outstanding admin required requests, add a Deny button for those.
      3. Add option to experiment listing for admins, to see outstanding admin
         required approval.
  28. 30 Jun, 2015 1 commit
  29. 22 May, 2015 1 commit
  30. 01 May, 2015 1 commit
  31. 21 Apr, 2015 3 commits
  32. 15 Apr, 2015 1 commit
  33. 13 Apr, 2015 1 commit
  34. 10 Apr, 2015 1 commit
    • Leigh B Stoller's avatar
      Several changes: · 1e5b0c88
      Leigh B Stoller authored
      * Add a "lockout" checkbox to the red-dot instance view. When checked it
        prevents all future extension requests (no pad time granted either). This
        is an active checkbox; backend ajax call when you check/uncheck.
      * Add Created to the instance view panel.
      * Most of the snapshot node changes, but hidden for now until I get more
        testing done. This includes the modal and ajax changes, but not the
        backend changes (still in my devel tree).
      * Minor changes to date formatting.
      * More details in the extension email.
  35. 06 Apr, 2015 1 commit
  36. 31 Mar, 2015 1 commit
  37. 16 Mar, 2015 1 commit