Sha256: dd7dd01d691b54cfc59d36866dcfa25b761061c3524d58067450fdb478d7d1c1

Contents?: true

Size: 1.05 KB

Versions: 1

Compression:

Stored size: 1.05 KB

Contents


$(document).ready ()->
  $("abbr.timeago").timeago()


  #toggle item class to show respose
  $(".build-item").on("click", ()->
    #$(@).find(".build-response").toggleClass("hidden")
  )

  #reading
  es = new EventSource("/stream")
  es.onmessage = (e) ->
    console.log("MESAGE RECEIVED")
    console.log(e.data)
    a = JSON.parse(e.data)

    if a.repo.status == "stop"
      $("#repo-#{a.repo.id} .fa-refresh").removeClass("fa-spin")
      $(".repo-#{a.repo.id}-spinner.build-status").addClass("hidden")
    if a.repo.status == "start"
      debugger
      $("#repo-#{a.repo.id} .fa-refresh").addClass("fa-spin")
      $(".repo-#{a.repo.id}-spinner.build-status").removeClass("hidden")

    return console.log "WFT?"

  window.log_view = new LogView(el: "#log")
  log_view.render()
  #log_view.reset()

$ ->
  $('#log').on 'mouseenter', 'a', ->
    num = $(this.parentNode).prevAll('p').length + 1
    url = window.location + ''
    $(this).attr('href', url.replace(/#L\d+|(?=\?)|$/, '#L' + num))

  $('#log').on 'click', '.fold', ->
    $(this).toggleClass('open')

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
perkins-0.0.1 lib/perkins/assets/javascripts/perkings.js.coffee