It would be useful for custom code integrations to know when a project menu has changed. So we should fire an event for that after tool installation, reordering, renaming, removal, or grouping threshold changes.
Permission changes could effect what menu items are displayed for someone, but I am not going to handle that since it seems like a pretty low likelihood kind of thing. And would require a lot more places to send events from (add user, remove user, change proj permissions, change tool permissions, change within-tool settings, etc)
This is in db/8034 which is branched off of the [#7919] branches, since the events need to be fired from within some new API methods. So this should be merged back into the 7919 branch if that isn't merged to master yet.
Merged into [#7919]
Log in to post a comment.