Libki / libki-server

Libki Server
Other
55 stars 28 forks source link

Add ability to disable automatic time extensions during periods of high usage #288

Open kylemhall opened 1 year ago

kylemhall commented 1 year ago

Libki can currently disable time extension for users based on reservations.

It would be even more useful if time extensions could be disabled based on how many clients are in use, either as a ratio ( i.e. disable if more than X% of computers are in use ) or as an absolute number ( i.e. disable if more than X computers are in use ).

In addition, we may want an option to separate the logic by location, or not. If locations are in separate buildings in makes sense, but if locations are in the same building it may not make sense ( especially if one or more locations is limited by age or another criteria ).