Ross Scroggs
b77d7eaadc
Mr. Consistency strikes again ( #941 )
2019-05-29 14:22:55 -04:00
Jay Lee
c68e0bfbc4
Remove SA DwD enablement steps on project create
...
The step to enable domain-wide delegation for a service account is
unnecessary. Even when unchecked, the service account gets access to the
scopes that admin has granted in admin console (gam user <email> check
serviceaccount).
2019-05-28 14:02:46 -04:00
Jay Lee
8a26e99dfc
don't store scopes
2019-05-28 10:49:10 -04:00
Ross Scroggs
9e2dd11617
Handle missing credentials, e.g., two gam oauth deletes in a row ( #938 )
...
* Handle missing credentials, e.g., two gam oauth deletes in a row
* Add scopes back to oauth2.txt
If scopes are in oauth2.txt, an advanced gam user can use it unchanged. My code does preemptive error checking to detect API scope mismatches early on.
* Suppress token details unless requested
* Bring on the details
* Update scopes used to make oauth2.txt
2019-05-27 10:25:38 -04:00
Ross Scroggs
19f01007f4
Clean up random string generation, cleanup ( #937 )
...
* Clean up random string generation
You don't want printable.
string.printable: String of characters which are considered printable. This is a combination of digits, letters, punctuation, and whitespace.
string.whitespace: A string containing all characters that are considered whitespace. On most systems this includes the characters space, tab, linefeed, return, formfeed, and vertical tab.
* Cleanup
2019-05-25 17:40:20 -04:00
Jay Lee
2c4bbbbbfb
cleanup random string generation
2019-05-23 21:26:41 -04:00
Jay Lee
71536c50a2
set auth prompts equivalent to what we had with oauth2client
2019-05-23 11:10:24 -04:00
Jay Lee
1d118a9ca3
use oldest domain creation as customer creation date
2019-05-23 10:19:37 -04:00
Jay Lee
94f6c45291
expand info for gam oauth info
2019-05-22 13:00:06 -04:00
Jay Lee
fd4a64f6a7
gam oauth refresh to force refresh
2019-05-22 12:42:44 -04:00
Jay Lee
d8ba15ab98
iss seems to be with and without https://
2019-05-22 12:22:57 -04:00
Jay Lee
a0a2e1359e
more cleanup for google-auth
2019-05-22 12:12:31 -04:00
Jay Lee
34b32da1e6
change deps
2019-05-22 10:33:42 -04:00
Jay Lee
f9af688bea
replace deprecaed oauth2client with google-auth
...
Early work, much remains to clean things up and patch all the remaining
holes...
2019-05-22 10:17:00 -04:00
Jay Lee
8829bc3a65
filter activity reports by orgUnitID
2019-05-20 10:44:51 -04:00
Jay Lee
59d8e5a853
change order to allow more time for processes to finish
2019-05-18 10:40:03 -04:00
Ross Scroggs
fddd77e87c
Update events ( #932 )
...
* Update printevents
The column header should be calendarId not primaryEmail as the user could specify a resource calendar for instance.
The order should be calendarId,id: major,minor as in other print commands.
* Event cleanup
* More event cleanup
2019-05-18 10:10:53 -04:00
ejochman
eed3fb1ed9
Remove unused imports ( #931 )
...
Also corrects identified common misspellings
2019-05-18 10:08:02 -04:00
Jay Lee
fbaf9272a8
Update windows-x86-before-install.sh
2019-05-18 08:37:52 -04:00
Jay Lee
97df7c75b1
Update windows-x86_64-before-install.sh
2019-05-18 08:36:06 -04:00
Jay Lee
358892869b
fix paths
2019-05-18 08:05:31 -04:00
Jay Lee
7cca371c22
Update windows-x86_64-before-install.sh
2019-05-18 07:23:16 -04:00
Jay Lee
8b1c8b36ce
Update windows-x86-before-install.sh
2019-05-18 07:21:47 -04:00
Jay Lee
86154adc92
full paths
2019-05-17 22:17:31 -04:00
Jay Lee
bfc0b57f62
fix cp
2019-05-17 21:54:16 -04:00
Jay Lee
d67110e771
check for OpenSSL version
2019-05-17 21:40:01 -04:00
Jay Lee
2d7c382c2f
figure out OpenSSL silent install
2019-05-17 21:38:34 -04:00
Jay Lee
4536cd13ef
MainInstaller sub-folder
2019-05-17 17:27:14 -04:00
Jay Lee
627db97b30
use 7-z for extract
2019-05-17 16:45:40 -04:00
Jay Lee
bbdce9536b
[ not {
2019-05-17 16:15:27 -04:00
Jay Lee
5f0644d924
extract msi for openssl
2019-05-17 16:01:08 -04:00
Jay Lee
0b5dffc5a5
more fi
2019-05-17 15:22:54 -04:00
Jay Lee
33c85e9ed6
allow PRs to succeed, Win SSL 1.1.1b
2019-05-17 15:18:41 -04:00
Jay Lee
c04164e47a
fix osx build
2019-05-17 14:17:21 -04:00
Jay Lee
06e7545f33
fix before-install
2019-05-17 13:26:12 -04:00
Jay Lee
0399d96fd4
cache ssl and python, optimize python
2019-05-17 13:18:12 -04:00
Jay Lee
347688ac8c
Merge branch 'master' of https://github.com/jay0lee/GAM
2019-05-17 12:07:54 -04:00
Jay Lee
37ce64acb7
print and move events
2019-05-17 12:07:24 -04:00
Ross Scroggs
4b8bc4e7ea
Fix Issue #917 ( #930 )
2019-05-17 09:28:28 -04:00
Ross Scroggs
d9ba83217f
Update parse-aue.py ( #929 )
2019-05-16 14:26:19 -04:00
Jay Lee
1d658ca1ac
GAM 4.85
v4.85
2019-05-16 12:39:49 -04:00
Jay Lee
65f94ff465
lowercase on AUE guess, many more exceptions
2019-05-16 11:55:37 -04:00
Ross Scroggs
1b010fbd07
Optimize AUE guessing ( #928 )
...
Only look up a model once, cache the result
2019-05-16 11:44:05 -04:00
Ross Scroggs
a1bce42387
Update AUE exceptions ( #927 )
v4.84
2019-05-15 20:29:37 -04:00
Ross Scroggs
4808f18ca0
Cleanup guessAUE ( #926 )
2019-05-15 18:05:32 -04:00
Jay Lee
b41baf19b4
another model
2019-05-15 16:42:36 -04:00
Jay Lee
9d78fa8825
GAM 4.84
2019-05-15 16:23:07 -04:00
Jay Lee
2a6a424ce0
AUE is 1st of month, fix few models
2019-05-15 16:20:48 -04:00
Jay Lee
c05c040241
Guess CrOS AUE date
2019-05-15 12:30:22 -04:00
Ross Scroggs
3d3f2b535b
Fix bug, encoded deviceId not included in output ( #924 )
2019-05-14 10:42:10 -04:00