Ross Scroggs
2199fb2828
Add header to gam show chromepolicy to display OU and printerid/appid ( #1341 )
v6.00
2021-03-23 16:16:58 -04:00
Ross Scroggs
b7d052a6b3
Match ENUM fields and descriptions ( #1340 )
2021-03-23 08:53:43 -04:00
Ross Scroggs
b333816dc8
Update policies and user invitations ( #1339 )
...
* Update policies and user invitations
Show chrome policy schemas in sorted order
Change create userintervention to send userintervention to be consistent with API
Add state and orderby option to print userinvitations
* Sort polices in show chromepolicies
2021-03-22 09:06:04 -04:00
Ross Scroggs
90160da042
When displaying printers, add orgUnitPath ( #1338 )
2021-03-19 14:19:40 -04:00
Ross Scroggs
6f2ebf8d2d
Add info printer command/ChromePolicy cleanup ( #1337 )
...
* Add info printer command
* ChromePolicy cleanup
Make update chromepolicy orgunit default to / like delete and print
Add `filter <String>` to print chromeschema
Make update_policy code to set additionalTargetKeys consistent with delete_policy
I left verb at print for chromepolicy/chromeschema
* When printing schemasa, use ":" instead of " - "
* Fix print policy indentation
* Chrome policy cleanup
orgunit must be specified
Use verb show, add verb print later
* Recognize all ou forms to exit from schema mode
* Don't assign multiple variables on same line
2021-03-19 12:46:07 -04:00
Jay Lee
a65635365e
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-03-18 15:43:21 -04:00
Jay Lee
0eee6979b0
limit namespaces based on id type, quote userinvitation emails
2021-03-18 15:43:07 -04:00
Ross Scroggs
ec796e9f84
Update chrome policy ducumentation ( #1336 )
2021-03-18 14:55:57 -04:00
Jay Lee
aaed2a6d86
GAM 6.0
2021-03-18 11:20:18 -04:00
Ross Scroggs
0ea7c500e1
Two changes ( #1335 )
...
Allow DATE as schema field type
Allow gam check isinvitable <EmailAddress>
2021-03-18 10:40:22 -04:00
Jay Lee
d90c884cf2
chromepolicy cleanup
2021-03-18 10:01:35 -04:00
Jay Lee
93700c01a8
some chromepolicy fixes (some)
2021-03-17 19:29:03 -04:00
Jay Lee
1df5662d4f
invitation not invite
2021-03-17 14:43:01 -04:00
Jay Lee
338eeba944
fix v on Pyinstaller version
2021-03-17 12:59:30 -04:00
Jay Lee
9651e4abb1
move to latest PyInstaller commit
2021-03-17 12:56:44 -04:00
Ross Scroggs
ed1f3400ac
Various small cleanups ( #1332 )
2021-03-13 13:14:24 -05:00
Ross Scroggs
e9d9353fbb
Drop redundant call ( #1331 )
2021-03-13 12:16:47 -05:00
Jay Lee
00adf4ca46
fix circular import
2021-03-13 11:38:09 -05:00
Ross Scroggs
870fc27c72
Clean up printer commands/documentation ( #1330 )
...
* Clean up printer commands/documentation
driverless has to take value so it can be changed from true to false
Drop separate deleteprinters command, merge into delete printers
* Printer delete update
Allow a list of printer IDs
Drop cros from crosfile and croscsvfile to avoid confusion; add cros back when calling getUsersToModify
2021-03-13 11:26:30 -05:00
Jay Lee
bd38b7479f
Chrome Policy rough draft, further customer_id standardization
2021-03-13 10:02:53 -05:00
Jay Lee
a567599eae
Use true customer_id with licensing API
2021-03-13 09:31:03 -05:00
Jay Lee
5e6f9353c2
explicity state customer format for new APIs and cleanup as necessary
2021-03-12 16:20:20 -05:00
Jay Lee
7de1179b7e
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-03-12 16:04:37 -05:00
Jay Lee
ea7c80c3a1
don't set pageSize for printers.list
2021-03-12 16:03:43 -05:00
Ross Scroggs
f252f757f1
UserInvitations clean up ( #1329 )
...
* UserInvitations clean up
This version of Cloud Identity API wants C in customer
I commented it out in case the developers figure out that it's inconsistent with devices and groups
Delete extraneous code
* Update userinvitations.py
2021-03-12 16:03:04 -05:00
Jay Lee
b27c63d0d7
cleanup enabledasa.txt
2021-03-12 15:58:24 -05:00
Jay Lee
bcce1a4472
disable few test for now
2021-03-12 15:50:14 -05:00
Jay Lee
9d9655512d
stop spamming logs with every printer model
2021-03-12 14:22:42 -05:00
Jay Lee
7af75f31e4
no filter
2021-03-12 11:34:39 -05:00
Jay Lee
83f02c377f
CUPS Printer API commands
2021-03-12 11:11:58 -05:00
Jay Lee
ce4f74bc61
New User Invitation API
2021-03-11 17:07:13 -05:00
Jay Lee
66651d0eed
devices calls fixed
2021-03-11 16:41:38 -05:00
Jay Lee
ec0e143361
import sleep
2021-03-11 15:29:30 -05:00
Jay Lee
250e0188f7
disable devices in actions during outage
2021-03-11 15:18:37 -05:00
Jay Lee
3123e472fc
fix actions spacing
2021-03-11 14:41:51 -05:00
Jay Lee
c12f7f1123
wait_for_mailbox command to ensure user has mailbox before attempting Gmail commands.
2021-03-11 14:36:47 -05:00
Ross Scroggs
7e706518c5
Two updates ( #1327 )
...
* Add writerscanshare to file characteristics
* In print filelist, include counts for permissions, parents, owners
2021-03-11 14:01:50 -05:00
Jay Lee
d8ca573983
wait for new user mailbox create
2021-03-11 11:15:12 -05:00
Jay Lee
2225625cd8
don't use googleapiclient static files
2021-03-11 10:25:51 -05:00
Jay Lee
89f0f01fd2
updated creds for GH Actions
2021-03-11 10:18:47 -05:00
Jay Lee
a36282d114
Update __init__.py
2021-03-05 11:52:47 -05:00
Jay Lee
a8c92b7f9a
Use official yubikey-manager 4.0
2021-03-04 15:43:05 -05:00
Ross Scroggs
f505dac8f3
Add new Google Workspace for Education SKUs ( #1326 )
2021-02-25 18:18:21 -05:00
Jay Lee
8e4730a3bd
Update README.md
2021-02-25 12:09:20 -05:00
Jay Lee
b094bb344b
Update requirements.txt
2021-02-24 14:37:02 -05:00
Jay Lee
2685aa049d
Update __init__.py
2021-02-24 14:36:39 -05:00
Jay Lee
b738d57433
Update build.yml
2021-02-19 13:24:16 -05:00
Jay Lee
539b870754
Update build.yml
2021-02-19 12:24:21 -05:00
Jay Lee
abeb0998ea
Update build.yml
2021-02-19 12:14:31 -05:00
Jay Lee
82faddd985
fix win python version
2021-02-19 12:13:44 -05:00