Jay Lee
ed20fe252e
Use with conn so Yubikey connections close sooner
2021-07-26 14:46:58 -04:00
Jay Lee
375e36ff96
State what we don't like about invalid JSON
2021-07-26 14:45:26 -04:00
Ross Scroggs
94fe20607e
Updates for CRM v3 changes ( #1401 )
2021-07-22 19:19:10 -04:00
Ross Scroggs
6c62483e8e
Updates for CRM v3 changes ( #1400 )
2021-07-21 17:27:46 -04:00
Ross Scroggs
54689129c6
Update gam print|show|update chromepolicy to handle the following special case policies: ( #1399 )
...
```
chrome.users.AutoUpdateCheckPeriodNew autoupdatecheckperiodminutesnew
chrome.users.BrowserSwitcherDelayDuration browserswitcherdelayduration
chrome.users.FetchKeepaliveDurationSecondsOnShutdown fetchkeepalivedurationsecondsonshutdown
chrome.users.MaxInvalidationFetchDelay maxinvalidationfetchdelay
chrome.users.PrintingMaxSheetsAllowed printingmaxsheetsallowednullable
chrome.users.PrintJobHistoryExpirationPeriodNew printjobhistoryexpirationperioddaysnew
chrome.users.SecurityTokenSessionSettings securitytokensessionnotificationseconds
chrome.users.SessionLength sessiondurationlimit
chrome.users.UpdatesSuppressed updatessuppresseddurationmin
chrome.users.UpdatesSuppressed updatessuppressedstarttime
```
2021-07-20 17:25:17 -04:00
Ross Scroggs
e9e8dd5a82
Fix call to be compatible with CRM v3 ( #1398 )
2021-07-19 19:31:08 -04:00
Jay Lee
00e764b118
Migrate to Resource Manager API v3
2021-07-16 10:14:58 -04:00
Jay Lee
cee7eb970a
Merge branch 'main' of https://github.com/jay0lee/GAM
2021-07-13 10:45:21 -04:00
Jay Lee
daed17fac8
exclude null character, max out passwd length on random
2021-07-13 10:44:58 -04:00
Ross Scroggs
8708f4f93f
Fix page_args_in_body, update namespace handling in show chromepolicies ( #1393 )
...
When page_args_in_body is true you have to add body to kwargs to ensure a place for pageToken
Allow setting a list of namespaces that override the defaults for printerid (not likely) and appid.
2021-07-08 08:55:18 -04:00
Jay Lee
c7c1bfbeba
retry wait for mailbox if user doesn't exist
2021-07-07 11:03:04 -04:00
Jay Lee
0418438b6f
increase rounds to Google max
2021-07-07 10:53:34 -04:00
Jay Lee
a2ea4d036e
improve random password generator
2021-07-07 10:47:34 -04:00
Jay Lee
dc7a29908f
updates to allow listing/setting extension policy
2021-07-02 13:36:21 -04:00
Jay Lee
794db5d2a4
More APIs now work with discovery v2 URL
2021-07-01 14:47:40 -04:00
Jay Lee
e5f9db129b
Improve printing of app/extension/printer policy
2021-06-30 11:18:29 -04:00
Jay Lee
a6aecf4e9d
undo version in exe
2021-06-29 11:22:33 -04:00
Jay Lee
b59bc4ec90
Merge branch 'main' of https://github.com/jay0lee/GAM
2021-06-29 11:04:17 -04:00
Jay Lee
41920f7865
add version info to Windows exe
2021-06-29 11:02:44 -04:00
Jay Lee
4630bf5681
Update var.py
2021-06-29 08:13:59 -04:00
Ross Scroggs
1c78ebd20e
Add groupidfllert <String> to gam report <ActivityApplicationName> ( #1390 )
2021-06-28 21:34:50 -04:00
Ross Scroggs
cd42d54b43
Fix typo, document new drive fields ( #1389 )
...
* Fix typo, document new drive fields
* Document new drive attribute
2021-06-28 15:40:22 -04:00
Jay Lee
a501b89ecd
resource key support
2021-06-25 16:52:14 -04:00
Jay Lee
8a1f0c9dbf
GAM 6.06
2021-06-17 14:47:47 -04:00
Jay Lee
f791a59b1d
GAM 6.05
2021-06-11 09:30:42 -04:00
Jay Lee
0b8e41f993
cleanup
2021-06-11 09:29:32 -04:00
Ross Scroggs
f540fa2a38
Unescape \r and \n in chatmessage text so multiline messages can be created from command line ( #1387 )
...
* Unescape \r and \n in chatmessage text so multiline messages can be created
* Bring gam report activity list up to date
2021-06-10 09:33:51 -04:00
Ross Scroggs
2d7bc2f34a
Check that required arguments are present ( #1386 )
...
* Check that required arguments are present
* Correct chat message documentation
2021-06-07 15:56:09 -04:00
Jay Lee
c2dea0a4d7
add a few new user attribute types
2021-06-04 15:55:50 -04:00
Ross Scroggs
d3dc1e1197
Add chat commands ( #1384 )
2021-05-27 21:07:55 -04:00
Jay Lee
c20f0bef44
GAM 6.04
2021-05-26 13:12:28 -04:00
Jay Lee
c572b6b182
fix win zip and MSI
2021-05-26 11:59:57 -04:00
Jay Lee
4e719bab5e
few build / install cleanups
2021-05-25 12:59:57 -04:00
Jay Lee
34b51ea64a
GAM 6.03
2021-05-25 12:49:10 -04:00
Jay Lee
5a2a72f530
fix importlib_metadata on Python < 3.8
2021-05-25 12:27:52 -04:00
Jay Lee
2ea80c41ab
retry a few more key operations
2021-05-25 11:49:44 -04:00
Jay Lee
6f987958e8
Print versions for more libraries
2021-05-25 10:39:14 -04:00
Jay Lee
c4401f8bd4
refine Chat calls
2021-05-25 09:32:02 -04:00
Jay Lee
0e7472de50
Initial Support for Google Chat API
2021-05-24 16:37:39 -04:00
Jay Lee
c30b92cd38
fix msi build
2021-05-24 11:23:45 -04:00
Jay Lee
19a815cffe
One file
2021-05-24 09:54:57 -04:00
Ross Scroggs
3964cbf911
Add dynamic option to update cigroup ( #1381 )
...
Update print|show teamdrive documentation
2021-05-17 17:09:34 -04:00
Jay Lee
f07a57e478
no strip
2021-05-11 10:28:13 -04:00
Jay Lee
0357774ba6
Test moving back to one-dir instead of one-file for PyInstaller
2021-05-07 10:48:36 -04:00
Ross Scroggs
93cf750249
Code cleanup; display role for group members ( #1379 )
...
* Code cleanup; display role for group members
* Standardize member and membertree output
Should dates be added to membergtree output?
* Use member_id to get subgroup, avoid call to convert email to id
* Only show role on top-level members
* Use v1beta1 for info user grouptree
* Update groups.py
2021-05-07 09:07:44 -04:00
Ross Scroggs
b712f7a344
Cloud Identity v1 only uses preferredMemberKey ( #1378 )
...
* Cloud Identity v1 only uses preferredMemberKey
* Document print labels
* Cleanup/bug fix info user grouptree; fix todrive for print labels
* Standardize write_csv_file call in print labels
* Use cloudidentity_beta for calls that process memberKey
* Code cleanup
2021-05-06 08:10:36 -04:00
Jay Lee
bb1f5f7059
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-05-04 11:57:33 -04:00
Jay Lee
75b7d0c419
Mmebership oops
2021-05-04 11:57:19 -04:00
Ross Scroggs
41a6c11c55
Handle TYPE_MESSAGE fields with durations or counts as a special case ( #1375 )
...
* Handle TYPE_MESSAGE fields with durations or counts as a special case
* Allow schema TYPE_ENUM field values with/without common prefix
2021-05-04 10:15:36 -04:00
Jay Lee
cfa25f12d3
6.02, admin.googleapis.com as test, MacOS universal2 build
2021-05-04 09:12:45 -04:00