E. Kolpakov
33b3dfcc92
Converts Discussion XModule to Discussion XBlock
...
* Renames discussion_module to discussion_xblock
* Moves common/lib/xmodule/xmodule_discussion to openedx/core/lib/xblock_builtin/xblock_discussion
2016-06-29 06:47:04 +12:00
Sylvia Pearce
8b1f28d317
Account registration and activation text string revisions
2016-06-27 13:32:53 -04:00
Nimisha Asthagiri
74a3665289
Update query and mongo counts
2016-06-23 20:22:32 -04:00
Toby Lawrence
bb29ad5f30
Revert "Revert "[PERF-325] Add versioned course asset URLs when canonicalizing asset paths.""
...
This reverts commit 9967b6fd58 .
2016-06-23 13:27:15 -04:00
Kevin Falcone
2c41d79c6d
Merge pull request #12827 from edx/release
...
Release -> Master after revert
2016-06-22 15:37:27 -04:00
Kevin Falcone
9967b6fd58
Revert "[PERF-325] Add versioned course asset URLs when canonicalizing asset paths."
...
We're seeing errors in NR from objects read out of the cache lacking the
'StaticContent' object has no attribute 'content_digest'
File "/edx/app/edxapp/edx-platform/common/djangoapps/contentserver/middleware.py",
line 70, in process_request
This reverts commit 849ebc5f22 .
2016-06-22 12:11:35 -04:00
Muddasser
ce665e3b4c
Conversion of cms/component.feature into bokchoy tests
2016-06-22 11:20:48 +00:00
Gregory Martin
f701058296
Merge pull request #12764 from edx/yro-add_val_duplicate_video
...
Add VAL "Duplicate" status
2016-06-17 14:49:14 -04:00
Eric Fischer
fdc6d91588
update_in_cache on lms worker ( #12689 )
...
This commit "undoes"a previous hotfix, and allows a cms course_publish
signal to trigger a block_structure update_course_in_cache task, which
is run on an lms worker queue.
Changes:
-exposes ALTERNATE_QUEUE_ENVS
-adds routing layer in celery.py
-moves prior dev_with_worker settings file to devstack_with_worker
-moves course_block api functionality into openedx/core/djangoapps/content/block_structure
2016-06-16 18:01:06 -04:00
Greg Martin
d20af4a2ba
Add VAL "Duplicate" status
...
Added duplicate video failed status for VAL.
2016-06-15 11:47:38 -04:00
Toby Lawrence
9abce102ff
Merge pull request #12573 from edx/PERF-325
...
[PERF-325] Add versioned course asset URLs when canonicalizing asset paths.
2016-06-15 09:05:13 -04:00
Toby Lawrence
849ebc5f22
[PERF-325] Add versioned course asset URLs when canonicalizing asset paths.
2016-06-15 08:04:52 -04:00
Awais Jibran
1e67ec66cd
Merge pull request #12702 from edx/aj/PLAT-1032-fix-export
...
Fix course export on edge
2016-06-13 18:46:56 +05:00
Awais Jibran
ba6ef624c2
PLAT-1032
2016-06-10 11:38:20 +05:00
Calen Pennington
fc1e0b6637
Use the Django TestClient for course_creator unit tests, so that middleware is cleaned up properly
2016-06-08 16:43:31 -04:00
Calen Pennington
93970f3473
Allow edxmako to be passed an explicit request to create the RequestContext from
2016-06-08 16:35:25 -04:00
Christina Roberts
1f26cd2ec6
Merge pull request #12681 from edx/christina/delete-landing
...
Delete old cruft from 2012/2013.
2016-06-08 10:18:53 -04:00
cahrens
1fa4319140
Delete old cruft from 2012/2013.
2016-06-07 13:34:31 -04:00
Calen Pennington
12d239801e
Merge pull request #12628 from cpennington/test-i18n-reset-translations
...
Test i18n reset translations
2016-06-07 10:44:07 -04:00
Calen Pennington
105308e129
Use translation.deactivate, rather than explicitly activating the current settings LANGUAGE_CODE
2016-06-02 11:06:59 -04:00
Nimisha Asthagiri
4a56fa5fb1
Adding infrastructure to support context-sensitive help links in the LMS.
2016-05-27 11:35:05 -04:00
Afzal Wali
eadd656df0
SOL-1802 Allow proctoring service to create support ticket.
2016-05-27 09:29:06 -04:00
Brian Wilson
a36aa68fd7
Add new export_olx management command.
...
This moves the functionality of the 'export_course' management command from lms/djangoapps/courseware
over to the Studio codebase. This reflects its use going forward to be run with cms settings, to
export the content of the Studio modulestore instead of the LMS modulestore. The management
command is used by an analytics workflow to output course content for researchers.
2016-05-26 17:26:59 -04:00
Gabe Mulley
1ee87c887a
Merge pull request #12212 from CredoReference/assigned-tags-included-in-the-emitted-event
...
Connected aside information is included in the emitted event (on check)
2016-05-20 09:41:10 -04:00
Dmitry Viskov
21bbcc9f35
Connected aside information is included in the emitted event (on check)
2016-05-19 17:37:40 +03:00
Adam Palay
a7d638de9e
clear request cache after celery task finishes (TNL-2705)
...
set max_num_courses_in_cache on modulestore
2016-05-18 10:43:54 -04:00
Awais Jibran
db05aeb7e0
Merge pull request #12384 from edx/aj/fix-cms-dashboard-for-ccx
...
Studio Edge cannot load the Course Dashboard for CCX courses.
2016-05-10 17:29:01 +05:00
Awais Jibran
38f1c200ca
Fixing test
2016-05-09 17:35:41 +05:00
Calen Pennington
ccaafce05b
Merge pull request #12205 from cpennington/disable-caching-in-tests
...
Disable caching in LMS tests
2016-05-06 15:22:48 -04:00
Diana Huang
07573c5141
Replace old conditional lettuce test with bok choy version.
2016-05-06 09:38:36 -04:00
Awais Jibran
e6b3f8f895
Studio Edge cannot load the Course Dashboard for CCX courses.
...
TNL-4484
2016-05-06 12:56:36 +05: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
Calen Pennington
18e1610043
Remove the create_user argument to setUp.
...
Instead, use a class attribute to define test behavior. This allows for
easier addition of new mixins over time.
2016-05-04 11:35:55 -04:00
John Eskew
b5ab64505a
Merge pull request #11331 from CredoReference/invalid-studio-user-permissions
...
Invalid StudioPermissionsService object in API to show/save xblock settings in CMS
2016-05-03 13:16:43 -04:00
Ayub khan
d45c4d8caf
Revert "Implement 'from_string_or_404' in utils"
2016-05-02 14:23:39 +05:00
Ibrahim
f7f281b65b
WL-398 Add Course Background Image and Video Thumbnail Image Fields to Studio
2016-04-30 15:25:17 -04:00
Christina Roberts
2497f0a0eb
WIP: xblock pipeline work ( #10176 )
...
[PERF-303] Integer XBlocks/XModules into the static asset pipeline.
This PR, based on hackathon work from Christina/Andy, implements a way to discover all installed XBlocks and XModules and to enumerate their public assets, then pulling them in during the collectstatic phase and hashing them. In turn, the methods for generating URLs to resources will then returned the hashed name for assets, allowing them to be served from nginx/CDNs, and cached heavily.
2016-04-29 10:52:42 -04:00
Eric Fischer
ea77c3ec42
Hide After Due setting for Timed Exams
...
TNL-4366
Changes in studio to allow the hide_after_due setting to be utilized.
Includes:
-python changes to contentstore, where the data is stored.
-refactoring of timed-examination-preference-editor.underscore, to add this
setting and make the editor more accessible.
-javascript changes to link the new setting to the correct data model.
-sass updates to fix a11y issues on the editor modal.
-addition of post-due visibility information to course outline in studio.
-new tests: python, js, acceptance, and a11y
2016-04-28 13:27:19 -04:00
Ayub khan
986209669d
Revert "SUST-35 Implementation of course_key_from_string_or_404 to return course_key or raise a 404"
2016-04-28 15:50:17 +05:00
John Eskew
0899871958
Merge pull request #11042 from edx/jeskew/xml_removal
...
Remove XML modulestore code from most tests.
2016-04-27 11:20:02 -04:00
Ibrahim Ahmed
8b014f2650
Merge pull request #12107 from edx/ibrahimahmed443/WL-309-new-fields-in-studio
...
WL-309 Add new text fields to Studio schedule and details settings page
2016-04-26 14:30:43 +05:00
Ibrahim
720bde1da9
add new text fields to schedule and details settings page
2016-04-25 23:44:13 -04:00
AlasdairSwan
a9971ef2ba
FEDX-118 Adding header to test page
2016-04-25 10:56:28 -04:00
Dmitry Viskov
bab4428297
Invalid StudioPermissionsService object in API to show/save xblock settings in CMS.
...
Randomized Content Block editor did not check Studio user's permissions
2016-04-21 19:52:25 +03:00
Adam Palay
26377a5732
fix issue with pre-1900 course setting dates (TNL-4397)
2016-04-20 10:44:13 -04:00
Ayub khan
0becea942f
Merge pull request #12144 from Ayub-Khan/SUST-35-course_key_from_string_or_404
...
SUST-35 Implementation of course_key_from_string_or_404 to return course_key or raise a 404
2016-04-19 18:44:13 +05:00
Ayub-khan
66f52ba6e9
-fixed Tests.
2016-04-19 16:04:39 +05:00
Ayub-khan
e687f1e754
-Adressed all comments
2016-04-18 11:57:31 +05:00
attiyaishaque
4c15dd93ba
Course export page will not be opened for course id that does not belong to any course.
2016-04-18 09:12:40 +05:00
Calen Pennington
33af47a72a
Merge pull request #11841 from CredoReference/copy_question_should_also_copy_tags
...
Duplicate item in Studio should also duplicate related xblock aside
2016-04-15 12:34:25 -04:00