Commit Graph

34 Commits

Author SHA1 Message Date
Brian Talbot
d2a2aaa716 LMS: adds in collapse/expand UI for dashboard view upsell 2013-11-25 16:40:32 -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
aa8348a7ed Add in a new hook for people who are embargoed in the verified cert track.
LMS-1477
2013-11-12 10:25:04 -05:00
Brian Talbot
b2c12cfe04 LMS: revises certificate download copy 2013-11-08 10:54:46 -05:00
Diana Huang
ded97b59da Add a new status for verified certificates.
LMS-1477
2013-11-07 17:41:11 -05:00
Diana Huang
05e1b99388 Refactor out certificate logic from the course listing.
LMS-1477
2013-11-07 16:47:29 -05:00
Julia Hansbrough
448f5cc41f Response to CR 2013-11-04 20:32:47 +00:00
Julia Hansbrough
b0fcadad31 Moved #unenroll-modal to different template 2013-11-04 18:38:49 +00:00
Julia Hansbrough
c375666d88 Added new copy, small CR fixes
* Changed text for "Are you sure you want to refund"...
* Addressed a CR comment adding clarity to student view code
* Converted UTC to pytz.utc
2013-11-04 18:38:46 +00:00
Julia Hansbrough
7ab8142e82 Response to Dave & Diana's CR 2013-11-04 18:38:44 +00:00
Julia Hansbrough
bf916b6624 Fixes from Daian's CR 2013-11-04 18:38:43 +00:00
Julia Hansbrough
fcab46b138 Refactored to use signals; full test coverage 2013-11-04 18:38:42 +00:00
Julia Hansbrough
045e69f3c5 Can check verified-ness and expiration date 2013-11-04 18:37:54 +00:00
Brian Talbot
b5ec2c72f9 LMS: revises instructional copy for reverification flow 2013-11-04 10:59:50 -05:00
Diana Huang
002972f24c Remove dates from status messages
* clean up one last typo

LMS-1387
2013-11-01 15:47:04 -04: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
97b076cb84 Hide certificates section if enrolled as audit.
LMS-1133
2013-10-30 09:24:00 -04:00
Diana Huang
df20a1028d Wire up new statuses onto the dashboard.
LMS-1133
2013-10-29 15:21:14 -04:00
Diana Huang
b2a755de24 Add hooks for other statuses onto the dashboard 2013-10-29 15:21:14 -04:00
Brian Talbot
74f0e88568 LMS: revises UI states for verification status in dashboard view 2013-10-29 15:21:13 -04:00
Brian Talbot
0d01179ffc LMS: revises semantics and styling for dashboard messages 2013-10-29 15:17:56 -04:00
Diana Huang
a9da48ac0a Update upsell copy.
LMS-1127
2013-10-28 16:49:07 -04:00
Brian Talbot
c7b3e5dc04 LMS: adds verifiied track visuals to upgrade UI on dashboard 2013-10-28 15:00:29 -04:00
Brian Talbot
e78654f99d LMS: revises verified track upgrade UI on dashboard 2013-10-28 14:59:15 -04:00
Diana Huang
35ebdfdca4 Better handling of the expiration date.
LMS-1127
2013-10-28 14:39:46 -04:00
Diana Huang
23762a1569 Move more logic into the views
Also includes some tests

Story: LMS-1127
2013-10-25 15:29:44 -04:00
Brian Talbot
0050ed0ba7 LMS: adds in UI and styling for verified track upgrade to dashboard view 2013-10-25 15:27:47 -04:00
Brian Talbot
a76a61a7e5 LMS: revises styling/placement of message for verified status on dashboard 2013-10-25 15:25:30 -04:00
Diana Huang
4efe4ecd11 Add acceptance tests. 2013-10-25 15:21:42 -04:00
Diana Huang
115ccf87de Add in new hooks for the dashboard into the upgrade path. 2013-10-25 15:21:42 -04:00
Diana Huang
f51a99c9bc Add in the static namespace to the new template 2013-10-04 13:28:33 -04:00
Diana Huang
6bb2ba283b Remove more unnecessary imports 2013-10-03 16:34:16 -04:00
Diana Huang
ed5168ec61 Move more dashboard logic into the views 2013-10-03 16:22:00 -04:00
Diana Huang
7ba38c0ff3 Refactor out logic for individual course listings. 2013-10-03 14:08:38 -04:00