Jay Lee
630abbd0fc
merge cleanup
2020-09-06 09:53:52 -04:00
Jay Lee
fe20428a14
initial support for security and dynamic groups
2020-09-06 09:47:46 -04:00
Jay Lee
0e36681ec1
Update .travis.yml
2020-08-31 10:20:14 -04:00
Ross Scroggs
884cbc52a3
Clean up Cloud Identity groups/Fix get drivefile csvsheet ( #1228 )
...
* Clean up Cloud Identity groups
* Fix issue in get drivefile
Updated code in downloadDriveFile to handle unexpected data in spreadsheetUrl after /edit
```
https://docs.google.com/spreadsheets/d/%3Cdocidhere%3E/edit?ouid=1234567890123456&urlBuilderDomain=mydomain.edu
```
2020-08-27 14:35:48 -04:00
Jay Lee
88c17af8ef
Merge branch 'master' of https://github.com/jay0lee/GAM
2020-08-27 14:33:51 -04:00
Jay Lee
549670e45f
some APIs now using v2 discovery URLs
2020-08-27 14:31:47 -04:00
Jay Lee
4fa0e58e80
Update var.py
2020-08-21 08:42:01 -04:00
Jay Lee
d60b9b2b47
use new DwD page
2020-08-17 12:04:44 -04:00
Ross Scroggs
3368bd3879
Two fixes ( #1226 )
...
* Set maxtasksperchild to help avoid hangs especially on Windows
* Fix function reference
2020-08-11 12:47:03 -04:00
Jay Lee
dbc47c5420
Update .travis.yml
2020-07-20 16:02:04 -04:00
Jay Lee
f86b5a2bf3
Update .travis.yml
2020-07-20 16:01:34 -04:00
Jay Lee
0e0c126726
Python 3.8.4, update PyInstaller commit
2020-07-14 11:37:34 -04:00
Ross Scroggs
45e0e57668
Several fixes ( #1218 )
...
Have create project use http object that uses CA_FILE
Fix calls to functions in new source modules
Put deprovisionupgradetransfer back
2020-07-02 04:38:40 -04:00
Jay Lee
7ee1edbab8
fix line end
2020-06-28 20:36:28 -04:00
Jay Lee
747ad9f29a
fix test create/show unicode labels
2020-06-28 19:45:20 -04:00
Jay Lee
7e128dc6c3
yet another patchelf correction
2020-06-28 19:20:14 -04:00
Jay Lee
5e1352077a
one more for patchelf
2020-06-28 19:13:37 -04:00
Jay Lee
22fc54b2fa
fix patchelf download/extract
2020-06-28 19:02:24 -04:00
Jay Lee
b67e068991
fix bonehead mistake
2020-06-28 18:42:24 -04:00
Jay Lee
40f5bb07d8
fix gs objects
2020-06-28 18:38:27 -04:00
Jay Lee
c1063d1967
Initial CloudIdentity Groups work, more APIs to own files
2020-06-28 17:26:21 -04:00
Ross Scroggs
964cd19949
Update CrOS actions ( #1217 )
2020-06-27 12:31:03 -04:00
Jay Lee
f55305a800
action deprovision_upgrade_transfer
2020-06-24 11:11:45 -04:00
Ross Scroggs
8392856ec5
Move trap statement up so it is seen before any exit command ( #1215 )
2020-06-24 08:16:23 -04:00
Jay Lee
01e1551838
move domain functions to own file
2020-06-19 19:34:34 -04:00
Jay Lee
d3f042433d
move asps, domainaliases functions to own file
2020-06-19 19:07:51 -04:00
Jay Lee
0e5635cc2a
fix project creation for @gmail.com accounts
2020-06-18 11:17:46 -04:00
Jay Lee
73677544a3
GAM 5.11
v5.11
2020-06-17 14:21:49 -04:00
Jay Lee
7c46d8548e
servicemanagement API to serviceusage API
2020-06-17 13:30:08 -04:00
Ross Scroggs
186381426a
Update GamCommands.txt ( #1211 )
2020-06-06 09:35:24 -04:00
Ross Scroggs
af1e695661
Clean up csvtest ( #1209 )
...
Let your formatter redo 13382/13386, I don't understand its rules
2020-06-05 13:37:44 -04:00
Jay Lee
4ccd51269a
Support base64-sha1 and base64-md5 user passwords
...
This allows pulling md5 and sha-1 passwords stored in OpenLDAP format into G Suite. This example commands set user password to "helloworld".
gam update user user@example.com password "{SHA}at+xg6SiyUovktq1redipHiJpaE=" base64-sha1
2020-06-04 15:59:06 -04:00
Jay Lee
560cfe225f
wMerge branch 'master' of https://github.com/jay0lee/GAM
2020-06-03 13:30:56 -04:00
Jay Lee
e9e4c3d333
Add a 'gam csvtest' command to help users understand CSV batch processing
2020-06-03 13:30:50 -04:00
Ross Scroggs
dbca6e3b88
Handle 0 users in update group ( #1207 )
2020-06-01 16:05:26 -04:00
Jay Lee
ad465ed20c
MacOS XCode 11.5
2020-06-01 15:35:08 -04:00
Jay Lee
9370f7ce15
Merge branch 'master' of https://github.com/jay0lee/GAM
2020-06-01 13:45:13 -04:00
Jay Lee
d9151a866b
3.9 dev, allow Python 3.9 to fail, Focal is now passing
2020-06-01 13:44:12 -04:00
Ross Scroggs
7937fd00d4
Clean up group_inde ( #1203 )
2020-05-26 15:09:15 -04:00
Eduardo
d2199a5b9c
include includeDerivedMembership option for group sync ( #1198 )
...
* include includeDerivedMembership option
in command gam course xxx sync students|teachers group yyyy
I add alternative option group_inde (INclude DErived)
* Avoid interference of new includeDerivedMembership
taers232c suggestion to avoid unexpected interference
2020-05-26 14:30:11 -04:00
Ross Scroggs
6e765325c1
Fix bug where user all was not properly recognized ( #1202 )
2020-05-26 14:29:10 -04:00
Jay Lee
18119b3d64
disable secrets for focal
2020-05-26 09:56:41 -04:00
Jay Lee
378a7c2d6c
allow focal to fail
2020-05-24 09:09:18 -04:00
Jay Lee
1270a315b2
it wasn't the unsafe flags...
2020-05-21 10:18:36 -04:00
Jay Lee
931b2cc700
temp disable Python optimizations
2020-05-21 10:00:51 -04:00
Jay Lee
e145ac0ad1
hold on ssh-server
2020-05-21 09:19:52 -04:00
Jay Lee
ab8e882e94
focal
2020-05-21 09:03:16 -04:00
Jay Lee
b66d671b74
try upgrading pyinstaller commit
2020-05-21 08:29:55 -04:00
Jay Lee
f662a13778
another attempt to fix focal
2020-05-20 11:29:17 -04:00
Jay Lee
845aa122e1
unmute apt-get upgrade so it doesn't timeout
2020-05-20 11:07:59 -04:00