Commit Graph

61 Commits

Author SHA1 Message Date
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
John Jarvis
83b79fb87e Adding new certificate state for "notpassing" 2012-11-09 18:18:36 -05:00
John Jarvis
5d6687d897 Adding error_reason 2012-11-09 18:18:36 -05:00
John Jarvis
076619c81b Changing private method to use a single underscore 2012-11-09 18:18:36 -05:00
John Jarvis
fb882d285f cert.state->cert.status 2012-11-09 18:18:35 -05:00
John Jarvis
8e5d6bd416 Change 'remove' to 'delete' for consistency 2012-11-09 18:18:35 -05:00
John Jarvis
8d628ef234 unavailable->CertificateStatuses.unavailable 2012-11-09 18:18:35 -05:00
John Jarvis
507794acf5 Adding defaults to created and added fields 2012-11-09 18:18:35 -05:00
John Jarvis
0481cf995f Updating view for different certificate statuses, error 2012-11-09 18:18:35 -05:00
John Jarvis
5529eecb85 Separate function for send_to_xqueue 2012-11-09 18:18:35 -05:00
John Jarvis
5019e2d03c cleanup 2012-11-09 18:18:35 -05:00
John Jarvis
cb1489a7cb docstring cleanup, grading for regen_cert 2012-11-09 18:18:35 -05:00
John Jarvis
df37f11122 Adding modified and created fields to GeneratedCertificates 2012-11-09 18:18:35 -05:00
John Jarvis
a9b26cb871 Cleanup, docstrings, recording name in certificate table 2012-11-09 18:18:34 -05:00
John Jarvis
f589adcd71 Comment about basic auth 2012-11-09 18:18:34 -05:00
John Jarvis
66c31fe21a Adding logging, reading sitename from settings 2012-11-09 18:18:34 -05:00
John Jarvis
84ff92d4d9 new migrations for certificates 2012-11-09 18:18:34 -05:00
John Jarvis
8c2e55676b Cleanup 2012-11-09 18:18:34 -05:00
John Jarvis
fceed0fc70 view for the certificate callback URL 2012-11-09 18:18:34 -05:00
John Jarvis
0ef54cdeb8 Certificate interface to xqueue
Add, remove or update and existing certificate
2012-11-09 18:18:34 -05:00