1. 01 Mar, 2017 4 commits
  2. 28 Feb, 2017 1 commit
  3. 27 Feb, 2017 1 commit
  4. 17 Feb, 2017 1 commit
  5. 16 Feb, 2017 1 commit
  6. 15 Feb, 2017 4 commits
  7. 10 Feb, 2017 1 commit
  8. 09 Feb, 2017 5 commits
  9. 08 Feb, 2017 1 commit
  10. 06 Feb, 2017 1 commit
  11. 03 Feb, 2017 2 commits
  12. 02 Feb, 2017 1 commit
  13. 01 Feb, 2017 1 commit
    • Leigh Stoller's avatar
      Checkpoint the portal side of frisbee events. · 2faf5fd1
      Leigh 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
      dataset).
      
      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.
      2faf5fd1
  14. 30 Jan, 2017 1 commit
    • Leigh Stoller's avatar
      Fix up problem reported in issue #190 by Eric. · 42af1a08
      Leigh 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
      uuid.
      
      This closes issue #190.
      42af1a08
  15. 26 Jan, 2017 2 commits
  16. 25 Jan, 2017 2 commits
  17. 23 Jan, 2017 3 commits
    • Leigh Stoller's avatar
      b6bfe48d
    • Leigh Stoller's avatar
      Deal with issues described by Jon in issues #203. · 557f3504
      Leigh 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.
      557f3504
    • 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.
      26a5fa07
  18. 20 Jan, 2017 4 commits
  19. 19 Jan, 2017 1 commit
  20. 18 Jan, 2017 1 commit
  21. 17 Jan, 2017 2 commits