Julia Hansbrough
1a3f4cb8f8
Moved can_refund logic to CourseEnrollment
2013-11-04 18:48:43 +00:00
Julia Hansbrough
e66f9a243b
Clarified wording in a docstring
2013-11-04 18:38:49 +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
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
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
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
Adam
4b473b9b8e
Merge pull request #1578 from edx/adam/fix/registration-page-wording
...
"Public Display Name" -> "Public Username" on registration page [LMS-139...
2013-11-04 09:57:00 -08:00
Giulio Gratta
5c0c7ba6bb
Merge pull request #1560 from edx/giulio/a11y-user-menu
...
User menu a11y changes to allow use of spacebar, escape key and arrows to navigate
2013-11-04 08:53:46 -08: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
Adam
98b3d18edc
Merge pull request #1492 from edx/adam/remove-@edx
...
remove instances of @edx.org email addresses in our default settings (Bug: LMS-1363)
2013-11-04 08:02:08 -08:00
Brian Talbot
b5ec2c72f9
LMS: revises instructional copy for reverification flow
2013-11-04 10:59:50 -05:00
Adam Palay
69eebf43f4
"Public Display Name" -> "Public Username" on registration page [LMS-1393]
2013-11-04 10:49:49 -05:00
Giulio Gratta
6e988443f6
User menu a11y changes to allow use of spacebar, escape key and arrow keys or tab and shift+tab to navigate
2013-11-01 14:34:02 -07:00
Brian Talbot
6541b45566
Merge pull request #1572 from edx/talbs/fix-studio-forgotpassword
...
Studio: Fix - Forgot Password Modal
2013-11-01 13:40:40 -07:00
Brian Talbot
8048a4b25b
Studio: changes URL for password reset to direct to LMS login view
...
STUD-689
2013-11-01 16:37:08 -04:00
Greg Price
2123d5e7ae
Merge pull request #1570 from edx/gprice/forum-staff-label
...
Remove label from forum posts by global staff
2013-11-01 13:10:54 -07:00
Greg Price
7013c997f7
Merge pull request #1553 from edx/gprice/forum-follow-a11y
...
Improve accessibility of forum follow buttons
2013-11-01 13:02:01 -07:00
Diana Huang
002972f24c
Remove dates from status messages
...
* clean up one last typo
LMS-1387
2013-11-01 15:47:04 -04:00
Will Daly
9ab35759be
Added wait for problem to re-render when checking or resetting it
...
Added wait for JS on upload page
Fixed an issue where css_click wasn't waiting for JS to load
2013-11-01 14:31:37 -04:00
Greg Price
c4cdb457de
Remove label from forum posts by global staff
...
The motivation for this change is performance. The forums UI code gets
the list of users for each role and renders the staff label based on
those lists. The list for the staff role is expensive to compute because
there is no index on the is_staff attribute, and we cannot create one
because the User model is built into django.
Users with is_staff=True are still assigned the Moderator role upon
enrolling in a course, so this change will have no practical effect
except that a user who is granted staff privileges after enrolling in a
course will have to be made a Moderator in order for their posts to be
labeled.
Additionally, the UI did not use the list of users with the Student
role, so that list has been removed as well.
2013-11-01 14:16:55 -04:00
Sarina Canelake
9f104eb617
Merge pull request #1558 from edx/sarina/beta_email_background_history
...
Implement background email tasks on student dash
2013-11-01 08:09:30 -07:00
Sarina Canelake
fff36275db
Implement background email tasks on student dash
...
LMS-1244
2013-11-01 09:20:34 -04:00
Sarina Canelake
944c433699
Merge branch 'release'
2013-10-31 15:04:48 -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
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
d41a974558
Merge pull request #1556 from edx/diana/wiki-skip-links
...
Add skip link to django template pages.
2013-10-31 10:17:51 -07:00
Julia Hansbrough
70b7ac41c0
Merge pull request #1493 from edx/flowerhack/fix/wiki-textarea-trap
...
Fixing accessibility bug where users could not tab through on wiki
2013-10-31 10:02:29 -07:00
Julia Hansbrough
d3845970fa
Removing alt-tab and alt-shift-tab
2013-10-31 16:54:48 +00:00
brianhw
a445009825
Merge pull request #1551 from edx/brian/add-email-datadog
...
Add datadog stats for duplicate subtask and subtask update errors.
2013-10-31 09:48:44 -07:00
Diana Huang
d8862927e1
Add skip link to django template pages.
...
Bug: LMS-1387
2013-10-31 11:03:03 -04:00
Greg Price
b6f5348181
Improve accessibility of forum follow buttons
...
They now include screen reader-friendly text, have the ARIA checkbox
role, activate on keypress (for space or enter), and occur in the DOM
after the header information (title, etc.)
2013-10-31 11:00:28 -04:00
Sarina Canelake
51ab852c69
Package the instructor dash javascript separately
...
LMS-1418
2013-10-30 20:41:38 -04:00
Sarina Canelake
c89c85c70f
Merge pull request #1541 from cpennington/hotfix-conditional-course-id-access
...
Provide access to the course_id directly on XModules/Descriptors
2013-10-30 15:46:32 -07:00
Brian Wilson
782a07e0ea
Add datadog stats for duplicate subtask and subtask update errors.
2013-10-30 17:09:40 -04:00
Adam Palay
4ed6ee64d3
fix typo in registration email [LMS-1419]
2013-10-30 14:59:13 -04:00
Sarina Canelake
b86e912905
Make event handlers fire properly
...
Respond to review comments
LMS-1242
2013-10-30 13:43:39 -04:00
Sarina Canelake
57a57e8af7
Move PIT code into util.coffee
...
Add testing coverage
LMS-1242
Add "Edit This Course In Studio" link for studio courses
LMS-1291
2013-10-30 13:43:39 -04:00
Sarina Canelake
123e18109d
Reorganize Course Info dash section
...
LMS-1242
2013-10-30 13:43:39 -04:00
Sarina Canelake
9330ef65a8
Enable Pending Tasks section on new dash
...
Add Pending Tasks section to the following tabs:
* Course Info
* Student Email
* Data Download
* Email
LMS-1242
2013-10-30 13:43:39 -04:00
Calen Pennington
32af903f85
Provide access to the course_id directly on XModules/Descriptors
...
Fixes [BLD-456] and [LMS-1392], but making sure that we're always asking
XModules about their course_id (since the ModuleSystem has access to
that data).
2013-10-30 11:23:11 -04:00
Greg Price
87e0ddf398
Fix a typo that caused an error to be raised
2013-10-30 11:18:27 -04:00
Sarina Canelake
9cea6ab599
Copy changes to Inst Dash email
2013-10-30 10:03:29 -04:00
Diana Huang
42a63310b8
Update upsell copy.
...
LMS-1127
2013-10-30 09:26:32 -04:00
Diana Huang
9c362eacd4
Fix acceptance tests
...
LMS-1127
2013-10-30 09:26:32 -04:00
Brian Talbot
d68b2ced8a
LMS: adds verifiied track visuals to upgrade UI on dashboard
2013-10-30 09:26:32 -04:00