Hide Forgot
Description of problem: I can successfully create "new" repository named "system" in Workbench Administration perspective. This makes the "hidden" system.git repository available in the UI and has dangerous side effects. For example it starts an infinite loop generating new Inbox entries (each inbox modification generates a modification event, which modifies the inbox file and so on...). This pollutes server log and consumes CPU power. Version-Release number of selected component (if applicable): ER6 How reproducible: - Steps to Reproduce: 1. go to Administration perspective 2. create new repository named "system" Actual results: Action is successful. The described side effects. Expected results: This action should be prevented. Additional info:
Fix pushed to master and product branch of uberfire repository: (master) https://github.com/droolsjbpm/uberfire/commit/197dbff64 (0.3.x) https://github.com/droolsjbpm/uberfire/commit/c47827507
Fixed in CR1. Attempt to create new repository that already exists now fails and user is informed by an error dialog.