$(function() {
|
|
var placeholders = {
|
|
email: "[email protected]",
|
|
webhook: "http://",
|
|
slack: "https://hooks.slack.com/...",
|
|
hipchat: "https://api.hipchat.com/...",
|
|
pd: "service key"
|
|
}
|
|
|
|
$("#add-channel-kind").change(function() {
|
|
$(".channels-add-help p").hide();
|
|
|
|
var v = $("#add-channel-kind").val();
|
|
$(".channels-add-help p." + v).show();
|
|
|
|
$("#add-channel-value").attr("placeholder", placeholders[v]);
|
|
});
|
|
|
|
$(".edit-checks").click(function() {
|
|
$("#checks-modal").modal("show");
|
|
var url = $(this).attr("href");
|
|
$.ajax(url).done(function(data) {
|
|
$("#checks-modal .modal-content").html(data);
|
|
|
|
})
|
|
|
|
|
|
return false;
|
|
});
|
|
|
|
var $cm = $("#checks-modal");
|
|
$cm.on("click", "#toggle-all", function() {
|
|
var value = $(this).prop("checked");
|
|
$cm.find(".toggle").prop("checked", value);
|
|
});
|
|
|
|
$(".channel-remove").click(function() {
|
|
var $this = $(this);
|
|
|
|
$("#remove-channel-form").attr("action", $this.data("url"));
|
|
$(".remove-channel-kind").text($this.data("kind"));
|
|
$('#remove-channel-modal').modal("show");
|
|
|
|
return false;
|
|
});
|
|
|
|
$('[data-toggle="tooltip"]').tooltip();
|
|
|
|
});
|