Commit Graph

4598 Commits

Author SHA1 Message Date
970542eb7f semicolon, no set (to much junk) 2019-04-12 12:09:54 -04:00
5270929b57 try preinstalling .Net 3.5 for WiX 2019-04-12 12:05:28 -04:00
6543ead625 Try WiX also... 2019-04-12 11:14:31 -04:00
817d618d08 More attempts to find 7-zip :=/ 2019-04-12 10:58:31 -04:00
a0833393a8 just don't upgrade pip :-/ 2019-04-12 10:52:32 -04:00
811a2db58b pip --user to avoid needing admin access 2019-04-12 10:48:15 -04:00
8b9af97012 semicolons, semicolons... 2019-04-12 10:43:43 -04:00
36b874d8a0 back to MacOS 10.13, fix Windows zip 2019-04-12 10:36:24 -04:00
5680bc05b5 Hoping we don't need 32-bit Program Files... 2019-04-12 10:30:36 -04:00
90b8751874 Windows uses 7-zip 2019-04-12 10:27:40 -04:00
51712af78d Path is /Python27/ 2019-04-12 10:10:10 -04:00
f5681cb746 Try /c as windows path, stop deploy since it only breaks us for now 2019-04-12 10:05:00 -04:00
85d52a4d68 more fun with Windows git bash paths 2019-04-12 09:57:02 -04:00
cec7f88d2b semicolons per windows statement 2019-04-12 09:48:05 -04:00
4043bcab61 Try setting path on Windows 2019-04-12 09:44:56 -04:00
1efa50aeab try more languages 2019-04-12 09:28:27 -04:00
400fa08ebc lanaguage generic so we don't get ruby 2019-04-12 09:24:02 -04:00
eda1a1de24 try Windows again 2019-04-12 09:22:28 -04:00
31d8cd09dd ignore default python on osx 2019-04-12 09:11:48 -04:00
91b3ddb489 back to MacOS 10.13 2019-04-12 09:02:40 -04:00
2392d575c2 we don't care about default Python on MacOS 2019-04-12 08:56:30 -04:00
8b47748df9 use a matrix for OSes 2019-04-12 08:50:18 -04:00
7a9899f747 try MacOS 10.13, remove release 2019-04-12 07:42:15 -04:00
2e5e784f4c more path stuff 2019-04-12 07:38:17 -04:00
5b9d14e966 correct dist path 2019-04-12 07:35:11 -04:00
5fb0b1b5ff try 2.7.15 2019-04-12 07:31:56 -04:00
a08d95a742 Python 2.7.16, more path fixes 2019-04-12 07:30:01 -04:00
64380cbd4d fix spec path 2019-04-12 07:10:38 -04:00
837d98deaf try cd into src 2019-04-12 07:07:40 -04:00
a63ac294db more stuff for travis 2019-04-12 07:02:31 -04:00
d20a0d8455 install 2019-04-12 06:41:32 -04:00
cd710e99c0 travis ci experiment 2019-04-12 06:37:32 -04:00
1cedbc9423 one less quote 2019-04-12 06:06:48 -04:00
2ce5915e70 Refactor scope selection menu (#882)
-Add flexibility to menu creation and feature customization
-Colorize menu error messages on supported platforms
-Add 'email' as a required scope for increased transparency to the user
-Improve readability of menu creation and operation
2019-04-12 06:04:16 -04:00
e602d3fef0 Define MAX_GOOGLE_SHEET_CELLS in var.py (#881) 2019-04-11 14:34:23 -04:00
c6e1e5c1cf Remove errant character corrupting client_secrets.json (#880)
* Revert patched google_auth_httplib2 and replace functionality by wrapping original library calls

* Wrap calls to google_auth_httplib2.Request__call__ to include a user-agent header.

* Fix bad dict key assignment syntax

* Add user agent header wrapper to requests handled by AuthorizedHttp

* Remove errant character corrupting client_secrets.json

Removes an errant '`' in the raw string output to client_secrets.json that was corrupting the json output. Also fixes the error message in getOAuthClientIDAndSecret() to properly format the output with the target filename.

* Replace missing request wrappers
2019-04-11 12:50:43 -04:00
837bff58e7 Toss some more Google+, update V1_DISCOVERY_APIS (#878)
* Toss some more Google+

* Add drive3 to V1_DISCOVERY_APIS, sort list

* Update var.py
2019-04-09 16:29:07 -04:00
01d50adce7 Cleanup setting discoveryServiceUrl (#877) 2019-04-08 19:15:43 -04:00
05cbe1c6f3 Update GamCommands.txt and Improve error message in get drivefile (#875)
* Update GamCommands.txt

* Improve error message when trying to dowload files

* Update GamCommands.txt
2019-04-08 18:49:47 -04:00
939bd8d9ab Merge branch 'master' of https://github.com/jay0lee/GAM 2019-04-05 13:06:21 -04:00
204a689848 Use v2 Discovery API URL when possible, remove google+ code
All newer APIs support a v2 Discovery URL that is preferred.
They have a fallback v1 URL also but in some cases this fallback
discovery file doesn't have all APIs and methods. We will use
v2 for all APIs that support it.

Also remove some old GPlus commands that are deprecated.
2019-04-05 13:02:45 -04:00
a852c7e5ca Groups settings documentation cleanup (#873) 2019-04-01 15:12:12 -04:00
b3ad45f2cc Add gs_get_before_update to create group (#872)
Appease pylint
2019-04-01 10:38:49 -04:00
9f988bb464 make group settings get before update optional. 2019-03-28 19:06:03 +00:00
ce0ad0a3ea Better error messages on group settings update for invalid values. 2019-03-28 14:29:49 +00:00
c5daf892c6 Make SKU aliases consistent, update docs for new group settings (#866)
* Make SKU aliases consistent

* Update documentation with new SKUs

* Update for new group settings
2019-03-25 15:31:48 -04:00
bd484cbe41 Drive Enterprise and Enterprise for Education Student SKUs 2019-03-22 20:13:48 -04:00
cbfb0a7310 Delete duplicated oauth2client library (#852) 2019-02-28 07:05:55 -05:00
45027da057 Consolidate callGAPIpages() implementation and add docstrings on all GAPI execution-related methods (#851)
* Consolidate callGAPIpages() implementation and add docstrings on all GAPI execution-related methods

callGAPIpages was previously broken out into a few subroutines which contained a couple lines of code and weren't being used elsewhere in the code. The main "GAPI" execution methods were also missing documentation which made it hard to tell what they did and/or how to use their parameters.

* Fix oauth2client library name
2019-02-20 10:12:27 -05:00
fb53f2ed0e Fix oauth2 revoke URI, new URL doesn't seem to work 2019-02-15 13:53:05 -05:00