Julia Hansbrough
e4ebb586e8
Update mode appropriately when user enrolls
...
The "mode" was remaining unchanged when a student unenrolled & re-enrolled in a course--i.e., someone who was verified when first registering would still be verified when unenrolling and re-registering in audit mode. This commit fixes this problem.
LMS-1526
2013-11-25 21:20:15 +00:00
Ned Batchelder
9a106a32d5
Merged master to rc/2013-11-21
2013-11-25 14:56:09 -05:00
Diana Huang
7a56e00d53
Merge pull request #1604 from edx/jarv/verified-certs
...
Jarv/verified certs
2013-11-25 07:37:13 -08:00
Diana Huang
586b1f72ef
Fix typo in comment.
2013-11-22 11:27:18 -05:00
David Ormsbee
a99fd08004
Fix error case where we have items in our grading csv output
...
that are not present in a given student's gradeset.
General code cleanup and addition of comments.
Instructor dashboard API unit tests.
LMS-58
2013-11-22 10:06:28 -05:00
Diana Huang
696f1df043
Pass through the certificate mode correctly.
2013-11-20 17:05:57 -05:00
Julia Hansbrough
bc4ebfdc40
Merge pull request #1693 from edx/flowerhack/fix/password-reset-messages
...
Fixed password reset message
2013-11-19 13:19:33 -08:00
Julia Hansbrough
87238e6d93
Removed null bits
2013-11-19 20:24:58 +00:00
Julia Hansbrough
dac5d2ac0e
Merge pull request #1634 from edx/flowerhack/feature/refactor-to-track-enrollment
...
Flowerhack/feature/refactor to track enrollment
2013-11-19 06:27:22 -08:00
Julia Hansbrough
41b73d8f48
Basic test fix
2013-11-18 23:03:18 +00:00
Julia Hansbrough
1b7a871926
Fixed password reset message
...
LMS-1507
2013-11-18 18:34:50 +00:00
Julia Hansbrough
f950ea106d
response to CR
2013-11-15 15:38:21 +00:00
Julia Hansbrough
e73489ec31
Response to CR
2013-11-14 22:34:18 +00:00
Calen Pennington
061a46beef
Formalize various access roles as objects
...
This centralizes the logic for group membership, and means that we
don't need to make queries to find out whether the legacy groups names exist.
2013-11-13 13:42:37 -05:00
Julia Hansbrough
8042332cda
purchased_callback now uses the change_mode method
2013-11-08 20:33:52 +00:00
Julia Hansbrough
94b8b0acc9
all CourseEnrollment modifications route through create_or_update
2013-11-08 20:18:28 +00:00
Julia Hansbrough
73af5d017e
Changed create_enrollment to create_or_update_enrollment
2013-11-08 19:01:51 +00:00
Julia Hansbrough
f294920473
Merge pull request #1601 from edx/flowerhack/feature/course-modes-expire-datetime
...
Added expiration_datetime field to CourseModes
2013-11-08 09:54:16 -08:00
Calen Pennington
8ddd8c14a4
Fix pylint/pep8 errors
2013-11-08 11:08:48 -05:00
Calen Pennington
da26ae2529
Remove lms/lib from sys.path in favore of using it as the module lms.lib
2013-11-08 11:08:48 -05:00
Julia Hansbrough
05996a71df
Added expiration_datetime field to CourseModes
...
Added an expiration_datetime field to CourseModes, intended to eventually replace expiration_date.
Included relevant schema and data migration file.
LMS-1454
2013-11-08 15:30:37 +00:00
Gabe Mulley
3377cb66c9
emit enrollment event
2013-11-06 15:09:33 -05:00
Gabe Mulley
5aa19c08b5
Revert "emit enrollment event"
...
This reverts commit 5734cae1c3 .
2013-11-06 14:35:28 -05:00
Gabe Mulley
5734cae1c3
emit enrollment event
2013-11-06 08:46:40 -05:00
Sarina Canelake
939dbb6c9d
Merge pull request #1579 from edx/sarina/enhance-user-factories
...
Sarina/enhance user factories
2013-11-05 07:31:00 -08:00
Sarina Canelake
ea529b8841
Fix instructor api tests
2013-11-05 09:26:32 -05:00
Julia Hansbrough
1e2c0f50f7
Merge pull request #1529 from edx/flowerhack/feature/refunds-for-certificates
...
Flowerhack/feature/refunds for certificates
2013-11-04 13:33:10 -08:00
Julia Hansbrough
448f5cc41f
Response to CR
2013-11-04 20:32:47 +00:00
John Jarvis
24524ef305
addressing comments
2013-11-04 15:14:20 -05:00
John Jarvis
4a910f8724
adding create_user script
2013-11-04 14:58:34 -05:00
Julia Hansbrough
1a3f4cb8f8
Moved can_refund logic to CourseEnrollment
2013-11-04 18:48:43 +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
81661385fb
More response to Dave's PR
2013-11-04 18:38:45 +00:00
Julia Hansbrough
7ab8142e82
Response to Dave & Diana's CR
2013-11-04 18:38:44 +00:00
Julia Hansbrough
fcab46b138
Refactored to use signals; full test coverage
2013-11-04 18:38:42 +00:00
Julia Hansbrough
63940141c8
End-to-end refunding with tests
2013-11-04 18:37:55 +00:00
Julia Hansbrough
045e69f3c5
Can check verified-ness and expiration date
2013-11-04 18:37:54 +00:00
Sarina Canelake
198452cd1c
Adds Staff and Instructor factories
2013-11-04 11:38:43 -05:00
Diana Huang
0018568799
Merge pull request #1555 from edx/diana/certs-reverification-path
...
Verified Certificate Reverification Path
2013-11-04 08:31:56 -08: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
Don Mitchell
f41816637e
RESTful refactoring of /course access continued
...
Move index access into the url
Move course creation into the url
Add helper methods for testing to serialize json data and set accept header.
2013-10-30 13:28:22 -04:00
Diana Huang
d3a4747b06
Add new user_status functionality to PhotoVerification.
2013-10-29 15:13:45 -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
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
Diana Huang
115ccf87de
Add in new hooks for the dashboard into the upgrade path.
2013-10-25 15:21:42 -04:00
Usman Khalid
8f356fc3ec
student.views.confirm_email_change: commit/rollback transaction after rendering response instead of before
2013-10-25 15:02:53 +00:00
Usman Khalid
6ddd0ae5ab
student.tests: Added db access in mock_render_to_response() to test any issues with @transaction.commit_manually
2013-10-25 15:02:52 +00:00
Brian Wilson
aa172272f3
Update master with hotfixes from release-2013-10-17.
2013-10-18 11:50:42 -04:00