Hello community,
here is the log from the commit of package ghc-gogol-youtube-reporting for
openSUSE:Factory checked in at 2017-08-31 20:55:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-gogol-youtube-reporting (Old)
and /work/SRC/openSUSE:Factory/.ghc-gogol-youtube-reporting.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-gogol-youtube-reporting"
Thu Aug 31 20:55:31 2017 rev:2 rq:513357 version:0.3.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/ghc-gogol-youtube-reporting/ghc-gogol-youtube-reporting.changes
2017-05-10 20:44:46.827419274 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-gogol-youtube-reporting.new/ghc-gogol-youtube-reporting.changes
2017-08-31 20:55:32.127240115 +0200
@@ -1,0 +2,5 @@
+Thu Jul 27 14:07:50 UTC 2017 - [email protected]
+
+- Update to version 0.3.0.
+
+-------------------------------------------------------------------
Old:
----
gogol-youtube-reporting-0.1.1.tar.gz
New:
----
gogol-youtube-reporting-0.3.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-gogol-youtube-reporting.spec ++++++
--- /var/tmp/diff_new_pack.aOSnu1/_old 2017-08-31 20:55:33.823001854 +0200
+++ /var/tmp/diff_new_pack.aOSnu1/_new 2017-08-31 20:55:33.827001292 +0200
@@ -18,7 +18,7 @@
%global pkg_name gogol-youtube-reporting
Name: ghc-%{pkg_name}
-Version: 0.1.1
+Version: 0.3.0
Release: 0
Summary: Google YouTube Reporting SDK
License: MPL-2.0
++++++ gogol-youtube-reporting-0.1.1.tar.gz ->
gogol-youtube-reporting-0.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gogol-youtube-reporting-0.1.1/README.md
new/gogol-youtube-reporting-0.3.0/README.md
--- old/gogol-youtube-reporting-0.1.1/README.md 2016-11-03 14:26:28.000000000
+0100
+++ new/gogol-youtube-reporting-0.3.0/README.md 2017-07-12 16:51:30.000000000
+0200
@@ -8,7 +8,7 @@
## Version
-`0.1.1`
+`0.3.0`
## Description
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Create.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Create.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Create.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Create.hs
2017-07-12 16:51:30.000000000 +0200
@@ -52,7 +52,7 @@
type JobsCreateResource =
"v1" :>
"jobs" :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -67,7 +67,7 @@
--
-- /See:/ 'jobsCreate' smart constructor.
data JobsCreate = JobsCreate'
- { _jcXgafv :: !(Maybe Text)
+ { _jcXgafv :: !(Maybe Xgafv)
, _jcUploadProtocol :: !(Maybe Text)
, _jcPp :: !Bool
, _jcAccessToken :: !(Maybe Text)
@@ -116,7 +116,7 @@
}
-- | V1 error format.
-jcXgafv :: Lens' JobsCreate (Maybe Text)
+jcXgafv :: Lens' JobsCreate (Maybe Xgafv)
jcXgafv = lens _jcXgafv (\ s a -> s{_jcXgafv = a})
-- | Upload protocol for media (e.g. \"raw\", \"multipart\").
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Delete.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Delete.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Delete.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Delete.hs
2017-07-12 16:51:30.000000000 +0200
@@ -53,7 +53,7 @@
"v1" :>
"jobs" :>
Capture "jobId" Text :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -67,7 +67,7 @@
--
-- /See:/ 'jobsDelete' smart constructor.
data JobsDelete = JobsDelete'
- { _jdXgafv :: !(Maybe Text)
+ { _jdXgafv :: !(Maybe Xgafv)
, _jdJobId :: !Text
, _jdUploadProtocol :: !(Maybe Text)
, _jdPp :: !Bool
@@ -116,7 +116,7 @@
}
-- | V1 error format.
-jdXgafv :: Lens' JobsDelete (Maybe Text)
+jdXgafv :: Lens' JobsDelete (Maybe Xgafv)
jdXgafv = lens _jdXgafv (\ s a -> s{_jdXgafv = a})
-- | The ID of the job to delete.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Get.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Get.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Get.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Get.hs
2017-07-12 16:51:30.000000000 +0200
@@ -53,7 +53,7 @@
"v1" :>
"jobs" :>
Capture "jobId" Text :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -67,7 +67,7 @@
--
-- /See:/ 'jobsGet' smart constructor.
data JobsGet = JobsGet'
- { _jgXgafv :: !(Maybe Text)
+ { _jgXgafv :: !(Maybe Xgafv)
, _jgJobId :: !Text
, _jgUploadProtocol :: !(Maybe Text)
, _jgPp :: !Bool
@@ -116,7 +116,7 @@
}
-- | V1 error format.
-jgXgafv :: Lens' JobsGet (Maybe Text)
+jgXgafv :: Lens' JobsGet (Maybe Xgafv)
jgXgafv = lens _jgXgafv (\ s a -> s{_jgXgafv = a})
-- | The ID of the job to retrieve.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/List.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/List.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/List.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/List.hs
2017-07-12 16:51:30.000000000 +0200
@@ -54,7 +54,7 @@
type JobsListResource =
"v1" :>
"jobs" :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -72,7 +72,7 @@
--
-- /See:/ 'jobsList' smart constructor.
data JobsList = JobsList'
- { _jlXgafv :: !(Maybe Text)
+ { _jlXgafv :: !(Maybe Xgafv)
, _jlUploadProtocol :: !(Maybe Text)
, _jlPp :: !Bool
, _jlAccessToken :: !(Maybe Text)
@@ -128,7 +128,7 @@
}
-- | V1 error format.
-jlXgafv :: Lens' JobsList (Maybe Text)
+jlXgafv :: Lens' JobsList (Maybe Xgafv)
jlXgafv = lens _jlXgafv (\ s a -> s{_jlXgafv = a})
-- | Upload protocol for media (e.g. \"raw\", \"multipart\").
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/Get.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/Get.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/Get.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/Get.hs
2017-07-12 16:51:30.000000000 +0200
@@ -56,7 +56,7 @@
Capture "jobId" Text :>
"reports" :>
Capture "reportId" Text :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -70,7 +70,7 @@
--
-- /See:/ 'jobsReportsGet' smart constructor.
data JobsReportsGet = JobsReportsGet'
- { _jrgXgafv :: !(Maybe Text)
+ { _jrgXgafv :: !(Maybe Xgafv)
, _jrgJobId :: !Text
, _jrgUploadProtocol :: !(Maybe Text)
, _jrgPp :: !Bool
@@ -124,7 +124,7 @@
}
-- | V1 error format.
-jrgXgafv :: Lens' JobsReportsGet (Maybe Text)
+jrgXgafv :: Lens' JobsReportsGet (Maybe Xgafv)
jrgXgafv = lens _jrgXgafv (\ s a -> s{_jrgXgafv = a})
-- | The ID of the job.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/List.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/List.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/List.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Jobs/Reports/List.hs
2017-07-12 16:51:30.000000000 +0200
@@ -60,14 +60,14 @@
"jobs" :>
Capture "jobId" Text :>
"reports" :>
- QueryParam "createdAfter" Text :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "createdAfter" DateTime' :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
QueryParam "uploadType" Text :>
- QueryParam "startTimeAtOrAfter" Text :>
- QueryParam "startTimeBefore" Text :>
+ QueryParam "startTimeAtOrAfter" DateTime' :>
+ QueryParam "startTimeBefore" DateTime' :>
QueryParam "onBehalfOfContentOwner" Text :>
QueryParam "bearer_token" Text :>
QueryParam "pageToken" Text :>
@@ -81,15 +81,15 @@
--
-- /See:/ 'jobsReportsList' smart constructor.
data JobsReportsList = JobsReportsList'
- { _jrlCreatedAfter :: !(Maybe Text)
- , _jrlXgafv :: !(Maybe Text)
+ { _jrlCreatedAfter :: !(Maybe DateTime')
+ , _jrlXgafv :: !(Maybe Xgafv)
, _jrlJobId :: !Text
, _jrlUploadProtocol :: !(Maybe Text)
, _jrlPp :: !Bool
, _jrlAccessToken :: !(Maybe Text)
, _jrlUploadType :: !(Maybe Text)
- , _jrlStartTimeAtOrAfter :: !(Maybe Text)
- , _jrlStartTimeBefore :: !(Maybe Text)
+ , _jrlStartTimeAtOrAfter :: !(Maybe DateTime')
+ , _jrlStartTimeBefore :: !(Maybe DateTime')
, _jrlOnBehalfOfContentOwner :: !(Maybe Text)
, _jrlBearerToken :: !(Maybe Text)
, _jrlPageToken :: !(Maybe Text)
@@ -151,13 +151,14 @@
-- | If set, only reports created after the specified date\/time are
-- returned.
-jrlCreatedAfter :: Lens' JobsReportsList (Maybe Text)
+jrlCreatedAfter :: Lens' JobsReportsList (Maybe UTCTime)
jrlCreatedAfter
= lens _jrlCreatedAfter
(\ s a -> s{_jrlCreatedAfter = a})
+ . mapping _DateTime
-- | V1 error format.
-jrlXgafv :: Lens' JobsReportsList (Maybe Text)
+jrlXgafv :: Lens' JobsReportsList (Maybe Xgafv)
jrlXgafv = lens _jrlXgafv (\ s a -> s{_jrlXgafv = a})
-- | The ID of the job.
@@ -188,17 +189,19 @@
-- | If set, only reports whose start time is greater than or equal the
-- specified date\/time are returned.
-jrlStartTimeAtOrAfter :: Lens' JobsReportsList (Maybe Text)
+jrlStartTimeAtOrAfter :: Lens' JobsReportsList (Maybe UTCTime)
jrlStartTimeAtOrAfter
= lens _jrlStartTimeAtOrAfter
(\ s a -> s{_jrlStartTimeAtOrAfter = a})
+ . mapping _DateTime
-- | If set, only reports whose start time is smaller than the specified
-- date\/time are returned.
-jrlStartTimeBefore :: Lens' JobsReportsList (Maybe Text)
+jrlStartTimeBefore :: Lens' JobsReportsList (Maybe UTCTime)
jrlStartTimeBefore
= lens _jrlStartTimeBefore
(\ s a -> s{_jrlStartTimeBefore = a})
+ . mapping _DateTime
-- | The content owner\'s external ID on which behalf the user is acting on.
-- If not set, the user is acting for himself (his own channel).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Media/Download.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Media/Download.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/Media/Download.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/Media/Download.hs
2017-07-12 16:51:30.000000000 +0200
@@ -53,7 +53,7 @@
"v1" :>
"media" :>
Capture "resourceName" Text :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -65,7 +65,7 @@
"v1" :>
"media" :>
Capture "resourceName" Text :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -80,7 +80,7 @@
--
-- /See:/ 'mediaDownload' smart constructor.
data MediaDownload' = MediaDownload''
- { _mdXgafv :: !(Maybe Text)
+ { _mdXgafv :: !(Maybe Xgafv)
, _mdUploadProtocol :: !(Maybe Text)
, _mdResourceName :: !Text
, _mdPp :: !Bool
@@ -125,7 +125,7 @@
}
-- | V1 error format.
-mdXgafv :: Lens' MediaDownload' (Maybe Text)
+mdXgafv :: Lens' MediaDownload' (Maybe Xgafv)
mdXgafv = lens _mdXgafv (\ s a -> s{_mdXgafv = a})
-- | Upload protocol for media (e.g. \"raw\", \"multipart\").
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/ReportTypes/List.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/ReportTypes/List.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/Resource/YouTubeReporting/ReportTypes/List.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/Resource/YouTubeReporting/ReportTypes/List.hs
2017-07-12 16:51:30.000000000 +0200
@@ -54,7 +54,7 @@
type ReportTypesListResource =
"v1" :>
"reportTypes" :>
- QueryParam "$.xgafv" Text :>
+ QueryParam "$.xgafv" Xgafv :>
QueryParam "upload_protocol" Text :>
QueryParam "pp" Bool :>
QueryParam "access_token" Text :>
@@ -72,7 +72,7 @@
--
-- /See:/ 'reportTypesList' smart constructor.
data ReportTypesList = ReportTypesList'
- { _rtlXgafv :: !(Maybe Text)
+ { _rtlXgafv :: !(Maybe Xgafv)
, _rtlUploadProtocol :: !(Maybe Text)
, _rtlPp :: !Bool
, _rtlAccessToken :: !(Maybe Text)
@@ -128,7 +128,7 @@
}
-- | V1 error format.
-rtlXgafv :: Lens' ReportTypesList (Maybe Text)
+rtlXgafv :: Lens' ReportTypesList (Maybe Xgafv)
rtlXgafv = lens _rtlXgafv (\ s a -> s{_rtlXgafv = a})
-- | Upload protocol for media (e.g. \"raw\", \"multipart\").
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting/Types/Product.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting/Types/Product.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting/Types/Product.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting/Types/Product.hs
2017-07-12 16:51:30.000000000 +0200
@@ -102,12 +102,12 @@
-- /See:/ 'report' smart constructor.
data Report = Report'
{ _rJobId :: !(Maybe Text)
- , _rStartTime :: !(Maybe Text)
+ , _rStartTime :: !(Maybe DateTime')
, _rDownloadURL :: !(Maybe Text)
- , _rEndTime :: !(Maybe Text)
+ , _rEndTime :: !(Maybe DateTime')
, _rId :: !(Maybe Text)
- , _rCreateTime :: !(Maybe Text)
- , _rJobExpireTime :: !(Maybe Text)
+ , _rCreateTime :: !(Maybe DateTime')
+ , _rJobExpireTime :: !(Maybe DateTime')
} deriving (Eq,Show,Data,Typeable,Generic)
-- | Creates a value of 'Report' with the minimum fields required to make a
request.
@@ -146,9 +146,10 @@
-- | The start of the time period that the report instance covers. The value
-- is inclusive.
-rStartTime :: Lens' Report (Maybe Text)
+rStartTime :: Lens' Report (Maybe UTCTime)
rStartTime
- = lens _rStartTime (\ s a -> s{_rStartTime = a})
+ = lens _rStartTime (\ s a -> s{_rStartTime = a}) .
+ mapping _DateTime
-- | The URL from which the report can be downloaded (max. 1000 characters).
rDownloadURL :: Lens' Report (Maybe Text)
@@ -157,23 +158,27 @@
-- | The end of the time period that the report instance covers. The value is
-- exclusive.
-rEndTime :: Lens' Report (Maybe Text)
-rEndTime = lens _rEndTime (\ s a -> s{_rEndTime = a})
+rEndTime :: Lens' Report (Maybe UTCTime)
+rEndTime
+ = lens _rEndTime (\ s a -> s{_rEndTime = a}) .
+ mapping _DateTime
-- | The server-generated ID of the report.
rId :: Lens' Report (Maybe Text)
rId = lens _rId (\ s a -> s{_rId = a})
-- | The date\/time when this report was created.
-rCreateTime :: Lens' Report (Maybe Text)
+rCreateTime :: Lens' Report (Maybe UTCTime)
rCreateTime
- = lens _rCreateTime (\ s a -> s{_rCreateTime = a})
+ = lens _rCreateTime (\ s a -> s{_rCreateTime = a}) .
+ mapping _DateTime
-- | The date\/time when the job this report belongs to will expire\/expired.
-rJobExpireTime :: Lens' Report (Maybe Text)
+rJobExpireTime :: Lens' Report (Maybe UTCTime)
rJobExpireTime
= lens _rJobExpireTime
(\ s a -> s{_rJobExpireTime = a})
+ . mapping _DateTime
instance FromJSON Report where
parseJSON
@@ -295,8 +300,8 @@
, _jId :: !(Maybe Text)
, _jSystemManaged :: !(Maybe Bool)
, _jReportTypeId :: !(Maybe Text)
- , _jExpireTime :: !(Maybe Text)
- , _jCreateTime :: !(Maybe Text)
+ , _jExpireTime :: !(Maybe DateTime')
+ , _jCreateTime :: !(Maybe DateTime')
} deriving (Eq,Show,Data,Typeable,Generic)
-- | Creates a value of 'Job' with the minimum fields required to make a
request.
@@ -350,14 +355,16 @@
-- | The date\/time when this job will expire\/expired. After a job expired,
-- no new reports are generated.
-jExpireTime :: Lens' Job (Maybe Text)
+jExpireTime :: Lens' Job (Maybe UTCTime)
jExpireTime
- = lens _jExpireTime (\ s a -> s{_jExpireTime = a})
+ = lens _jExpireTime (\ s a -> s{_jExpireTime = a}) .
+ mapping _DateTime
-- | The creation date\/time of the job.
-jCreateTime :: Lens' Job (Maybe Text)
+jCreateTime :: Lens' Job (Maybe UTCTime)
jCreateTime
- = lens _jCreateTime (\ s a -> s{_jCreateTime = a})
+ = lens _jCreateTime (\ s a -> s{_jCreateTime = a}) .
+ mapping _DateTime
instance FromJSON Job where
parseJSON
@@ -438,7 +445,7 @@
data ReportType = ReportType'
{ _rtName :: !(Maybe Text)
, _rtId :: !(Maybe Text)
- , _rtDeprecateTime :: !(Maybe Text)
+ , _rtDeprecateTime :: !(Maybe DateTime')
, _rtSystemManaged :: !(Maybe Bool)
} deriving (Eq,Show,Data,Typeable,Generic)
@@ -472,10 +479,11 @@
rtId = lens _rtId (\ s a -> s{_rtId = a})
-- | The date\/time when this report type was\/will be deprecated.
-rtDeprecateTime :: Lens' ReportType (Maybe Text)
+rtDeprecateTime :: Lens' ReportType (Maybe UTCTime)
rtDeprecateTime
= lens _rtDeprecateTime
(\ s a -> s{_rtDeprecateTime = a})
+ . mapping _DateTime
-- | True if this a system-managed report type; otherwise false. Reporting
-- jobs for system-managed report types are created automatically and can
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting/Types/Sum.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting/Types/Sum.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting/Types/Sum.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting/Types/Sum.hs
2017-07-12 16:51:30.000000000 +0200
@@ -17,3 +17,32 @@
module Network.Google.YouTubeReporting.Types.Sum where
import Network.Google.Prelude
+
+-- | V1 error format.
+data Xgafv
+ = X1
+ -- ^ @1@
+ -- v1 error format
+ | X2
+ -- ^ @2@
+ -- v2 error format
+ deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)
+
+instance Hashable Xgafv
+
+instance FromHttpApiData Xgafv where
+ parseQueryParam = \case
+ "1" -> Right X1
+ "2" -> Right X2
+ x -> Left ("Unable to parse Xgafv from: " <> x)
+
+instance ToHttpApiData Xgafv where
+ toQueryParam = \case
+ X1 -> "1"
+ X2 -> "2"
+
+instance FromJSON Xgafv where
+ parseJSON = parseJSONText "Xgafv"
+
+instance ToJSON Xgafv where
+ toJSON = toJSONText
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting/Types.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting/Types.hs
---
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting/Types.hs
2016-11-03 14:26:28.000000000 +0100
+++
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting/Types.hs
2017-07-12 16:51:30.000000000 +0200
@@ -65,6 +65,9 @@
, jExpireTime
, jCreateTime
+ -- * Xgafv
+ , Xgafv (..)
+
-- * ListJobsResponse
, ListJobsResponse
, listJobsResponse
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting.hs
new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting.hs
--- old/gogol-youtube-reporting-0.1.1/gen/Network/Google/YouTubeReporting.hs
2016-11-03 14:26:28.000000000 +0100
+++ new/gogol-youtube-reporting-0.3.0/gen/Network/Google/YouTubeReporting.hs
2017-07-12 16:51:30.000000000 +0200
@@ -99,6 +99,9 @@
, jExpireTime
, jCreateTime
+ -- ** Xgafv
+ , Xgafv (..)
+
-- ** ListJobsResponse
, ListJobsResponse
, listJobsResponse
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gogol-youtube-reporting-0.1.1/gogol-youtube-reporting.cabal
new/gogol-youtube-reporting-0.3.0/gogol-youtube-reporting.cabal
--- old/gogol-youtube-reporting-0.1.1/gogol-youtube-reporting.cabal
2016-11-03 14:26:28.000000000 +0100
+++ new/gogol-youtube-reporting-0.3.0/gogol-youtube-reporting.cabal
2017-07-12 16:51:30.000000000 +0200
@@ -1,5 +1,5 @@
name: gogol-youtube-reporting
-version: 0.1.1
+version: 0.3.0
synopsis: Google YouTube Reporting SDK.
homepage: https://github.com/brendanhay/gogol
bug-reports: https://github.com/brendanhay/gogol/issues
@@ -50,5 +50,5 @@
, Network.Google.YouTubeReporting.Types.Sum
build-depends:
- gogol-core == 0.1.1.*
+ gogol-core == 0.3.0.*
, base >= 4.7 && < 5