Skip to content
Snippets Groups Projects
  1. May 27, 2021
  2. Feb 10, 2021
  3. Nov 17, 2020
  4. Oct 14, 2020
  5. Sep 14, 2020
    • Thomas Tracy's avatar
      A modal used to collect demographics information (#24956) · 0151b80a
      Thomas Tracy authored
      
      * A modal used to collect demographics information
      
      Add checkmark to final page (#24957)
      
      Remove themeing to get ready for staging
      
      MICROBA-574 | Dismiss CTA after learner finishes answering modal questions (#24965)
      
      [MICROBA-574]
      - Dismiss CTA after learner finishes answering demographics questions
      - Cleanup comments
      
      * Various initial bugfixes
      
      - fixes 2 issues with the multiselect dropdown erasing state
      - prevents input higher than 255 characters in the self describe
      - fixes 400 errors when the user selects a default option
      - Removes additional page count section
      
      - Re-adding deleted JS file. Can't clean this up until after we cutover to using the new Demographics modal
      
      * Add translatable string to clear button
      
      * Remove extra page counter from the header for the third time
      
      * Remove unneeded template context
      
      Co-authored-by: default avatarMatt Tuchfarber <mtuchfarber@edx.org>
      Co-authored-by: default avatarJustin Hynes <jhynes@edx.org>
  6. May 04, 2020
  7. Mar 13, 2020
  8. Mar 12, 2020
  9. Dec 04, 2019
    • Robert Raposa's avatar
      remove studio signin and signup pages · 2202545a
      Robert Raposa authored
      This completes the work started in https://github.com/edx/edx-platform/pull/19453
      to use the LMS login and registration for Studio, rather than Studio
      providing its own implementation.
      
      LMS login/registration are being used for the following reasons:
      1. LMS logistration properly handles all SSO integrations.
      2. A single logistration is simpler to maintain and understand.
      3. Allows Studio to work more like all other IDAs that use LMS
      logistration.
      
      The original switch to use LMS logistration for Studio also added the
      toggle `DISABLE_STUDIO_SSO_OVER_LMS` to provide the community some
      additional time for switching. This commit removes this toggle, which
      at this point means all deployments will use the LMS logistration.
      
      This change requires sharing cookies across LMS and Studio. Should that
      prove to be a problem for certain Open edX instances, there are
      discussions of possible alternative solutions.
      See https://github.com/edx/edx-platform/pull/19845#issuecomment-55915425...
      2202545a
  10. Oct 09, 2019
  11. Sep 05, 2019
  12. May 03, 2019
  13. Mar 11, 2019
    • Josh McLaughlin's avatar
      Add dashboard announcements feature · 4d4b0405
      Josh McLaughlin authored
      - Add announcements view using JSX to the dashboard sidebar
      - Create a new maintenance interface to edit and manage announcements
      - Adds an override to main.html template to include new skip links
      - Add plugins required for announcements to TinyMCE
      
      This is motivated by a desire to have system wide messages for students
      that show on the dashboard. Enabled with FEATURES['ENABLE_ANNOUNCEMENTS'].
      Global staff are allowed to edit from the studio maintenance view.
      4d4b0405
  14. Dec 21, 2018
  15. Dec 18, 2018
  16. Nov 12, 2018
  17. Sep 11, 2018
  18. Jul 17, 2018
  19. Jun 28, 2018
  20. Jun 22, 2018
  21. Jun 15, 2018
  22. Jun 07, 2018
  23. Jun 06, 2018
  24. May 29, 2018