e7bc04856f
This will cause each filtered view to stay updated as the items in the buckets change. For filters that are specific to buckets, we listen to broadcasts on those buckets; for filters on "All projects" we listen instead for broadcasts on an account-specific channel. This is so that "All projects" views will be aware of any new buckets that are added, while also avoid unnecessary refreshes from buckets that are filtered out.