- 03 May, 2017 5 commits
-
-
LEARNER-692
Matthew Piatetsky committed -
ProgramViewSet.list now returns a flat list of program UUIDs when `uuids_only=1` is included in the querystring. This allows clients which cache each program in an individual entry (e.g., LMS) to more quickly identify the programs they need to get from their cache. LEARNER-382
Renzo Lucioni committed -
ECOM-7751
tasawernawaz committed -
Asad Azam committed
-
Asad Azam committed
-
- 02 May, 2017 3 commits
-
-
The DefaultObjectKeyConstructor doesn't include querystring parameters in its cache key. LEARNER-401
Renzo Lucioni committed -
ECOM-7310
Ahsan Ulhaq committed -
Invalidate API cache when any model in the course_metadata app is saved or deleted. Given how interconnected our data is and how infrequently our models change (data loading aside), this is a clean and simple way to ensure correctness of the API while providing closer-to-optimal cache TTLs. LEARNER-401
Renzo Lucioni committed
-
- 28 Apr, 2017 1 commit
-
-
drf-extensions provides a variety of tools we can use to implement response caching. This change is a proof of concept, adding caching with a short 1 minute TTL for the ProgramViewSet's list and retrieve actions. Error responses are not cached. This will provide some protection against significant increases in throughput. We can build on this later to add a longer TTL and invalidation on model changes. LEARNER-401
Renzo Lucioni committed
-
- 27 Apr, 2017 5 commits
-
-
Asad Azam committed
-
Waheed Ahmed committed
-
Sylvia Pearce committed
-
ECOM-7727
tasawernawaz committed -
LEARNER-693
Clinton Blackburn committed
-
- 26 Apr, 2017 2 commits
-
-
Simon Chen committed
-
Clinton Blackburn committed
-
- 20 Apr, 2017 6 commits
-
-
Generalizes program publication code so that it can be applied to any model, including course runs. LEARNER-419
Renzo Lucioni committed -
Asad Azam committed
-
ECOM- 7725
tasawernawaz committed -
ECOM-7730
Awais committed -
ECOM-7736
Awais committed -
ECOM-7728
tasawernawaz committed
-
- 19 Apr, 2017 3 commits
-
-
ECOM-7723
Waheed Ahmed committed -
tasawernawaz committed
-
ECOM-7679
Awais committed
-
- 18 Apr, 2017 4 commits
-
-
An organization key is only unique in combination with a partner. LEARNER-583
Renzo Lucioni committed -
ECOM-7690
tasawernawaz committed -
Waheed Ahmed committed
-
ECOM-7703
Waheed Ahmed committed
-
- 17 Apr, 2017 3 commits
-
-
edX Transifex Bot committed
-
ECOM-7689
tasawernawaz committed -
ECOM-7701
Waheed Ahmed committed
-
- 14 Apr, 2017 2 commits
-
-
ECOM-7700
Waheed Ahmed committed -
ECOM-7696
Waheed Ahmed committed
-
- 13 Apr, 2017 4 commits
-
-
ECOM-7680
Sylvia Pearce committed -
Change the char field to text field ( short_description). Adding migration. ECOM-7693
Awais committed -
ECOM-7670
tasawernawaz committed -
ECOM-7670
tasawernawaz committed
-
- 12 Apr, 2017 2 commits
-
-
ECOM-7694
tasawernawaz committed -
ECOM-7666
Awais committed
-