00c302e545
further refine chromehistory output
2021-04-08 08:12:15 -04:00
703530ce7f
Standardize chrome history column order; update data transfer apps ( #1361 )
2021-04-08 07:50:52 -04:00
7ac15042d8
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-04-07 15:27:32 -04:00
a80ec52027
add more useful columns to chromehistory
2021-04-07 15:27:28 -04:00
4da4132220
Validate chrome.users.chromebrowserupdates targetVersionPrefixSetting channel-offset ( #1359 )
...
* Validate chrome.users.chromebrowserupdates targetVersionPrefixSetting channel-offset
* Fix typo, add extended channel
Pass extended on to maintainer of :
https://developer.chrome.com/docs/versionhistory/reference/#channel-identifiers
2021-04-07 15:09:45 -04:00
8682e66eb0
Update build.yml
2021-04-07 13:01:27 -04:00
34bf205d37
Fix indentation ( #1357 )
2021-04-07 12:34:31 -04:00
d6c2c6a2c3
Lazy load yubikey module to avoid lib errors when not in use
2021-04-07 09:27:13 -04:00
f45639e6e2
switch User Invitations to DwD for now
2021-04-06 17:42:39 -04:00
82968e29bf
fix tests
2021-04-06 16:44:07 -04:00
5d3d571545
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-04-06 16:35:49 -04:00
6999c13877
allow Chrome pinning to relative version like 'stable-1'
2021-04-06 16:35:34 -04:00
82a551e88f
Have whatis check for unmanaged accounts ( #1355 )
...
* Have whatis check for unmanaged accounts
* Handle addition error in whatis
2021-04-06 16:29:08 -04:00
1b1a0c876c
Implement Chrome version history ( #1354 )
...
* Implement Chrome version history
* Update GamCommands.txt
* Use httpObj
2021-04-06 14:08:27 -04:00
b262c4a898
Implement Issue #1345 ( #1352 )
...
* Implement Issue #1345
* Clean up verifynotinvitable
2021-04-06 13:26:19 -04:00
22d1055d82
allow i
2021-04-06 12:37:48 -04:00
fe38565a9a
3.9.4
2021-04-06 12:06:57 -04:00
a25d14e83f
pin to google api client 2.0.2 for now
2021-04-06 11:56:51 -04:00
15b21dd8d7
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-04-06 09:18:13 -04:00
caedcde49b
Update build.yml
2021-04-04 19:23:29 -04:00
8091e23e00
Implement Chrome Management API calls ( #1350 )
...
* Implement Chrome Management API calls
* User start/end in print chromeappdevices
* Handle a Chrome version without a version field
2021-04-02 14:44:58 -04:00
08e1090b15
Update build.yml
2021-04-02 14:43:51 -04:00
f76b5cb2eb
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-04-02 08:11:05 -04:00
edc4311dcb
Bump google-api-python-client requirements to v2.0.0 ( #1346 )
...
We pass static_discovery keyword arg that got introduced in v2 only.
2021-03-28 15:55:56 -04:00
a613bff664
Update build.yml
2021-03-25 14:36:09 -04:00
8f875d2a9c
Update build.yml
2021-03-25 14:35:49 -04:00
fb60e0b389
enable chromemanagement reporting api
2021-03-25 11:01:14 -04:00
2199fb2828
Add header to gam show chromepolicy to display OU and printerid/appid ( #1341 )
v6.00
2021-03-23 16:16:58 -04:00
b7d052a6b3
Match ENUM fields and descriptions ( #1340 )
2021-03-23 08:53:43 -04:00
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
90160da042
When displaying printers, add orgUnitPath ( #1338 )
2021-03-19 14:19:40 -04:00
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
a65635365e
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-03-18 15:43:21 -04:00
0eee6979b0
limit namespaces based on id type, quote userinvitation emails
2021-03-18 15:43:07 -04:00
ec796e9f84
Update chrome policy ducumentation ( #1336 )
2021-03-18 14:55:57 -04:00
aaed2a6d86
GAM 6.0
2021-03-18 11:20:18 -04:00
0ea7c500e1
Two changes ( #1335 )
...
Allow DATE as schema field type
Allow gam check isinvitable <EmailAddress>
2021-03-18 10:40:22 -04:00
d90c884cf2
chromepolicy cleanup
2021-03-18 10:01:35 -04:00
93700c01a8
some chromepolicy fixes (some)
2021-03-17 19:29:03 -04:00
1df5662d4f
invitation not invite
2021-03-17 14:43:01 -04:00
338eeba944
fix v on Pyinstaller version
2021-03-17 12:59:30 -04:00
9651e4abb1
move to latest PyInstaller commit
2021-03-17 12:56:44 -04:00
ed1f3400ac
Various small cleanups ( #1332 )
2021-03-13 13:14:24 -05:00
e9d9353fbb
Drop redundant call ( #1331 )
2021-03-13 12:16:47 -05:00
00adf4ca46
fix circular import
2021-03-13 11:38:09 -05:00
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
bd38b7479f
Chrome Policy rough draft, further customer_id standardization
2021-03-13 10:02:53 -05:00
a567599eae
Use true customer_id with licensing API
2021-03-13 09:31:03 -05:00
5e6f9353c2
explicity state customer format for new APIs and cleanup as necessary
2021-03-12 16:20:20 -05:00
7de1179b7e
Merge branch 'main' of https://github.com/jay0lee/GAM into main
2021-03-12 16:04:37 -05:00