Matthew Piatetsky
dc5f251938
Revert "Merge pull request #13846 from edx/ECOM-5050"
...
This reverts commit c6b6d0bc74 , reversing
changes made to fa2b1ae470 .
2016-10-31 10:04:20 -04:00
Matthew Piatetsky
ef0699c4d8
Add hidden flag and return courses hidden in LMS when include_hidden is passed
2016-10-27 13:43:35 -04:00
Matthew Piatetsky
3d72229168
Expose mobile-friendly field for course runs returned by Course API
2016-10-20 14:35:31 -04:00
Calen Pennington
bc20a37c2b
Simplify how shards are selected in CI
2016-08-03 16:23:02 -04:00
Calen Pennington
853bfe7a36
Add a TestCase mixin for enabling caches in tests
...
By default, disable all caching in tests, to preserve test independence.
In order to enable caching, inherit from CacheSetupMixin, and specify
which cache configuration is needed.
[EV-32]
2016-05-04 14:51:30 -04:00
Ben Patterson
1db84e79df
Additional shard balancing changes for unit tests.
2016-04-28 10:09:32 -04:00
Ben Patterson
b9558a90f1
Create a 3rd explicit shard for unit tests.
...
More accurately, this creates a 4th shard because the
last shard is always the default.
2016-04-28 10:09:32 -04:00
Clinton Blackburn
00b48e54a1
Exposing absolute/CDN image URLs via Course API
...
ECOM-4013
2016-04-01 09:42:57 -04:00
Clinton Blackburn
1185fff1ec
Added pacing field Course API
...
ECOM-3994
2016-03-30 14:36:43 -04:00
Sanford Student
6490551f1b
MA-2103
2016-03-08 16:17:01 -05:00
Nimisha Asthagiri
a00c2a7c47
Course API: Change field name from course_id to id
2015-12-28 16:24:54 -05:00
Nimisha Asthagiri
3d84e29218
Update Course Catalog API to include About Overview field.
2015-12-28 15:03:22 -05:00
Nimisha Asthagiri
8e3f4e058d
Update Course Catalog API to support filters
2015-12-23 12:31:31 -05:00
Renzo Lucioni
2cee39d535
Modify Course API to filter visible courses by org
...
Org to filter by is provided to the Course API list view using a querystring argument. Filtering ultimately occurs at the database layer. ECOM-2761.
2015-12-14 15:32:46 -05:00
Nimisha Asthagiri
bb53c03e24
Optimize Course Catalog/About API with Course Overviews
2015-12-10 17:15:42 -05:00
Nimisha Asthagiri
91153aea83
Update Course About API to include effort and video
...
MA-1661
2015-12-04 16:03:06 -05:00
J. Cliff Dyer
f53de2c04a
Paginate results of Courses API list endpoint
...
* Catalog results are now paginated
* Implements the new namespaced pagination described at
https://openedx.atlassian.net/wiki/pages/viewpage.action?pageId=47481813
* API level code returns pythonic business objects
* View layer performs serialize at the view layer
* Convert views to use DRF generic views
* Removes an unintentional authentication decorator that caused
the detail endpoint to return a 401 for anonymous users
MA-1724
2015-12-01 08:13:18 -05:00
Michael Frey
29b6ccf5e4
Added new Course List API.
2015-11-24 15:54:03 +00:00