PULL REQUEST DETAILS
About the PR
On Saturday (UTC Time):
- Removes whitelist from HoS, NTSC, other whitelisted roles
- Grants Captain hos office access
- Removes HoS blanket armory access (must authorize armory)
On any other days:
- Business as usual, captain doesn't have access to armory/hos office, hos has armory access
- Raises rounds played req for Captain, HoS, NTSC to 50
On Saturdays only the Captain, Caps spare ID, and HoS have access to the hos office, this doesn't change ID computers or anything else so HoPs(or the captain) can't grant armory/hos office access.
This PR also changes the armory authorization to require hos office access, which means on Saturdays captain can auth without the disk, but is business as usual on anyotherday.
Why's this needed?
Some people have expressed that the HoS whitelist is outdated, I figure it's worth an experiment to see if the player base can handle it in a semi-controlled environment. Some reasoning (not that I agree or disagree personally) includes HoS having a level of meta trust due to being whitelisted which leads to HoS having defacto authority over even the Captain, whitelists being outdated, giving people a chance to prove themselves as HoS before applying for full time whitelisting, and more.
Testing
Tested IDs/access while changing build time to saturday, and non-saturday.
Changelog
PULL REQUEST DETAILS
About the PR
On Saturday (UTC Time):
- Removes whitelist from HoS, NTSC, other whitelisted roles
- Grants Captain hos office access
- Removes HoS blanket armory access (must authorize armory)
On any other days:
- Business as usual, captain doesn't have access to armory/hos office, hos has armory access
- Raises rounds played req for Captain, HoS, NTSC to 50
On Saturdays only the Captain, Caps spare ID, and HoS have access to the hos office, this doesn't change ID computers or anything else so HoPs(or the captain) can't grant armory/hos office access.
This PR also changes the armory authorization to require hos office access, which means on Saturdays captain can auth without the disk, but is business as usual on anyotherday.
Why's this needed?
Some people have expressed that the HoS whitelist is outdated, I figure it's worth an experiment to see if the player base can handle it in a semi-controlled environment. Some reasoning (not that I agree or disagree personally) includes HoS having a level of meta trust due to being whitelisted which leads to HoS having defacto authority over even the Captain, whitelists being outdated, giving people a chance to prove themselves as HoS before applying for full time whitelisting, and more.
Testing
Tested IDs/access while changing build time to saturday, and non-saturday.
Changelog
Code:
changelog
(u)Sord
(*)On Saturday only: HoS and NTSC have no whitelist requirements. More details in minor changelogs
(*)HoS players are expected to still follow the HoS Guidelines(check the wiki). Captains should also review them if acting as Security in a round.
(*)Job bans will be handed out fast and loose for any HoS players, Captains, or NTSCs who abuse the roles and will not be removed if the TM is removed.
(+)HoS, NTSC, and any other whitelisted roles have no whitelist requirements to play
(+)Captain gains hos office access, HoS loses blanket armory access (must authorize armory)
(+)Armory authorization requires HoS office access, meaning Captain or HoS can auth with just their ID.
(+)Captain, HoS, and NTSC rounds required to play are now at 50 on all daysPULL REQUEST DETAILS

Goonhub