1. 28 Feb, 2017 1 commit
  2. 27 Feb, 2017 1 commit
  3. 17 Feb, 2017 1 commit
  4. 16 Feb, 2017 1 commit
  5. 15 Feb, 2017 4 commits
  6. 10 Feb, 2017 1 commit
  7. 09 Feb, 2017 5 commits
  8. 08 Feb, 2017 1 commit
  9. 06 Feb, 2017 1 commit
  10. 03 Feb, 2017 2 commits
  11. 02 Feb, 2017 1 commit
  12. 01 Feb, 2017 1 commit
    • Leigh B Stoller's avatar
      Checkpoint the portal side of frisbee events. · 2faf5fd1
      Leigh B Stoller authored
      The igevent_daemon now also forwards frisbee events for slices to the
      Portal pubsubd over the SSL channel.
      The aptevent_daemon gets those and adds them to sliverstatus stored in
      the webtask for the instance.
      The timeout code in create_instance watches for frisbee events and uses
      that as another indicator of progress (or lack of). The hope is that we
      fail sooner or avoid failing too soon (say cause of a giant image backed
      As an added bonus, the status page will display frisbee progress (image
      name and MB written) in the node status hover popver. I mention this
      cause otherwise I would go to my grave without anyone ever noticing and
      giving me pat on the back or a smiley face in Slack.
  13. 30 Jan, 2017 1 commit
    • Leigh B Stoller's avatar
      Fix up problem reported in issue #190 by Eric. · 42af1a08
      Leigh B Stoller authored
      The reason for the duplicate profile happens when you instantiate a
      version of the profile, then terminate. That takes you back to the
      instantiate page with default=uuid-of-profile, and if that is a version
      uuid, we end up with a duplicate cause the list is based on the profile
      This closes issue #190.
  14. 26 Jan, 2017 2 commits
  15. 25 Jan, 2017 2 commits
  16. 23 Jan, 2017 3 commits
    • Leigh B Stoller's avatar
    • Leigh B Stoller's avatar
      Deal with issues described by Jon in issues #203. · 557f3504
      Leigh B Stoller authored
      The main point of the changes are to require that the old password is
      provided when changing your password. This holds true even for admins
      changing their own password in red-dot. Note though, that when an admin
      changes another user's password in red-dot, old password is not
      required, which is somewhat in conflict with the overall goal, but hey,
      we want to be practical too.
      I ended up removing password modification from the profile page, and
      use the already existing changepswd page, which I cleaned up and turned
      into a first class ajax citizen to make the page operate smoother.
    • Jonathon Duerig's avatar
      Add beforeunload event handlers for use in tutorial pages. · 26a5fa07
      Jonathon Duerig authored
      If the portal pages are wrapped in an iframe, they notify the outer page as the user navigates around the portal. They also notify the outer page when the user navigates away from the portal.
  17. 20 Jan, 2017 4 commits
  18. 19 Jan, 2017 1 commit
  19. 18 Jan, 2017 1 commit
  20. 17 Jan, 2017 3 commits
    • Leigh B Stoller's avatar
      Show activity button on the show-profile page, admins only. Add a · 0ce8d91f
      Leigh B Stoller authored
      column on the profile activity page to link to the log files. This is
      imperfect, turns out we do not save the publicid in the CM history
      tables, so have lost the ability for public access to terminated slices
      (there is no way to look up a terminated slice by publicid). Admins can
      see them though, using the slice_uuid since red-dot is allowed to do
    • Leigh B Stoller's avatar
      Minor tweak to admin menu. · bd31dfbf
      Leigh B Stoller authored
    • Leigh B Stoller's avatar
      Various tweaks to reservation UI: · 29258b2c
      Leigh B Stoller authored
      * Allow start to be optional; means "now".
      * When selecting the current day, disable hours in the past.
      * Catch a few more form errors.
      * When editing, the start time might be in the past. Do not consider
        that an error, just pass it through since the backend is okay with
  21. 16 Jan, 2017 1 commit
  22. 14 Jan, 2017 2 commits