Clinton Blackburn
0334df1eb3
Fixed bug with Studio API course run team update endpoint
...
We now iterate over the given team members and create them individually, rather than in bulk. This avoids uniqueness errors that arise when we attempt a bulk create operation with an existing row.
LEARNER-2468
2017-09-28 12:24:23 -04:00
Clinton Blackburn
7d51c194a3
Updated Studio course run API endpoint to allow null enrollment dates
...
LEARNER-2469
2017-09-27 09:43:07 -04:00
Harry Rein
bc76ffe5dc
Add message for setting course goal.
...
LEARNER-2307
2017-09-22 09:56:27 -04:00
Eric Fischer
a830073bb2
Add waffle flag for NewAssetsPage
2017-09-21 16:45:12 -04:00
Michael Roytman
282220dae5
refactor and add multiple filter functionality
2017-09-20 12:06:12 -04:00
Clinton Blackburn
4b9f017d4a
Fixed bug for partial updates for Studio API course runs endpoint
...
Existing data remains intact when performing a partial update.
LEARNER-2468
2017-09-13 18:05:21 -04:00
Clinton Blackburn
f25674a606
Added pagination to Studio API course runs list endpoint
...
The viewset class has also been updated to inherit from GenericViewSet to better take advantage of existing DRF code.
LEARNER-2468
2017-09-13 16:39:05 -04:00
Clinton Blackburn
14b8c12e88
Added Studio API endpoint to update course image
...
LEARNER-2468
2017-09-13 11:22:47 -04:00
Clinton Blackburn
317f719d3c
Added Studio API endpoint to re-run course runs
...
LEARNER-2470
2017-09-13 11:22:47 -04:00
Clinton Blackburn
256849950d
Added Studio API endpoint to support course creation
...
LEARNER-2468
2017-09-13 11:22:47 -04:00
Clinton Blackburn
56eee715c1
Added support for deleting assets to delete_course management command
...
The command now has an option to delete assets. This is relevant for
users of the split Mongo module store, which does not delete assets by
default.
Additionally, tests and docstrings have been updated.
LEARNER-2460
2017-09-11 08:25:19 -04:00
Noraiz Anwar
2d026d587e
Revert "EDUCATOR-1267 Add logs in importing the course."
2017-09-08 11:08:41 +05:00
Jeremy Bowman
ded294c420
pytest compatibility fixes
2017-09-06 14:20:34 -04:00
Jeremy Bowman
97f5fe035b
Fixes for pytest database usage
2017-09-06 13:15:34 -04:00
attiyaishaque
32691b5b1a
EDUCATOR-1267 Add logs in importing the course.
2017-08-31 12:53:41 +05:00
Jeremy Bowman
32000c7a98
Clean up TestCase subclassing
2017-08-29 15:38:48 -04:00
Jeremy Bowman
0d7806e0cd
Fix tests that depend on execution order
2017-08-29 11:08:47 -04:00
Eric Fischer
37241b30a9
Better handling of proctoring help URL
2017-08-23 14:54:12 -04:00
Ned Batchelder
fee0c41ce0
XBlock fields with formatted-in values can now translate properly
2017-08-19 15:37:12 -04:00
cahrens
819a56fee3
Remove usages of deprecated SlashSeparatedCourseKey.
2017-08-14 11:01:00 -04:00
Christina Roberts
5e81eb5bf0
Merge pull request #15390 from edx/christina/first-react
...
Convert Studio course and library dashboard lists to React.
2017-08-09 16:49:19 -04:00
cahrens
e1e57b5d09
Convert course list to React.
...
EDUCATOR-625, AC-620
2017-08-09 15:09:37 -04:00
sarahkf
679bd2c6a6
Merge pull request #15743 from edx/sarahkf/proctor-review-rules
...
Adding link to proctor review rules in Studio
2017-08-09 15:06:57 -04:00
Sarah Fischmann
2511c9fad6
Adding link to proctor review rules in Studio
...
Allows instructors to see a link to the online proctoring review rules documentation while configuring and exam to be a proctored exam. Also updates the GitHub requirements to point to the newest 0.19.0 release of edx-proctoring.
EDUCATOR-757
2017-08-09 12:48:02 -04:00
Brian Mesick
7f32e03dd2
Merge pull request #15766 from edx/bmedx/ratelimit_upgrade_PLAT-1633
...
Upgrade django-ratelimit-backend to Django 1.11
2017-08-09 10:59:24 -04:00
Christina Roberts
4f5b033c27
Merge pull request #15750 from edx/christina/slash-the-slash
...
Remove SlashSeparatedCourseKey from tests
2017-08-07 15:53:08 -04:00
bmedx
48e6e552f2
PLAT-1633: Upgrade django-ratelimit-backend to 1.1.1
2017-08-07 15:34:21 -04:00
cahrens
6f71706b17
Remove SlashSeparatedCourseKey from tests.
2017-08-07 14:49:30 -04:00
Steven Zheng
d04c03e67c
Add advanced settings to generate_courses command
2017-08-04 15:28:59 -04:00
Michael Youngstrom
77acdac75a
Update number SQL queries
2017-08-02 11:42:50 -04:00
Jillian Vogel
d0cfa7fa5a
Merge pull request #15431 from open-craft/jill/studio-filter-archived-courses
...
Separate Archived courses into a separate list in Studio
2017-08-02 10:42:09 +09:30
Eric Fischer
562322d71e
Merge pull request #15673 from edx/efischer/actually_limit_libraries
...
Return no libraries if org not specified
2017-07-26 16:29:44 -04:00
Eric Fischer
2ab2ed7760
Return no libraries if org not specified
...
Due to a bug in org=None vs org='', all libraries were being returned
from the "optimization" in #15292 . This fix returns no libraries on the
default '' value.
2017-07-26 14:47:37 -04:00
Ari Rizzitano
3d4b2a7382
include webpack commons bundle on all pages; stub webpack_loader in python unittests
...
include webpack commons bundle on all pages
quotes
homegrown webpack_loader mock
toggle installed webpack_loader in test env file instead
fix test checking context
2017-07-26 11:28:30 -04:00
Jillian Vogel
8087a1d165
Adds settings.FEATURES.ENABLE_SEPARATE_ARCHIVED_COURSES
...
Separates archived courses into a different tab on the Studio index page.
Data is rendered synchronously, but tests are added to ensure that no new sql
or mongo queries were required.
2017-07-26 14:44:08 +09:30
Brandon Baker
53d9f87df3
Merge pull request #15662 from edx/bbaker/EDUCATOR-760
...
EDUCATOR-760
2017-07-25 16:40:11 -04:00
bbaker6225
8e06cdbf5e
EDUCATOR-760
...
Change partitions logic to include partitions with one deleted group
2017-07-25 15:06:54 -04:00
Eric Fischer
0f2279d325
Merge pull request #15658 from edx/efischer/fix_leaks
...
CMS memory leak fix
2017-07-25 13:26:55 -04:00
Eric Fischer
d4943c5337
Use bulk_operations when loading items
...
This has been causing a huge memory leak, wrapping the call in this
context manager properly cleans up the 'records' entries.
EDUCATOR-274
2017-07-25 12:40:15 -04:00
cahrens
83ae677b83
Don't add groups in experiment configurations twice.
...
EDUCATOR-947
2017-07-24 11:03:31 -04:00
Ahmed Jazzar
fc5716d9b1
Fixed milestone issues
...
In settings_handler and any_unfulfilled_milestones (for mobile APIs)
2017-07-20 10:55:44 -07:00
Jeff LaJoie
aa5b8bed11
Merge pull request #15289 from edx/jlajoie/EDUCATOR-434
...
EDUCATOR-434: Unit Group Access
2017-07-19 15:32:02 -04:00
Jeff LaJoie
1c90220462
EDUCATOR-434: Extends Course Outline Unit settings to allow Group Access configuration
2017-07-19 14:17:38 -04:00
George Song
59794ea9c9
Merge pull request #15338 from ravi-ojha/educator_269
...
Fix EDUCATOR-269: Don't show "Issue Open Badges" if the feature is disabled
2017-07-12 10:50:55 -07:00
Joel Barciauskas
01db7a7d74
Add course import REST API to Studio
2017-07-12 11:48:35 -04:00
Alex Dusenbery
6dfa47b2fc
EDUCATOR-565 | Add POLICY_CHANGE_GRADES_ROUTING_KEY, fix errors in compute_all_grades_for_course circuitry.
2017-07-11 14:01:38 -04:00
Steven Zheng
e340b2431e
Add django management command to create course from json
2017-07-10 16:02:20 -04:00
Eric Fischer
dcd385df6a
Include libraries in optimized studio home
2017-07-07 16:11:12 -04:00
Mushtaq Ali
d2b420a9a5
Change opacity and user messages
2017-07-06 12:35:07 +05:00
Qubad786
556213659b
Add waffle switch to toggle video thumbnail feature.
2017-07-06 12:35:07 +05:00