d506279892
With this change, if all entitlements are valid, we sort to show the entitlement that will expire the farthest in the future, as that defines the point at which the user must act before the license becomes invalid. |
||
---|---|---|
.. | ||
config | ||
metrics | ||
migrate | ||
registry | ||
saas | ||
secscan | ||
security | ||
test | ||
vendor | ||
__init__.py | ||
asyncwrapper.py | ||
backfillreplication.py | ||
backoff.py | ||
cache.py | ||
canonicaljson.py | ||
dict_wrappers.py | ||
disableabuser.py | ||
dockerfileparse.py | ||
dynamic.py | ||
expiresdict.py | ||
failover.py | ||
generatepresharedkey.py | ||
headers.py | ||
http.py | ||
imagetree.py | ||
invoice.py | ||
invoice.tmpl | ||
jinjautil.py | ||
label_validator.py | ||
license.py | ||
locking.py | ||
morecollections.py | ||
names.py | ||
pagination.py | ||
streamingjsonencoder.py | ||
systemlogs.py | ||
timedeltastring.py | ||
useremails.py | ||
validation.py |