Diana Huang
8d564f219d
Use Choices to track possible modes.
2013-11-22 11:22:49 -05:00
Diana Huang
696f1df043
Pass through the certificate mode correctly.
2013-11-20 17:05:57 -05:00
Diana Huang
d72b61a5b0
Use class methods to find the enrollment mode.
2013-11-19 17:30:27 -05:00
Diana Huang
1656876699
If student has not passed verification, issue an honor code cert.
...
Also, display a message on their dashboard.
2013-11-19 17:12:49 -05:00
Diana Huang
fc46efb6c7
Fix bug in grabbing course enrollments.
...
LMS-1475
2013-11-19 14:03:05 -05:00
John Jarvis
2fed61814a
fixing some typos
2013-11-15 13:35:55 -05:00
John Jarvis
2a31e3567e
sending template pdf with certificate request
2013-11-15 13:35:54 -05:00
John Jarvis
f0b074b880
also adding insecure option to regenerate_user command
2013-11-01 12:05:59 -04:00
John Jarvis
ff8c58f5ee
adds a new option to ungenerated_certs to use http in the callback url
2013-11-01 11:49:12 -04:00
Joe Blaylock
9e76c6120b
Merge pull request #1286 from edx/jrbl/certs-single-user
...
Certificates: Add regeneration command
2013-10-24 11:59:32 -07:00
Joe Blaylock
5b3af20ba1
Pass student grade label to certification process
2013-10-15 15:02:16 -04:00
Joe Blaylock
8ef8fc8281
Certificates: Add regeneration command
...
* Adds regenerate_user command, which lets you run certificates for one
particular user in one particular class, regardless of whether they
have a pre-existing certificate.
2013-10-09 12:24:35 -07:00
Calen Pennington
7d79f4fe37
Move mitxmako initialization to a startup module, called by lms.startup and cms.startup for both management commands and when run via wsgi
...
[DEVPAIN-7]
2013-08-28 10:56:07 -04:00
Adam Palay
2b40462263
convert all datetime.now() to datetime.now(UTC)
2013-07-22 17:39:11 -04:00
Ned Batchelder
be4d5f3228
Merge pull request #292 from edx/ned/remove-pointless-addition-tests
...
Remove pointless addition tests
2013-06-27 13:31:36 -07:00
Ned Batchelder
a484224ef5
Remove pointless addition tests
2013-06-27 16:27:39 -04:00
John Jarvis
f6d7cc5516
save the cert record immediately after we set the status
...
There was a potential though unlikely race condition because the .save()
was after the certificate request was put on the queue.
Now calling .save() immediately after we update the
cert.
2013-06-27 15:57:51 -04:00
David Ormsbee
e1b071be30
Initialize MakoMiddleware manually during certificate grading runs.
...
Without this, problems fail to load because they can't find how to
render themselves, and the certificate generation grading run will
get an inaccurately low count of the possible points a user could
get (anything they didn't see will be omitted), inflating their
grade during certificate calculation and making it inconsistent
with their Progress page.
2013-06-19 14:39:02 -04:00
Chris Dodge
8fef830740
optimize db round trips, by getting the course descriptor outside of the user loop
2013-04-01 14:02:54 -04:00
Calen Pennington
cfae1cdf62
Pep8 autofixes
2013-02-06 11:13:50 -05:00
John Jarvis
a9ee71fffc
Adding section on eligibility
2013-01-29 11:26:55 -05:00
John Jarvis
3a6d45e716
Grade a student even if they are on the restricted list
2013-01-29 11:13:30 -05:00
John Jarvis
4b0999939b
Adding docstring to CertificateWhitelist model
2013-01-29 10:26:21 -05:00
John Jarvis
415ebec879
renaming whitelist to is_whitelisted
2013-01-29 10:24:29 -05:00
John Jarvis
dbc0f353c5
cert_status temporary assignment removed
2013-01-29 10:22:58 -05:00
John Jarvis
e9722b259b
Removing whitespace
2013-01-28 19:29:53 -05:00
John Jarvis
e81394c2b0
Adding new model for certificate whitelist
2013-01-28 19:29:13 -05:00
John Jarvis
666828f71a
Command for certificate whitelist
2013-01-28 19:28:47 -05:00
John Jarvis
7e033d0265
django command for certificate restriction
2013-01-28 19:28:24 -05:00
John Jarvis
08b8a9f674
Better help message for the force-gen option
2013-01-17 14:36:08 -05:00
John Jarvis
e09728a3b2
Removing the unavailable tally
...
It doesn't make sense to print out unavailable students
since it will go negative as students unenroll
2013-01-16 17:48:46 -05:00
John Jarvis
52e387e029
Add the force flag
...
This will allow you to force the certificate generation
for when certificate requests are lost and stuck in
'generating', this happens when we have xqueue issues.
2013-01-16 17:44:19 -05:00
John Jarvis
44141b6a55
pep8 cleanup
2013-01-16 17:39:26 -05:00
John Jarvis
491027a814
Allow generation of certificates if they are in the generating state
2013-01-16 17:34:48 -05:00
John Jarvis
6d28be0439
Adding management command to grade students who were not previously
...
graded
2012-11-20 15:18:25 -05:00
John Jarvis
b8cfe80145
Saving grade for non-passing students
2012-11-20 15:18:09 -05:00
John Jarvis
9c9dd05666
Missing course_id filter for certificate summary
2012-11-19 15:41:00 -05:00
Victor Shnayder
3a44f043d2
Add tests, make them pass.
2012-11-17 15:58:49 -05:00
John Jarvis
9a12435f6b
Removing print
2012-11-15 19:47:33 -05:00
John Jarvis
efaf39ea76
cleanup
2012-11-15 19:42:47 -05:00
John Jarvis
626e6c7e08
Addresses review comments
...
* List of courses that have ended is now a generator
* Using db-aggregation to speed up query for tallies
2012-11-15 19:05:28 -05:00
John Jarvis
10c623d133
Django commands for certificates
...
* Removing the command to find unicode names since it was only used for
testing
* ungenerated_certs will now by default run through all courses that
have ended. a course option can be used to run on one course
* gen_cert_report added which will summarize certificate states
for all courses that have ended
2012-11-14 21:41:17 -05:00
John Jarvis
ca6cfe4247
http->https
2012-11-09 23:40:18 -05:00
John Jarvis
fc32032bd1
Cleanup django-admin commands
2012-11-09 18:53:29 -05:00
John Jarvis
d6403fe34c
renmaing unusual to unicode, fixing syntax and removing id in
...
enrolled_students query
2012-11-09 18:51:31 -05:00
John Jarvis
2c41b94d11
Cleanup and django-admin commands
2012-11-09 18:18:37 -05:00
Victor Shnayder
aedb02543c
always return grade as part of cert status
2012-11-09 18:18:37 -05:00
John Jarvis
9fbcb4445e
adding migrations
2012-11-09 18:18:37 -05:00
Victor Shnayder
cf33d85ef9
Wire up cert status
2012-11-09 18:18:36 -05:00
John Jarvis
01dcf291b6
Adding setting variable for CERT_QUEUE
2012-11-09 18:18:36 -05:00