Jay Lee

Results 45 issues of Jay Lee

Awesome work on Gentoo for the Pi 4! I had issues connecting to WiFi where the Pi4 could see SSIDs but would never associate. It wasn't until I went into...

EOL

## Steps to reproduce - `gam print devices` on a domain with a large (150,000 or more) devices. After running for one hour, GAM will fail with an error like...

bug
google-side-issue

Cloud Identity Groups API has added a number of API calls that allow looking at the direct and indirect membership of a group: https://cloud.google.com/identity/docs/how-to/query-memberships ideally GAM would also add this...

enhancement

Currently GAM runs on: Windows 7 (maybe even Windows XP still?) MacOS 10.12 Sierra Ubuntu 12.04 these operating systems are no longer receiving updates from their vendors. This leaves them...

enhancement
security

gam.py is freakin huge at ~360kb. We should break it down into smaller files. First draft thoughts on breakdown: - gam.py - init, globals and command parsing - admin-sdk/directory/users.py -...

enhancement

Drive API now has the concept of corpora: https://developers.google.com/drive/api/v3/reference/files/list https://developers.google.com/drive/api/v3/search-files#search_the_corpora https://developers.google.com/drive/api/v3/change-overview#corpora GAM should support this argument to allow searching a larger area of user-accessible files but shouldn't default to using...

enhancement
help wanted

https://developers.google.com/api-client-library/python/guide/aaa_oauth We have some options available to us that may simplify credential storage (as well as better protect them). Keyring looks really cool as it uses each platforms native credential...

enhancement

Investigate using Sheets API v4 for CSV uploads. It offers more flexibility and customization: - Upload to a specific sheet within a spreadsheet doc. - Append - Untested but should...

enhancement

Today GAM can use a lot of memory when running a command like: gam report user in a large domain. Any command that uses `gapi.get_all_pages()` may use a LOT of...

enhancement

Today GAM expects users to authorize all scopes it uses for Domain-wide delegation (DwD). This is less than ideal if an admin wants to limit GAM's permissions to only certain...

enhancement