Commit Graph

40 Commits

Author SHA1 Message Date
Jansen Kantor
4988999697 Jkantor/support (#21541)
* refactor link_program_enrollments into it's own file, add support page
2019-09-05 13:35:43 -04:00
uzairr
789a48e27b Update enrollment support view
Currently, entitlement view is not displaying any message if there
are no records against a query.To improve user experience, changes
have been made so that a proper message would be displayed.

LEARNER-7155
2019-06-27 14:48:05 +05:00
usama sadiq
44475b9efc Support Contact Form Updated
- Changed the Subject text field to drop down.
- Added aditional text to guide learners to course forums.
2019-06-14 18:22:14 +05:00
Bill DeRusha
b43b174fdd Set usable password when canceling user retirement 2018-09-21 14:18:57 -04:00
Kshitij Sobti
fcff921fdb Linting fixes to improve quality report 2018-07-18 00:37:31 +05:30
Tasawer Nawaz
8868f07394 inactive enrollments in support tool
LEARNER-4744
2018-07-02 19:02:43 +05:00
Albert St. Aubin
06af818322 Update the entitlement fulfilment logic to work with enrollment end
[LEARNER-5275]

Update the endtitlement fulfillment logic to work for users who have
enrolled, enrollment window has closed, but upgrade window is still
open. These users should be able to use that enrollment on their course
run that they are enrolled in.
2018-06-22 07:48:35 -04:00
Michael Terry
f8b009fecc Fix extracting i18n from jsx code
React code (in jsx files) was not being extracted at all. Fixed this
by updating to edx-i18n-tools 0.4.5.

Also, template literals (feature of es2015) don't work well with
gettext at all. So convert those instances to HtmlUtils or
StringUtils interpolation calls.

FEDX-505
2018-05-02 15:21:45 -04:00
Waheed Ahmed
c16cbd7a54 Fix course selection on single support form.
Use defaultValue instead of value attribute.

LEARNER-5126
2018-04-27 15:17:59 -04:00
Michael LoTurco
62ae6d4555 retrap focus for seat unenroll survey a11y
learner-4715
2018-04-25 14:51:35 -04:00
Waheed Ahmed
2c09ebb208 Update support form to make course required.
Update support form to auto select course and make course
selection required to submit form.

LEARNER-4254
2018-04-24 14:29:49 +05:00
Tasawer Nawaz
048329cf24 Merge pull request #17363 from edx/tasawer/learner-3962/translate-contact-us-form
translate string on support form
2018-04-16 11:52:14 +05:00
McKenzie Welter
435c3c6338 mark support (re)issued entitlements as unrefundable 2018-04-12 12:16:37 -04:00
McKenzie Welter
300427be3f move Create Entitlement button up and shrink username search bar 2018-04-10 14:54:33 -04:00
Tasawer Nawaz
67962748b2 add note on for logged out users on support form
LEARNER-3783
2018-04-04 12:43:07 +05:00
Michael LoTurco
45175494ed adjust bug-causing variable name 2018-03-28 08:42:59 -04:00
Alex Dusenbery
10be8bcd4e add entitlement support creation and reissue
Learner-3925
2018-03-23 17:10:46 -04:00
Michael LoTurco
be1b800475 Add Table to entitlement support app
Learner-3925
2018-03-15 13:20:31 -04:00
Michael LoTurco
3e94c7573b Add Store and Search Component
Add search component to entitlement support app,
requires the addition of a Provider and store to
the EntitlementSupportPage componenet and wraps search
in a Main component to contain additional pieces of the
page as added

Learner-3925
2018-03-13 11:03:18 -04:00
Michael LoTurco
3b928e3e99 Adds EntitlementSupportView, Template, and base react element 2018-03-09 14:01:12 -05:00
Michael LoTurco
a117f6fa42 Add client api for entitlement support page
Learner-3925
Learner-4388
2018-03-08 12:46:00 -05:00
Bill DeRusha
8ea03ad9d2 Create generic support ticket interface (remove zendesk specific code) 2018-02-16 14:58:11 -05:00
Tasawer Nawaz
0b04259856 translate string on support form
LEARNER-3962
2018-01-31 15:28:28 +05:00
uzairr
266c8fe737 Add Manage User Feature to Support Tool
Support Team receive much requests from the users to disable their
accounts on edX.To fullfill their requests, Support has to contact
DevOps.To avoid it, a new feature is added which can easily disable
the user account.

LEARNER-3529
2018-01-30 12:16:44 +05:00
Tasawer Nawaz
82051d0312 zendesk proxy and front end of support form updated + filuploading is disbaled
LEARNER-3594
2017-12-20 22:16:31 +05:00
Eric Fischer
5bc6b31e29 eslint --fix 2017-12-08 14:38:41 -05:00
Tasawer Nawaz
8a78daa8c8 update design of support form + form will be shown only to logged in users
LEARNER-3288
2017-11-29 10:20:01 +05:00
Waheed Ahmed
a119d5b977 Added tag enterprise tickets functionality.
New support form should tag enterprise tickets.

LEARNER-2862
2017-11-15 16:24:12 +05:00
Tasawer Nawaz
a89042ab7c integrate zendesk with new single support form
LEARNER-2736
2017-11-14 20:43:08 +05:00
tasawernawaz
5d97f6a3b0 add success component on successfull form submission LEARNER-2735 2017-11-02 22:41:58 +05:00
tasawernawaz
d839d17714 update css and html/ add basics for react
LEARNER-2804
2017-10-25 11:12:26 +05:00
attiyaishaque
383d61e08a EDUCATOR-496 Display date in correct UTC format. 2017-06-09 14:23:01 +05:00
Brian Jacobel
ae8bc20b36 Run eslint autofixer on /lms 2016-08-05 15:29:20 -04:00
Andy Armstrong
d462c73fd8 Use the UI Toolkit's spec helpers. 2016-06-21 10:16:00 -04:00
muzaffaryousaf
1b0cda2430 Js test fixes for lms and lms-coffee. 2016-04-22 19:09:33 +05:00
cahrens
dd2a203677 Upgrade underscore to newest version.
FEDX-24
2016-03-16 17:08:27 -04:00
Peter Fogg
b96a8bf6ff Allow searching enrollments by email as well as username.
This brings the enrollment support tool's UI in line with the other
support tools.
2015-12-30 16:53:31 -05:00
asadiqbal
37aebaa73b SOL-1492 2015-12-18 18:19:17 +05:00
Peter Fogg
a680919e8c Support tool for changing enrollments.
Allows support staff or global staff to view a list of a learner's
enrollments, and change enrollment modes. We generate a
ManualEnrollmentAudit record for these enrollment changes in order to
track updates. Additionally, enrollment changes are handled through
the enrollment API, which handles bookkeeping such as granting refunds
where appropriate.

ECOM-2825
2015-12-16 14:17:19 -05:00
Will Daly
ad9d9eb04e Support team UI for regenerating certificates
* Add new role for support staff.
* Move dashboard/support functionality into a new Django app called "support".
* Add support view for searching and regenerating certificates.
* Refactor certificates views into separate files.
2015-08-12 07:09:46 -07:00