- 03 Dec, 2014 2 commits
-
-
- has_course_access renamed to has_course_author_access for clarity - Changed doc string to clearly state that it determines whether or not a user has write access to a course
Brandon DeRosier committed -
Brandon DeRosier committed
-
- 10 Nov, 2014 1 commit
-
-
stv committed
-
- 01 Aug, 2014 1 commit
-
-
This resolves an issue where a checklist's long_description being empty caused gettext to dump PO file headers. I had originally made this change to the Stanford-Online/edx-platform repository a few weeks ago [0] to address a failing test on our fork. I didn't take the time to diagnose the root issue; I just fixed it for the single case. After stumbling across the issue elsewhere, @kluo <kevkluo@gmail.com> followed through and tracked down the cause of the behavior. It turns out that `gettext`, by default, translates the empty string into PO file headers; this is apparently a feature, not a bug [1]. This behavior seems counterintuitive; for our use, it seems that translating an empty string should simply return an empty string. We already program defensively around this in platform code [2], but it'd be convenient to resolve this with a centralized solution, instead of a patchwork of fixes. [0] 4b88f54a [1] http://stackoverflow.com/questions/18459387/translation-of-empty-string-shows-po-header [2] https://github.com/edx/edx-platform/blob/master/cms/djangoapps/contentstore/views/checklist.py#L140
stv committed
-
- 26 Jun, 2014 1 commit
-
-
Refactor get_parent_locations STUD-1663
Nimisha Asthagiri committed
-
- 29 May, 2014 1 commit
-
-
[LMS-2757]
Calen Pennington committed
-
- 22 May, 2014 1 commit
-
-
Now the description & action_text strings in checklists can be extracted and translated.
louyihua committed
-
- 07 May, 2014 1 commit
-
-
This commit adds all of cms. These keys are now objects with a limited interface, and the particular internal representation is managed by the data storage layer (the modulestore). For the LMS, there should be no outward-facing changes to the system. The keys are, for now, a change to internal representation only. For Studio, the new serialized form of the keys is used in urls, to allow for further migration in the future. Co-Author: Andy Armstrong <andya@edx.org> Co-Author: Christina Roberts <christina@edx.org> Co-Author: David Baumgold <db@edx.org> Co-Author: Diana Huang <dkh@edx.org> Co-Author: Don Mitchell <dmitchell@edx.org> Co-Author: Julia Hansbrough <julia@edx.org> Co-Author: Nimisha Asthagiri <nasthagiri@edx.org> Co-Author: Sarina Canelake <sarina@edx.org> [LMS-2370]
Calen Pennington committed
-
- 10 Feb, 2014 1 commit
-
-
cahrens committed
-
- 05 Feb, 2014 2 commits
-
-
Don Mitchell committed
-
with code to translate between addressing schemes based on app and persistence layer addressing scheme specification. STUD-1206
Don Mitchell committed
-
- 14 Jan, 2014 1 commit
-
-
STUD-1006
Don Mitchell committed
-
- 20 Dec, 2013 1 commit
-
-
on new Locators to make it clear that they have a different syntax than Location.course_id altho they represent the same info.
Don Mitchell committed
-
- 17 Dec, 2013 1 commit
-
-
usage_id implies self-sufficiency. The block_id is relative to its structure.
Don Mitchell committed
-
- 03 Dec, 2013 1 commit
-
-
David Baumgold committed
-
- 22 Nov, 2013 1 commit
-
-
STUD-946 STUD-947
Don Mitchell committed
-
- 24 Oct, 2013 1 commit
-
-
Move RESTful URLs into our "done" section.
cahrens committed
-
- 22 Oct, 2013 2 commits
- 12 Sep, 2013 2 commits
- 14 Aug, 2013 1 commit
-
-
Julian Arni committed
-
- 29 Jul, 2013 2 commits
-
-
David Baumgold committed
-
It was causing unit tests to fail, and it's a needless bit of abstraction that never should have existed in the first place.
David Baumgold committed
-
- 22 Jul, 2013 1 commit
-
-
Incidentally, fixes an acceptance test (which would have caught this bug) not running. Its step regex was "They are correctly selected after I reload the page$", which happens to be matched by "I reload the page$", another step definition. Lettuce seems to arbitrarily pick between definitions if they both match a step, so it's good to ensure that each step isn't a sub-regexes of another.
Peter Fogg committed
-
- 16 Jul, 2013 1 commit
-
-
Instead, we use XModule field default values when creating an empty XModule. Driven by this use case, we also allow for XModules to be created in memory without being persisted to the database at all. This necessitates a change to the Modulestore api, replacing clone_item with create_draft and save_xmodule.
Don Mitchell committed
-
- 09 Jul, 2013 2 commits
-
-
Replacing the get_request_method function everywhere
David Baumgold committed -
David Baumgold committed
-
- 01 Jul, 2013 1 commit
-
-
Don Mitchell committed
-
- 13 May, 2013 1 commit
-
-
Steve Strassmann committed
-
- 10 May, 2013 2 commits
-
-
Steve Strassmann committed
-
Steve Strassmann committed
-
- 09 May, 2013 1 commit
-
-
Steve Strassmann committed
-