Open skwashd opened 6 years ago
Travis failing due to an error with dep. https://travis-ci.org/bitly/oauth2_proxy/jobs/387385489#L598 The last 3 master builds have failed due to issues with fsnotify.v1. It looks like #610 fixes this problem.
I've tested the code from this PR on large Github org, all works good.
Some large organisations have more than 100 teams. The current implementation only checks the first 100 teams returned by the API. This checks all teams the user is a member of.
Added support for GitHub's new nested team feature which means inheritence works as designed. Again useful for large orgs.
Updated the limit from 200 to the documented limit of 100.