==================================================
Changes from 2018-09-24 00:00:00 +0000 to present.
==================================================
-----------------------------------------
version 0.06 at 2018-10-08 23:38:29 +0000
-----------------------------------------
Change: b3a82fd00a3141b5bb2a283fdd2ab22bb088e4ac
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-08 21:10:34 +0000
dzil test passing
sudo dzil test -w -o -v
Change: f0b9b9d26956fd19dc1aa6543863ab295d196652
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-08 19:04:12 +0000
refactor to share same user agent instance between Client and client
property class Discovery
Change: a9110fc3d444596ac08dc1ed9028b51c93336297
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-08 18:20:18 +0000
refactor UserAgent to eliminate need to 2 different agent class defs
and instances
Change: c2d1ead86f64c1484b410d4ed4ea0ec43a27b676
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-08 17:02:49 +0000
publish tarball in docs
Change: ca63cd48fb1a20cc4f1067f8a1495334d86da730
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-08 17:01:43 +0000
refining Discovery tests and refactoring
print_support method refactored to supported_as_text commented out
many tests as loads the API Service queries because it seems to not
cache when running automated tests - seems to work ok in user space
.. more investigation required.
Change: 7074c7f76ae6844d838cce4796bd16b805b6543b
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-08 10:48:19 +0000
Improve testing - mostly t/01-discovery.t
retaining env credentials for tests but including use of default
gapi.json in source root some refinements to examples as explore
testing capabilities some cleanup work on bin/goauth
Change: e92bba09d7c9368f2e2b5e9da5732fdb78b661b3
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 18:59:45 +0000
removing cruft - png and json created in examples
Change: f16e1b3e5d2df107375f0e42e1efc6318e50f91c
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 16:14:47 +0000
refactor UserAgent::build_http_transaction and improve missing
refresh token handling
General code cleanup and inform when missing refresh tokens as per
advice on
https://github.com/googleapis/google-api-python-client/issues/213
Change: 23f5f2c35eeff715c8eec4e65be832929baf69b9
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 14:32:39 +0000
cleanup
file_exists removed from gmail_example removed more Dumper carps from
Client::UserAgent
Change: f29a5e858fd59d59e5d94bf38fecc1be81c99d8c
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 13:57:28 +0000
culling out the data dumper for debug warnings to trim the noise
TODO: looking at the 2 different user agents with a Client object for
simple way to consolidate
Change: 08c7a7e173c279402f341a363b1bd72c2cbf4db7
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 12:34:42 +0000
removed gapi.json in build tarball
reset the API secret so previous versions cannot be used. added
explicit gapi.json files to dist.ini to prevent inclusion but
something to keep an eye on if sharing tarballs.
Change: 94ebbb5e6eb07068a740447ccb85be5a502208e7
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 12:17:59 +0000
bugger - archive contained credentials !!
Change: 40dc9ab002658bf22e9f92043b21f39513f86588
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 11:59:14 +0000
Killed unimplemented storage
removed file_exists from AUthStorage and refactored tests to use -e
starting to clean up xt/calendar tests
Change: 775b3e0f6a2268e69ce32750d8c2b648e2f6912b
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 08:23:53 +0000
MUPPET
Many Users Prefer Political Posturing over Evidenced Truth
Change: 2369a6dc76614af17829fb630587707a97392eb6
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-07 06:40:18 +0000
CHI inclusion in Discovery
full tarball for website minor format fixes simple CHI caching for
discovery docs.
Change: 6dedbdf5b7f0a6d2e471f50245b46fb8f5ad1007
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-06 11:29:59 +0000
docs update
Change: a7a18fd8d2dcbb3c44ade7973b7da50e8b245169
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-06 10:37:44 +0000
refining tests and cleaning POD for methods
umlclass.pl -M WebService::Google::Client -o uml.png --moose-roles -I
/Library/Perl/5.18/WebService/Google/ -r
Change: 370ebe08a8422b8908d4f1d451eef4b035fb40c4
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:37:13 +0000
cough
Change: 4e7f544d76d3dc5cc2696f26b7f30ddbd086660b
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:34:59 +0000
yawn
Change: 2f31c44d49d29a89094c1c15e343939084befb0f
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:32:23 +0000
not a very good html workflow - more typos
Change: d941e2b9d84fcbf5cdd2d808d3341048aa0d2782
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:31:24 +0000
typo
Change: f15d73a741dc22e0f72c83a04a1a532650dfd997
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:30:41 +0000
doc
Change: e32629fc60282c944203dea9e2f1323f88da1cb3
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:28:32 +0000
docs update
Change: f43844e5cb407f6232c6831fff2f742ae2c1d7f4
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:24:31 +0000
typo
Change: d4973ffa3ecb3ee97475fa466dc14924981e9f12
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 19:21:53 +0000
docs update
Change: 237d7d70571161da9b4e5b7fa6cd437bc63f9e45
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 18:22:26 +0000
update docs.index - attribution requested
Change: 5ec5187b429f84df591f7e5ba7f76019ac236397
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 18:16:01 +0000
link to install for https://pscott-au.github.io/WebService-Google/
Change: 72352d8104bfe4c74cbc3f925e433d7dac876a17
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 18:13:47 +0000
relocate perltidyrc to root - version bump and add tarball
also included link to gitter chat in docs and link to latest tarball
Change: 10a9a423a666eb2ea109958ae1a82300e5fa809c
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 16:36:39 +0000
refactor out Util.pm
Change: 93e78bd9a55dd730e38ba46f8edaf66924e3963a
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 16:10:34 +0000
fix renamed methods impact on gmail_example.pl
Change: 5c18f3ac4ea44ce1361a21ca53cf1a9f45896af6
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 16:04:34 +0000
Refactor DIscovery.pm methods to make naming consistent.
Refactor DIscovery.pm methods to make consistent. Discovery.pm:sub
getRest Discovery.pm:sub availableAPIs Discovery.pm:sub
printSupported Discovery.pm:sub availableVersions Discovery.pm:sub
latestStableVersion Discovery.pm:sub findAPIsWithDiffVers
Discovery.pm:sub searchInServices Discovery.pm:sub getMethodMeta
Discovery.pm:sub getResourceMeta Discovery.pm:sub listOfMethods
Change: b7152b8de938cb67a2fcbfa2d37f3a5ce634744d
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 15:42:46 +0000
perltidy include pbp with stdout removed
Change: fa6dbef1853304d3230d9d89f49ce2e819945c2f
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 15:14:11 +0000
remove tarball from publicly visible docs
Change: ad401b09eb9853ee5892a141a3f3b0784078a87c
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 11:43:24 +0000
add tarball of latest build to docs for access to 3rd parties
Change: 548eaa7d8ba4324a32c608ba761119f6e986e767
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 11:42:16 +0000
Refactored WebService::Google::Client:Server out of goauth cli util
goauth can now run stand-alone with no depenedncy on the package. The
namespace is also simplified though the goauth tool is a little messy
- def should remove the $ENV stuff and a refactor will be required to
clean it up. eg the entuire server is contained within a sub block.
Change: 3dc507b83e81817e65622b081846d1b66e725a57
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 10:23:04 +0000
make method parameter handling of self consistent
Change: 65d9ea466d0c1dcc56d804bcccffc1983f2db62c
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 10:04:25 +0000
fixed exists conflict bug
discovered as testing with example gmail usage
Change: 10ac66924c204ea8bc2e751fafed2966714e150e
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 09:53:25 +0000
bugfix service_exists
previously refactore method name from exists as per perlcritic advice
- missed dependency
Change: 8169043e9bb2375a2cce92849e86c5bc0774f74a
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 09:43:32 +0000
perlcritic harsh refactor
Change: 7a10894ee1ff875fc3ba72b4ce54f36a9bfea71e
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-05 08:40:53 +0000
build tarball into docs
Change: bca9df8753d2a8111a2bd9419437222b04de6750
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 16:17:45 +0000
xt/author/acl.t working
fixed bug as consequence of changing param name httpMethod -> method
previously.
Change: 9c382ed10e5ae5d660be358cb804051559562e9a
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 15:36:26 +0000
trying to delete examples/delme
Change: 251627fff153f62682c8b8b90ab7f8fe3cc6c952
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 15:35:29 +0000
del delme
Change: 3b997d248580c547c54254878180a51498c954cb
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 15:34:46 +0000
gitignore delme ?
Change: 2000a141556e1c645e761a6a11a94b2ca0b3338f
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 15:25:41 +0000
search replace httpMethod -> method
the param for build_http_transaction is terribly named - attempt to
rename param though concerned about impact in Discovery.pm
Change: 2cf78c0c67ac62761ffaca115603f6924fdca417
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 14:10:55 +0000
removed api list from readme - is misleading
Change: fa603d161069defcb7e402ff246987b77a50b050
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 14:09:15 +0000
cleanup
Change: 3deba265dae16535a250ef36840ae457cdda64d0
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 12:52:29 +0000
perlcritic --harsh on examples/*.pl and move xt tests to author
can run tests with ````sudo dzil test --author ```` though they get
skipped for now. Also added in docs for github.io publication
Change: 7261b0662de115c3333ba226e5141334e2fb405a
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 11:15:59 +0000
perltidy and version bump
fix POD error flowing to README.md bumped version to 0.05 removed
dist.ini inclusion of [GitHub::Meta] as unable to get working for me.
added examples/.perltidyrc and ran perltidy over all perl code
Change: 72b7ebdeace70de706a71e3aef08f540ee521f41
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 08:57:10 +0000
cleanup and tweak to limit to WebServer::Google::Client namespace
* remove refs to older files * moved UserAgent beneath Client * minor
POD changes
Change: f453fd4bb4815aaaecc73af4ddcbc5d97b045fa3
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-04 06:31:24 +0000
Initial commit
Porting into private repo from forked moo-google so can decomission
public repo.
================
End of releases.
================