Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to release-2015-11-09 #31

Merged
merged 2,431 commits into from
Apr 16, 2016
Merged

Update to release-2015-11-09 #31

merged 2,431 commits into from
Apr 16, 2016

Conversation

tusbar
Copy link

@tusbar tusbar commented Mar 16, 2016

No description provided.

nasthagiri and others added 30 commits October 26, 2015 18:15
These endpoints (`edit_circuit` and `save_circuit`) had already been
commented out of `urls.py`, so these views were disabled.
Programs: added platform support package and configuration model.
…reate-ccx

Enroll the coach in the CCX on creation
…rallelism

Adjust circleCI config for parallelism
This mapping API enables the mapping between the edX user ID and the ID
provided by identity provider (IdP). For details, please see
https://github.com/edx/edx-platform/pull/9842
Implement third party auth ID mapping API
Different modulestores create different usage_keys
for the root course block.  This commit introduces
a new method on the modulestore so each store type
can implement its own.

This is required by the new Course Blocks API since
it wants to derive a usage key from a client-supplied
course key.
MA-1359 &  MA-1457 DiscussionAPI: return response_count for thread GET/POST
* The LMS now also monkey-patches
  xmodule.x_module.descriptor_global_handler_url and
  xmodule.x_module.descriptor_global_local_resource_url so that we can
  get LMS XBlock URLs from the DescriptorSystem. That functionality is
  needed in the block transforms collect() phase for certain XModules
  like Video. For instance, say we want to generate the transcripts
  URLs. The collect phase is run asynchronously, without a user context.

* The URL handler monkey-patching is now done in the startup.py files
  for LMS and Studio. Studio used to do this in the import of
  cms/djangoapps/contentstore/views/item.py. This was mostly just
  because it seemed like a sane and consistent place to put it.

* LmsHandlerUrls was removed, its handler_url and local_resource_url
  methods were moved to be top level functions. The only reason that
  class existed seems to be to give a place to store course_id state,
  and that can now be derived from the block location.

* To avoid the Module -> Descriptor ProxyAttribute magic that we do
  (which explodes with an UndefinedContext error because there is no
  user involved), when examining the block's handler method in
  handler_url, I made a few changes:

** Check the .__class__ to see if the handler was defined, instead of the
   block itself.

** The above required me to relax the check for _is_xblock_handler on the
   function, since that will no longer be defined.

90% of this goes away when we kill XModules and do the refactoring we've
wanted to do for a while.
…-photo-id-for-initial-verfication

Added photo_id_key while AUTOMATIC_VERIFY_STUDENT_IDENTITY_FOR_TESTING is True
Flaky's latest release includes support for multiprocessing in nose. Upgrading in
order to further the end-goal of providing multiprocessing capability in our
bok-choy test suite.
Fix for PLAT-881: Disable CallStackManger from StudentModule
The receipt page now retrieves data for orders instead of baskets. Going forward baskets will be deleted after an order has been placed, so there should be no permanent references to baskets. Orders will continue to be persisted permanently.

ECOM-2653
Upgrade flaky for multiprocessing nose support.
…t-page

Updated receipt page to use order endpoint
Add make_course_usage_key method to modulestore
nasthagiri and others added 15 commits November 5, 2015 23:29
- Using raw ID field for user fields for enrollment and user profile admin
- Including user data in enrollment admin queryset
…to_release

asadiqbal08/SOL-1379 - Removed the limit on the number of lines in a title.
…outing

change 'routing' for some reports which go to potentially backlogged …
Fix optimizing of draggabilly and json2
…-on-save

Revert disable check button on save
@tusbar tusbar self-assigned this Mar 16, 2016
@tusbar tusbar added this to the 2.3.0 milestone Mar 16, 2016
@tusbar tusbar force-pushed the tusbar/pre-dogwood branch 3 times, most recently from 9bc9aa6 to 736d62a Compare April 7, 2016 14:45
@tusbar tusbar force-pushed the tusbar/pre-dogwood branch 4 times, most recently from 56b1ec6 to 2e2ed09 Compare April 15, 2016 09:41
@tusbar tusbar merged commit 96c0fd9 into master Apr 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.