Brian Talbot
f4c3a732be
certificates: revising compiled CSS paths to match existing LMS patterns
2015-03-20 09:54:58 -04:00
Brian Talbot
6e3d5568bd
Merge pull request #7345 from edx/talbs/certs-webview-uicleanup
...
Certificates: Revising Web Templates + UI for Open edX Use
2015-03-18 13:16:24 -04:00
Matt Drayer
10e9fed687
Pass required values via context to invalid template
2015-03-18 12:24:06 -04:00
Brian Talbot
76bc375f62
certificates: removing verification view + edx-centric supplemental assets
2015-03-17 16:40:52 -04:00
Brian Talbot
a0caf13da9
certificates: prepping sass + vendor code to compile LTR/RTL options
2015-03-17 16:40:52 -04:00
Brian Talbot
f8b835f232
certificates: pruning default asset references
2015-03-17 16:40:48 -04:00
Ned Batchelder
7d799e34f3
Remove unused imports
2015-03-17 07:10:31 -04:00
stv
181eed241f
Silence unrelated warnings
2015-03-14 13:35:18 -07:00
stv
f03b943b95
Fix Pylint: W0612(unused-variable)
2015-03-13 20:20:05 -07:00
stv
6c06f8ce5d
Fix Pylint: C1001(old-style-class)
2015-03-13 20:20:04 -07:00
Matt Drayer
16e63c9e1e
Added Certficates Web/HTML View
2015-03-13 12:16:13 -04:00
Will Daly
749269a311
Merge pull request #7218 from edx/will/student-cert-xqueue-error
...
Certificate status when XQueue is unavailable.
2015-03-06 11:36:48 -05:00
David Baumgold
dca05a6095
Merge branch 'release'
2015-03-06 08:54:22 -05:00
Will Daly
ebb2d031f9
Certificate status when XQueue is unavailable.
...
If certificates cannot be added to the queue,
mark the certificate status as 'error' so that
it can be re-run by management commands.
Clean up logging and return values.
2015-03-05 14:18:33 -05:00
Will Daly
d1b9bbf211
Fix callback URL for certificate generation tasks
2015-03-05 13:52:23 -05:00
Will Daly
13cb2c2834
ECOM-1142: Management command for error certs.
...
Add a management comand to regenerate certificates with
status 'error', optionally restricted to a subset
of courses.
2015-03-04 07:51:38 -05:00
Will Daly
9530021b3f
ECOM-1139: Example certificates.
...
Add the ability to generate "example" certificates to
test that certificate generation is working correctly for a course.
Add the ability to enable/disable self-generated certificates
on a per-course basis.
2015-03-02 15:13:26 -05:00
Will Daly
f854726efc
Add tracking code to LinkedIn URL.
...
Add client-side analytics event for LinkedIn Add to Profile button click.
Add management command for generating certs for testing.
Update styling of the certificate messages.
2015-02-23 11:52:47 -05:00
Awais
726b7f2cfe
ECOM-1046 adding functionality for generating the certs.
...
ECOM-1046 minor change in code. rename file name.
2015-02-21 04:31:32 +05:00
stv
3ffa967af8
Fix Pylint: W0105(pointless-string-statement)
2015-02-19 19:56:52 -08:00
Will Daly
a8df217a32
Add info-level logging for the management commands used to generate certificates.
2015-02-04 19:41:27 -05:00
Omar Al-Ithawi
4e733c6e1f
Unicode fixes for log messages and other things
2015-02-04 09:55:44 +02:00
Zia Fazal
ca3d84a5d4
New pre-requisite course feature via milestones app
2015-01-15 15:17:38 -05:00
David Baumgold
36e77c7463
Fixing pep8 issues
2014-12-11 13:04:49 -05:00
Sarina Canelake
0c7b60b82b
Remove 'pylint: disable=W0232' because we ignore this warning in pylintrc
2014-12-01 11:22:12 -05:00
Sarina Canelake
0dad9da5e4
s/pylint: disable=W0621/pylint: disable=redefined-outer-name/
2014-12-01 11:22:08 -05:00
Sarina Canelake
725e4908e3
Remove more pep8 violations
2014-11-04 07:37:41 -05:00
Braden MacDonald
a8f622af7f
Consistently ensure dog_stats_api tags are formatted correctly
2014-10-09 12:35:26 -07:00
Carlos Andrés Rocha
276ea2fe84
Fix tests not using ModuleStoreTestCase
...
Some tests test were using `CourseFactory` buy not deriving from
`ModuleStoreTestCase`, introducing a course leaks that broke other
unrelated tests.
2014-09-17 11:16:55 -04:00
Usman Khalid
446270c0ff
Moved GeneratedCertificates.MODES back inside model.
...
LMS-6631
2014-07-01 19:46:51 +05:00
Usman Khalid
6a3d5eb079
Do not refund student if a certificate entry already exists for them.
...
LMS-2920
2014-07-01 16:29:07 +05:00
Han Su Kim
858f3ae5c9
Merge pull request #4075 from edx/han/regenerate_user
...
Transition to Oqaque Keys
2014-06-13 11:39:56 -04:00
Han Su Kim
8fdec439ee
Changing over imports to opaque_keys.edx
2014-06-13 09:36:40 -04:00
Han Su Kim
0b93c5a827
Squashing commits,
...
Squashing commits
Transition to Oqaque Keys
Bug fixes
Fixing regenerate_user
2014-06-12 18:24:47 -04:00
Sarina Canelake
7e36c35043
Merge branch 'release'
2014-06-11 21:30:05 -04:00
Calen Pennington
f6ea16223b
Allow users that have unregistered from a verified course to re-register.
...
Fixes LMS-2830
2014-06-11 12:37:53 -04:00
Diana Huang
baf0cee0be
Fix gen_cert_report to use CourseKeys.
2014-06-09 15:17:13 -04:00
Joe Blaylock
277dcb1113
Bugfix certificates request queue HTML flattening
2014-06-06 09:31:46 -07:00
Julia Hansbrough
6ccb11f03e
Change Location, CourseLocator, etc to reference opaque-keys library
2014-05-30 20:32:38 +00:00
Calen Pennington
cfcbdc0145
Move to OpaqueKey implementations from the external library
...
[LMS-2757]
2014-05-29 17:03:35 -04:00
Diana Huang
019374a41e
Fix gen_cert_report to use CourseKeys.
2014-05-27 16:13:45 -04:00
Sarina Canelake
d1672e31f7
Opaque-keys: fix pylint violations
2014-05-24 19:36:09 -04:00
Sarina Canelake
265fa826ca
Opaque-keys: fix pylint violations
2014-05-23 14:23:12 -04:00
Calen Pennington
cd862b3253
Merge remote-tracking branch 'edx/master' into opaque-keys
...
Conflicts:
cms/djangoapps/contentstore/tests/test_contentstore.py
cms/djangoapps/contentstore/views/component.py
cms/djangoapps/contentstore/views/item.py
cms/djangoapps/contentstore/views/preview.py
cms/djangoapps/contentstore/views/tests/test_container.py
cms/static/js/spec/views/unit_spec.js
cms/static/js/utils/module.js
cms/templates/container.html
cms/templates/studio_vertical_wrapper.html
cms/templates/studio_xblock_wrapper.html
common/djangoapps/student/views.py
lms/templates/notes.html
lms/templates/textannotation.html
lms/templates/videoannotation.html
2014-05-22 10:52:00 -04:00
Calen Pennington
4c3c8a9a2e
Fix certificate requests
2014-05-21 16:10:16 -04:00
Han Su Kim
263cf647ad
Added totals for different student tracks
...
sorted the output, easier to read
Add is_active filter to only generate for students enrolled
Adding back total_enrollment
Removing active filter
Certs will generate for all users in the course, not just those "active"
Typo
Renaming headings to make more sense
Renaming variables to match headings
2014-05-19 10:10:27 -04:00
Calen Pennington
c72b0bb293
Resolve merge conflicts relative to master
2014-05-09 15:31:20 -04:00
Calen Pennington
155ffe37ca
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
cms/djangoapps/contentstore/views/item.py
cms/djangoapps/contentstore/views/tests/test_container.py
cms/djangoapps/contentstore/views/tests/test_tabs.py
common/lib/xmodule/xmodule/modulestore/mongo/draft.py
lms/djangoapps/certificates/management/commands/gen_cert_report.py
lms/djangoapps/certificates/queue.py
lms/djangoapps/certificates/views.py
lms/djangoapps/courseware/module_render.py
lms/djangoapps/courseware/tests/test_module_render.py
lms/djangoapps/instructor/views/api.py
lms/djangoapps/instructor/views/instructor_dashboard.py
lms/djangoapps/instructor/views/legacy.py
lms/djangoapps/shoppingcart/tests/test_models.py
lms/djangoapps/verify_student/views.py
2014-05-09 15:29:32 -04:00
Calen Pennington
cd746bf8e5
Make course ids and usage ids opaque to LMS and Studio [partial commit]
...
This commit adds the non-courseware lms/djangoapps and lms/lib.
These keys are now objects with a limited interface, and the particular
internal representation is managed by the data storage layer (the
modulestore).
For the LMS, there should be no outward-facing changes to the system.
The keys are, for now, a change to internal representation only. For
Studio, the new serialized form of the keys is used in urls, to allow
for further migration in the future.
Co-Author: Andy Armstrong <andya@edx.org >
Co-Author: Christina Roberts <christina@edx.org >
Co-Author: David Baumgold <db@edx.org >
Co-Author: Diana Huang <dkh@edx.org >
Co-Author: Don Mitchell <dmitchell@edx.org >
Co-Author: Julia Hansbrough <julia@edx.org >
Co-Author: Nimisha Asthagiri <nasthagiri@edx.org >
Co-Author: Sarina Canelake <sarina@edx.org >
[LMS-2370]
2014-05-08 12:09:23 -04:00
Han Su Kim
8bcb70b8bf
Filter just downloadable certs for report
2014-05-05 13:45:07 -04:00