1. 29 Apr, 2016 1 commit
  2. 25 Apr, 2016 2 commits
  3. 12 Apr, 2016 1 commit
  4. 10 Mar, 2016 1 commit
  5. 04 Mar, 2016 2 commits
    • Leigh B Stoller's avatar
      Fix up nav bar for narrow (<= 768) screen, use more of the bootstrap · 68b33d42
      Leigh B Stoller authored
      responsiveness stuff to make the shortcut buttons move out of the navbar
      and into the menu. Also move the admin stuff into its own menu.
      
      This was a lot harder then it needed to be, but I did not like the standard
      bootstrap navbar collapse into hamburger menu approach, it looked terrible
      with our header, and takes up a TON of vertical space for no reason I can
      see. I prefer the consistent menu display, regardless of screen width, so I
      had to make a few tweaks to the dropdown class; bootstrap changes a bunch
      of settings in a media clause, which makes the menus look stupid, again,
      for no reason that I can see.
      68b33d42
    • Leigh B Stoller's avatar
      Show the motd when logins are disabled. · 6d5d9c9c
      Leigh B Stoller authored
      6d5d9c9c
  6. 01 Mar, 2016 1 commit
  7. 08 Feb, 2016 1 commit
  8. 21 Dec, 2015 1 commit
  9. 08 Dec, 2015 2 commits
  10. 04 Nov, 2015 1 commit
    • Leigh B Stoller's avatar
      Changes for Keith to develop the new profile picker: · eafff053
      Leigh B Stoller authored
      1. Instead of a plain list of profiles, generate a more detailed list that
         includes last used and usage counts and project name and favorite flag,
         so that the new picker can be sorted/grouped.
      
         This list is *ordered* by most recent usage (if a real user), or most
         popular (if a guest). 
      
      2. Move the modal from quickvm_sup to the template, and generate the
         current list from the new json info.
      
      3. Add new table apt_profile_favorites to record favorite profiles for
         users.
      
      4. Add new ajax calls for above, MarkFavorite and ClearFavorite that take a
         single argument, the uuid of the profile. There is no UI for this, Keith
         is going to add that.
      eafff053
  11. 19 Oct, 2015 1 commit
  12. 16 Oct, 2015 1 commit
  13. 15 Oct, 2015 1 commit
  14. 10 Jul, 2015 2 commits
  15. 06 Jul, 2015 1 commit
  16. 03 Jul, 2015 1 commit
  17. 02 Jul, 2015 1 commit
  18. 01 Jul, 2015 1 commit
  19. 30 Jun, 2015 1 commit
  20. 10 Jun, 2015 1 commit
  21. 09 Jun, 2015 1 commit
  22. 28 May, 2015 1 commit
  23. 22 May, 2015 3 commits
  24. 01 May, 2015 1 commit
  25. 30 Apr, 2015 1 commit
  26. 27 Apr, 2015 2 commits
  27. 21 Apr, 2015 2 commits
  28. 15 Apr, 2015 1 commit
  29. 06 Apr, 2015 1 commit
  30. 01 Apr, 2015 1 commit
    • Leigh B Stoller's avatar
      Tighten up permissions granted to geni users coming from the GPO Portal. · 105c42e1
      Leigh B 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
  31. 31 Mar, 2015 1 commit
  32. 20 Mar, 2015 1 commit