Skip to content

Add ability for Stewards, etc to update other members sign-offs on a per-shop basis  #8

@sudobob

Description

@sudobob

New Functionality: Add ability for Stewards, etc to update other members sign-offs on a per-shop basis

Proposed implementation:

We create a new WA multi-choice checkbox list, accessible to WA admins only:

NL Signoff Permissions Prefixes

3D [3D PRINTING]
AC [ARTS AND CRAFTS]
AV [AV STUDIO]
BL [BLACKSMITHING]
CC [CNC]
CS [CS ThermoFormer]
EL [ELECTRONICS]
LC [LASER]
MW [METALWORKING]
TS [TS Various]
WW [WOOD WORKING]
SL [3D SLA Printers]

Other signoff prefixes can be arbitrarily added in the future.

Any member can have one or more of these permissions.

wautils would permit a member to edit another members signoffs of the corresponding prefix

In NL's particular case, Shop Lead stewards would always get signoff permission(s) for their corresponding shop. ie) Woodshop lead steward(s) would get WW, Metalshopstewards would get MW, etc. Shop Lead stewards and NL admins can delegate signoff permission within their shop at their discretion to others.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions