PelicanPlatform / pelican

The Pelican Platform for creating data federations
https://pelicanplatform.org/
Apache License 2.0
10 stars 19 forks source link

Correct the view of a Origins Capabilities #1484

Open CannonLock opened 2 months ago

CannonLock commented 2 months ago

The use of green and yellow clash with existing uses of those colors to indicate failure state.

Instead lets use shades of grey and iconography to indicate whether or not the values are enabled or not. Additionally add some information on:

FallbackRead: Permits reads directly from Client PublicRead: Readable without credentials

jhiemstrawisc commented 2 months ago

One thing to note -- FallbackRead has been deprecated for some time now. I think there are a few JSON values you might be grabbing these from that we've had to maintain for compatibility issues, but the actual configuration values for these two should be:

FallbackRead --> DirectReads
PublicRead --> PublicReads

Also, the other capabilities also have the s, e.g. Listings not Listing

jhiemstrawisc commented 1 month ago

@CannonLock, can I bump the priority of this one for the 7.11 release? The mismatch in capability names as they're displayed in the UI and as they're configured caused some confusion earlier today.