Commit Graph

4598 Commits

Author SHA1 Message Date
a2a6719333 Update macos-build.sh 2016-10-31 14:57:21 -04:00
7cef626a6f Add GAM to Windows PATH 2016-10-31 14:45:31 -04:00
be44ae4322 newlines and stuff 2016-10-31 13:33:33 -04:00
4c00b54ad4 no trailing slash 2016-10-31 13:30:22 -04:00
8508ee4afa force to lower 2016-10-31 13:15:39 -04:00
17b2c4091d login_hint, not hint 2016-10-31 12:23:45 -04:00
925f4532bc IndexError, not KeyError 2016-10-31 12:20:04 -04:00
786bbe5609 handle ToS not accepted yet for project create 2016-10-31 12:17:43 -04:00
6be52c8b3c MacOS doesn't seem to like ~ as /home/jay 2016-10-31 09:37:17 -04:00
2c2046a784 arguments and further improvements to gam-install.sh 2016-10-31 09:29:50 -04:00
20de452685 Linux and MacOS install script 2016-10-31 05:57:47 -04:00
df603937ee fix service account url display 2016-10-29 14:56:33 -04:00
315a1db144 Merge branch 'master' of https://github.com/jay0lee/GAM 2016-10-29 14:09:42 -04:00
968c096a99 "gam create project" rough draft. Needs a lot of work but first steps towards solving #309 2016-10-29 14:09:08 -04:00
6703519d36 remove email-audit include 2016-10-28 12:07:53 -04:00
9dd8696c1e remove email-audit include 2016-10-28 12:07:28 -04:00
df7c12b737 Remove email-audit include 2016-10-28 12:07:06 -04:00
7cfba0ada1 remove email-audit-v1.json file 2016-10-28 12:06:16 -04:00
2ee5109424 remove email-audit API mapping 2016-10-28 12:05:44 -04:00
721f787f0f Update macos-gam.spec 2016-10-28 10:56:08 -04:00
bc62f7a9f6 Update linux-gam.spec 2016-10-28 10:55:37 -04:00
4eee744321 what's new in 3.8 v3.8 2016-10-28 10:08:35 -04:00
0dbd460b71 GAM 3.8 2016-10-28 09:47:08 -04:00
5c27695613 Handle newlines in CrOS notes field; fix print tokens to show clientId (#308)
* Handle newlines in CrOS notes field

* Fix gam print tokens to show clientId

* Generalize print.show tokens
2016-10-27 13:08:49 -04:00
e52e939afa Documentation update (#305) 2016-10-24 17:47:55 -04:00
60a97b3e26 Make show filelist/filetree consistent (#304)
show filetree shows all files
show filelist shows owned files

This change makes them both show owned files by default. The anyowner
argument makes either command show all files
2016-10-24 17:33:26 -04:00
fb41698e5f Improve user custom schema field handling (#303)
Allow entire schemas or schema fields to be cleared on update
Allow specification of multivalued schema field type on update
2016-10-24 16:39:40 -04:00
9397c1c07c Update methods to cancel guardian invitations (#302)
* Update methods to cancel guardian invitations

Add command to delete guardian invitation by invitationId
Update delete guardian to allow deleting invitation only

* Normalize invited email address in print guardians
2016-10-24 15:05:01 -04:00
071231310c Add orderby argument to show filetree/filelist (#300)
* Add orderby to show filetree/filelist

* Add orderby argument to show filetree/filelist
2016-10-24 06:40:25 -04:00
1c92ad3d6d Clean up, small fixes (#299)
* Clean up, small fixes

* Update as per Jay's suggestions

* Add Jays'changes

# Conflicts:
#	src/gam.py
2016-10-23 20:33:10 -04:00
facd10d882 Get GitHub raw body_text instead of Markdown 2016-10-23 15:50:09 -04:00
e634a04dc7 Update README.md 2016-10-22 20:55:05 -04:00
f291e9c4d3 deprecate appspot in favor of GitHub 2016-10-22 16:52:47 -04:00
ed48e5ecd9 Version (#297)
* Use string version rather than float; add check to gam version

This lets you have 3.72.0 or 3.72a; current scheme continues to work as
well.

Handle bad data in lastupdatecheck.txt

$ gam version check
GAM 3.72 - http://git.io/gam
Jay Lee <jay0lee@gmail.com>
Python 2.7.12 64-bit final
google-api-python-client 1.5.2
Darwin-15.6.0-x86_64-i386-64bit x86_64
Path: /Users/admin/Documents/GoogleApps/GAM
Version: Check, Current: 3.72, Latest: 3.71
$

Note that latest version at appspot is behind

* Don't allow check argument from showUsage
2016-10-22 11:52:00 -04:00
34e55a492e Clan up App ID handling (#296)
Drop Google+ in name to id direction, transfers no longer supported
Keep Google+ in id to name direction for printing old transfers
Show real app name to user
Don't bail on unknown app ID from Google, keep going by using
'applicationId: ####' as name
2016-10-21 18:06:53 -04:00
abf3d8fa1c Make set/show signature consistent. (#292)
* gam user foo signature should set signature on primary address for backwards compatability

gam user foo show signature already does this

* Simply signature/show signature, don't loop to get primary
2016-10-19 22:24:20 -04:00
6143d00476 Align commands, delete debug prints (#291) 2016-10-16 11:07:36 -04:00
a2fe11fd70 Use callGAPIitems to clean up code (#290) 2016-10-16 09:05:13 -04:00
78ce646eee Add fullquery to show filelist (#289)
This allows user to bypass "'me' in owners"
2016-10-15 21:23:40 -04:00
3115c578a0 Put send_email back for todrive, update OAUTH2_SCOPES (#288)
* Put send-email back for todrive, update scopes

* Use loop instead of list comprehension for selected_scopes

* Engage brain fully before commit
2016-10-15 20:37:28 -04:00
5eb029baf1 Fix some pylint warnings/errors 2016-10-13 20:37:01 -04:00
cf0af20d89 remove no-longer-used geturl() function 2016-10-13 20:09:22 -04:00
ce067c3e2d URITemplate 3.0 2016-10-13 15:33:10 -04:00
801078e618 Upgrade httplib2 to 10/13/16 HEAD for a few fixes 2016-10-13 15:19:35 -04:00
dabb3362c8 formatting fixes 2016-10-13 15:09:35 -04:00
8d2af5ca66 Kill GData until it's dead
Fixes #148. May need further cleanup
2016-10-13 14:52:25 -04:00
31cdf55af8 Google API Client 1.5.2 2016-10-13 06:29:03 -04:00
c4dffd7584 Fix typos (#286) 2016-10-13 05:43:32 -04:00
14c86e3780 Fix typo (#285) 2016-10-12 21:23:21 -04:00
cc1126ff2f Eliminate unused body item (#283) 2016-10-12 18:44:30 -04:00