-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Description
Now that #4136 is merged we can discuss some small details I didn't want to bring up in the actual PR to stay focused.
In the Admin settings you have following public link settings regarding the expire date:
- Set default expiration date (where you can set a default expire date on every new share X days away from the point in time the share was created)
- optionally this expire date can be enforced, which means that a user can still reduce it but can't remove or increase it.
Now that the expire date exists for all share we could move it out of the "public link" section and make it a general share setting which apply to all shares (users, groups, federated, mail, public links).
I'm undecided. On one hand it would be good to unify stuff. On the other hand this might be to resstrictive, especially in the "enforce expire date" case. I expect that people might want to enforce a expire date for external shares but would consider it to strict for all internal shares.
We could split it up. "Set default expire date" for all shares and "enforce expire data" as checkbox for link shares and mail shares. But do we really want more share options?
Opinion?
@nextcloud/designers