cardinalitypuzzles / cardboard

Dashboard for managing puzzles and tracking status during a puzzle hunt
MIT License
31 stars 21 forks source link

Deprecate GOOGLE_DRIVE_HUNT_FOLDER_ID completely #662

Open rawxfish opened 1 year ago

rawxfish commented 1 year ago

We still use GOOGLE_DRIVE_HUNT_FOLDER_ID for getting list of allowed emails for OAuth, but this is simultaneously a field in HuntSettings for everything else.

rohit-rao commented 6 months ago

How do the ACLs work when multiple hunts are configured? Do the individual hunt folders control access to each hunt, or is there only one global ACL?

Would you take a CL to move the global ACL to a new settings variable, like GOOGLE_DRIVE_ACL_FOLDER_ID? This wouldn't change any underlying behavior, but would make it clearer that you definitely need to set this variable.