topology
topology copied to clipboard
Add ticket opening from topology
Still need to be completed:
- [x] Captcha from Google
This adds 2 new configuration values:
-
GOOGLE_CAPTCHA_KEY
: Registered CAPTCHA secret key. -
FRESHDESK_API_KEY
: API key for FreshDesk. I believe each person has their own API key, and I don't know how to make it general for the entire project.
Read for review.
@djw8605 - can you attach some screenshots to the ticket so we can see what the UI looks like?
Also - I don't want to deploy any ticket UI that might ask for an X509 certificate. Can we limit this to a specific vhost?
@djw8605 - can you attach some screenshots to the ticket so we can see what the UI looks like?
Or better yet, deployment to the ITB?
Multiple resources select with smart search.
It will add all of the "Admin" contacts for those resources.
Do we have a drop-down for VOs in case sites are having issues with a specific VO's?
Nope, for now, this was specific to opening ticket against sites.
Added a few sentences at the top:
That looks good. I forgot to ask, can we enable the Freshdesk "support" widget on this page, too?
the freshdesk support widget is enabled. You can see it in the screenshot on the right.
Oops, so it is. Could we get a link added to the main page under "Human-readable pages"?
Let's hold off on merging this until we clear up the issues mentioned here: https://support.opensciencegrid.org/a/tickets/8380
The issues mentioned in that ticket are related to public ticket, not necessarily with this ticket creation. I see them as unrelated.
This seems like a useful tool but it's five years old and hasn't been merged. Sorry; closing.