Open Issues Need Help
View All on GitHubAI Summary: Improve the category search functionality in the Rules MediaWiki extension to support substring matching, not just prefix matching. This involves modifying the existing JavaScript code (api.js) to utilize either a more robust search algorithm within the existing code or potentially leverage the MediaWiki search API for better results. Testing will be required to ensure the improved search functions correctly.
AI Summary: Modify the Rules UI to prevent accidental closure of the rule configuration dialog when clicking outside the dialog box. The current behavior results in data loss when the dialog is prematurely closed.
AI Summary: Fix a cosmetic issue in a MediaWiki dialog where the top of the dialog overlaps with the navbar. This requires investigating the CSS and potentially adjusting the positioning or z-index of the dialog to ensure it renders correctly above the navbar. The provided screenshot shows the visual problem on a Chameleon wiki.
AI Summary: Implement a change to the MediaWiki Rules extension to display non-existent categories as redlinks instead of blue links. This will improve error detection by making it easier to spot missing categories.
AI Summary: Implement error handling in the Rules extension's UI to display informative messages to the user when API calls to save rule updates fail. This involves enhancing the existing `useRules.js` composable to catch and display errors resulting from API failures, such as those caused by user logout during editing.
AI Summary: Improve the user experience when accidentally deleting rules in the MediaWiki Rules extension. This involves implementing a solution to prevent accidental deletions, such as a confirmation modal or an 'undo' link, and potentially improving the success notification.