Gavin Sidebottom
7626d4abf0
Changed 'instructor' django app to follow plugin pattern
2018-03-26 10:44:41 -04:00
David Ormsbee
f5a4ad20aa
Merge pull request #17451 from mitodl/fix_outline_aq_course_structure_api
...
Fixed edX block structure api to load override data
2018-02-28 09:39:09 -05:00
Bill DeRusha
071594392b
Merge pull request #17384 from edx/bderusha/zendesk-plugin
...
zendesk proxy plugin
2018-02-26 17:06:56 -05:00
Bill DeRusha
9611284df0
zendesk proxy plugin
2018-02-26 14:20:32 -05:00
Bill DeRusha
4fba472139
Discssions as a plugin
2018-02-23 09:23:53 -05:00
Amir Qayyum Khan
aa6f88382d
Fixed edX block structure api to load override data
2018-02-16 11:10:17 +05:00
Gavin Sidebottom
7f3ffcc047
Changed 'bookmarks' django app to follow plugin pattern
2018-02-01 15:30:06 -05:00
Nimisha Asthagiri
1fe74c889c
Django App Plugins: Support for Signal Receivers
2018-01-18 11:47:30 -05:00
Nimisha Asthagiri
70164ff978
Update setup.py with few Django App Plugins
2018-01-11 14:35:07 -05:00
Tomasz Gargas
64c4ae4a7a
Add block completion value as optional field in course_blocks.api.
...
Signed-off-by: Tomasz Gargas <tomasz@opencraft.com >
2017-12-12 14:22:10 +01:00
Gabe Mulley
44e5afba1e
Revert "Revert "Merge pull request #16260 from edx/mulby/dynamic-deadline-upgrade-messaging""
...
This reverts commit b541dfa3fd .
2017-10-24 11:18:06 -04:00
Eric Fischer
b541dfa3fd
Revert "Merge pull request #16260 from edx/mulby/dynamic-deadline-upgrade-messaging"
...
This reverts commit a13595352f , reversing
changes made to 68d5fe8922 .
2017-10-20 10:45:40 -04:00
Gabe Mulley
dafeca5770
Change upgrade deadline messaging
2017-10-19 10:59:44 -04:00
Gabe Mulley
6a36eb0183
Use ACE to 'send' Recurring Nudge emails
2017-08-31 16:58:08 -04:00
Andy Armstrong
2842533eb4
Introduce a course_tool plugin entry point and migrate the updates, bookmarks and reviews tools into plugins.
2017-06-23 15:11:28 -04:00
Eric Fischer
f3da0eb5de
Implement a naive PartitionScheme for ICRV
2017-05-03 15:21:27 -04:00
Eric Fischer
5c26acc115
Re-kill ICRV block
...
This reverts commit 1224e341de . I've also added
NotImplementedPartitionScheme, which allows deprecated partition types to have
a valid entry point despite being unusable.
TNL-6675
2017-04-19 15:55:13 -04:00
Diana Huang
196d379cc6
Rename MilestonesTransformer.
...
Add comment explaining why we can't have a separate transformer.
2017-04-13 14:39:38 -04:00
cahrens
e5035746bf
Introduce EnrollmentTrackUserPartition.
...
TNL-6674
2017-03-30 12:24:48 -04:00
Nimisha Asthagiri
1224e341de
Revert "Merge pull request #14588 from edx/efischer/kill_stuff"
...
This reverts commit 83f2be4929 , reversing
changes made to 01ed17426f .
2017-03-08 13:10:48 -05:00
Eric Fischer
7b85c0ea00
Remove in-course reverification
...
This is unused, and will no longer be supported on edx.org. Also adds a
DeprecatedModel utility class.
TNL-6126
2017-03-01 10:46:29 -05:00
Andy Armstrong
89f93df46e
Refactor out a new discussions Django app
2016-08-17 16:20:45 -04:00
Sanford Student
87a9ebce9a
generalizing proctored exam transformer to handle all milestones
2016-07-22 12:57:23 -04:00
Nimisha Asthagiri
1ada5c3487
Create Grades djangoapp
...
https://openedx.atlassian.net/browse/TNL-5008
2016-07-22 00:09:43 -04:00
sanfordstudent
f2a1984f1a
Revert "genericizing transformer" ( #13063 )
...
This reverts commit 4e65b1f14b .
2016-07-21 17:04:07 -04:00
Sanford Student
4e65b1f14b
genericizing transformer
2016-07-20 11:28:04 -04:00
Nimisha Asthagiri
37b8e6360c
HiddenContentTransformer to check for hide_after_due
2016-07-19 21:13:14 -04:00
Nimisha Asthagiri
85687dcf60
Enable Grade Transformer
2016-06-23 20:22:31 -04:00
Sarina Canelake
dea671f927
Remove ORA1 tabs from setup.py
2015-12-11 15:07:13 -05:00
Nimisha Asthagiri
00e9237153
Course Blocks API
2015-11-05 22:30:44 +00:00
Nimisha Asthagiri
a40d2b65d2
Course Blocks App MA-1556
2015-11-05 14:41:40 -05:00
zubair-arbi
ec28a75f14
In-course reverification access control
...
* Automatically create user partitions on course publish for each ICRV checkpoint.
* Disable partitions for ICRV checkpoints that have been deleted.
* Skip partitions that have been disabled when checking access.
* Add verification access control UI to visibility settings.
* Add verification access control UI to sequential and vertical settings.
* Add partition scheme for verification partition groups.
* Cache information used by verification partition scheme and invalidate the cache on update.
* Add location parameter to UserPartition so the partition scheme can find the associated checkpoint.
* Refactor GroupConfiguration to allow multiple user partitions.
* Add special messaging to ICRV for students in the honor track.
Authors: Zubair Arbi, Awais Qureshi, Aamir Khan, Will Daly
2015-08-20 08:43:55 -07:00
David Baumgold
ebe8b25210
Upgrade setuptools to 18.0.1
...
This reverts commit 1a3f0958b9 .
2015-07-30 16:22:42 -04:00
David Baumgold
1a3f0958b9
Revert setuptools upgrade
2015-07-15 09:36:56 -04:00
Régis Behmo
95ebf7f675
Upgrade distribute to the latest stable version of setuptools
...
'distribute' is the ancestor of 'setuptools', and many packages require
setuptools to be installed.
Upgrade of MySQL-python from 1.2.4 to 1.2.5 is required because of an
incompatibility with setuptools>0.7.
2015-07-09 13:04:33 -04:00
Diana Huang
7461a2fd37
Refactor and merge CourseViewType and CourseTab.
...
TNL-2321
2015-06-08 15:18:39 -04:00
Diana Huang
6534503c93
Add teams tab
...
TNL-1939
2015-06-03 09:10:44 -04:00
Diana Huang
dae137feaa
Convert all tabs to the new plugin framework.
2015-06-02 15:05:16 -04:00
Andy Armstrong
94e1c42314
Add extensible course view types for edX platform
2015-06-02 13:12:40 -04:00
jsa
f24f01d217
Add support for user partitioning based on cohort.
...
JIRA: TNL-710
IMPORTANT: this commit converts the course_groups
package to using migrations. When deploying to an
existing openedx instance, migration 0001 may fail
with an error indicating that the CourseUserGroup
table already exists. If this happens, running
the 0001 migration first, with the --fake option,
is recommended. After performing this step,
remaining migrations should work as expected.
2014-12-05 09:53:44 -05:00
Andy Armstrong
356b2335e9
Add base support for cohorted group configurations
...
TNL-649
2014-12-05 09:52:26 -05:00
Dave St.Germain
a6ffe8c12d
Moving these tools to i18n-tools repo
2014-06-23 10:05:33 -04:00
Ned Batchelder
a2145c059e
Add a setup.py so we can import top-level directories.
2014-01-22 12:33:45 -05:00
Will Daly
9462183ae2
Moved bok-choy page objects and setup.py to common/test/bok_choy
2013-12-22 21:53:08 -05:00
Will Daly
04e66be705
Added Selenium page objects for LMS and studio
2013-12-19 16:21:06 -05:00
Calen Pennington
8201b1412e
Use XBlock 0.3
2013-09-06 09:45:59 -04:00
Calen Pennington
789ac3fc87
Use the XBlock library as the base for XModule, so that we can incrementally rely on more and more of the XBlock api
2013-01-04 16:19:58 -05:00
Calen Pennington
6427dd6742
WIP: Get the cms running. Component previews work
2013-01-02 09:07:02 -05:00
Calen Pennington
01411ae66e
WIP: Trying to get tests working
2012-12-28 14:48:47 -05:00