86297a08bd
simplify user argument types
2017-09-14 11:41:21 -04:00
0a81e51072
use parallel API calls instead of batch for membership
2017-09-14 10:24:29 -04:00
d33eb3b455
googleapiclient 1.6.3
2017-09-13 20:50:08 -04:00
c6b1a163af
throw error (that's caught) if delegated admin can't list parent OUs
2017-09-13 16:08:33 -04:00
8cca8f642c
fix backup code count
2017-09-13 15:42:19 -04:00
e8f49b8ecc
Add posix account attributes for users
2017-09-13 13:07:49 -04:00
4f1680810b
add user public ssh key attributes
2017-09-13 12:51:37 -04:00
7710578a3c
allow location clear
2017-09-13 12:35:50 -04:00
02aae0d351
Support use location attributes
2017-09-13 11:39:41 -04:00
16512f3507
Support orgUnitPath query in info cros ( #567 )
2017-09-11 14:37:53 -04:00
91976b2a2b
Get all calendar ACLs ( #566 )
2017-09-11 13:38:42 -04:00
fc44143587
Get course attributes in subroutine ( #565 )
2017-09-10 20:21:59 -04:00
70b160373d
accept teacher or owner for course owner
2017-09-10 19:47:25 -04:00
bafc648c9d
Update vault ( #564 )
2017-09-10 19:40:25 -04:00
e8e9e599f8
add option to specify a time delta ( #563 )
2017-09-10 14:26:40 -04:00
9051635bf5
update course owner, show course owner email
2017-09-10 14:22:14 -04:00
dfb582ecc5
show count of backup codes
2017-09-10 13:50:48 -04:00
6ea1d6a237
add Vault API
2017-08-14 06:20:49 -04:00
a758a235dc
whatsnew.txt for 4.30
v4.30
2017-08-13 14:11:38 -04:00
5c20087f19
oauth2client 4.1.2
2017-08-13 14:03:06 -04:00
9b942ba05a
re-alphabetize scope list
2017-08-13 14:02:22 -04:00
96b6c89da9
GAM 4.30, report oauth2client version in gam version
2017-08-13 13:43:32 -04:00
3585d15353
Turn pubsub scope off by default
2017-08-13 13:34:45 -04:00
d89d99da78
Experimental support for watching user Gmail (pubsub)
2017-08-13 13:32:29 -04:00
8a7468ef67
Bulk move CrOS devices between OUs
2017-08-13 13:27:03 -04:00
a76d4a79d1
re-add contacts API
2017-08-08 09:24:45 -04:00
882e75b7a3
remove contacts.googleapis.com
...
API no longer available for some reason.
2017-08-07 19:54:06 -04:00
222e00619e
Clean up Vault ( #542 )
...
* Clean up Vault
* Clean up print vault titles
* More cleanup
* Rework validateCollaborators
* Recode per Jay's request
* Recode per Jay's request
2017-07-28 18:57:57 -04:00
1f7edc5bb9
Additional documentation cleanup/Add missing newline ( #541 )
...
* Additional documentation cleanup
* Add missing newline
2017-07-28 07:57:45 -04:00
6a4712ec37
Add Vault commands ( #540 )
2017-07-27 16:32:47 -04:00
96376669ef
Standardize callGAPIpages calls; cleanup new Vault code ( #539 )
...
* Standardize callGAPIpages calls; cleanup new Vault code
All calls to callGAPIpages include the items parameter; none of them omit it and take the default value u'items'; thus items can be a positional parameter and the items= in each of the calls can be omitted. Previously, some calls had item= and others didn't.
Cleaned up Vault argument processing.
Clean up some pylint complaints.
* Correct convertUserUIDtoEmail calls in doGetVaultxxxInfo
2017-07-27 10:36:08 -04:00
a94cdbc633
In gam create/update user, allow filed names that match print users column names ( #537 )
2017-07-27 09:49:18 -04:00
3cd25f3c10
Update project-apis.txt
2017-07-25 14:43:52 -04:00
7281a813e0
enable Vault API
2017-07-25 11:04:58 -04:00
3c1f141339
Vault M&H API Initial Commit
2017-07-25 10:32:53 -04:00
aa51d5be1d
Upgrade gam update group to use API batch processing ( #530 )
...
* Allow listlimit -1 in print mobile devices
appslimit = -1 and listlimit -1: show no repeating elements
appslimit = 0 and listlimit 0: show all repeating elements
appslimit = N and listlimit N: show N repeating elements
* Upgrade gam update group to use API batch processing
This allows gam update group sync commands to be used in gam batch and gam csv commands.
Add/delete/update and clear will be faster due to batching.
GAPI exception handling improved to support additional error checking.
2017-07-25 09:41:42 -04:00
bb60488bf3
gotTopLevelOrg must take orgUnitPath as parameter ( #527 )
...
THis is required in doPrintOrgs when fromparent is used.
2017-07-07 13:16:42 -04:00
4fbabd9f35
Clean up create/update project ( #526 )
...
Make function eo t=enable project APIs
2017-07-07 11:37:39 -04:00
f8750fe0b6
Don't send state for new courses (defaults to provisioned)
2017-07-05 17:04:06 -04:00
420fb1c393
Make function to get course state; cleanup ( #525 )
2017-07-01 14:58:17 -04:00
7628b5a08d
Update print mobile ( #524 )
2017-07-01 12:30:25 -04:00
9038587f67
update course state also
2017-07-01 09:59:38 -04:00
824dad6fab
pull course states dynamically from discovery
2017-07-01 09:38:52 -04:00
dbd2960841
Create courses in active state by default
2017-06-30 22:28:16 -04:00
b02fa6c358
Make function to get top level Org Id ( #522 )
2017-06-30 22:20:16 -04:00
bc1c51894c
Pacify pylint, fix error messages ( #521 )
2017-06-30 21:25:07 -04:00
6136ece5dd
Code fixes ( #520 )
...
* Delete debugging print statements
* Add missing \n to message
2017-06-30 20:00:52 -04:00
bb204fa868
sort pring org results
2017-06-30 16:08:28 -04:00
ce84ad8774
code cleanup
2017-06-30 15:08:56 -04:00
597a236e05
Directory API Mobiledevices update no longer supported ( #519 )
2017-06-30 15:03:50 -04:00