Ross Scroggs
8dd683029b
It's not a user error in the API gives us a bogus buildingId ( #653 )
...
* It's not a user error in the API gives us a bogus buildingId
* Update documentation, and _getBuildingNameById
You can do what ever you want except exit
2017-12-20 05:05:53 -05:00
Ross Scroggs
d10302ad9d
Additional building ID name optimization ( #652 )
2017-12-19 17:19:21 -05:00
Ross Scroggs
06e74cf44f
Convert list to dictionary in _getBuildingNameById ( #651 )
...
Speeds up subsequent access by not having to step through list each time
2017-12-19 15:43:31 -05:00
Ross Scroggs
1b46b4b13b
New buildings cleanup ( #650 )
2017-12-19 15:10:22 -05:00
Jay Lee
39d8c93444
start prep for 4.40
2017-12-19 14:12:22 -05:00
Jay Lee
6629f5578c
Accept name or ID for building commands
2017-12-19 10:15:00 -05:00
Jay Lee
5d4502e971
More work on print buildings and features, callGAPIpages changed to work w/ non-paged API endpoints
2017-12-16 15:55:07 -05:00
Jay Lee
d070372117
NOT VULNERABLE > NOT IMPACTED for easier scanning
2017-12-16 06:31:30 -05:00
Jay Lee
330871cfbf
Buildings and Features and Resources, oh my!
2017-12-16 06:15:16 -05:00
Jay Lee
d6dce1f0fe
Include Chrome device TPM info
2017-12-15 12:20:15 -05:00
Ross Scroggs
947c816591
Document devicefiles ( #641 )
2017-12-14 13:47:08 -08:00
Ross Scroggs
c525d893d3
In gam transfer drive, handle unlimited space in target; clean up info cros downloadfile ( #640 )
...
* In gam transfer drive, handle unlimited space in target
* Handle user asking for download files when there aren't any
* Reset downloadurl for each CrOS device
* Once a file is foud to download, break out of the loop
2017-12-14 13:17:02 -08:00
Jay Lee
9ebdfc96a4
Merge branch 'master' of https://github.com/jay0lee/GAM
2017-12-13 17:27:33 -05:00
Jay Lee
1ed0895803
Chrome device log download
2017-12-13 17:26:53 -05:00
Ross Scroggs
eb4b8479f3
Minor cleanups ( #636 )
...
* Minor cleanups
In print users allow actual field names isenforcedin2sv and isenrolledin2sv
In print users, add delimiter and sortheaders options
In print groups, add sortheaders option
* Fixed bug in gam oauth create where entering `e` to exit without changes didn't exit.
2017-12-06 19:09:21 -05:00
Ross Scroggs
48fa6b755e
Various cleanups ( #635 )
...
* Various small cleanups
* Update GamCommands.txt
2017-12-03 14:27:53 -05:00
ejochman
4cef7c4c2d
Centralize credential operations and improve separation of concerns ( #633 )
...
Improve code reuse and separation of concerns around credential handling by removing duplicate code handling invalid and expired credentials.
2017-12-01 13:20:54 -05:00
Jay Lee
d072172ff5
optimize webcolor get
2017-11-03 20:10:15 -04:00
Jay Lee
6a90a76fb1
Further Team Drive admin work
2017-11-03 20:07:17 -04:00
Jay Lee
0ca083f5e9
Team Drive Theme support
2017-11-03 14:40:38 -04:00
Jay Lee
f8e7ff86ab
asadmin flag to give admins special access to Team Drives
2017-11-03 14:12:44 -04:00
Jay Lee
690832b7d7
Allow revoking all ASPs
2017-10-20 11:20:45 -04:00
Jay Lee
78a42f29b1
Merge branch 'master' of https://github.com/jay0lee/GAM
2017-10-20 11:15:07 -04:00
Ross Scroggs
d8be1dbb86
Clean up Course Id handling ( #623 )
2017-10-19 19:40:15 -04:00
Ross Scroggs
2995327a15
Clean up printer register ( #622 )
...
Remove printer register from documentation
Make non-documented command be:
`gam printer register`
instead of:
`gam printer xxx register`
as xxx isn't used (it's PrinterID for other commands)
2017-10-16 20:38:00 -04:00
Ross Scroggs
2cc48a0f25
Google oauth cleanup ( #621 )
...
49-51: Keep pylint happy
99-1029, 3328: Handle transition from service account to client for calendar
3194: Prepare for client access switching to Google oauth
2017-10-16 20:03:49 -04:00
Ross Scroggs
511d436947
watchGmail cleanup ( #620 )
2017-10-16 19:46:00 -04:00
Jay Lee
78a3a5f762
Merge branch 'master' of https://github.com/jay0lee/GAM
2017-10-12 12:11:12 -04:00
Jay Lee
c98473d118
handle SA Drive auth failure on CSV Sheets better
2017-10-11 14:57:38 -04:00
Ross Scroggs
5b2e6591bc
Prepare for the future ( #618 )
2017-10-10 13:28:28 -04:00
Jay Lee
63ca5f8054
add cachetools, handle invalid user
2017-10-09 13:44:29 -04:00
Jay Lee
b1a2eb4de5
update SA refresh error, use client_id, not project_id
2017-10-08 21:45:50 -04:00
Jay Lee
a1ca3523a3
upgrade pyasn1_modules to 0.1.4
2017-10-08 21:25:30 -04:00
Jay Lee
ce5eb39f37
upgrade pyasn1 to 0.3.7
2017-10-08 21:22:35 -04:00
Jay Lee
98438644c5
Move service accounts to google-auth, part of #505
2017-10-08 21:14:33 -04:00
Ross Scroggs
18d98a6384
Handle true duplicate showing current role ( #616 )
2017-10-08 19:43:28 -04:00
Ross Scroggs
ea49c9ef15
Increase todrive max cell count ( #615 )
...
* Increase todrive max cell count
* Toss backup file
2017-10-08 14:18:18 -04:00
Jay Lee
ddebd0c974
googleapiclient 1.6.4
2017-10-07 19:37:24 -04:00
Ross Scroggs
6e9c1dc08e
Validate states in print courses/course-participants ( #613 )
...
This is similar to validation in add/update course
In doPrintCourseParticipants, set fields to minimize data download when gettting course list
Sort titles in print course-participants
2017-10-06 10:09:33 -04:00
Ross Scroggs
7b433940bf
Update documentationm ( #612 )
2017-10-05 16:44:34 -04:00
Jay Lee
dd2fffcfd5
GAM 4.32
v4.32
2017-10-05 14:40:47 -04:00
Jay Lee
679b5f144d
limit course list by courseStates
2017-10-05 10:36:28 -04:00
Jay Lee
f45601435c
Handle duplicate error on pending membership status
2017-10-05 10:23:18 -04:00
Ross Scroggs
301cf2f1ba
Update error handling in update group ( #609 )
2017-10-05 09:59:23 -04:00
Ross Scroggs
ba9a3a7980
Update documentation ( #607 )
2017-10-01 15:22:49 -04:00
Jay Lee
80a002dadc
fix datatransfer create error that limited it to 1 parameter
2017-09-27 21:15:20 -04:00
Ross Scroggs
206ba319af
Document new transfer service ( #604 )
2017-09-27 20:30:08 -04:00
Jay Lee
bdb217bed7
Merge branch 'master' of https://github.com/jay0lee/GAM
2017-09-27 19:13:46 -04:00
Jay Lee
0805725a6f
Calendar Data Transfer support
2017-09-27 19:13:35 -04:00
Ross Scroggs
df177ac43f
When displaying license info to user, show Id and displayName if available ( #603 )
...
Plus documentation update thatgot left behind
2017-09-27 18:52:36 -04:00