Skip to content
Snippets Groups Projects
  1. Nov 07, 2019
    • edx-transifex-bot's avatar
    • Kyle McCormick's avatar
      Remove most references to old teams config scheme (#22238) · 4f3262a4
      Kyle McCormick authored
      This is a follow up from MST-16, which was commited
      in 3858036a.
      
      Changes:
      * Enrich course teams_configuration from a plain Dict
        to a custom XBlock field that uses the new TeamsConfig
        wrapper class.
      * Remove teams_conf property from course, as the previous
        change made it redundant.
      * Update teams_enabled implementation.
      * Remove teams_max_size field from course, which is
        no longer semantically correct, as max team size
        is now defined on a teamset level.
      * Remove teams_topics in order to discourage use of raw
        teams config dict.
      * Add convenience properties teamsets and teamsets_by_id
        to course.
      * Allow periods and spaces in teamset IDs to avoid breaking
        existing course teams.
      
      Some parts of the code still use the old raw config data
      (identifiable by searching "cleaned_data_old_format"),
      which we expect to be slowly factored away as we build
      new teams features. MST-40 has been created to remove any
      remaining references if necessary.
      
      MST-18
      
      * fix: bokchoy test
      
      * fix: remove pdb break
  2. Nov 06, 2019
  3. Nov 05, 2019
  4. Nov 04, 2019
  5. Nov 03, 2019
  6. Nov 02, 2019
  7. Nov 01, 2019