Giter VIP home page Giter VIP logo

oops_app's Introduction

Opps App

[The Oops App prevents ticket submission and allows a quick review of comments before submitting the ticket to Zendesk]

The following information is displayed:

  • Modal popup with comment text
  • Modal includes an abort button to cancel submission
  • Dismissing the modal or waiting 10 seconds will not prevent submission

Please submit bug reports here in the Github Issues page. Pull requests are welcome.

Screenshot(s):

oops_app's People

Contributors

dpawluk avatar joshglazebrook avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

oops_app's Issues

Blacked out background lingers

The blacked-out background doesn't disappear when the modal does. You have to click the screen to get the UI back to normal.

don't show modal popup when oops is turned off

Hi dpawluk,

Sadly i had to disable oops in our Zendesk today.
Only 2 out of 8 agents were using it, all of the others simply set the timer to OFF.
With the update every agents sees the dailog now, which is not the best behavior i think.
Maybe you reconsider this?

Best,
Andreas

can't submit ticket changes without a comment

Our settings page says "Version 1.0 - Last updated 3 days ago", but I can't figure out what exactly that includes. Does this have all of the latest fixes live in the marketplace, or do I need to install a private version of the app?

When I try to submit a change to a ticket without adding a comment (e.g. just changing priority), I get the "Oops: This app has prevented the submission of the ticket." error dialog.

If I add a comment, then I get the nice new modal dialog, and it works fine.

modal preview formatting not ideal for markdown based comments

The new modal dialog confirmation pushed in recent updates does not render markdown based comments very well. The entire markdown text is displayed as one giant run-on sentence which makes the display of it rather pointless. It is not rendered in the format I typed it, line endings are not preserved in the very least and worse case the formatting is not in HTML form the customer will see. Please don't follow the mistakes of Zendesk and leave the markdown customers in a lurch.

Rather than implement a full markdown renderer, might I suggest providing an option to not even render the message I typed ( ie. I know what I typed, so no need to display a bunch of noise that is not rendered correctly anyways.). If that solution does not fit well, at the very least maintain any carriage returns in my message.

Alas, I much preferred the simpler notification there was before anyways.

modal dialog does not allow continuing with work unless dismissed

When the new modal dialog displays, no other work can be done unless the dialog is explicitly dismissed.

With the old notification message in the top right corner, work could continue on other tickets if the agent wished, without some interaction required.

This makes the new oops app less effective for the 99.9% of cases where no cancelling of the message is required by the agent.

Please come up with an option that does not require explicit dismissal of the modal to skip waiting so that majority of use cases can be satisfied.

Syntax Error: Unrecognized Expression

Hi,

After the update today, many of our employees are not able to reply to tickets. Here is a screenshot of an example error that is being thrown in Chrome's Dev Console.

screen shot 2016-12-15 at 3 31 03 pm

Please let me know if there is any other information you need to further troubleshoot this issue

Modal lingers when "Stay on ticket" selected

If you select "Stay on ticket" upon submission, the modal does not disappear after the timer is up. It only disappears when "Close tab" or "Next ticket in view" are selected.

Typo in modal

The modal should say "You wrote the below message," not "Your wrote the below message."

App not working

After last zendesk update, this app is not working. When I submit the ticket and after trying to click on "Cancel Submission" nothing happens and ticket gets submitted.

Window get stalled when app is OFF

When agents trying to set app off pop-up window showing up and get stalled, till you click submit button.

screen shot 2017-02-08 at 16 51 51

screen shot 2017-02-08 at 16 51 57

Can you fix that? Thank you,

modal popup appears to be running JavaScript entered in the comment

It appears that any JavaScript entered into a ticket comment is run by the modal prior to ticket submission. For example, when attempting to submit this comment:

Hello, again!

Your conversion pixel would actually look like the following:

<script>
ga('send', 'event', 'X', 'Y', 'Z'); 
</script>

Hope this helps! Let me know if you need any further assistance.

The modal will run that JavaScript and prevent the response from being submitted due to an app error:

screenshot_122016_122144_pm

Tried using markdown to format the JS in a code block, but didn't appear to make any difference. Disabling the app resolves the issue.

Delay timer does not retain selection

One of my agents is unable to keep his "OOPS" configuration from resetting. Each time he goes to a new ticket the app changes back to 10 seconds. Any advice on how to troubleshoot this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.