- 20 Mar, 2017 1 commit
-
-
File with size 1mb or less can be added. ECOM-7469
Awais committed
-
- 16 Mar, 2017 24 commits
-
-
A course is considered to be "available" if it contains at least one course run that can be enrolled in immediately, is ongoing or yet to start, and appears on the marketing site. The catalog API should only list courses which are available. An earlier attempt at this fell short because it filtered courses to those which contained at least one active *or* marketable run. ECOM-6473
Renzo Lucioni committed -
tasawernawaz committed
-
Bill DeRusha committed
-
Awais committed
-
tasawernawaz committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
Waheed Ahmed committed
-
Bill DeRusha committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
tasawernawaz committed
-
Awais committed
-
Waheed Ahmed committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
Bill DeRusha committed
-
Bill DeRusha committed
-
Bill DeRusha committed
-
tasawernawaz committed
-
ECOM-7032
tasawernawaz committed -
ECOM-7438
Waheed Ahmed committed
-
- 15 Mar, 2017 7 commits
-
-
edX Transifex Bot committed
-
ECOM-6815
Anthony Mangano committed -
Chained calls to queryset methods like filter() and exclude() imply a new database query and will cause prefetched results to be ignored. This change is an incremental improvement which more than halves the query count for requests which don't use the marketable_course_runs_only or marketable_enrollable_course_runs_with_archived querystring parameters (from 51 to 22 queries on a system with 1 course and 3 nested course runs). Reducing the query count for requests which do use those parameters requires filtering in Python which mimics the active, marketable, and enrollable queryset methods.
Renzo Lucioni committed -
ECOM-7493
Waheed Ahmed committed -
ECOM-7493
Waheed Ahmed committed -
ECOM-7413
tasawernawaz committed -
ECOM-7472
tasawernawaz committed
-
- 14 Mar, 2017 4 commits
-
-
The catalog API should only list courses which have at least one active and marketable course run. ECOM-6473
Renzo Lucioni committed -
ECOM-7414
Waheed Ahmed committed -
ECOM-7418
tasawernawaz committed -
tasawernawaz committed
-
- 13 Mar, 2017 4 commits
-
-
Awais Jibran committed
-
ECOM-6815
Anthony Mangano committed -
ENT-201
zubair-arbi committed -
ECOM-7416
Waheed Ahmed committed
-