Skip to content
Snippets Groups Projects
  1. Sep 23, 2020
  2. Sep 22, 2020
  3. Sep 21, 2020
  4. Sep 20, 2020
  5. Sep 18, 2020
  6. Sep 17, 2020
  7. Sep 16, 2020
  8. Sep 15, 2020
  9. 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>
    • Régis Behmo's avatar
      Simplify hack to obtain waffle module names · 307457a2
      Régis Behmo authored
      Instead of going up the stacktrace to find the module names of waffle
      flags and switches, we manually pass the module __name__ whenever the
      flag is created. This is similar to `logging.getLogger(__name__)`
      standard behaviour.
      
      As the waffle classes are used outside of edx-platform, we make the new
      module_name argument an optional keyword argument. This will change once
      we pull waffle_utils outside of edx-platform.
      
      Note that the module name is normally only required to view the list of
      existing waffle flags and switches. The module name should not be
      necessary to verify if a flag is enabled. Thus, maybe it would make
      sense to create a `add` class methor similar to:
      
          class WaffleFlag:
              @classmethod
              def add(cls, namespace, flag, module):
                  instance = cls(namespace, flag)
                  cls._class_instances.add((instance, module))
      307457a2
  10. Sep 13, 2020
  11. Sep 11, 2020
    • Kshitij Sobti's avatar
      Remove report path from task output data · 9adeeb00
      Kshitij Sobti authored
      Use alternative method for getting report download link
      9adeeb00
    • Troy Sankey's avatar
      Create new analytics_exporter.py settings · fce015e0
      Troy Sankey authored
      These new settings files are intended to be used by the Analytics
      Exporter automation managed by the DE team.  The Analytics Exporter must
      be able to simply clone edx-platform, install requirements, fetch
      remote-config, then just run management commands without needing to run
      any ansible or pull down any docker/AMI images.  Since the theming app
      includes a check that fails if the themes base dir cannot be found, and
      that check runs on app startup, we must disable the app.
      
      DENG-379
      fce015e0
  12. Sep 10, 2020
Loading