1. 22 May, 2015 3 commits
  2. 13 May, 2015 1 commit
  3. 30 Apr, 2015 2 commits
  4. 27 Apr, 2015 1 commit
  5. 22 Apr, 2015 2 commits
  6. 21 Apr, 2015 3 commits
  7. 14 Apr, 2015 6 commits
  8. 13 Apr, 2015 2 commits
  9. 01 Apr, 2015 1 commit
    • Leigh Stoller's avatar
      Tighten up permissions granted to geni users coming from the GPO Portal. · 105c42e1
      Leigh Stoller authored
      We now ask the portal for a the user's project membership list, and if the
      user is not a member of any (unexpired) projects, we do not allow them to
      create experiments (or much of anything else) in the Cloud Portal. I did
      this by setting the local holding project trust to "user" and setting the
      webonly bit in the users table. The user can use the picker to see public
      profiles, but the create button tells them no dice, go join a project at
      the GPO portal.
      
      We make the project check each time the user logs in via the trusted
      signer.
      105c42e1
  10. 31 Mar, 2015 1 commit
  11. 26 Mar, 2015 1 commit
  12. 23 Mar, 2015 2 commits
  13. 19 Mar, 2015 3 commits
  14. 18 Mar, 2015 3 commits
  15. 17 Mar, 2015 1 commit
  16. 16 Mar, 2015 2 commits
    • Leigh Stoller's avatar
      Minor tweaks to imaging support: · f6d48f9c
      Leigh Stoller authored
      1. Use distinct imaging-failed status to indicate a failure, instead of
         leaving instance in imaging.
      
      2. Leave the refresh button enabled so that user can refresh the instance,
         and if the backend sliver is "ready" then switch the instance back to
         ready.
      
      3. The snapshot loop now does the same as above; tell the user the imaging
         failed, but move the instance back to ready if the sliver is ready.
      f6d48f9c
    • Leigh Stoller's avatar
      Add reload to the context menu. Fixes to console for Firefox, move · 90230a31
      Leigh Stoller authored
      password to collapse above the console window, inside the tab.
      90230a31
  17. 13 Mar, 2015 1 commit
    • Leigh Stoller's avatar
      Checkpoint various changes. · 0d09773b
      Leigh Stoller authored
      * Various UI tweaks for profile versioning.
      
      * Roll out profile versioning for all users.
      
      * Disable/Hide publishing for now.
      
      * Move profile/version URLs into a modal that is invoked by a new Share
        button, that explains things a little better.
      
      * Unify profile permissions between APT/Cloudlab. Users now see just two
        choices; project or anyone, where anyone includes guest users in the APT
        interface, for now.
      
      * Get rid of "List on the front page" checkbox, all public profiles will be
        listed, but red-dot can still set that bit.
      
      * Return the publicURL dynamically in the status blob, and set/show the
        sliver info button as soon as we get it.
      
      * Console password support; if the aggregate returns the console password,
        add an item to the context menu to show it.
      
      * Other stuff.
      0d09773b
  18. 11 Mar, 2015 1 commit
  19. 10 Mar, 2015 2 commits
  20. 09 Mar, 2015 2 commits