1. 30 May, 2018 1 commit
  2. 08 Mar, 2018 1 commit
  3. 07 Mar, 2018 1 commit
  4. 06 Mar, 2018 1 commit
  5. 01 Mar, 2018 1 commit
  6. 23 Jan, 2018 1 commit
  7. 17 Jan, 2018 1 commit
  8. 16 Jan, 2018 1 commit
    • Leigh B Stoller's avatar
      Slightly better handing for GPO users who are not a member of · 7a559d31
      Leigh B Stoller authored
      any projects at the GPO portal; redirect them after login to a page that
      tells them they have no project membership. We already not giving them
      any menus, but add back in the right side dropdown that has their login
      name, but only a logout button.
      
      Eventually we want to make it easier for them to promote to real user,
      but that needs a bit more UI work. I just made a ticket for it, #377.
      7a559d31
  9. 26 Dec, 2017 1 commit
  10. 28 Oct, 2017 1 commit
  11. 27 Oct, 2017 1 commit
  12. 24 Oct, 2017 1 commit
    • Leigh B Stoller's avatar
      More work on issue #334: · e28b527b
      Leigh B Stoller authored
      Switch the user version of the cluster status page to a new page that
      provides a table of immediately available nodes as well as the time
      series graphs. Note that the graphs are slightly different on this page
      since we are shoiwing "available for allocation" instead of "available
      to reserve", so we have to add the 'held' number to the free count
      returned by Forecast().
      
      The bulk of the commit is really shuffling things around a bit to make
      it easier to reuse the graphs code in the new page.
      e28b527b
  13. 23 Oct, 2017 1 commit
  14. 04 Oct, 2017 2 commits
  15. 08 Aug, 2017 1 commit
    • Leigh B Stoller's avatar
      Two sets of changes: · 3721db31
      Leigh B Stoller authored
      1. Implement most of issue #258: Add a start and end time for
         announcements. Also add a target uid for announcements.  Also add a
         purge option to fully remove announcements from the database, rather
         then retiring them. Add priorities for ordering announcements.
         Add update mode to modify an existing announcement.
      
         In other news, announcements now have a uuid and can be specified on
         the command line using their index or their uuid. For the web
         interface we now use uuids only instead of database indexes.
      
      2. The web interface now polls for announcements so that users see new
         announcements without reloading. I noticed that a lot people stay
         parked on the status page and might not see them. Cleaned up DB
         queries and formatting to make is easier to use in an ajax call.
      3721db31
  16. 10 Jul, 2017 1 commit
  17. 29 Jun, 2017 1 commit
  18. 28 Jun, 2017 1 commit
    • Leigh B Stoller's avatar
      New admin pages for experiment listing and project approval. · 18217eb3
      Leigh B Stoller authored
      1. Get rid of the old myexperiments page and change all uses to the user
         dashboard or landing page.
      
         Replaced with admins only page for listing all experiments, pending
         extensions, locked down, expires, and older then 45 days.
      
      2. New page for approving projects using modern technology, as per Rob's
         request in issue #304.
      18217eb3
  19. 16 May, 2017 1 commit
  20. 12 May, 2017 1 commit
    • Leigh B Stoller's avatar
      Resurrect the original images listing page. · d6227c77
      Leigh B Stoller authored
      1. We want to use this Emulab portal so users can see what images are
         available. Its not quite right for the Cloudlab portal yet, not
         showing it there yet.
      
      2. Default node now is to show just project/system images. The My Disk
         Images link is a separate page that deals with the connection between
         profiles and images. Needs to think about how to combine these, along
         with the Classic images list. Messy.
      
      3. Add to the Storage menu.
      d6227c77
  21. 10 May, 2017 1 commit
  22. 25 Apr, 2017 1 commit
  23. 19 Apr, 2017 1 commit
  24. 22 Mar, 2017 2 commits
  25. 02 Mar, 2017 1 commit
  26. 15 Feb, 2017 1 commit
  27. 23 Jan, 2017 1 commit
    • 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.
      557f3504
  28. 12 Jan, 2017 1 commit
  29. 07 Dec, 2016 1 commit
  30. 15 Nov, 2016 1 commit
  31. 10 Nov, 2016 1 commit
  32. 03 Nov, 2016 1 commit
  33. 21 Oct, 2016 1 commit
  34. 20 Oct, 2016 1 commit
  35. 06 Oct, 2016 1 commit
  36. 03 Oct, 2016 1 commit
  37. 22 Sep, 2016 1 commit
  38. 30 Aug, 2016 1 commit