{"action":"created","issue":{"url":"https://api.github.com/repos/amoerie/teamcity-theatre/issues/36","repository_url":"https://api.github.com/repos/amoerie/teamcity-theatre","labels_url":"https://api.github.com/repos/amoerie/teamcity-theatre/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/amoerie/teamcity-theatre/issues/36/comments","events_url":"https://api.github.com/repos/amoerie/teamcity-theatre/issues/36/events","html_url":"https://github.com/amoerie/teamcity-theatre/issues/36","id":360117150,"node_id":"MDU6SXNzdWUzNjAxMTcxNTA=","number":36,"title":"Problems","user":{"login":"danextras","id":5156622,"node_id":"MDQ6VXNlcjUxNTY2MjI=","avatar_url":"https://avatars2.githubusercontent.com/u/5156622?v=4","gravatar_id":"","url":"https://api.github.com/users/danextras","html_url":"https://github.com/danextras","followers_url":"https://api.github.com/users/danextras/followers","following_url":"https://api.github.com/users/danextras/following{/other_user}","gists_url":"https://api.github.com/users/danextras/gists{/gist_id}","starred_url":"https://api.github.com/users/danextras/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danextras/subscriptions","organizations_url":"https://api.github.com/users/danextras/orgs","repos_url":"https://api.github.com/users/danextras/repos","events_url":"https://api.github.com/users/danextras/events{/privacy}","received_events_url":"https://api.github.com/users/danextras/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-09-14T00:49:18Z","updated_at":"2018-11-16T11:41:49Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nI just installed TeamCity theatre. One thing to note is you need to add your IIS user to the permissions of TeamCity theatre. I was saving the view and could see it in configuration.json but then when I refresh the page, the file went back to blank.\r\n\r\nI am also getting the issue with TeamCityServer version 9.1.7 (build 37573):\r\n\r\nSystem.Exception: Failed to make request to the TeamCity server ---> System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.\r\n   at System.Xml.XmlTextReaderImpl.Throw(Exception e)\r\n   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)\r\n   at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()\r\n   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()\r\n   at System.Xml.XmlTextReaderImpl.Read()\r\n   at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)\r\n   at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options)\r\n   at System.Xml.Linq.XDocument.Parse(String text)\r\n   at RestSharp.Deserializers.XmlDeserializer.Deserialize[T](IRestResponse response)\r\n   at RestSharp.RestClient.Deserialize[T](IRestRequest request, IRestResponse raw)\r\n   --- End of inner exception stack trace ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at TeamCityTheatre.Core.Client.TeamCityClient.<ExecuteRequestAsync>d__4`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at TeamCityTheatre.Core.Client.LoggingTeamCityClient`1.<ExecuteRequestAsync>d__3`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at TeamCityTheatre.Core.DataServices.BuildDataService.<GetBuildsOfBuildConfigurationAsync>d__3.MoveNext() in C:\\workspace\\teamcity-theatre\\src\\TeamCityTheatre.Core\\DataServices\\BuildDataService.cs:line 31\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at TeamCityTheatre.Core.QueryServices.TileService.<GetLatestTileDataAsync>d__2.MoveNext() in C:\\workspace\\teamcity-theatre\\src\\TeamCityTheatre.Core\\QueryServices\\TileService.cs:line 21\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at TeamCityTheatre.Core.QueryServices.ViewService.<GetLatestViewDataAsync>d__3.MoveNext() in C:\\workspace\\teamcity-theatre\\src\\TeamCityTheatre.Core\\QueryServices\\ViewService.cs:line 23\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at TeamCityTheatre.Web.Controllers.ViewDataController.<Get>d__2.MoveNext() in C:\\workspace\\teamcity-theatre\\src\\TeamCityTheatre.Web\\controllers\\ViewDataController.cs:line 18\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at lambda_method(Closure , Object )\r\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeActionMethodAsync>d__12.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeNextActionFilterAsync>d__10.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context)\r\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeInnerFilterAsync>d__14.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.<InvokeNextResourceFilter>d__22.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context)\r\n   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.<InvokeFilterPipelineAsync>d__17.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.<InvokeAsync>d__15.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Microsoft.AspNetCore.Builder.RouterMiddleware.<Invoke>d__4.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>d__6.MoveNext()\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/amoerie/teamcity-theatre/issues/comments/439368722","html_url":"https://github.com/amoerie/teamcity-theatre/issues/36#issuecomment-439368722","issue_url":"https://api.github.com/repos/amoerie/teamcity-theatre/issues/36","id":439368722,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTM2ODcyMg==","user":{"login":"Sharken03","id":37798154,"node_id":"MDQ6VXNlcjM3Nzk4MTU0","avatar_url":"https://avatars3.githubusercontent.com/u/37798154?v=4","gravatar_id":"","url":"https://api.github.com/users/Sharken03","html_url":"https://github.com/Sharken03","followers_url":"https://api.github.com/users/Sharken03/followers","following_url":"https://api.github.com/users/Sharken03/following{/other_user}","gists_url":"https://api.github.com/users/Sharken03/gists{/gist_id}","starred_url":"https://api.github.com/users/Sharken03/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sharken03/subscriptions","organizations_url":"https://api.github.com/users/Sharken03/orgs","repos_url":"https://api.github.com/users/Sharken03/repos","events_url":"https://api.github.com/users/Sharken03/events{/privacy}","received_events_url":"https://api.github.com/users/Sharken03/received_events","type":"User","site_admin":false},"created_at":"2018-11-16T11:41:49Z","updated_at":"2018-11-16T11:41:49Z","author_association":"NONE","body":"I also believe this issue is related to using wrong protocol (http vs https)."}}
{"actor":{"display_login":"Sharken03"}}