Jay Lee
53f40eb9eb
Lookup service account emails by ID
2024-06-25 16:25:10 +00:00
Ross Scroggs
cb00e6de9f
Chat admin cleanup
2024-06-04 18:04:15 -07:00
Jay Lee
cb16747125
Chat Admin APIs DevPreview
2024-06-04 17:50:30 +00:00
Jay Lee
b5f9b85324
pyinstaller spec: use $arch to determine if we need universal2
2023-07-28 09:57:12 -04:00
Jay Lee
07ad008f3d
spec fixes for the big merge
2023-07-21 18:52:32 +00:00
Jay Lee
0ea88630e2
undo collect_all for cryptography, did not solve win32
2023-06-08 16:52:23 -04:00
Jay Lee
f1f351a8c0
Update gam.spec
2023-06-08 15:58:02 -04:00
Jay Lee
5f85bec1ec
Update gam.spec
2023-06-08 15:49:11 -04:00
Jay Lee
c498067e75
Update gam.spec
2023-06-08 15:46:56 -04:00
Jay Lee
25c4bba3fa
Update gam.spec
2023-06-08 14:28:49 -04:00
Jay Lee
034e8faaf4
collect everything for cryptography
2023-06-08 14:26:01 -04:00
Jay Lee
5f0774a84f
[skip ci] undo ipaddress hidden import
2023-06-07 17:49:49 -04:00
Jay Lee
e560b80611
Update gam.spec
2023-06-07 16:57:32 -04:00
Jay Lee
f9d5f9852a
Update gam.spec
2023-04-12 16:49:14 -04:00
Jay Lee
d5cf38eaca
single static list of libs
2023-04-12 14:56:31 +00:00
Jay Lee
1cfa14d8d2
only copy metadata for imports that exist
2023-04-12 14:38:24 +00:00
Jay Lee
bf5a50eb2a
copy_metadata for all reqs. Fixes "gam version extended" dep outputs
2023-04-12 14:23:31 +00:00
Jay Lee
bced5172d2
single spec for one file/folder
2022-12-01 18:05:55 +00:00
Jay Lee
8515dc2616
Switch to PyInstaller onedir for better performance
2022-11-30 20:51:31 +00:00
Jay Lee
b5c23fdb83
Update gam.spec
2022-08-31 08:30:53 -04:00
Jay Lee
cc23f98078
[no cd] strip non-Win builds
2022-03-30 07:27:31 -04:00
Jay Lee
614edc22ca
Update gam.spec
2022-03-01 12:20:32 -05:00
Jay Lee
341d61444c
Allow conditions for admin role assignments
2022-02-03 18:45:35 +00:00
Jay Lee
3c7df4974c
[no ci] vh discovery doc is now public, remove local
2022-01-23 11:11:44 -05:00
Jay Lee
31a3dcd2f7
Update gam.spec
2022-01-12 08:50:29 -05:00
Jay Lee
fd5a1faa58
Update gam.spec
2021-11-22 16:31:44 -05:00
Jay Lee
a6aecf4e9d
undo version in exe
2021-06-29 11:22:33 -04:00
Jay Lee
41920f7865
add version info to Windows exe
2021-06-29 11:02:44 -04:00
Jay Lee
19a815cffe
One file
2021-05-24 09:54:57 -04:00
Jay Lee
f07a57e478
no strip
2021-05-11 10:28:13 -04:00
Jay Lee
0357774ba6
Test moving back to one-dir instead of one-file for PyInstaller
2021-05-07 10:48:36 -04:00
Jay Lee
d6c2c6a2c3
Lazy load yubikey module to avoid lib errors when not in use
2021-04-07 09:27:13 -04:00
Ross Scroggs
1b1a0c876c
Implement Chrome version history ( #1354 )
...
* Implement Chrome version history
* Update GamCommands.txt
* Use httpObj
2021-04-06 14:08:27 -04:00
Jay Lee
4f664df087
VERSION hack no longer needed in .spec either
2021-02-12 15:33:50 +00:00
Jay Lee
e9bc63bee8
tell pyinstaller to manually include ykman/VERSION
2021-02-11 19:17:14 +00:00
Jay Lee
33057faaab
include contact delegation discovery in pyinstaller exe
2021-01-19 07:53:09 -05:00
Jay Lee
e0f7ebbcba
Update gam.spec
2020-12-06 10:08:19 -05:00
Jay Lee
add9bef046
fix spec
2020-12-05 20:36:28 -05:00
Jay Lee
c8e76d5727
CBCM API, Device API update Client State, v5.30
2020-12-05 19:44:48 -05:00
Jay Lee
90d628cc75
Remove deprecated CloudPrint commands
2020-05-15 18:35:48 -04:00
ejochman
e1660aa909
Refactor into Python package format ( #1165 )
...
* Refactor into a python module format
-Updates import statements to be absolute vs implicitly relative
-Uses import syntax that minimizes the need to update references in code
and/or reformat affected lines (e.g. `import gapi.directory` becomes `from gam.gapi import directory as
gapi_directory`)
-Adds a `__main__.py` such that the module can be executed on its own
using standard `python3 -m gam` syntax
-Replaces __main__ import hack with module import
-Updates the GAM path to be the module's parent dir
* Add gam.py to /src for backwards compatibility
A stub that calls gam.__main__.main() to be used by users who are not
with the syntax of calling a module implementation. It should also
provide immediate backwards-compatibility with existing scripts with
references to this file.
* Move build tools back to the main dir and out of the package
* Fix pylint errors
* Update build spec to use new package format
Incorporates @jay0lee's patch from
https://github.com/jay0lee/GAM/pull/1165#issuecomment-618430828
2020-04-23 14:06:30 -04:00
Jay Lee
18bc459850
fix pyinstaller googleapiclient handling and unify spec files again
2020-04-21 09:12:53 -04:00
Jay Lee
11e2a3845d
Rename gam.spec to windows-gam.spec
2016-10-11 09:47:32 -04:00
Ross Scroggs
e39d441d01
Add required JSON files
2016-07-29 18:18:43 -07:00
Ross Scroggs
9e2e9632c2
Cleanup gam delete/update drivefileacl; admin-settings API is v2
2016-06-16 11:36:25 -07:00
Ross Scroggs
6b97662f8a
Exclude tcl/tk module
2016-06-03 18:12:32 -07:00
Jay Lee
27b31ff1fb
Add fixes back for oauth2client
2015-09-30 09:57:49 -04:00
Jay Lee
c1225178d6
move nearly everything into /src to make git.io/gam cleaner w/o a readme tree
2015-09-30 09:14:32 -04:00