GithubHelp home page GithubHelp logo

zendesk_priority_highlights's People

Contributors

aculligan avatar

Watchers

 avatar  avatar

zendesk_priority_highlights's Issues

Stop using Google Analytics

To be honest, I've never been a big fan of Google Analytics, but it has proven useful (ie: knowing what languages needed support).

However, I don't think there's a need to have all the information it provides. The needs of the extension are simple when it comes to analytics: install, uninstall, usage, version, and options editing. I don't need to know anything else really. So, in order to keep protecting users and their privacy, an alternative should be implemented.

Open to ideas. No ETA.

Options get reset

Options get reset every time after an update.

This happens because the extension sets default options when it's installed, and there is no way to differentiate between a first time install and an update install.

Will need to check if data is already saved and stop the extension from setting new default options.

Change Tab permission

Currently using the tabs permission (here and here) to set the icon actions, but using the tab permissions seems like an overkill for an extension that only runs in one domain.

Changing the permission to activeTab (here and here) will still give the same benefits without the the extension having access to any other pages. This is good for privacy.

Highlight based on time

Hi @aculligan,

Our team uses Zendesk for our primary support and often find ourselves wishing for the ability to highlight tickets that have not received an agent response after a certain amount of time has elapsed. I was wondering if you would be open to me forking this repo and giving that update a try?

The reason I ask here is because I would be happy to submit a pull request under this issue (or a new one if it doesn't quite fit here) if I'm successful and if this is something you would find useful?

No matter what, thanks for this helpful chrome extension!

Originally posted by @jude-lawson in #3 (comment)

Update CSS

Some CSS items in Firefox are moved around, or the wrong size.

Unable to find DOM elements

Extension is unable to find DOM elements when a views page is reloaded. This is because Zendesk can take a long time to load all the elements, especially tickets in views.

This has been addressed in the past by setting a timeout before extension loads, but that creates a bad UX when the page does load fast enough.

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.