1. 30 May, 2018 1 commit
    • Leigh Stoller's avatar
      Web UI changes for reservations, for backend/RPC changes in 039f27b1: · 26f77c59
      Leigh Stoller authored
      1. Show current reservations on the admin extend page (if any) for the
         user who started the experiment.
      
      2. Add a reservation history page, to see historical reservations for a
         user.
      
      3. Changes to the reservation listing page.
      
      4. And then the main content of this commit is that for the pages above,
         show the experiment usage history for the project and the user who
         created the reservation. This takes the form of a time line of
         allocation changes so that we can graph node usage against the
         reservation bounds, to show graphically how well utilized the
         reservation is.
      26f77c59
  2. 04 Dec, 2017 1 commit
    • Leigh Stoller's avatar
      Changes related to extensions: · e1b6076f
      Leigh Stoller authored
      * Change the units of extension from days to hours along the extension
        path. The user does not see this directly, but it allows us to extend
        experiments to the hour before they are needed by a different
        reservation, both on the user extend modal and the admin extend modal.
      
        On the admin extend page, the input box still defaults to days, but
        you can also use xDyH to specify days and hours. Or just yH for just
        hours.
      
        But to make things easier, there is also a new "max" checkbox to
        extend an experiment out to the maximum allowed by the reservation
        system.
      
      * Changes to "lockout" (disabling extensions). Add a reason field to the
        database, clicking the lockout checkbox will prompt for an optional
        reason.
      
        The user no longer sees the extension modal when extensions are
        disabled, we show an alert instead telling them extensions are
        disabled, and the reason.
      
        On the admin extend page there is a new checkbox to disable extensions
        when denying an extension or scheduling termination.
      
        Log extension disable/enable to the audit log.
      
      * Clear out a bunch of old extension code that is no longer used (since
        the extension code was moved from php to perl).
      e1b6076f
  3. 04 Oct, 2017 1 commit
  4. 24 Oct, 2016 1 commit
  5. 21 Oct, 2016 1 commit
  6. 20 Oct, 2016 1 commit
  7. 11 Jul, 2016 1 commit
  8. 25 May, 2016 1 commit
  9. 28 Apr, 2016 1 commit
  10. 27 Apr, 2016 1 commit
  11. 25 Apr, 2016 1 commit
    • Leigh Stoller's avatar
      More changes as discussed in #62; the main change in this commit is the · ec52cc89
      Leigh 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).
      ec52cc89