==================================================
Changes from 2018-10-31 00:00:00 +0000 to present.
==================================================
-----------------------------------------
version 0.21 at 2018-11-14 10:10:22 +0000
-----------------------------------------
Change: 44f4339b994fe47f4fccab809b5bc1f268907901
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-14 20:08:57 +0000
CPANEL RELEASE V0.21
Includes refactored api_query including the ulimate inclusion of
parameters specified with location='query' to be added as GET params.
Performed an audit of existing endpoints to cofirm that can always
assume ok to append the '?'. The other hackable options remain
available but default behavious is now working thanks to @rabbiveesh
Change: 5cb1eb7a15ae90cb6d2d3e140c5fadb90d834e0b
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-14 09:02:29 +0000
update sheets example
Change: 84cc82731332aba665a8a1698e8ea7611cb86af8
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-14 08:59:00 +0000
Refactor api_query including path parameter interpolation.
To simplify user fixes to broken API Discovery Spec - user can
provide a 'path' parameter which will be interpolated with the
%options values. This is necessary for example with the sheets api
covered in #11 and #12
Change: f875fe24c8539e9429e0f4fd7041452b655adeb7
Author: Peter Scott <peter@pscott.com.au>
Date : 2018-11-13 23:53:53 +0000
Merge pull request #12 from rabbiveesh/query
Moved query params to URL, related cleanup, solves Issue #11
Change: d63cf87917bb2ea19ef31c89ac85552319e9318c
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 16:07:30 +0000
Merge branch 'master' of
https://github.com/pscott-au/WebService-GoogleAPI-Client
Change: 5c67d16a975a9852a5f28f999bdc800fe95b26e8
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 16:07:25 +0000
Added cb_method_discovery_modify to Client->api_query method
Workaround for #11 issues in API specification
Change: c5172bab98848a940eb97138baab8503bf26f685
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 13:24:40 +0000
simplify
Change: d2044d49e260f7fcb825e52989b39903a4b80380
Author: LapVeesh <rabbiveesh@gmail.com>
Date : 2018-11-12 20:59:14 +0000
Moved query params to URL, related cleanup
Change: 93a346cdbbff1e7d415f541a7120ee4041c367ca
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 02:19:33 +0000
REmove META.yml
Change: 016fdbcfe9ee2c7c0bfab7ebfeeb4a1840641d00
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 02:18:56 +0000
meta.yml ignore
Change: 6a763b233d838af44ce61df987cd3cbc70ac95bf
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 02:17:39 +0000
re-introduce META.yml
Change: 75f29697520362cf0987e370cdbe72dee0df584c
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 01:13:06 +0000
add META.yml
removed from gitignore as indicated by Kwalitee experimental issue.
Change: fb4624cbb553a36641949bfe08403715ad25728a
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 01:07:00 +0000
remove broken badge
Change: 455a33174116c07b56f27e589c60be4a5914ecb6
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 01:02:21 +0000
add badges
Change: 794947af17503b8ac54d370f2831c14717641776
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 00:39:38 +0000
Merge branch 'master' of
https://github.com/pscott-au/WebService-GoogleAPI-Client
Change: 75c1dbc921372f560b6da7d17634b2bee066711d
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-13 00:39:35 +0000
geocoding change
Change: c9a130f4de3b2ddc3f89d6ab289aa3ca90cdc1e9
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-12 18:45:52 +0000
Merge branch 'master' of
https://github.com/pscott-au/WebService-GoogleAPI-Client
Change: 88a0a492b8d0041cb4fe4b17a870de76830d60f7
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-12 18:44:38 +0000
DNS and DRIVE examples + bump version 0.20.1
Change: 619d090a1be39f8dedd1e5af6482ca21736e958a
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-11 21:24:20 +0000
added initial version of API explorer
Change: 0103b59539e8231d86513c66ee58ae40878b83a7
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-08 13:19:56 +0000
CPAN RELEASE 0.20 - Fix More pp errors in Libs
* Similar to previous pp not included in goauth I have also not
explictly included pp in the libraries * Also added cloud_dns.pl
example
Change: b305d7813c5c48f44a125dcb115d8d3f52e879fe
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-07 09:19:41 +0000
CPAN RELEASE 0.19
Fix for #9 and version bump to deploy to CPAN
Change: efe8a90c5b68f6989ea0717bce21cfd5b7ea10fd
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-07 08:30:52 +0000
#9 as reported by rabbiveesh
Previous transition to using Data::Dump from Data::Dumper with
"app->log->info( "App got new tokens: " . pp $tokens);" in goauth was
breaking
Change: de9a523023a051243d3795d816d0c2137a9b4426
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-06 18:12:08 +0000
typo
Change: 7bac2f8fe641aa31507e7bdd6c1bad1bd7803732
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-11-05 16:33:47 +0000
CPAN RELEASE 0.18
*refactor GET path parameter interpolation to allow {+varname} as
used in persons API *came across issue while creating people_api.pl
example in which people.people.connections.list had path with
{+resourceName} which was not being interpolated.
Change: 6842cf46ed39e64fc0a251d0cf62628f087c9b09
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-04 16:37:57 +0000
Add Geocoding and Places example
NB - isn't discoverable or accessible through OAUTH access control
but may be of interest to see how can still use the library UserAgent
to construct API requests.
Change: c83b36632f57e9b730dc581efcefaa2d89ca8af9
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-03 10:46:20 +0000
code before strictures test fail fix
Change: 0631af032e940b964992b00bfd6dd183e61f7524
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-03 10:44:31 +0000
useragent accepts options=>$FILE_CONTENT to perform data post like
curl --data-binary
needed to perform bucket file upload in
cloudstorage_bucket_example.pl also replaced Data::Dumper with
Data::Dump pp bumped version to 0.17.1
Change: 5e97a95d7f7bdebfd9d07266168ccbdb28430f0f
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-02 18:16:33 +0000
CPAN RELEASE 0.17
Change: 1dc5085736e6428e0edc830f6c04bf6b36200bb3
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-02 17:19:00 +0000
Improve API Version handling
better support for use of api format including versions such as
'storage:v1beta2' , 'storage:v1.objects.insert' etc currently working
through cloudstorage .. apeears the API spec deosn't 100% describe
the upload requirements .. investigation continue
Change: a50410ff0931f7ccbe1f2b6bce6fe0271fdf1e37
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-01 19:09:59 +0000
removed switch breaking Travis - replaced if elsif else
looked at modern options for switch ..
https://www.effectiveperlprogramming.com/2017/12/beware-of-the-remova
l-of-when-in-perl-v5-28/ .. but looked too hard for something so
small - just replaced with if else
Change: ad0a5df713eaf96b38b27c73ac43fb51f6538cfe
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-01 18:48:15 +0000
Cloud Bucket Example and Improve returned discovery data
Recursively replace discovery structure '$ref' lookups with their
actual structure to give a full and complete description for
get_api_discovery_for_api_id and
extract_method_discovery_detail_from_api_spec Added starter
cloudstorage bucket example. Added ability to pass headers hashref
into api_query to allow MIME headers Client PM POD refinement fixed
spelling method name api_version_urls
Change: e8011fc7cd2114b59753968dc4b80f6dee808017
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-11-01 04:00:53 +0000
update README.md
Change: 489a39cb61a1701a7af6071c9d815cd9a786d155
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-31 17:11:00 +0000
Added translation API example and cleaned some POD
Change: 9a5dd05e600a0e9ebc0c4702277cb5d279f17c36
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-30 23:42:11 +0000
update email in sample snippet
Change: 183228261985333bbd3ac75135e851610b218bb4
Author: Peter Scott <peter@computerpros.com.au>
Date : 2018-10-30 22:43:09 +0000
update travis coverage
Change: d5332d5f7c7fd3cde71fe906d98b5489a5c5baaa
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-10-28 09:48:26 +0000
V16 with minimum Mojolicious Version 7.12
Change: 6960a6b30a9eef4048856be8efafbbd41d038af4
Author: Peter Scott <peter@shotgundriver.com>
Date : 2018-10-28 04:21:08 +0000
bump version to 0.15.1 and add cpanfile to build
================================================
Plus 3 releases after 2018-10-31 00:00:00 +0000.
================================================