Diana Huang
ebd63b6188
Add an upgrade parameter to the verification views.
2013-10-30 09:26:31 -04:00
Diana Huang
97b076cb84
Hide certificates section if enrolled as audit.
...
LMS-1133
2013-10-30 09:24:00 -04:00
Julia Hansbrough
5a93bb793a
Removing unnecessary commands
2013-10-29 21:51:40 +00:00
Julia Hansbrough
99321fc4d5
Fixed alt-tab, alt-shift-tab, shift-tab
2013-10-29 21:48:31 +00:00
Don Mitchell
80c83f0b88
Merge pull request #1508 from edx/dhm/expect_json
...
Change expect_json to put parsed json in new attr
2013-10-29 14:02:32 -07:00
Don Mitchell
45453fae61
Change expect_json to put parsed json in new attr
2013-10-29 16:13:58 -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
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
c64542e10a
LMS: revises re-verification instruction UI and help text
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
Brian Talbot
153694b75f
LMS: removing non production-friendly messages
2013-10-29 15:15:10 -04:00
Brian Talbot
280c463209
LMS: adds in styling and base UI for reverification flow
2013-10-29 15:15:10 -04:00
Diana Huang
a25e413fdb
Fix settings for verification statuses on the student dashboard
2013-10-29 15:13:45 -04:00
Diana Huang
ee52e0232e
Put in a dummy verification status into the dashboard.
2013-10-29 15:13:45 -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
Calen Pennington
ac8eeb681f
Make sequence module use ajax_url properly
2013-10-29 10:36:22 -04:00
Calen Pennington
10ee2dea82
Clean up imports
2013-10-29 10:36:22 -04:00
Diana Huang
92c94b5317
Merge pull request #1483 from edx/diana/certs-upgrade-path
...
Verified Certificate Upsell
2013-10-28 14:28:50 -07:00
Diana Huang
a9da48ac0a
Update upsell copy.
...
LMS-1127
2013-10-28 16:49:07 -04:00
Diana Huang
8ee1807840
Fix acceptance tests
...
LMS-1127
2013-10-28 15:59:19 -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
Brian Talbot
e9a2787bb3
LMS: adds conditional content/instructions for registration upgrade flow
2013-10-28 14:58:14 -04:00
Diana Huang
35ebdfdca4
Better handling of the expiration date.
...
LMS-1127
2013-10-28 14:39:46 -04:00
brianhw
1be7dbe3d1
Merge pull request #1495 from edx/brian/remove-celery-group
...
Remove the use of celery.group from bulk email subtasks.
2013-10-28 10:31:31 -07:00
Greg Price
d2e0f27a0a
Merge pull request #1510 from edx/gprice/lms-forum-perf
...
Improve forums performance
2013-10-28 10:28:37 -07:00
Greg Price
e6ecb6ecfe
Improve performance of forum views
...
Avoid recomputing course module information for every thread, which
should dramatically improve the performance of high-percentile latency
queries.
JIRA: FOR-250
2013-10-28 13:04:52 -04:00
Brian Wilson
5b48ed840b
Refactor subtask creation logic to be less email-specific.
2013-10-28 12:58:11 -04:00
Greg Price
a7d769dfea
Remove an unnecessary global
...
The _DISCUSSIONINFO global was originally used as a cache, but has since
lost that capability and is therefore just harmful. This is a precursor
to more refactoring that will improve the performance of the forums and
may itself provide some performance improvement because it separates the
computation done by two functions that each previously computed the
entirety of _DISCUSSIONINFO.
2013-10-28 12:57:51 -04:00
Brian Wilson
0f8f82c845
Define and use SubtaskStatus class.
2013-10-28 12:57:41 -04:00
Brian Wilson
ed4b954a53
Remove the use of celery.group from bulk email subtasks.
2013-10-28 12:47:11 -04:00
Carlos Andrés Rocha
eebfe57c68
Merge pull request #1505 from rocha/allow-course-export-to-write-to-stdout
...
Allow the export_course command to dump results to stdout
2013-10-28 09:21:34 -07:00
Greg Price
545701d520
Add forum utility code unit test coverage
...
This is in preparation for significant refactoring of the code in
question.
2013-10-28 11:58:43 -04:00
Greg Price
54ad411078
Remove unused code
2013-10-28 11:58:43 -04:00
Carlos Andrés Rocha
b797e34deb
Allow the export_course command to dump results to stdout
2013-10-28 11:47:44 -04:00
Greg Price
7abaecd8b7
Improve forum error handling
...
CommentClientError now has sane subclasses that are meaningfully
distinct, and each subclass is handled appropriately. Errors raised by
the requests library are no longer handled by turning them into
CommentClientErrors, since there is no meaningful handling we can do,
and this way we will get more visibility into why errors are occurring.
Also, HTTP status codes from the comments service indicating client
error are correctly passed through to the client.
2013-10-28 11:23:06 -04:00
Brian Talbot
17f3970fc8
LMS: resolves styling issues for button UI in verification flows
2013-10-26 23:09:09 -04:00
Ned Batchelder
d319159dbf
Cheatsheet modal is accessible.
...
Use the leanModal stuff to show the cheatsheet dialog in the wiki.
LMS-1303
2013-10-25 17:40:08 -04:00
Diana Huang
90ad574314
Fix up acceptance tests for upsell.
...
LMS-1127
2013-10-25 15:29:44 -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
David Baumgold
dc589f723c
Merge remote-tracking branch 'origin/release'
2013-10-25 15:29:03 -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
9c65d97f0a
Add new acceptance test for complete upgrade flow
2013-10-25 15:25:30 -04:00
Brian Talbot
91dce9ca7b
LMS: preps track selection view for upgrade cases
2013-10-25 15:23:51 -04:00
Brian Talbot
618d307d1f
LMS: preps track selection view for upgrade cases
2013-10-25 15:23:51 -04:00