- 22 Sep, 2017 1 commit
-
-
Jeremy Bowman committed
-
- 07 Sep, 2017 1 commit
-
-
Gregory Martin committed
-
- 22 Aug, 2017 1 commit
-
-
Gregory Martin committed
-
- 15 Aug, 2017 1 commit
-
-
date has passed
Sofiya Semenova committed
-
- 12 Jun, 2017 1 commit
-
-
Andy Armstrong committed
-
- 05 May, 2017 2 commits
-
-
Andy Armstrong committed
-
Also add it to the course home page.
Diana Huang committed
-
- 27 Apr, 2017 1 commit
-
-
Ned Batchelder committed
-
- 24 Mar, 2017 1 commit
-
-
through to the REST API: * created_date: date/time the certificate was issued. * is_passing: boolean flag denoting whether the certificate status is passing or non-passing. And adds JwtAuthentication, so the Certificates REST API can be easily accessed from Enterprise management commands.
Jillian Vogel committed
-
- 23 Feb, 2017 1 commit
-
-
There are a number of Django Signals that are on the modulestore's SignalHandler class, such as SignalHandler.course_published. These signals can trigger very expensive processes to occur, such as course overview or block structures generation. Most of the time, the test author doesn't care about these side-effects. This commit does a few things: * Converts the signals on SignalHandler to be instances of a new SwitchedSignal class, that allows signal sending to be disabled. * Creates a SignalIsolationMixin helper similar in spirit to the CacheIsolationMixin, and adds it to the ModuleStoreIsolationMixin (and thus to ModuleStoreTestCase and SharedModuleStoreTestCase). * Converts our various tests to use this new mechanism. In some cases, this means adjusting query counts downwards because they no longer have to account for publishing listener actions. Modulestore generated signals are now muted by default during test runs. Calls to send() them will result in no-ops. You can choose to enable specific signals for a given subclass of ModuleStoreTestCase or SharedModuleStoreTestCase by specifying an ENABLED_SIGNALS class attribute, like the following example: from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase class MyPublishTestCase(ModuleStoreTestCase): ENABLED_SIGNALS = ['course_published', 'pre_publish'] You should take great care when disabling signals outside of a ModuleStoreTestCase or SharedModuleStoreTestCase, since they can leak out into other tests. Be sure to always clean up, and never disable signals outside of testing. Because signals are essentially process globals, it can have a lot of unpleasant side-effects if we start mucking around with them during live requests. Overall, this change has cut the total test execution time for edx-platform by a bit over a third, though we still spend a lot in pre-test setup during our test builds. [PERF-413]
David Ormsbee committed
-
- 08 Dec, 2016 1 commit
-
-
Simon Chen committed
-
- 03 Aug, 2016 1 commit
-
-
Calen Pennington committed
-
- 27 Jul, 2016 1 commit
-
-
2. Add site configuration overrides to theming/helpers.py 3. Move microsite.get_value from theming/helpers to site_configuration/helpers 4. Move microsite_configuration.microsite.get_value usages to site_configuration.helpers.values
Saleem Latif committed
-
- 22 Jul, 2016 1 commit
-
- 22 Jun, 2016 1 commit
-
-
Syed Hassan Raza committed
-
- 15 Jun, 2016 1 commit
-
-
ECOM-4217
Awais committed
-
- 14 Jun, 2016 1 commit
-
-
Ben Patterson committed
-
- 11 Jun, 2016 1 commit
-
-
ECOM-4217
Awais committed
-
- 23 May, 2016 1 commit
-
-
Simon Chen committed
-
- 21 Apr, 2016 1 commit
-
-
Giovanni Di Milia committed
-
- 13 Apr, 2016 1 commit
-
-
The verification workflow assumes that all verified courses will have a price. Free verified course modes cause a 404 when the user attempts to enroll or upgrade.
Omar Khan committed
-
- 06 Apr, 2016 1 commit
-
-
Ben Patterson committed
-
- 03 Feb, 2016 1 commit
-
-
The verification workflow assumes that all verified courses will have a price. Free verified course modes cause a 404 when the user attempts to enroll or upgrade.
Omar Khan committed
-
- 22 Jan, 2016 1 commit
-
-
Two new certificate statuses are introduced, 'audit_passing' and 'audit_notpassing'. These signal that the GeneratedCertificate is not to be displayed as a cert to the user, and that they either passed or did not. This allows us to retain existing grading logic, as well as maintaining correctness in analytics and reporting. Ineligible certificates are hidden by using the `eligible_certificates` manager on GeneratedCertificate. Some places in the coe (largely reporting, analytics, and management commands) use the default `objects` manager, since they need access to all certificates. ECOM-3040 ECOM-3515
Peter Fogg committed
-
- 20 Jan, 2016 1 commit
-
-
This reverts commit 60860e3a.
Peter Fogg committed
-
- 13 Jan, 2016 1 commit
-
-
An `eligible_for_certificate` field is added to the GeneratedCertificate model. This way we can retain existing grading logic, as well as maintaining correctness in analytics and reporting. Ineligible certificates are hidden by using the `eligible_certificates` manager on GeneratedCertificate. Some places in the coe (largely reporting, analytics, and management commands) use the default `objects` manager, since they need access to all certificates. This commit also updates the DB cache for acceptance tests.
Peter Fogg committed
-
- 22 Dec, 2015 1 commit
-
-
Saleem Latif committed
-
- 08 Dec, 2015 1 commit
-
-
fixed broken tests and added some optimisations fixed migration history
Zia Fazal committed
-
- 07 Dec, 2015 1 commit
-
-
MA-1767
Nimisha Asthagiri committed
-
- 25 Nov, 2015 2 commits
-
-
Nimisha Asthagiri committed
-
ECOM-2972
Peter Fogg committed
-
- 15 Oct, 2015 1 commit
-
-
Giovanni Di Milia committed
-
- 10 Aug, 2015 1 commit
-
-
* asadiqbal08/SOL-1058: Add edx-organizations to certificate web view * Support organization logo asset management * Remove organization fields from Studio certificate configuration model * SOL-981 pull request feedback fixes
Matt Drayer committed
-
- 14 Jul, 2015 1 commit
-
-
* Changed certificate_id to configuration_id * Fix for acceptance test faiiure * Add waits to bok choy tests fix for flaky test
Zia Fazal committed
-
- 01 Jul, 2015 1 commit
-
-
Zia Fazal committed
-
- 29 Jun, 2015 1 commit
-
-
fixed broken test changes based on feedback on 6/24 fixed broken unit test after feedback changes added more checks and updated tests fixed broken bok choy test Fixed pylint quality error trying to fix pylint quality error
Zia Fazal committed
-
- 22 Jun, 2015 1 commit
-
-
Matt Drayer committed
-
- 15 Jun, 2015 1 commit
-
-
some optimisations refactored code and added created event added test to make sure generate event is emitted changes based on feedback on 6/11 added certificate web page and tests fixed quality violations
Zia Fazal committed
-
- 08 Jun, 2015 1 commit
-
-
improved coverage refactoring based on feedback fixed quality violations changes based on feedback
Zia Fazal committed
-
- 07 May, 2015 1 commit
-
-
Christine Lytwynec committed
-