Open Issues Need Help
View All on GitHubAI Summary: The task is to enhance the Velox Configuration Builder with a simplified binary generation system. This involves creating API endpoints for generating RoadRunner binaries via curl commands or a web interface, implementing a containerized build pipeline with caching and CDN distribution, enhancing the web UI with a 'one-click build' feature and a build status dashboard, and implementing security measures and monitoring.
AI Summary: Implement "Select All" and "Deselect All" buttons for plugin selection in the Velox Configuration Builder's frontend. This involves adding UI elements, managing plugin selection state (persisting across filtering/searching), providing visual feedback (selection counter and indicators), and handling partial selections.
AI Summary: Implement "View Documentation" buttons on the plugin list and detail pages of the Velox Configuration Builder web application. These buttons should link to the documentation URL provided in the plugin's `docs_url` field (if available) and open in a new tab. The implementation requires updating the frontend components to include the buttons and handle the cases where the `docs_url` field is null.
AI Summary: Implement a feature to allow users to share their plugin selections in the RoadRunner configuration builder via a URL query parameter. This involves handling URL parameters to select plugins on page load, dynamically updating the URL as selections change, adding a share button to copy the URL, and validating plugin names against the available plugins.
AI Summary: The task requires updating the predefined presets within the Velox Configuration Builder. This involves adding new presets (like Kubernetes and enhanced web server configurations) and potentially revising existing ones to include a default list of RoadRunner plugins. The update should ensure compatibility and address any dependency conflicts.