Files
edx-platform/openedx/core/djangoapps/zendesk_proxy
Manjinder Singh c76ed6ae45 Extracting plugin app from edx-platform (#24678)
* Moving plugins infrastructure to edx-django-utils
This PR extracts the code that enables plugins in edx-platform and puts it in edx-django-utils. This is done to allow other IDAS to add plugin functionality.
2020-08-12 07:48:53 -04:00
..
2019-03-28 10:48:34 -04:00
2020-07-10 16:50:05 +05:00
2019-12-30 10:35:30 -05:00
2020-07-22 15:31:02 -07:00
2017-12-06 13:32:44 -05:00
2017-12-06 13:32:44 -05:00
2019-12-30 10:35:30 -05:00
2019-12-30 12:25:38 -05:00

Zendesk API proxy endpoint

Introduced via EDUCATOR-1889

Purpose

This djangoapp contains no models, just a single view. The intended purpose is to provide a way for unauthenticated POST requests to create ZenDesk tickets. The reason we use this proxy instead of a direct POST is that it allows us to keep ZenDesk credentials private, and rotate them if needed. This proxy endpoint should be rate-limited to avoid abuse.