Ned Batchelder
1bd213beba
Remove unused imports.
2014-02-10 14:07:50 -05:00
Julia Hansbrough
a0efe6e0de
Make receipt-ids actually generate UUIDs
...
LMS-2192
2014-02-05 20:41:30 +00:00
Julia Hansbrough
17869c5eee
Midcourse reverification: i18n fixes
...
Fixed i18n in templates
2014-01-31 22:20:33 +00:00
Julia Hansbrough
e50ef39bee
Midcourse reverification: Events
2014-01-31 22:20:33 +00:00
Julia Hansbrough
69b5b033fd
Midcourse reverifications: dismissal banner
...
Added a banner that students can use to dismiss the "you have failed reverification" message. Also, removed unused code, wired up the sidebar for design
2014-01-31 22:20:32 +00:00
Julia Hansbrough
3aa80654cb
Midcourse reverification: fixing broken tests
...
Also, refactored code representing ReverifyInfo
2014-01-31 22:08:09 +00:00
Julia Hansbrough
3e1519c62a
Midcourse reverification: increased quality
...
Also, removed an unused template
2014-01-31 22:08:09 +00:00
Julia Hansbrough
0b7594178b
Moved reverification windows into common
...
Added verification sidebar, banner for major courseware sections, quality & test improvements
2014-01-31 22:08:08 +00:00
Julia Hansbrough
bf210398e6
Tests and cleanup
...
Improved tests, fixed javascript for photocapture, removed extraneous photocapture code, added time & course numbers to templates for design
2014-01-31 21:48:36 +00:00
Frances Botsford
6c7d715e0e
re-verification dashboard styles
2014-01-31 21:48:35 +00:00
Julia Hansbrough
85030467ed
Skeleton for follow-on verification behavior
...
Quick-and-dirty end-to-end flow, functional for at least the case of one course in need of re-verification.
Ready for design to start taking a look; still needs tests and code cleanup
2014-01-31 21:08:24 +00:00
David Baumgold
f3f4af8087
settings.MITX_FEATURES => settings.FEATURES
2013-12-03 15:34:55 -05:00
David Baumgold
8eff442752
mitxmako => edxmako
2013-12-03 14:15:09 -05:00
Julia Hansbrough
3c7afb69d2
Response to CR
2013-11-08 16:27:42 +00:00
Julia Hansbrough
30dc3bc415
Command for retrying failed photo verifications
...
Includes test coverage
2013-11-06 18:56:59 +00:00
Diana Huang
17610edf77
Code cleanup due to review comments
...
* make `user_status` more intelligent
* remove some logic from the templates
* rename `parse_error_msg` to `parsed_error_msg`
* fix up and add more tests
LMS-1387
2013-10-31 15:01:39 -04:00
Diana Huang
5389d6b7cf
Remove DAYS_GOOD_FOR from being a class variable.
...
LMS-1387
2013-10-31 15:01:39 -04:00
Victor Shnayder
d939a61e93
Update error messages and copy for re-verification flow
2013-10-31 15:01:39 -04:00
Diana Huang
78bbaa02b8
Add in human-readable text for error messages.
...
LMS-1133
2013-10-29 15:21:14 -04:00
Diana Huang
d3a4747b06
Add new user_status functionality to PhotoVerification.
2013-10-29 15:13:45 -04:00
Diana Huang
f314965113
Add tests for some of the new views.
2013-10-29 14:57:23 -04:00
Diana Huang
dd46eb47ab
Add barebones reverification flow.
2013-10-29 14:57:23 -04:00
Diana Huang
e13dd094af
Add an upgrade parameter to the verification views.
2013-10-25 15:21:42 -04:00
David Ormsbee
02fc6a40db
Add model tests to verify_student flow.
2013-10-07 15:56:38 -04:00
David Ormsbee
634da27347
Add AUTOMATIC_VERIFY_STUDENT_IDENTITY_FOR_TESTING flag so that acceptance tests can run through certificate identity verification flow.
2013-10-02 18:09:00 -04:00
Diana Huang
4ee9ef61cf
Clean up some old pep8/pylint violations
...
Also, deletes some unused code.
2013-09-24 17:12:31 -04:00
David Ormsbee
61e7cbb567
Add extra error checking and logging to Software Secure callback
2013-09-22 15:47:43 -04:00
Diana Huang
ec5e767bb4
If the current course doesn't have a verified course mode
...
kick the user out of the verify registration flow.
2013-09-19 16:59:28 -04:00
David Ormsbee
4245c229d8
Don't verify SSL cert when submitting to Software Secure (they're using self-signed cert for the moment).
2013-09-16 14:21:03 -04:00
David Ormsbee
99841be604
Update docstring on ssencrypt.body_string to be more useful.
2013-09-16 10:23:31 -04:00
David Ormsbee
ab6018a0e5
Replace signature validation with access-key and add logging around Software Secure callbacks.
2013-09-16 10:07:07 -04:00
David Ormsbee
b1be80b848
Extend message signing code to work with dicts, lists.
2013-09-16 10:07:07 -04:00
David Ormsbee
3b44ec11e0
Convert JSON dumps output to UTF-8 before sending to Software Secure
2013-09-16 10:07:07 -04:00
David Ormsbee
8c056f383e
Make sure our JSON messages output unescaped UTF-8 text, to match Software Secure expectations.
2013-09-13 15:20:08 -04:00
David Ormsbee
d1e1e7e5bc
Minor fixes to handle non-ASCII names/config in student verification.
2013-09-13 11:49:54 -04:00
David Ormsbee
b6a863fb0e
Make sure we use the name that was frozen at time of verification when sending to Software Secure.
2013-09-13 11:48:44 -04:00
David Ormsbee
221777e6ea
Re-enable signature checking for Software Secure callbacks
2013-09-12 11:59:03 -04:00
David Ormsbee
e3895b7856
Force a save of the model when we're uploading a photo ID so our generated key is always saved.
2013-09-12 10:33:24 -04:00
David Ormsbee
8278357c74
Hook up interface to Software Secure for identity validation.
2013-09-11 23:59:37 -04:00
David Ormsbee
740e5bace7
Prevent being able to click on disabled button in IE.
...
Enable display of course org, num in receipt page.
2013-09-10 13:32:52 -04:00
Diana Huang
238a2d53e3
Don't allow people into the verification flow if they've already been verified
2013-09-06 17:20:24 -04:00
Diana Huang
ec67bf4bec
Only show start date on receipt if it's in the future.
2013-09-06 13:48:40 -04:00
David Ormsbee
90923f3e12
Add min_price var to _contribution.html template
2013-09-06 10:11:29 -04:00
David Ormsbee
4e011326bc
Replace placeholder 'Course Name' in paid cert templates with the actual course name
2013-09-05 23:39:35 -04:00
Diana Huang
20d72ea703
Clean up views and start work on edit name modal.
2013-09-05 15:20:48 -04:00
Diana Huang
4ab204cce7
Only create a new photo verification if one doesn't already exist.
2013-09-05 08:50:59 -04:00
Diana Huang
2e3a918da2
Clean up and fix some bugs on the 'already verified' page.
2013-09-04 11:31:03 -04:00
Diana Huang
cd479caa78
Make sure users are logged in on the verified cert path
2013-08-30 13:58:36 -04:00
Diana Huang
b5feb0748f
Add in a hook to indicate whether or not the logged in user is active
2013-08-30 13:44:49 -04:00
Diana Huang
c96a29d77a
Move course_id into the urls.
2013-08-30 12:56:47 -04:00