Jeremy Bowman
49fd99acfb
Remove obsolete shoppingcart refund page - DEPR-43 ( #24063 )
...
As part of the deprecated shoppingcart code removal, remove the old refund support page (which was only ever used for shoppingcart purchases, not ecommerce transactions).
I checked in New Relic for good measure, and this view hasn't been accessed in the past week.
2020-05-27 15:26:08 -04:00
Simon Chen
b1f61d929d
MST-157 Part 3 Create the Program Enrollments Inspector tool UI and link to the Support tool index page
2020-03-25 13:08:48 -04:00
Simon Chen
0b90de1d94
MST-157 PART-2 Complete the functionality of searching for user info on program enrollment. The search result will be displayed on support tool's frontend.
2020-03-19 20:50:47 -04:00
Simon Chen
b34af45393
MST-157 Create a new program enrollments inspector support tool to help edX support members to inspect the existing states of program enrollees
...
This reverts commit 37f3c3f829 .
2020-03-13 11:28:16 -04:00
David Ormsbee
37f3c3f829
Revert "MST-157 Create a new program enrollments inspector support tool to help edX support members to inspect the existing states of program enrollees"
...
This reverts commit 9bdcb9c5f5 .
2020-03-12 17:28:58 -04:00
Simon Chen
9bdcb9c5f5
MST-157 Create a new program enrollments inspector support tool to help edX support members to inspect the existing states of program enrollees
2020-03-12 15:47:26 -04:00
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
Ayub khan
ea0c6922fe
BOM-87
...
Fixed the test for py3.
2019-08-19 18:52:19 +05:00
Adeel Khan
30d8dfb5dd
Fix edx-platform templates for xss.
...
This is part 2 of a multiple PR to escape
edx-platform templates to prevent xss attack.
PROD-465
2019-07-10 13:31:02 +05:00
Adeel Khan
298d3554fe
Fix templates for XSS code injection via translations
...
This would patch all templates (django/mako)
for a possible XSS code injection via
translation files by html escaping them..
LEARNER-4632
2019-06-25 14:22:42 +05:00
Matthew Piatetsky
62b9bb89c8
Change content_type_gating enabled_for_enrollment to return false if a course has no verified mode or a user is not enrolled in the audit mode
2019-04-14 16:32:13 -04:00
Calen Pennington
446db3ac53
Show complete reason on both content type gating and course duration limits in support form
2019-04-11 12:33:58 -04:00
Bill Filler
6606ddefff
Add feature-based enrollment search to support form
2018-12-11 09:53:19 -05:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Eric Fischer
e18448e27d
Silence deprecation warnings
...
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -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
Waheed Ahmed
ce7e144088
Fix 500 error on new contact us form.
...
If learner has enrollments without course overview object server raises
error, fixed using course_overview property of course enrollment.
LEARNER-4426
2018-04-12 16:10:18 +05: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
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
Bill DeRusha
8ea03ad9d2
Create generic support ticket interface (remove zendesk specific code)
2018-02-16 14:58:11 -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
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
tasawernawaz
9d827b7e0c
make username and courses dropdown dynamic
...
LEARNER-2679
2017-09-26 16:51:14 +05:00
tasawernawaz
07db2613d7
add single support form for contact us, html and css only
...
LEARNER-2580
2017-09-21 15:17:03 +05:00
Brian Jacobel
060b5bf97d
Update escaping and safe-templating usage
2016-04-25 15:08:16 -04:00
Brian Jacobel
284cc17b1d
Move manual refunds page to Mako
2016-04-25 15:08:16 -04:00
Robert Raposa
f555ffd585
Refactor and improve js_utils helpers
...
- Rename escape_json_dumps to dump_js_escaped_json
- Rename escape_js_string to js_escaped_string
- Update js_escaped_string to output empty string for None
- Introduce dump_html_escaped_json
- Move dump_js_escaped_json after the pipe as new best practice
- Introduce additional uses of helpers
- Introduce new djangolib directory and move js_utils
2016-02-03 17:13:21 -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