Skip to content
Snippets Groups Projects
  1. Sep 23, 2020
  2. Sep 22, 2020
  3. Sep 21, 2020
  4. Sep 18, 2020
  5. Sep 17, 2020
  6. Sep 16, 2020
  7. Sep 15, 2020
  8. Sep 14, 2020
    • 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
  9. Sep 11, 2020
  10. Sep 10, 2020
  11. Sep 08, 2020
  12. Sep 04, 2020
  13. Sep 02, 2020
  14. Sep 01, 2020
  15. Aug 31, 2020
    • Michael Terry's avatar
      AA-126: Expose more course-outline info to learning MFE · c653ac2c
      Michael Terry authored
      - Use the same get_course_outline_block_tree call that the current
        outline uses
      - Show number of problems in subsection display names
      - Don't send links if the user is not enrolled or course isn't public
      - Send subsection icons to MFE
      - Send subsection descriptions to MFE
      - Send completion info to MFE
      c653ac2c
  16. Aug 29, 2020
    • Régis Behmo's avatar
      Fix problem viewing when CSMH is disabled · 2a5a4fe2
      Régis Behmo authored
      When the extended courseware module history feature is disabled
      (ENABLE_CSMH_EXTENDED=false), the coursewarehistoryextended application
      cannot be added to INSTALLED_APPS. Otherwise, the
      StudentModuleHistoryExtended model is loaded in the project: it contains
      signal receivers that automatically save objects to the student history
      table. This table does not exist because the CSMH flag is disabled and
      there is no student_module_history database.
      
      So the feature flag is disabled and coursewarehistoryextended is not
      part of INSTALLED_APPS: this was the default behaviour in Ironwood. To
      make sure that this behaviour keeps working, we also need to make sure
      that the migrations do not depend on the coursewarehistoryextended app
      when the feature flag is disabled.
      2a5a4fe2
  17. Aug 28, 2020
  18. Aug 27, 2020
  19. Aug 25, 2020
  20. Aug 21, 2020
  21. Aug 19, 2020
  22. Aug 18, 2020
    • Kshitij Sobti's avatar
      Add support for generating problem response reports for multiple blocks, or filtered block types. · 2eff127e
      Kshitij Sobti authored
      This change adds support for specifying multiple root blocks while generating
      problem response reports. It also allows specifying a block type filter so that
      only blocks of the filtered types will be included in the report.
      
      Finally, this change also consistenly uses absolute path for the location in the
      report instead of relative paths.
    • Ahtisham Shahid's avatar
      New vs Old Data-Download UI. (#24094) · 52669c47
      Ahtisham Shahid authored
      
      updated css
      
      temp fixex
      
      Updated js code for data download
      
      updated js hooks for new UI
      
      fixed ui and navigation
      
      reset paver file
      
      Removed unused changes
      
      Initial tests added
      
      Initial tests added
      
      fixed style issues
      
      Created new tests for data download
      
      Fixed A11y and quality issues
      
      Updated test file and removed new
      
      fixed Accesibility issues
      
      fixed code style in spec
      
      removed old data download file
      
      Moved problem grade report
      
      Updated html to fix accessiblity issue
      
      Fixed accessiblity issues
      
      Created waffle flag for data download
      
      added doc strign in doc
      
      renamed waffles file
      
      Break down Html and fixed tests
      
      Removed extra js and updated comments
      
      Removed extra js and updated comments
      
      renamed var fixed styling
      
      fixed js test fail
      
      Fixed styling issues
      
      updated description texts
      
      Updated problem selector UI
      
      Fixed Jest test for react component
      
      removed depricated default param
      
      added class instead of style
      
      updated snapshot
      
      Co-authored-by: default avatarAwais Jibran <awaisdar001@gmail.com>
Loading