- 28 Feb, 2017 6 commits
-
-
Ensure that course_about uses a valid course ID
George Song committed -
[ENT-210] Remove unnecessary pipeline element; use new name for existing element
Jesse Shapiro committed -
Update Peer Instruction XBlock to 0.6.2
Cliff Dyer committed -
Jesse Shapiro committed
-
Move more tests to use bulk_operations
David Ormsbee committed -
LMS startup optimization: lazy load pynliner
David Ormsbee committed
-
- 27 Feb, 2017 10 commits
-
-
Benp/fix tnl-6040
Ben Patterson committed -
Related changes https://github.com/ubc/ubcpi/pull/111
Pan Luo committed -
Cleaner grades exception handling
Eric Fischer committed -
Ben Patterson committed
-
pynliner imports cssutils, which has an expensive initialization. All told, it can account for 15-20% of "fast" LMS startup (without asset compilation). So we're going to load it locally here so that we delay that one-time hit until we actually do the (rare) operation that is sending a credit notification email.
David Ormsbee committed -
Eric Fischer committed
-
Ben Patterson committed
-
Ben Patterson committed
-
PLAT-1104 Import courses asynchronously
Jeremy Bowman committed -
[ENT-208] Update AWS ENTERPRISE_ENROLLMENT_API_URL variable
Jesse Shapiro committed
-
- 24 Feb, 2017 16 commits
-
-
Remove dealer.git use for LMS.
David Ormsbee committed -
Update ora2 and submissions
Eric Fischer committed -
ENT-162 Create an EnterpriseCourseEnrollment during the enrollment flow
Brandon DeRosier committed -
Discussion topic area section after Add Post
alisan617 committed -
David Ormsbee committed
-
short circuit on library publish; for TNL-6297
sanfordstudent committed -
Remove Profile XBlock.
Christina Roberts committed -
alisan617 committed
-
Eric Fischer committed
-
Change edx-django-release-util version.
Brian Beggs committed -
Varun Gupta committed
-
Sanford Student committed
-
We use the dealer.git library to determine the current revision of edx-platform at startup time and store that as EDX_PLATFORM_REVISION in our settings. This can take a surprisingly long time and involve a lot of disk IO to initialize. Studio still needs this functionality because it determines its static asset folder based partly on the hash. This is horrible, because it means all static assets are invalidated on every release instead of just the ones that change. But that will be the subject of a different PR.
David Ormsbee committed -
Find the courses a user has certs for up front.
David Ormsbee committed -
Before this commit, we had to do a separate query for every course a user was enrolled in when determining whether a course was refundable (if you have a certificate, it isn't). Now the student dashboard will make a one-time query to grab all of a user's cert-issued courses. This is indexed, so it should be much faster than grabbing each one separately.
David Ormsbee committed -
Brandon DeRosier committed
-
- 23 Feb, 2017 8 commits
-
-
ECOM-7099
Clinton Blackburn committed -
ECOM-7099
Clinton Blackburn committed -
Storage-backed versioned Block Structures: Config
Nimisha Asthagiri committed -
Brian Beggs committed
-
Student Dashboard CourseOverviews with one query.
David Ormsbee committed -
Pre-load the course overviews attached to CourseEnrollments on the Student Dashboard, if possible. This will only grab the CourseOverviews that already exist, and will not generate new ones. Any missing CourseOverviews fall back to the lazily-created one-at-a-time behavior they've always had. That's mostly because I wanted to optimize for the common case in the least invasive way possible, and I don't want to get caught up in locking issues.
David Ormsbee committed -
Update translations (autogenerated message)
Ned Batchelder committed -
Ned Batchelder committed
-