Nimisha Asthagiri
00d466224e
Consolidate Block Structure folders
...
TNL-6518
2017-03-01 21:19:28 -05:00
Nimisha Asthagiri
090fc12b5a
Merge pull request #14512 from edx/beryl/cbs_waffled_manager
...
Storage-backed Versioned Block Structures: Manager and Store
2017-03-01 10:26:56 -05:00
Jesse Shapiro
45eff7efd1
Merge pull request #14574 from open-craft/haikuginger/add-edx-api-collection-option
...
[ENT-200] Add many=True kwarg to get_edx_api_data to modify empty return value
2017-03-01 10:05:38 -05:00
Nimisha Asthagiri
1ee2c27f49
Storage-backed versioned Block Structures: Manager and Store
2017-02-28 23:54:57 -05:00
Andy Armstrong
248558f1d4
Render Discussion tab using web fragments
2017-02-28 23:39:39 -05:00
Jesse Shapiro
d61ad613c9
Add many=True kwarg to get_edx_api_data to modify empty return value; make resource_id checks slightly more strict
2017-02-28 11:34:10 -05:00
Ned Batchelder
833f82dce9
Merge pull request #14519 from edx/nedbat/idempotent-email-uniqueness-constraint
...
An idempotent migration to add an email uniqueness constraint
2017-02-16 09:58:07 -05:00
Nimisha Asthagiri
a4f70ba4da
Merge pull request #14505 from edx/beryl/cbs_tranformer_version_hash
...
Block Transformers: Version Hash
2017-02-14 14:44:35 -05:00
Ned Batchelder
52ca02fdc4
model_name can be non-None, and model is still None
2017-02-14 12:50:12 -05:00
Nimisha Asthagiri
b99e9ae252
Block Transformers: Transformers Version Hash
...
TNL-6519
2017-02-14 11:34:29 -05:00
Nimisha Asthagiri
6626725781
Merge pull request #14504 from edx/beryl/cbs_transformer_versions
...
Block Transformers: distinguish between READ and WRITE versions
2017-02-13 13:32:05 -05:00
Nimisha Asthagiri
71cce9bb73
Block Transformers: distinguish between READ and WRITE versions
...
TNL-6522
2017-02-13 12:20:22 -05:00
Ahsan Ulhaq
d141eb15b1
Added unique constraint on email
...
ECOM-7085
2017-02-10 21:24:15 +05:00
Renzo Lucioni
e7771148b7
Load all programs from the catalog
...
This commit contains back end changes necessary to load programs from the catalog in all contexts. The existing program munging utility is applied as late as possible to avoid conflating this work with changes to the front end; those will be made separately.
ECOM-4422
2017-02-06 23:16:29 -05:00
Clinton Blackburn
1189867dd2
Removed references to ECOMMERCE_API_SIGNING_KEY
...
We should not be using custom signing keys for each service at this time. We may want to return to this strategy in the future; but, this is not the direction any of our other services are going in.
ECOM-6541
2017-02-01 01:51:21 -05:00
Renzo Lucioni
31f5c8ddcb
Remove the program admin tool from Studio
...
All programs are now managed using the Django admin on the catalog service. This is the first in a series of commits removing use of the old programs service from edx-platform.
ECOM-4422
2017-01-27 19:33:06 -05:00
Nimisha Asthagiri
784ef04221
Merge pull request #14359 from edx/beryl/command_generate_cb_tasks
...
Update generate_course_blocks management command to enqueue tasks.
2017-01-24 17:24:30 -05:00
Nimisha Asthagiri
c04f4401dc
Update generate_course_blocks management command to enqueue tasks
2017-01-24 09:11:57 -05:00
Nimisha Asthagiri
b83ed6ef68
Merge pull request #14358 from edx/beryl/bs_cache_invalidation
...
Block Structure: Don't invalidate immediately upon course publish
2017-01-23 14:47:31 -05:00
Nimisha Asthagiri
408ed01b1d
Block Structure: Don't invalidate immediately upon course publish
...
Introduces the use of Waffle to put the change behind a Switch.
TNL-6323
2017-01-23 11:27:30 -05:00
Nimisha Asthagiri
4ef07c25bd
Fix Block Transformer version checking so cache can be pre-populated
...
This change requires Block Transformer schema changes to be backwards
compatible for older Block Transformer code versions - at least 1
version back to allow smooth deployments in a multi-version setting.
2017-01-23 10:56:50 -05:00
Gregory Martin
e1e47793df
change help strings
2017-01-12 09:02:28 -05:00
Marko Jevtic
8e33ec52b5
Address comments
2017-01-11 07:09:48 +00:00
Douglas Hall
b44864b353
Check API View kwargs for username when checking for staff or owner permission
2017-01-11 07:09:48 +00:00
Nimisha Asthagiri
99e6d53939
Preload definitions when collecting block structures
2016-12-29 08:51:26 -05:00
Eric Fischer
f69b2c41cb
Additional Logging for task queue operation
2016-11-29 09:43:56 -05:00
Nimisha Asthagiri
89d916918f
Handle DAGs with inaccessible Subsections on Problem Score update
...
TNL-5886
2016-11-18 10:34:01 -05:00
Gregory Martin
f0cd29f02a
Revert "Merge pull request #13915 from edx/revert-13794-yro_implement-dateutil"
...
This reverts commit d59ab18b27 , reversing
changes made to 0ebab35e89 .
2016-11-07 17:04:13 -05:00
Ben Patterson
d59ab18b27
Merge pull request #13915 from edx/revert-13794-yro_implement-dateutil
...
Revert "Implement DateUtils in LMS"
2016-11-04 10:44:59 -04:00
Matthew Piatetsky
586c9480a8
Merge pull request #13896 from edx/ECOM-5769_enable_jwt
...
ECOM-5769 Add JWT auth and hidden flag to course_api for retrieving hidden courses
2016-11-04 10:26:57 -04:00
Jesse Zoldak
ec880138d2
Revert "Implement DateUtils in LMS"
2016-11-04 07:50:26 -04:00
Matthew Piatetsky
af976a0ef5
Add JWT auth and hidden flag to course_api
2016-11-03 17:35:45 -04:00
Gregory Martin
3fd16eb6be
Implement DateUtils in LMS
2016-11-03 10:06:10 -04:00
Edward Fagin
e1eb23dfe4
Merge pull request #13774 from edx/efagin/auth-logging
...
Add logging when header permissions in use.
2016-10-28 11:08:18 -04:00
Nimisha Asthagiri
aa000c1a3d
Support for rescoring a problem only if the new score is higher
...
TNL-5046
2016-10-20 15:08:54 -04:00
J. Cliff Dyer
1cfff02f06
Add tests for scoring of diverse problem types.
...
Includes:
* CAPA
* ORA
* LTI
* LTI-Consumer
* SGA
* Randomized Content Block
TNL-5692
TNL-5464
2016-10-20 09:29:55 -04:00
Edward Fagin
dc4150ca51
Add logging when header permissions in use.
2016-10-18 10:21:43 -04:00
alisan617
21eb03e116
Merge pull request #13513 from edx/alisan/inline-discussion-TNL-4756
...
New inline discussion home view TNL-4756
2016-10-14 12:09:42 -04:00
alisan617
d5635cf1ba
New inline discussion home view UI
...
TNL-4756
2016-10-14 10:54:50 -04:00
chrisndodge
6d327594ac
add restricted DOT OAUTH2 client with reduced privileges
2016-10-14 07:31:26 -04:00
Jesse Zoldak
8004545cf5
Revert "Cdodge/restricted oauth2 applications"
2016-10-13 13:18:29 -04:00
Clinton Blackburn
8a97a5b8f4
Merge pull request #13627 from Microsoft/cdodge/restricted-oauth2-applications
...
Cdodge/restricted oauth2 applications
2016-10-13 12:48:50 -04:00
chrisndodge
1732663486
add restricted DOT OAUTH2 client with reduced privileges
2016-10-12 09:40:49 -04:00
Jillian Vogel
3b7ca029c9
Merge pull request #13713 from open-craft/fix-reverted-itsjeyd/inline-discussion-assets
...
Fix Reverted: Have DiscussionXBlock take care of loading JS and CSS files it depends on
2016-10-12 13:38:48 +10:30
Nimisha Asthagiri
f5ef22adeb
Merge pull request #13695 from edx/common_cleanup/audit_log
...
Move audit_log utility function to openedx/core
2016-10-11 13:33:00 -04:00
Tim Krones
3649f8181d
Have DiscussionXBlock take care of loading JS and CSS files it depends on.
...
* Add openedx.core.lib.xblock_builtin.get_css_dependencies and get_js_dependencies,
which respect PIPELINE_ENABLED setting when determining dependencies.
* Move new discussion-related Sass files into discussion subdirectory.
* Use "load_unicode" instead of "render_template" to load JS to add to fragment for DiscussionXBlock.
* Remove unused "course" parameter from context for DiscussionXBlock.student_view.
* Add RTL stylesheet for DiscussionXBlock, and enable the block to load correct stylesheet.
* Load MathJax only once, and include code for configuring MathJax in discussion bundle.
* Make sure username renders correctly in DiscussionXBlock response header.
* Move WYSIWYIG Markdown editor styles to _build-discussion.scss.
* Remove unnecessary import of discussion/utilities/v1-compatibility from _build-discussion.scss.
* Keep courseware-chromeless.html in sync with courseware.html.
* Load CSS for discussions on Teams tab. This makes it possible to remove CSS for discussions from Sass files for "Course" tab.
* Load js/src/tooltip_manager.js, jquery.autocomplete.js and jquery.autocomplete.css on "Course" tab.
2016-10-12 01:22:42 +10:30
Nimisha Asthagiri
84bdd8598b
Merge pull request #13686 from edx/openedx_cleanup/misc
...
Remove few LMS references from openedx/core
2016-10-07 13:33:51 -04:00
Nimisha Asthagiri
6793c8f6ab
Move audit_log utility function to openedx/core
2016-10-07 13:25:08 -04:00
Nimisha Asthagiri
7b365bcaa0
Move view_course_access functionality to sole caller lms/mobile_api.
2016-10-06 22:28:23 -04:00
Nimisha Asthagiri
15d9883f76
Create core/url_utils.py, moving utilities from lms_xblock/runtime
2016-10-06 21:59:11 -04:00