View Issue Details

IDProjectCategoryView StatusLast Update
0005355unrealircdpublic2020-04-13 10:07
Reportersyzop Assigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Fixed in Version5.0.4 
Summary0005355: U5: hide idle option for regular users
Description19:22 < Koragg> Syzop: if I may make a feature request: how about that the hideidle umode +I is also available to users at least via configuration, for more privacy?
19:22 < Koragg> so like hideidle-oper-only yes|no and yes by default for the usual behaviour
TagsNo tags attached.
3rd party modules

Activities

syzop

2020-04-13 10:07

administrator   ~0021464

commit 5dc15021191d9f467bef0b6eb624c2be945be20b
Author: Bram Matthys <syzop@vulnscan.org>
Date: Mon Apr 13 09:30:35 2020 +0200

    New option set::hide-idle-time which configures when/if idle time should
    be hidden. The options are: never, always, usermode, oper-usermode.
    See https://www.unrealircd.org/docs/Set_block#set::hide-idle-time for
    full documentation.
    
    Suggested by Koragg, via https://bugs.unrealircd.org/view.php?id=5355
    
    Module coders: before disclosing idle time, please call this function:
    int hide_idle_time(Client *client, Client *target);
    In UnrealIRCd we use it from WHOIS and WHO.


and...

commit d25f6f6759943d95feba87064eec91b339824594
Author: Bram Matthys <syzop@vulnscan.org>
Date: Mon Apr 13 10:00:42 2020 +0200

    Make set::hide-idle-time 'usermode' the default (regular users can set +I).
    I think nowadays, with more attention to privacy, we should make this
    option settable by users.
    
    See previous commit for more information, or just visit the doc page at
    https://www.unrealircd.org/docs/Set_block#set%3A%3Ahide-idle-time
    if you want to use a different setting.

Issue History

Date Modified Username Field Change
2019-08-19 19:40 syzop New Issue
2019-08-19 19:40 syzop Status new => acknowledged
2020-04-13 10:07 syzop Assigned To => syzop
2020-04-13 10:07 syzop Status acknowledged => resolved
2020-04-13 10:07 syzop Resolution open => fixed
2020-04-13 10:07 syzop Fixed in Version => 5.0.4
2020-04-13 10:07 syzop Note Added: 0021464