Skip to content
Snippets Groups Projects
  1. Sep 23, 2015
  2. Aug 20, 2015
  3. Aug 11, 2015
  4. Aug 08, 2015
  5. Aug 07, 2015
  6. Aug 01, 2015
    • Carlos de la Guardia's avatar
      Use the standard enrollment table instead of a custom CCX table for CCX · 458ed0a6
      Carlos de la Guardia authored
      enrollments.
      
      The goal for this PR is to have a single mechanism for registering users and
      reducing the number of places where special-casing for ccx courses is needed. The
      migration at this point is purposefully limited to convert ccx memberships into
      student enrollments when moving forward. No backward migration is in place at the
      moment. The ccx membership tables are not removed at this time. It is possible to go
      backwards and forwards multiple times with no errors or data loss.
      458ed0a6
  7. Jul 24, 2015
  8. Jul 20, 2015
  9. Jul 13, 2015
    • AlasdairSwan's avatar
      ECOM-1661 removed nav links for logged out states · 51deec38
      AlasdairSwan authored
      Add context for navigation states
      added find course to dashboard sidebar and included check for context that Will adds in PR
      removed nav_course_search context due to design change so replaced with nav_hidden
      Removed rwd_header.js and all references as no longer being used.
      
      Wrapped Find Courses in dashboard sidebar in if statement
      51deec38
  10. Jul 08, 2015
  11. Jul 02, 2015
    • asadiqbal's avatar
      asadiqbal08/SOL-766: Add Facebook sharing to certificate view · 57d5de5d
      asadiqbal authored
      * updated the flags for social media sharing
      * added facebook feed ui to share public url
      * update the condition logic
      * update the code as per suggestion and added pick new style for share buttons
      * update the css class reference
      * update the bok-choy test
      * updated description and some text touch-ups
      * moved the JS related to facebook into separate location
      * js formatting
      * Add trailing comma per chrisndodge
      * Add wait to fix flaky test...maybe
      57d5de5d
    • Will Daly's avatar
      Credit eligibility/provider refactor · e2acf3ab
      Will Daly authored
      * Remove m2m relation between credit course and credit providers.
      * Separate eligibility and provider APIs into different modules.
      * Add API call for retrieving a user's eligibilities.
      * Cache credit course list.
      * Style the dashboard purchase button.
      * Display a link for the credit provider on the dashboard.
      * Add analytics events for clicks on the purchase button.
      * Expose more credit models to Django admin and add search functionality.
      e2acf3ab
  12. Jun 24, 2015
  13. Jun 17, 2015
  14. Jun 03, 2015
  15. May 27, 2015
  16. May 18, 2015
  17. May 07, 2015
  18. Apr 24, 2015
  19. Apr 23, 2015
    • cewing's avatar
      MIT CCX: Fix display of CCXs on dashboard · b34255fc
      cewing authored
      repairs https://openedx.atlassian.net/browse/TNL-2007 and https://openedx.atlassian.net/browse/TNL-2009
      
      Original Commit Messages:
      
      Update ccx dashboard display to match new course display
      
      Fix display of CCX dates on dashboard to use dates from the CCX instead of the related course.
      
      The fix is implemented by providing date- and course-related APIs on the CCX object itself.  These APIs are mimicked from the same APIs available on a course descriptor.
      
      bring the methods for printing start and end datetimes into line with course by adding UTC under the proper circumstances
      
      add test coverage for new APIs defined on the CCX model
      
      fix quality violation
      b34255fc
  20. Apr 17, 2015
  21. Apr 13, 2015
    • louyihua's avatar
      Better i18n · 9a0da7d6
      louyihua authored
      Combine sentences in several pages for better translation.
      9a0da7d6
  22. Apr 11, 2015
    • Carlos de la Guardia's avatar
      MIT: CCX. Code Quality Fixes · f9351ef8
      Carlos de la Guardia authored
      Remove duplicated course listings template code on the student dashboard.
      f9351ef8
    • cewing's avatar
      MIT: CCX. Rename POC to CCX · 7f691e4a
      cewing authored
      Final official name is Custom Courses for EdX (CCX), rename all code to remove previous name.
      
      Rename the FEATURE constant used to identify this feature
      
      Rename the middleware for the CCX change
      
      rename the constant used for storing the current poc id on the session.
      
      rename the _PocContext threading local
      
      rename the override provider in all places where it is referenced
      
      `PersonalOnlineCoursesOverrideProvider` -> `CustomCoursesForEdxOverrideProvider`
      
      generally rename symbols from overrides.py to replace `poc` with `ccx` where possible without changing model names or attributes
      
      rename more symbols from poc to ccx
      rename util functions from app utils module
      
      general symbol renaming poc -> ccx in views.py and related url changes
      
      Rename the coach role wherever it is used.
      
      reword poc_coach to ccx_coach
      
      UI rename
      
      replace POC with CCX globally
      
      template context variable renamed
      
      rename poc_ to ccx_ in urls and all related locations (views, js, scss etc)
      
      remove pocs migrations
      
      Final massive renaming, including models.  Re-built migration.
      
      cleaning up a few tailing references
      
      Fix reference typo in schedule template JS
      
      undo modifications made on the fly in test setup to ensure that our tests are properly isolated from the rest of the system tests.
      
      Fixes jazkarta/edx-platform#38
      
      Clean up some leftover strings and comments
      
      fixing more strings and comments in python files
      
      fix a naming error in the schedule tab that was causing problems in deleting courseware items.
      
      Fixes jazkarta/edx-platform#36
      
      updating tests and utility code to match changes in infrastructure from latest rebase
      7f691e4a
    • cewing's avatar
      MIT: CCX. Implement display of CCXs in user-facing templates such as dashboard · 0b184881
      cewing authored
      Show the display name for the POC in the menu for switching.
      
      Remove the MOOC: prefix from the MOOC title to avoid truncation issues.
      
      Incorporate the display name of the POC into the display of course org/number/name at the top of the page in the default theme.
      
      Provide warning on the grading policy page in system warning style.
      
      Provide a PocMembership model api that returns PocMemberships for a user.  Default to active memberships.
      
      Build generator that yields triplets of poc, membership and course for each poc membership a user has.
      
      This is an analog of the `get_course_enrollment_pairs` in common/djangoapps/students/views.py and is used in the student dashboard to provide pocs as options for a student to view.
      
      refactor to use model api instead of inline code.
      
      provide pocs as possible targets for a student to visit from their dashboard.
      
      Unset the current active poc when visiting the dashboard so as to avoid needing to switch active pocs when viewing a plain course.  This ensures we can leave template code for the display of courses unchanged.
      
      Update templates to show pocs in a course-like view on a student's dashboard.
      
      Revert a portion of the template change so that the poc title will still render properly when a poc is being viewed.
      0b184881
  23. Apr 03, 2015
  24. Mar 31, 2015
  25. Mar 26, 2015
  26. Mar 25, 2015
    • Marco Morales's avatar
      Dashboard styling cleanup/changes, including: · dfcb3f2b
      Marco Morales authored
      - reversing the positions of the sidebar and course listing
      - html for new social icons (not currently wired up)
      - new actions dropdown for unenrollment and email settings
      - partial reorganization of dashboard.scss styles
      - text fix for unenrollment
      - added missing endif, p/hgroup closures
      - reverted la.course-item
      - removed extra operator
      - fixed broken bok choy test
      dfcb3f2b
  27. Mar 20, 2015
  28. Mar 19, 2015
  29. Mar 18, 2015
  30. Mar 02, 2015
  31. Feb 11, 2015
  32. Jan 29, 2015
  33. Jan 15, 2015
  34. Jan 06, 2015
  35. Dec 31, 2014
  36. Dec 29, 2014
Loading