From 1e07dbec63bced51857e67b00941b91ca86a7f77 Mon Sep 17 00:00:00 2001 From: Tavares André Date: Thu, 11 Jun 2015 20:25:12 +0200 Subject: Reports - Add Users activities --- MediaBrowser.Api/MediaBrowser.Api.csproj | 20 +- .../Reports/Activities/ReportActivitiesBuilder.cs | 240 ++ .../Reports/Common/HeaderActivitiesMetadata.cs | 20 + MediaBrowser.Api/Reports/Common/HeaderMetadata.cs | 11 +- .../Reports/Common/ReportBuilderBase.cs | 537 +++-- MediaBrowser.Api/Reports/Common/ReportHelper.cs | 218 +- .../Reports/Common/ReportIncludeItemTypes.cs | 25 + MediaBrowser.Api/Reports/Common/ReportViewType.cs | 19 +- MediaBrowser.Api/Reports/Data/ReportBuilder.cs | 800 ++++--- MediaBrowser.Api/Reports/Data/ReportGroup.cs | 44 - MediaBrowser.Api/Reports/Data/ReportHeader.cs | 54 - MediaBrowser.Api/Reports/Data/ReportItem.cs | 34 - MediaBrowser.Api/Reports/Data/ReportOptions.cs | 3 +- MediaBrowser.Api/Reports/Data/ReportResult.cs | 53 - MediaBrowser.Api/Reports/Data/ReportRow.cs | 71 - MediaBrowser.Api/Reports/Model/ReportGroup.cs | 44 + MediaBrowser.Api/Reports/Model/ReportHeader.cs | 54 + MediaBrowser.Api/Reports/Model/ReportItem.cs | 34 + MediaBrowser.Api/Reports/Model/ReportResult.cs | 53 + MediaBrowser.Api/Reports/Model/ReportRow.cs | 71 + MediaBrowser.Api/Reports/ReportRequests.cs | 156 +- MediaBrowser.Api/Reports/ReportsService.cs | 2349 ++++++++++---------- MediaBrowser.Api/Reports/Stat/ReportStatBuilder.cs | 463 ++-- .../Localization/Server/server.json | 7 +- 24 files changed, 3038 insertions(+), 2342 deletions(-) create mode 100644 MediaBrowser.Api/Reports/Activities/ReportActivitiesBuilder.cs create mode 100644 MediaBrowser.Api/Reports/Common/HeaderActivitiesMetadata.cs create mode 100644 MediaBrowser.Api/Reports/Common/ReportIncludeItemTypes.cs delete mode 100644 MediaBrowser.Api/Reports/Data/ReportGroup.cs delete mode 100644 MediaBrowser.Api/Reports/Data/ReportHeader.cs delete mode 100644 MediaBrowser.Api/Reports/Data/ReportItem.cs delete mode 100644 MediaBrowser.Api/Reports/Data/ReportResult.cs delete mode 100644 MediaBrowser.Api/Reports/Data/ReportRow.cs create mode 100644 MediaBrowser.Api/Reports/Model/ReportGroup.cs create mode 100644 MediaBrowser.Api/Reports/Model/ReportHeader.cs create mode 100644 MediaBrowser.Api/Reports/Model/ReportItem.cs create mode 100644 MediaBrowser.Api/Reports/Model/ReportResult.cs create mode 100644 MediaBrowser.Api/Reports/Model/ReportRow.cs diff --git a/MediaBrowser.Api/MediaBrowser.Api.csproj b/MediaBrowser.Api/MediaBrowser.Api.csproj index 0dfd812c3a..3beb33b046 100644 --- a/MediaBrowser.Api/MediaBrowser.Api.csproj +++ b/MediaBrowser.Api/MediaBrowser.Api.csproj @@ -84,6 +84,8 @@ + + @@ -91,15 +93,16 @@ + - - - - - + + + + + @@ -204,6 +207,13 @@ + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + +