Zendesk View Auto-Refresh is a browser extension that automatically refreshes your Zendesk views, ensuring you always have the most up-to-date information without manual intervention.
- Automatic refresh of Zendesk views
- Customizable refresh intervals (30 seconds to 10 minutes)
- Easy to use on/off toggle.
- Countdown timer to next refresh
- Works with multiple Zendesk tabs simultaneously
- Persistent settings across browser sessions
- Cross-browser support (Chrome, Firefox, Edge, and other Chromium-based browsers)
- Install the extension for your browser.
- Click on the extension icon to open the popup.
- Select your desired refresh interval from the dropdown menu.
- Toggle the "Enable auto-refresh" switch to start or stop the auto-refresh.
- Your settings will be remembered even after closing and reopening the browser.
The extension works by simulating a click on the refresh button in your Zendesk views. It supports various Zendesk layouts and attempts to find the correct refresh button using multiple selectors. Your settings are saved and restored automatically, ensuring a consistent experience across browser sessions.
- Version: 1.0.5
- Last Updated: October 1, 2024
- Changelog: View Changelog
- Implemented persistent state storage across browser sessions
- Improved startup handling for consistent behavior
- Enhanced cross-browser compatibility
- Updated user interface for better state reflection
- Chrome: 88+
- Firefox: 78+
- Edge: 88+
- Opera: 75+
- Other Chromium-based browsers: 88+
This project contains versions of the extension compatible with both Chromium-based browsers and Firefox in a single repository. The codebase has been unified to work seamlessly across different browser platforms while maintaining specific adjustments where necessary.
zendesk-view-auto-refresh/
├── chromium/
│ ├── manifest.json
│ ├── background.js
│ ├── popup.html
│ ├── popup.js
│ ├── icon-16.png
│ ├── icon-48.png
│ ├── icon-128.png
│ ├── icon-off-16.png
│ ├── icon-off-48.png
│ └── icon-off-128.png
├── firefox/
│ ├── manifest.json
│ ├── background.js
│ ├── popup.html
│ ├── popup.js
│ ├── icon-16.png
│ ├── icon-48.png
│ ├── icon-128.png
│ ├── icon-off-16.png
│ ├── icon-off-48.png
└── icon-off-128.png
- Clone the repository:
git clone https://github.com/DeclanE47/zendesk-view-auto-refresh.git
- For Chromium-based browsers:
- Open your browser and go to
chrome://extensions
- Enable "Developer mode"
- Click "Load unpacked" and select the
chromium
folder
- Open your browser and go to
- For Firefox:
- Open Firefox and go to
about:debugging#/runtime/this-firefox
- Click "Load Temporary Add-on" and select the
manifest.json
file in thefirefox
folder
- Open Firefox and go to
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
If you encounter any issues or have questions, please open an issue on GitHub.
Maintained by Emery.Tools