Expose broken dependencies via JIRA native 'Integrity Checker'
ever seen this in the jira log?
2013-07-30 11:44:07,812 Structure-Jobs-aea1f3 Queue-Thread#1 WARN wama 642x189704x1 156cgam 10.7.30.226 /rest/plugins/self-update/1.0/ [ext.sync.filter.FilterSynchronizer] Filter autosync #52 for structure 'Quoting structure' (#138) failed to run: filter 14610 does not exist or is not available to wama
In my opinion, such notifications could be added to the 'Integrity Checker', section 'Check for invalid filter subscriptions'
Fix is straightforward -> remove the dependency
alternative: provide the same on the Structure administration page
Ben, great suggestion, thanks! I'm not sure we can plug in into the JIRA's native integrity checker, but we surely can add "Structure Integrity Checker" page.
BTW, some integrity conditions are verified daily or on-request with Administration | Structure | Maintenance page, but it doesn't check for syncing with non-existent filters yet.