Jay Lee
89f0f01fd2
updated creds for GH Actions
2021-03-11 10:18:47 -05:00
Jay Lee
a36282d114
Update __init__.py
2021-03-05 11:52:47 -05:00
Jay Lee
a8c92b7f9a
Use official yubikey-manager 4.0
2021-03-04 15:43:05 -05:00
Ross Scroggs
f505dac8f3
Add new Google Workspace for Education SKUs ( #1326 )
2021-02-25 18:18:21 -05:00
Jay Lee
8e4730a3bd
Update README.md
2021-02-25 12:09:20 -05:00
Jay Lee
b094bb344b
Update requirements.txt
2021-02-24 14:37:02 -05:00
Jay Lee
2685aa049d
Update __init__.py
2021-02-24 14:36:39 -05:00
Jay Lee
b738d57433
Update build.yml
2021-02-19 13:24:16 -05:00
Jay Lee
539b870754
Update build.yml
2021-02-19 12:24:21 -05:00
Jay Lee
abeb0998ea
Update build.yml
2021-02-19 12:14:31 -05:00
Jay Lee
82faddd985
fix win python version
2021-02-19 12:13:44 -05:00
Jay Lee
b8084c270e
Python 3.9.2
2021-02-19 11:59:18 -05:00
Jay Lee
22c7da420c
Update build.yml
...
OpenSSL 1.1.1j
2021-02-16 20:44:37 -05:00
Ross Scroggs
45a3c89b0b
Add ou <OrgUnitPath> to print browsers ( #1324 )
2021-02-15 21:58:08 -05:00
Ross Scroggs
8fc9e6d1ee
Reissue PR #1315 ; avoid trap when command <CrOSCommand> missing from issuecommand ( #1323 )
2021-02-14 15:17:27 -05:00
Jay Lee
7f0b286d8e
Allow "rotating" to a YubiKey private key
2021-02-14 20:01:14 +00:00
Jay Lee
4f664df087
VERSION hack no longer needed in .spec either
2021-02-12 15:33:50 +00:00
Jay Lee
dff48e3146
Use newer, less hacky ykman
2021-02-12 15:26:04 +00:00
Jay Lee
0fefa19f80
fix the hack
2021-02-11 21:31:42 +00:00
Jay Lee
88e07ddbaa
avoid warnings about cryptography int_from_bytes
2021-02-11 20:37:15 +00:00
Jay Lee
44a3ef0d70
brew not homebrew
2021-02-11 19:39:16 +00:00
Jay Lee
5e793f171f
Install swig and pyscard for MacOS
2021-02-11 19:32:20 +00:00
Jay Lee
e9bc63bee8
tell pyinstaller to manually include ykman/VERSION
2021-02-11 19:17:14 +00:00
Jay Lee
5636876e42
another attempt at Windows yubikey prereqs
2021-02-11 19:08:33 +00:00
Jay Lee
f2f7f549b0
install swig directly on Win
2021-02-11 18:46:57 +00:00
Jay Lee
1fc6e4f781
install yubikey-manager on Windows
2021-02-11 17:49:24 +00:00
Jay Lee
d641458fb4
uprev cache to force rebuilds
2021-02-11 17:26:16 +00:00
Jay Lee
517d44fa3c
fix package name:
2021-02-11 17:22:41 +00:00
Jay Lee
80ee0bf9a8
install ykman prereqs
2021-02-11 17:19:23 +00:00
Jay Lee
0934b70414
add required Linux packages to install yubikey-manager
2021-02-11 16:49:00 +00:00
Jay Lee
f74168e2c7
Support for YubiKey private key storage
2021-02-11 16:38:19 +00:00
Ross Scroggs
bf4a6e6cde
Fix bug in print courses ownerId is not converted to ownerEmail ( #1316 )
2021-02-07 14:38:51 -05:00
Jay Lee
0e09675779
fix "gam print browsertokens" with no arguments
2021-02-03 20:21:25 -05:00
Jay Lee
40e92ca3d2
stop building on Big Sur for now
v5.33
2021-02-03 19:57:30 -05:00
Jay Lee
e776919bfd
GAM 5.33
2021-02-03 19:55:22 -05:00
Jay Lee
84bfeffe46
handle usernames only when GC_DOMAIN not set
2021-02-03 19:42:26 -05:00
Jay Lee
1360abbecb
say whether GH requests are auth or unauth
2021-02-03 16:32:50 -05:00
Jay Lee
2a13accfe4
Use GHCLIENT env variable if avail
2021-02-03 16:16:03 -05:00
Jay Lee
e26dac3993
Windows support for gam-install.sh
2021-02-03 15:16:07 -05:00
Jay Lee
1b7a43e82b
avoid building cd for user commands
v5.32
2021-02-03 13:32:44 -05:00
Ross Scroggs
141aca9e25
Handle issue #1277 ( #1312 )
2021-01-28 12:10:56 -05:00
Jay Lee
4f99eb6f07
disable contact delegation test until we regen oauth2.txt for test accounts
2021-01-19 08:22:59 -05:00
Jay Lee
81075bb000
GAM 5.32, test contact delegation
2021-01-19 08:14:26 -05:00
Jay Lee
33057faaab
include contact delegation discovery in pyinstaller exe
2021-01-19 07:53:09 -05:00
Ross Scroggs
28b831c6a2
Fix bug in calendar delete ACL, code assumed a role was included ( #1308 )
...
* Fix bug in calendar delete ACL, code assumed a role was included
Update documentation
* Add support for Chrome Browser Enrollment Tokens
create browsertoken always returns `ERROR: 400: Invalid Input - invalid`
Maybe you can figure out what's going on
2021-01-18 17:03:58 -05:00
Jay Lee
ef4d3d2659
Update build.yml
2021-01-13 11:37:53 -05:00
Ross Scroggs
09c0c18fce
Add GAM_CSV_ROW_DROP_FILTER ( #1304 )
...
* Add GAM_CSV_ROW_DROP_FILTER
Allow regex column names in GAM_CSV_ROW_FILTER and GAM_CSV_ROW_DROP_FILTER.
```
# Get users with managers
$ export GAM_CSV_ROW_FILTER="relations.*.type:regex:manager"
$ gam print users query "orgUnitPath='/Test'" relations
Getting all Users in G Suite account that match query (orgUnitPath='/Test') (may take some time on a large account)...
Got 17 Users: dick@domain.com - tom@domain.com
primaryEmail,relations,relations.0.value,relations.0.type,relations.1.value,relations.1.type
testuser1@domain.com ,,admin@rdschool.net ,manager,,
testuser2@domain.com ,,testuser1@domain.com ,manager,,
# Get users without managers
$ export GAM_CSV_ROW_DROP_FILTER="relations.*.type:regex:manager"
$ gam print users query "orgUnitPath='/Test'" relations
Getting all Users in G Suite account that match query (orgUnitPath='/Test') (may take some time on a large account)...
Got 17 Users: dick@domain.com - tom@domain.com
primaryEmail,relations,relations.0.value,relations.0.type,relations.1.value,relations.1.type
dick@domain.com ,,,,,
harry@domain.com ,,,,,
testadmin@domain.com ,,,,,
...
* Update var.py to 5.31
2021-01-13 11:37:17 -05:00
Jay Lee
ff80150216
Update build.yml
2021-01-07 12:25:23 -05:00
Jay Lee
a8203baa50
another attempt at arm64 MacOS support
2021-01-06 09:20:10 -05:00
Jay Lee
aa33dc83d4
Use universal2 Python on Big Sur
v5.31
2021-01-03 19:10:55 -05:00