Waheed Ahmed
3c8eacd440
Disabled student view if course is not yet released for students.
...
LMS-6617
2014-09-22 12:50:46 +05:00
John Eskew
4aa2dc5289
Merge pull request #5302 from edx/release
...
Release merge - post hotfix-2014-09-19-1
2014-09-19 14:31:16 -04:00
Adam Palay
ac862b7a97
only load tabs if user is enrolled in course (TNL-286)
...
add tests for static tabs
2014-09-19 10:19:23 -04:00
Ned Batchelder
10bd2b003f
Merge pull request #5129 from edx/ned/python-zip-assets
...
Python zip file importable from an asset
2014-09-18 19:31:47 -04:00
Ned Batchelder
616bbbab4e
Importable python_lib.zip assets
...
Lots of plumbing to allow an asset named python_lib.zip to be imported
by jailed Python code.
This function can find the "python_lib.zip" asset, and is passed down
through ModuleSystem and LoncapaSystem so that capa problems have access
to the zipfile.
2014-09-18 17:59:12 -04:00
Adam Palay
1b06edb6ff
display banner on course info page if user is not enrolled (TNL-286)
...
write failing tests for info page banner
2014-09-18 11:35:18 -04:00
Adam Palay
e569e090c2
redirect users from about page to info page when there is a marketing site (TNL-286)
2014-09-18 11:35:17 -04:00
Adam Palay
7f4da14185
Add middleware optionally to catch unenrolled students who fail has_access (TNL-286)
2014-09-18 11:35:17 -04:00
Usman Khalid
7bb0d5f5d8
Merge pull request #5174 from edx/usman/tnl-208-instructor-permissions
...
Added instructor persmission checking to _has_access_error_desc() in courseware.access
2014-09-18 15:43:58 +05:00
Ned Batchelder
2d05ffacdf
Revert "username and email request for lti module"
...
This reverts commit 3f159ea52b .
2014-09-17 07:24:52 -04:00
Ned Batchelder
1a7009ec1f
Merge pull request #5251 from edx/ned/revert-lti-username-email
...
Revert "username and email request for lti module"
2014-09-17 06:59:42 -04:00
Ned Batchelder
4edeeb72c2
Revert "username and email request for lti module"
...
This reverts commit 3f159ea52b .
2014-09-16 16:13:41 -04:00
chrisndodge
23531e8966
Merge pull request #5220 from edx/cdodge/dont-redirect-to-dashboard-when-having-and-empty-dashboard
...
only redirect to dashboard if user has course enrollments, otherwise rem...
2014-09-15 22:06:13 -04:00
Chris Dodge
50cdd2b087
only redirect to dashboard if user has course enrollments, otherwise remain on the course catalog page (aka homepage or root)
...
update lettuce test to match new expected behavior
add Jason's feedback
only apply new redirect logic for microsites
switch to use a feature flag to determine whether to support redirect behavior
2014-09-15 20:52:44 -04:00
Jesse Zoldak
76517de87d
Disable intermittently failing annotation acceptance test TNL-353
2014-09-15 12:23:47 -04:00
Renzo Lucioni
cc6e63dd22
Prepare track selection page for new audit track
2014-09-12 13:58:13 -04:00
Usman Khalid
660cdf79c0
Added instructor persmission to _has_access_error_desc() in courseware.access.
...
TNL-208
2014-09-11 19:17:57 +05:00
Waheed Ahmed
5fd1ade766
Fixed 404 on courseware when users last visited subsection becomes unpublished.
...
LMS-6492
2014-09-11 18:35:58 +05:00
Don Mitchell
8f90e39626
Merge pull request #5149 from edx/mongo/bulk_operation
...
Generalize bulk_operations logic
2014-09-10 16:16:40 -04:00
Don Mitchell
4faed64859
Generalize bulk_operations logic
...
LMS-11366
2014-09-10 15:35:28 -04:00
Ben Patterson
dc75f6870a
Acceptance tests (lettuce): hardcode sleeps to fix flakiness
...
This is a quick fix (because the long fix was taking far too long
due to animation). The truer fix is to port these tests to bok-choy.
2014-09-10 13:44:49 -04:00
Nimisha Asthagiri
041d72ccc6
Update mongo counts.
2014-09-04 18:14:13 -04:00
Don Mitchell
b28af4fdaa
Temporarily disable bulk operations b/c old mongo
...
does too much work on exit and doesn't handle nesting
2014-09-04 17:28:17 -04:00
chrisndodge
c5fc9b2fc8
Merge pull request #4771 from edx/cdodge/ecommerce-invoicing
...
Cdodge/ecommerce invoicing
2014-09-02 15:32:41 -04:00
Calen Pennington
1e2d5ffe03
Merge pull request #5031 from edx/andya/merge-hotfix-2014-08-29
...
Merge hotfix-2014-08-29 to master
2014-09-02 15:32:05 -04:00
Muhammad Shoaib
2cc0433833
Implement mediated bulk purchase epic
...
Updating EX-60 logic
2014-09-02 13:03:24 -04:00
Stephen Sanchez
8eeb091de8
Merge pull request #5036 from edx/sanchez/fix_django_header_tests
...
Sanchez/fix django header tests
2014-09-02 10:44:16 -04:00
Calen Pennington
fb56588090
Tweak mongo count numbers
2014-09-02 10:29:23 -04:00
Stephen Sanchez
2f4fb30592
Cleaning up ddt syntax for new footer test.
2014-09-02 13:14:28 +00:00
htareque
3f159ea52b
username and email request for lti module
...
added username and email functionality, so that username and email can be passed to the lti third party app
rev2: added customizable text box
rev3: added revisions from auraz
2014-09-02 08:12:36 -04:00
Andy Armstrong
4fcc59b318
Merge branch 'release' into andya/merge-hotfix-2014-08-29
...
Conflicts:
cms/djangoapps/contentstore/tests/test_import.py
common/lib/xmodule/xmodule/modulestore/__init__.py
common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py
lms/djangoapps/courseware/tests/test_module_render.py
2014-08-29 16:50:40 -04:00
Andy Armstrong
7b26e85478
Merge branch 'release' into andya/merge-hotfix-2014-08-29
...
Conflicts:
cms/djangoapps/contentstore/tests/test_import.py
common/lib/xmodule/xmodule/modulestore/__init__.py
common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py
lms/djangoapps/courseware/tests/test_module_render.py
2014-08-29 16:50:10 -04:00
Calen Pennington
8dc7f34295
Improve debuggability when call-count numbers don't match up
2014-08-29 14:09:35 -04:00
Waheed Ahmed
2e88e33847
Refactor verify course id decorator and fixed tests.
2014-08-29 16:05:33 +05:00
Calen Pennington
0e7e266a5b
Push bulk_write_operations up into ModuleStoreRead, and rename to remove reference to writes
2014-08-27 16:29:48 -04:00
Don Mitchell
e624ff3b04
Make path_to_location use bulk_write_operation for performance.
2014-08-27 16:29:47 -04:00
Calen Pennington
3672c9a292
Make find_matching_* work during split bulk operations
2014-08-27 16:29:47 -04:00
Calen Pennington
e7ce41061e
Improve debuggability when call-count numbers don't match up
2014-08-27 16:29:47 -04:00
Piotr Mitros
b166503749
Merge pull request #4889 from edx/danielli/pyfs
...
Adds pyfilesystem service from XBlocks to edx-platform
2014-08-25 16:37:46 -04:00
swdanielli
504a7a21ba
add pyfs service
2014-08-25 12:25:03 -04:00
Stephen Sanchez
9ee15bf007
Updating the footer for edx.org and open edx.
...
Move the open edx logo inside the div
Adding a bunch of placeholder views.
indenting.
Making some styles work against LMS sass.
Adding back the old edx footer and associated icons, with a feature flag.
2014-08-25 15:33:43 +00:00
Don Mitchell
24cdd7a481
Assume any non-xml modulestore is r/w
...
LMS-11235
2014-08-21 12:11:27 -04:00
Don Mitchell
78879ebc18
Asset urls must start w/ slash
...
LMS-11233
2014-08-21 12:11:27 -04:00
Minh Tue Vo
4e1c4c46e6
adding tests for country list in different languages
...
updating the version for django_countries
2014-08-20 15:30:17 -04:00
Waheed Ahmed
e26efea26f
Fixed 500 error on views with incomplete course id in url.
...
LMS-11217
2014-08-20 18:30:58 +05:00
Calen Pennington
50082387eb
Add a request-token to identify which xblock html was rendered as part of the current request
...
[STUD-2903]
2014-08-15 11:04:52 -04:00
Will Daly
88ebac4faf
Use English for the marketing site buttons in an edx-controlled domain
2014-08-14 16:00:44 -04:00
Julia Hansbrough
b9a285f1e7
Merge pull request #4756 from edx/flowerhack/prof-ed-reg-button
...
Redirect to show_reqs for prof ed
2014-08-08 17:03:29 -04:00
Julia Hansbrough
91e90b3673
Update redirect and wording for prof ed
...
- Changes registraiton button text for professional ed courses
- Professional ed courses do not see "choose your track" page; go straight to verification flow
2014-08-08 21:02:16 +00:00
Nimisha Asthagiri
9efe5d92c5
Merge pull request #4720 from edx/split/add-and-fixes
...
Split/add and fixes
2014-08-08 14:12:02 -04:00