Conversation
- Created bot_edit.html for editing bot details including alias, webhook URL, and template selection. - Added bots.html to list all bots with options to edit or delete. - Introduced dashboard.html to display an overview of repositories, bots, event sets, and recent delivery activity. - Implemented events.html for editing the events.yaml file with YAML validation on save. - Developed layout.html for consistent page structure and navigation. - Added login.html for admin authentication to access the management panel. - Created repo_edit.html for editing repository rules with pattern and notification targets. - Added repos.html to list all repository rules with options to edit or delete. - Implemented server_settings.html for configuring server settings including host, port, and allowed sources. - Created template_edit.html for editing message templates and their payloads. - Added templates_list.html to display available message templates and their events.
Correct issue and PR notification rendering
- Centralized action extraction into the prepareCommonData function to avoid redundancy across multiple event handlers. - Removed individual action handling from specific event preparation functions, streamlining the codebase and enhancing maintainability.
- Enhanced the web management panel to automatically reload configurations after edits, eliminating the need for manual restarts in most cases. - Updated the settings page to allow for username and password changes, with validation for password changes requiring the current password. - Improved user experience by providing immediate feedback on configuration changes and ensuring that edits are reflected without requiring a restart.
This was
linked to
issues
Jul 21, 2026
Closed
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Introduce a management panel that allows for editing bot details, repository rules, and server settings. Enhance user experience with automatic configuration reloads and improved password management. Fix rendering issues for notifications and streamline action handling in event data preparation. Update documentation for clarity.