Oleg Marshev
b19c982f8c
Allow any part of protocol name to be lowercase or uppercase (BLD-496).
2013-11-07 15:25:20 +02:00
cahrens
16766a5ee9
Change delete_item to RESTful URL.
...
Part of STUD-847.
2013-11-06 13:49:24 -05:00
Alexander Kryklia
b5bf4b7500
Enable latex problems via key in course.settings.
...
BLD-426
2013-11-04 12:13:23 +02:00
Brian Talbot
6541b45566
Merge pull request #1572 from edx/talbs/fix-studio-forgotpassword
...
Studio: Fix - Forgot Password Modal
2013-11-01 13:40:40 -07:00
Brian Talbot
8048a4b25b
Studio: changes URL for password reset to direct to LMS login view
...
STUD-689
2013-11-01 16:37:08 -04:00
Christina Roberts
5de54dc5ca
Merge pull request #1546 from edx/christina/export
...
Make export URL restful.
2013-11-01 13:24:40 -07:00
polesye
2628e4f182
Merge pull request #1512 from edx/anton/video-disallow-to-use-http-protocol
...
Video Player: Disallow users to enter video url's in http.
2013-10-30 23:17:39 -07:00
cahrens
763ff9c818
Make export URL restful.
...
STUD-846
2013-10-30 15:24:42 -04:00
Don Mitchell
f41816637e
RESTful refactoring of /course access continued
...
Move index access into the url
Move course creation into the url
Add helper methods for testing to serialize json data and set accept header.
2013-10-30 13:28:22 -04:00
polesye
6cb5c3900f
BLD-408: Don't allow users to enter video url's in http.
2013-10-30 14:58:17 +02:00
Don Mitchell
80c83f0b88
Merge pull request #1508 from edx/dhm/expect_json
...
Change expect_json to put parsed json in new attr
2013-10-29 14:02:32 -07:00
Don Mitchell
45453fae61
Change expect_json to put parsed json in new attr
2013-10-29 16:13:58 -04:00
cahrens
a9d1d4eefc
Convert import to new URL pattern.
2013-10-29 15:33:22 -04:00
Olivier Marquez
453e8f50fc
Update tabs.py
2013-10-29 10:01:02 -04:00
David Baumgold
dc589f723c
Merge remote-tracking branch 'origin/release'
2013-10-25 15:29:03 -04:00
Calen Pennington
c3d25e1e61
Prevent unbounded nesting of lms field_datas
...
Previously, whenever a XModule was created from a XDescriptor, we
created another level of nesting of FieldData objects. This change
prevents that nesting.
[TKTS-393]
2013-10-25 12:21:05 -04:00
cahrens
39a8d07e47
Update URLs for assets.
2013-10-24 16:00:56 -04:00
cahrens
355ebd62e3
Convert course team management to new URL scheme.
...
Move RESTful URLs into our "done" section.
2013-10-24 14:01:24 -04:00
Don Mitchell
f45abe3d9f
Use new restful pattern instead
2013-10-24 13:18:23 -04:00
Don Mitchell
4e455fd87f
Limit read access to people with write access.
...
Add unit tests for auth
2013-10-24 13:18:22 -04:00
Don Mitchell
e9c70633c6
Add delete if staff member
2013-10-24 13:18:22 -04:00
Don Mitchell
6b9797522b
Write restful service to find all orphans
...
To help fix recent bugs re orphaned discussions and
to prototype a more restful json oriented api.
2013-10-24 13:18:22 -04:00
Christina Roberts
286ae9e73d
Merge pull request #1470 from edx/christina/cleanup-course-index
...
Get rid of course_index shim.
2013-10-24 09:22:36 -07:00
cahrens
12488db015
Get rid of course_index shim.
2013-10-24 11:35:02 -04:00
Don Mitchell
3a6a9ee009
tighten case-insensitive test to require full string match
2013-10-24 11:24:37 -04:00
Don Mitchell
277f327690
Require course ids to be case-insensitively unique
2013-10-23 15:47:07 -04:00
polesye
6c08708131
Merge pull request #1111 from edx/anton/video_subtitles
...
Add Timed Transcripts Editor.
2013-10-23 02:38:39 -07:00
Anton Stupak
aecc20af6b
Add Timed Transcripts Editor.
2013-10-22 21:45:03 +03:00
Don Mitchell
1f0ab9e01f
Remove as_old_location methods
...
They were incorrect if there were periods in the org or name.
2013-10-22 14:10:20 -04:00
cahrens
ca5d0e8973
Do need context_course variable for segment io.
2013-10-22 11:34:15 -04:00
cahrens
a6faa163f3
Convert checklists to new URL scheme.
2013-10-22 11:34:05 -04:00
Don Mitchell
8902a89fbc
Have urls.py fully parse locator url
2013-10-22 10:44:03 -04:00
Don Mitchell
4f60a30afc
Remove as_old_location methods
...
They were incorrect if there were periods in the org or name.
2013-10-21 17:17:20 -04:00
Calen Pennington
12cc4a19c0
Merge pull request #1224 from cpennington/lms-xblock-js-execution
...
Add an XBlock javascript runtime, and use it to run XModules
2013-10-21 05:53:36 -07:00
Calen Pennington
ce6fbae693
Add an XBlock javascript runtime, and use it to run XModules
...
[LMS-57]
2013-10-18 16:31:32 -04:00
Don Mitchell
978c19dd2c
Merge pull request #1325 from edx/dhm/paginate_assets
...
Add asset pagination
2013-10-17 07:16:09 -07:00
Don Mitchell
010905eb99
RESTful api for getting course listing and opening course in studio.
...
Pattern for how to do refactoring from locations to locators and from
old style urls to restful ones.
2013-10-16 16:54:31 -04:00
Christina Roberts
ccd692dd86
Merge pull request #1133 from edx/jkarni/fix/customtag-error
...
Jkarni/fix/customtag error
2013-10-15 14:23:45 -07:00
Julian Arni
d9ba410388
Review fixes
2013-10-15 16:52:35 -04:00
Julian Arni
b7485fd812
Review fixes
2013-10-15 16:16:09 -04:00
Julian Arni
2721966d76
Added acceptance tests for get_html exception handling
...
Make tests conform to new import UI
2013-10-15 16:16:09 -04:00
Julian Arni
62a8c420ed
Check for exceptions when rendering studio and students views.
...
Otherwise it's possible to reach stuck states.
2013-10-15 16:16:09 -04:00
Ned Batchelder
25a027475d
Rename contentstore/views/requests to helpers
...
This has caused confusion, since this file gets imported when trying to
import the requests library. And besides, how was this file about
requests in the first place? Helpers is a much better name.
2013-10-15 15:53:48 -04:00
Don Mitchell
70f77ce4bf
Add pagination to asset retrieval
...
and push sorting down to the query
2013-10-10 17:26:23 -04:00
cahrens
70cb24a37f
Delete unused static-pages.html.
2013-10-09 15:06:58 -04:00
Calen Pennington
658810a94f
Use xblock render shortcuts
2013-10-08 15:58:23 -04:00
Calen Pennington
6b474724ac
Make XModuleDescriptor and XModule act as a single class
...
By transparently proxying between the XModuleDescriptor and the XModule,
and between their runtimes, we can make them act as a single class, so
that we can swap in an actual XBlock instead.
2013-10-08 15:29:17 -04:00
Julian Arni
bb00924917
Use requirejs for import.js
...
And fixes for rebase-breakage.
2013-10-07 14:07:26 -04:00
Julian Arni
7b3c4945cf
Review fixes
...
Studio: revises import help/status copy to better reflect/generalize what is done with imported content
Add test cases for import status
2013-10-07 09:55:46 -04:00
Julian Arni
45ce8d30d9
Use swanky error css for error messages
2013-10-07 09:52:59 -04:00