 
   connect: ->
     if !!window["EventSource"]
-      url = @hostname + "/live"
-      url += "/#{@options["component"]}" if @options["component"]?
+      url = "#{@hostname}/live/v2/"
+      if @options["component"]?
+        url += "component/#{@options["component"]}"
+      else
+        url += "status_page"
+
       @source = new window["EventSource"](url)
 
       @source.onerror = @errorListener

    data = @issueData(issue)

    issueElements = {
      "components": { "el": "strong", "text": undefined },
      "title": { "el": "a", "text": issue["title"] + ": " },
      "body": { "el": "p", "html": data.body },
      "label": { "el": "span", "text": data.label },
      "time": { "el": "span", "text": data.date }
    }

    issueElements["components"]["text"] = if "component" of issue
      issue["component"] # Compat Only
    else
      issue["components"].map((c) -> c["name"]).join ", "

    for k, v of issueElements
      issueElements[k] = @createEl v["el"], container, "issue__#{k}"

  addEventListeners: ->
    eventListeners = {
      "init_event": @initListener,
      "status_created": @statusCreatedListener,
      "degraded": @statusCreatedListener,
      "restored": @statusCreatedListener,
