Ross Scroggs
ece2d2943e
Handle oauth error without a trap ( #819 )
2018-11-20 12:01:24 -05:00
Ross Scroggs
610dbd4dcf
Add smtpMsa options to create sendas; update license commands ( #814 )
...
* Add smtpMsa options to create sendas
This allows sendas addresses outside of your domain
* Update licenses commands
Add gam show licenses
Add countsonly option to gam print licenses
Add allskus and gsuite selection options
2018-11-19 11:56:41 -05:00
Jay Lee
fe3c043d61
re-add a few explicit checks on sheets size
v4.65
2018-10-28 17:03:26 -04:00
Ross Scroggs
83d8135722
One large, four small fixes ( #813 )
...
* One large, three small fixes
Gam update group update backwards compatibility
8551/8552
Handle cpuStatusReports, diskVolumeReports, systemRamFreeReports for CrOS devices
9451/10291, 11417/11622
Cod cleanup writeCSVfile
10360.10375
Fix indentation
12678
* Make cell_count computation explicit
2018-10-28 16:57:26 -04:00
Jay Lee
6caf3f2252
GAM 4.65
2018-10-27 20:23:17 -04:00
Ross Scroggs
b8331a3a4a
Multiple small fixes ( #800 )
...
* Multiple small fixes
Allow mixed case when creating/updating/deleting alias: 362/378, 8068, 8622, 10162
Recode callGAPIpages for future benefits: 890/940
Handle out of range start_time end_time values in gam report: 1441/1444
Work around API bug where primary can't be used as calendarId: 2979/2980
Code cleanup in doCalendarAddEvent: 3507/3600
Get integers with subroutine: 228-236, multiple calls
Minimize data download in doDeleteGuardian: 2330/2348
Add contentmanager/fileorganizer role: 3984/4074
* Fix typos
* Code cleanup calendar ACL commands; add sendnotifications
* Correct documentation error
* Add operatingSystemType to user posix attribute
* Add Jay's changes
group member delivery settings, check max sheet bytes on CSV upload
* Cleanup writeCSVfile sheet size checking
* Revert "Add Jay's changes"
This reverts commit 9eb90ba7d7 .
* Revert "Cleanup writeCSVfile sheet size checking"
This reverts commit 139a2f7f4c .
* More reverting
2018-10-27 20:17:02 -04:00
Jay Lee
c271349c30
Merge branch 'master' of https://github.com/jay0lee/GAM
2018-10-22 10:22:14 -04:00
Jay Lee
329a6e0768
group member delivery settings, check max sheet bytes on CSV upload
2018-10-22 10:22:02 -04:00
Roman Hargrave
fae2dca9dc
Add operatingSystemType to posix config ( #808 )
...
* Add operatingSystemType to posix config
* Downcase operatingsystemtype
2018-10-15 12:23:58 -04:00
Ross Scroggs
7112a42c96
Simplify setup dialog when upgrading; fix typos ( #789 )
2018-09-12 09:20:03 -04:00
Jan Almeroth
d76618cbad
If language missing, default to en. Fixes #787 ( #788 )
...
* If language missing, default to en. Fixes #787
* lets make it clear that it was unset
2018-08-29 08:52:12 -04:00
Jay Lee
d8db37786c
remove email settings from spec files
v4.61
2018-08-27 18:59:10 -04:00
Jay Lee
79bc1065f3
GAM 4.61
2018-08-27 18:44:52 -04:00
Ross Scroggs
b107afc13c
Add ability to specify suspended/not suspended users for groups and ous ( #786 )
...
Simplify specifying ChromeBooks by serial number
2018-08-27 18:26:06 -04:00
Jay Lee
fcfbf0a733
make create/delete delegate API calls soft error
2018-08-27 12:49:14 -04:00
Ross Scroggs
8460a7a87d
Remove ability to promote/demote super admins; minor delegate cleanup ( #785 )
2018-08-27 12:47:58 -04:00
Ross Scroggs
2940dd71ab
Fix query in update/rename labels, allow user to keep old label ( #783 )
...
* Fix query in update/rename labels, allow user to keep old label
* Drop keepoldlabel
2018-08-25 07:32:02 -04:00
Jay Lee
135ebaa251
handle non-Gmail users, counting
2018-08-24 08:37:30 -04:00
Jay Lee
f94b3eb383
remove email-settings JSON, fix e on scope selection
2018-08-24 08:28:23 -04:00
Jay Lee
a3db496f31
New Delegation API, yippee!
2018-08-24 08:21:27 -04:00
Ross Scroggs
dd78c05d59
Vault zip files were being extracted to cwd not toFolder ( #781 )
2018-08-20 21:01:09 -04:00
Ross Scroggs
d9c4326a6b
Vault updates - Ignore until end of vacation ( #777 )
...
* Vault updates
Code cleanup
Add delete export/print export
Make start/startime end/endtime consistent
Add noverify noextract targetfolder to download export
* Avoid API error
* Fix error
* Fix timezone BNF
2018-08-13 17:38:32 -04:00
Jay Lee
4ec90dbcfe
version bump. document flush
v4.60
2018-08-03 20:30:31 +00:00
Ross Scroggs
b8c6800b37
Use openFile/closeFile to avoid traps ( #776 )
...
* Use openFile/closeFile to avoid traps
This code isn't necessary, it will happen as part of close
f.flush()
os.fsync(f.fileno())
* Put flush/sync back
2018-08-03 15:57:23 -04:00
Ross Scroggs
a82a33996c
Code cleanup ( #775 )
2018-08-03 15:22:38 -04:00
Ross Scroggs
9a27f19e2e
Code cleanup ( #773 )
...
* Code cleanup
* Cleanup gedtting matter name/id
* versionDate is full timestamp
2018-08-03 12:19:24 -04:00
Jay Lee
c56c6e3e05
Merge branch 'master' of https://github.com/jay0lee/GAM
2018-08-03 13:19:50 +00:00
Jay Lee
0c0fb37b33
semi-working gam create export
2018-08-03 13:19:15 +00:00
Ross Scroggs
e865d81dad
Fix my mistake, keep pylint happy, set export folder ( #771 )
...
* Fix my mistake, keep pylint happy, set export folder
5439/5440: copy/paste mistake
7531/7550: file and object are Python objects, pylint gets very unhappy when you redefine them
7529, 7534, 7564: Use user-defined drive folder
* Cleanup download message
2018-08-03 05:39:00 -04:00
Ross Scroggs
cc86d67c26
Add textcolor and backgroundcolor to add label/update labelsettings ( #770 )
...
* Add textcolor and backgroundcolor to add/update label
pylint cleanup in new valult code
* Check that both textcolor and backgroundcolor are specified
2018-08-02 20:51:47 -04:00
Ross Scroggs
3287a18cac
Four fixes ( #769 )
...
1) Handle errors in gam-install.sh if user asks for unknown version
2) Over the last few days users get created but their org unit doesn't get assigned. If you say `gam ou /Path/To/Ou print users` you get a trap because you get a user with a primaryEmail and no orgUnitPath.
3) Make delete label take labels like all other label commands
4) Add data transfer service abbreviations like drive; this avoids an API call
2018-08-02 19:27:34 -04:00
Ross Scroggs
135ea0f120
Add owneremail option to print courses ( #757 )
2018-08-02 19:04:56 -04:00
Jay Lee
468928a2e6
Merge branch 'master' of https://github.com/jay0lee/GAM
2018-08-02 13:29:41 -04:00
Jay Lee
57cafe78f8
Initial Vault Export Work. Very rough
2018-08-02 13:29:13 -04:00
Ross Scroggs
8d27ef7a37
Improve get drivefile ( #756 )
...
Addresses Issue #755
Add new options:
targetname `<FileName>`
overwrite
showprogress
v4.50
2018-07-07 10:49:29 -04:00
Jay Lee
5acad994b6
turn on Cloud Storage API
2018-07-06 19:15:15 -04:00
Jay Lee
6ebdf9ba4e
no quotes
v4,50
2018-07-05 16:45:18 -04:00
Jay Lee
f8067f11e1
Use WIX 3.11.1
2018-07-05 16:43:37 -04:00
Jay Lee
4a0d23d652
What's new
2018-07-05 15:55:39 -04:00
Jay Lee
42be930dfc
4.50, remove redundant collaborative ACL choices
2018-07-05 15:44:58 -04:00
Ross Scroggs
47bc500f40
Make collaborative consistent ( #753 )
...
* Make collaborative consistent
* Update documentation
* Allow collaborative abbreviations for all ACL values
* Update documentation
* Update choices per Jay
* Update documentation
2018-07-05 15:39:27 -04:00
Ross Scroggs
d536b6e43a
Update documentation ( #752 )
2018-07-04 20:48:46 -04:00
Jay Lee
5ef91076f9
six.py 1.11.0
2018-07-04 20:45:47 -04:00
Jay Lee
5966e39406
httplib2 0.11.3
2018-07-04 20:24:51 -04:00
Jay Lee
044686b564
pyasn1 0.4.3, pyasn1_modules 0.2.2
2018-07-04 20:14:52 -04:00
Jay Lee
19018e4854
google-auth library 1.5.0
2018-07-04 20:00:39 -04:00
Jay Lee
518e506df4
cachetools 2.1.0
2018-07-04 19:51:43 -04:00
Jay Lee
26ebf30da7
Google API Client 1.7.3
2018-07-04 16:19:51 -04:00
Jay Lee
587fed282d
accept simpler values for collaborative, Identity SKU
2018-07-04 15:51:38 -04:00
Ross Scroggs
98cabddcdc
Add collaborative to create/update/print group ( #750 )
2018-07-04 14:07:10 -04:00