Idea #9584
open[FUSE] Don't display expiring collections in regular collection listings
Description
Functional requirements: The only place FUSE should list expiring collections (collections where the expires_at
field is not null) for the user is in a dedicated trash view. In any other view, an expiring collection should not be shown. This can be accomplished by listing collections with the filter ["expires_at", "=", null]
.
Filter expiring collections from TagDirectory and ProjectDirectory. Never return an expiring collection when the user requests a listing or specific directory entry from these roots. Start by updating the relevant queries in each class' update
method.
We do need to be able to list and show expired collections to support trash view. The implementation should not make that unreasonably difficult. MagicDirectory can and should continue to be able to access expiring collections. We want to allow users to use expiring collections as scratch space, and accessing such a collection by its identifier is the most obvious way to do it.
Related issues
Updated by Brett Smith about 8 years ago
- Subject changed from [FUSE] Don't display expired collections in regular collection listings to [FUSE] Don't display expiring collections in regular collection listings
Updated by Tom Morris almost 8 years ago
- Assigned To changed from Brett Smith to Tom Morris
Updated by Tom Morris over 7 years ago
- Target version set to Arvados Future Sprints
Updated by Ward Vandewege over 3 years ago
- Target version deleted (
Arvados Future Sprints)