View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005336 | unreal | ircd | public | 2019-07-24 19:25 | 2019-09-21 19:26 |
Reporter | Gottem | Assigned To | Gottem | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Target Version | 5.0.0-alpha1 | Fixed in Version | 5.0.0-alpha3 | ||
Summary | 0005336: Port m_nick_minlen | ||||
Description | Impose a minimum require length for nicknames but only for /NICK commands, meaning opers can bypass that shit with SANICK or /os SVSNICK. At least, that's how my module is set up at the moment. :D Assigned to Syzop cuz: <~Syzop> also I think m_nick_minlen could be just in the core | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
You are allowed to touch the core too :D You can have a look at the code for nick-length / nick_length, then just copy that to implement min-nick-length :) Now I must say I don't like nick-length anymore and max-nick-length would be nicer, but... let's not do that... keep it as-is... I can cope with it :D |
|
Done. =] I've excluded U:Lines from the limit because otherwise it just might break services if the minimum is set too high. Opers are also exempt because I felt we shouldn't subject them to this particular limit. We could also turn it into some immune:* operpriv instead though. :D |
|
Yup, you did well :D |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-07-24 19:25 | Gottem | New Issue | |
2019-07-24 19:25 | Gottem | Status | new => assigned |
2019-07-24 19:25 | Gottem | Assigned To | => syzop |
2019-07-24 19:25 | Gottem | Issue generated from: 0005282 | |
2019-07-24 19:25 | Gottem | Relationship added | child of 0005279 |
2019-08-18 15:17 | syzop | View Status | private => public |
2019-08-18 15:44 | syzop | Note Added: 0020829 | |
2019-08-18 15:53 | Gottem | Assigned To | syzop => Gottem |
2019-08-18 15:53 | Gottem | Relationship added | child of 0005282 |
2019-09-09 20:34 | Gottem | Note Added: 0020878 | |
2019-09-09 20:34 | Gottem | Status | assigned => has patch |
2019-09-21 19:26 | syzop | Status | has patch => resolved |
2019-09-21 19:26 | syzop | Resolution | open => fixed |
2019-09-21 19:26 | syzop | Fixed in Version | => 5.0.0-alpha3 |
2019-09-21 19:26 | syzop | Note Added: 0020919 |