@opendeveloper/plugin-github-panel
v1.0.0
Published
GitHub Issues Panel Plugin for WebDevserver
Downloads
2
Maintainers
Readme
@opendeveloper/plugin-github-panel
GitHub Issues Panel Plugin for WebDevserver - provides a comprehensive interface for viewing and managing GitHub issues directly within WebDevserver.
Features
- View GitHub repository issues in a clean, organized panel
- Filter issues by state (open/closed), labels, and assignees
- Real-time issue updates with configurable refresh intervals
- Intelligent caching for improved performance
- Responsive design that works in any panel size
- Easy repository configuration with modal interface
Installation
npm install @opendeveloper/plugin-github-panelConfiguration
Once installed, the plugin will appear in your WebDevserver plugin manager. Configure it by:
- Click the "Configure" button in the panel
- Enter your GitHub repository owner and name
- Set refresh preferences
- Save the configuration
Permissions
This plugin requires the following permissions:
github: To access GitHub API functionalitynetwork: To make HTTP requests to GitHub's API
Development
To develop this plugin locally:
git clone <repository>
cd packages/plugin-github-panel
npm install
npm run buildFor local development with npm link:
npm link
cd /path/to/webdevserver
npm link @opendeveloper/plugin-github-panelLicense
MIT - see LICENSE file for details.
Support
For issues and feature requests, please visit: https://github.com/opendeveloper/webdevserver/issues
