16811: Fix public favorites.
authorPeter Amstutz <peter.amstutz@curii.com>
Thu, 10 Sep 2020 21:28:08 +0000 (17:28 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Thu, 10 Sep 2020 21:28:08 +0000 (17:28 -0400)
commita5e78803ff259ce6467ecbc286ee970f1bfda4aa
tree5052df129caed18828882b1a856c5c8168e20d63
parentecd0b3c069eed7d411e3cec7d707b43ab6675081
16811: Fix public favorites.

Previously, these were 'star' links owned by the all users group.

However, the all users group is now a 'role' and new rule (since
issue #16007) is that 'role' groups cannot directly own things.

So now public favorites are defined as a link owned by the system user
with tail_uuid as the all users group.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
src/services/favorite-service/favorite-service.ts
src/store/favorite-panel/favorite-panel-middleware-service.ts
src/store/public-favorites-panel/public-favorites-middleware-service.ts
src/store/tree-picker/tree-picker-actions.ts