Skip to content

Commit 65cff03

Browse files
committed
Update bootstrap to 3.3.7 and jQuery to 3.1.0 with related patches
1 parent 3a5bda3 commit 65cff03

12 files changed

Lines changed: 59 additions & 59 deletions

File tree

bower.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"tests"
1616
],
1717
"dependencies": {
18-
"bootstrap": "~3.3.6",
19-
"jquery": "~2.2.4",
18+
"bootstrap": "~3.3.7",
19+
"jquery": "~3.1.0",
2020
"font-awesome": "~4.6.3",
2121
"Ionicons": "ionicons#~2.0.1",
2222
"reveal.js": "~3.3.0",
@@ -60,6 +60,6 @@
6060
"gist-embed": "*"
6161
},
6262
"resolutions": {
63-
"jquery": "~2.2.4"
63+
"jquery": "~3.1.0"
6464
}
6565
}

public/css/site.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ body {
1010
font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
1111
letter-spacing: 0.025em;
1212
}
13-
:focus {
13+
:focus, .focus {
1414
outline: none !important;
1515
}
1616
::-moz-focus-inner {

public/js/index.js

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -810,10 +810,10 @@ $(window).resize(function () {
810810
windowResize();
811811
});
812812
//when page unload
813-
$(window).unload(function () {
813+
$(window).on('unload', function () {
814814
updateHistoryInner();
815815
});
816-
$(window).error(function () {
816+
$(window).on('error', function () {
817817
//setNeedRefresh();
818818
});
819819

@@ -1357,7 +1357,7 @@ ui.toolbar.export.gist.attr("href", noteurl + "/gist");
13571357
ui.toolbar.export.snippet.click(function() {
13581358
ui.spinner.show();
13591359
$.get(serverurl + '/auth/gitlab/callback/' + noteid + '/projects')
1360-
.success(function (data) {
1360+
.done(function (data) {
13611361
$("#snippetExportModalAccessToken").val(data.accesstoken);
13621362
$("#snippetExportModalBaseURL").val(data.baseURL);
13631363
$("#snippetExportModalLoading").hide();
@@ -1380,10 +1380,10 @@ ui.toolbar.export.snippet.click(function() {
13801380
}
13811381
$("#snippetExportModalLoading").hide();
13821382
})
1383-
.error(function (data) {
1383+
.fail(function (data) {
13841384
showMessageModal('<i class="fa fa-gitlab"></i> Import from Snippet', 'Unable to fetch gitlab parameters :(', '', '', false);
13851385
})
1386-
.complete(function () {
1386+
.always(function () {
13871387
ui.spinner.hide();
13881388
});
13891389
});
@@ -1443,7 +1443,7 @@ ui.toolbar.import.gist.click(function () {
14431443
ui.toolbar.import.snippet.click(function () {
14441444
ui.spinner.show();
14451445
$.get(serverurl + '/auth/gitlab/callback/' + noteid + '/projects')
1446-
.success(function (data) {
1446+
.done(function (data) {
14471447
$("#snippetImportModalAccessToken").val(data.accesstoken);
14481448
$("#snippetImportModalBaseURL").val(data.baseURL);
14491449
$("#snippetImportModalContent").prop('disabled', false);
@@ -1468,10 +1468,10 @@ ui.toolbar.import.snippet.click(function () {
14681468
}
14691469
$("#snippetImportModalLoading").hide();
14701470
})
1471-
.error(function (data) {
1471+
.fail(function (data) {
14721472
showMessageModal('<i class="fa fa-gitlab"></i> Import from Snippet', 'Unable to fetch gitlab parameters :(', '', '', false);
14731473
})
1474-
.complete(function () {
1474+
.always(function () {
14751475
ui.spinner.hide();
14761476
});
14771477
});
@@ -1503,14 +1503,14 @@ var revision = null;
15031503
var revisionTime = null;
15041504
ui.modal.revision.on('show.bs.modal', function (e) {
15051505
$.get(noteurl + '/revision')
1506-
.success(function(data) {
1506+
.done(function(data) {
15071507
parseRevisions(JSON.parse(data).revision);
15081508
initRevisionViewer();
15091509
})
1510-
.error(function(err) {
1510+
.fail(function(err) {
15111511

15121512
})
1513-
.complete(function() {
1513+
.always(function() {
15141514
//na
15151515
});
15161516
});
@@ -1555,7 +1555,7 @@ function parseRevisions(_revisions) {
15551555
function selectRevision(time) {
15561556
if (time == revisionTime) return;
15571557
$.get(noteurl + '/revision/' + time)
1558-
.success(function(data) {
1558+
.done(function(data) {
15591559
revision = JSON.parse(data);
15601560
revisionTime = time;
15611561
var lastScrollInfo = revisionViewer.getScrollInfo();
@@ -1613,10 +1613,10 @@ function selectRevision(time) {
16131613
revisionInsertAnnotation.update(revisionInsert);
16141614
revisionDeleteAnnotation.update(revisionDelete);
16151615
})
1616-
.error(function(err) {
1616+
.fail(function(err) {
16171617

16181618
})
1619-
.complete(function() {
1619+
.always(function() {
16201620
//na
16211621
});
16221622
}
@@ -1662,18 +1662,18 @@ ui.modal.snippetImportProjects.change(function() {
16621662
$("#snippetImportModalLoading").show();
16631663
$("#snippetImportModalContent").val('/projects/' + project);
16641664
$.get(baseURL + '/api/v3/projects/' + project + '/snippets?access_token=' + accesstoken)
1665-
.success(function(data) {
1665+
.done(function(data) {
16661666
$("#snippetImportModalSnippets").find('option').remove().end().append('<option value="init" selected="selected" disabled="disabled">Select From Available Snippets</option>');
16671667
data.forEach(function(snippet) {
16681668
$('<option>').val(snippet.id).text(snippet.title).appendTo($("#snippetImportModalSnippets"));
16691669
});
16701670
$("#snippetImportModalLoading").hide();
16711671
$("#snippetImportModalSnippets").prop('disabled', false);
16721672
})
1673-
.error(function(err) {
1673+
.fail(function(err) {
16741674

16751675
})
1676-
.complete(function() {
1676+
.always(function() {
16771677
//na
16781678
});
16791679
});
@@ -1807,7 +1807,7 @@ $("#gistImportModalConfirm").click(function () {
18071807
} else {
18081808
ui.spinner.show();
18091809
$.get('https://api.github.com/gists/' + url('-1', gisturl))
1810-
.success(function (data) {
1810+
.done(function (data) {
18111811
if (data.files) {
18121812
var contents = "";
18131813
Object.keys(data.files).forEach(function (key) {
@@ -1821,10 +1821,10 @@ $("#gistImportModalConfirm").click(function () {
18211821
showMessageModal('<i class="fa fa-github"></i> Import from Gist', 'Unable to fetch gist files :(', '', '', false);
18221822
}
18231823
})
1824-
.error(function (data) {
1824+
.fail(function (data) {
18251825
showMessageModal('<i class="fa fa-github"></i> Import from Gist', 'Not a valid Gist URL :(', '', JSON.stringify(data), false);
18261826
})
1827-
.complete(function () {
1827+
.always(function () {
18281828
ui.spinner.hide();
18291829
});
18301830
}
@@ -1850,12 +1850,12 @@ $("#snippetImportModalConfirm").click(function () {
18501850
var accessToken = '?access_token=' + $("#snippetImportModalAccessToken").val();
18511851
var fullURL = $("#snippetImportModalBaseURL").val() + '/api/v3' + snippeturl;
18521852
$.get(fullURL + accessToken)
1853-
.success(function(data) {
1853+
.done(function(data) {
18541854
var content = '# ' + (data.title || "Snippet Import");
18551855
var fileInfo = data.file_name.split('.');
18561856
fileInfo[1] = (fileInfo[1]) ? fileInfo[1] : "md";
18571857
$.get(fullURL + '/raw' + accessToken)
1858-
.success(function (raw) {
1858+
.done(function (raw) {
18591859
if (raw) {
18601860
content += "\n\n";
18611861
if (fileInfo[1] != "md") {
@@ -1868,14 +1868,14 @@ $("#snippetImportModalConfirm").click(function () {
18681868
replaceAll(content);
18691869
}
18701870
})
1871-
.error(function (data) {
1871+
.fail(function (data) {
18721872
showMessageModal('<i class="fa fa-gitlab"></i> Import from Snippet', 'Not a valid Snippet URL :(', '', JSON.stringify(data), false);
18731873
})
1874-
.complete(function () {
1874+
.always(function () {
18751875
ui.spinner.hide();
18761876
});
18771877
})
1878-
.error(function (data) {
1878+
.fail(function (data) {
18791879
showMessageModal('<i class="fa fa-gitlab"></i> Import from Snippet', 'Not a valid Snippet URL :(', '', JSON.stringify(data), false);
18801880
});
18811881
}

public/views/body.ejs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<span class="ui-lastchange text-uppercase"></span>
1313
</span>
1414
<span class="ui-permission dropdown pull-right">
15-
<a id="permissionLabel" class="ui-permission-label text-uppercase" data-target="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
15+
<a id="permissionLabel" class="ui-permission-label text-uppercase" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
1616
</a>
1717
<ul class="dropdown-menu" aria-labelledby="permissionLabel">
1818
<li class="ui-permission-freely"><a><i class="fa fa-leaf fa-fw"></i> Freely - Anyone can edit</a></li>
@@ -26,7 +26,7 @@
2626
<div id="doc" class="markdown-body container-fluid"></div>
2727
<div class="ui-toc dropup unselectable hidden-print" style="display:none;">
2828
<div class="pull-right dropdown">
29-
<a id="tocLabel" class="ui-toc-label btn btn-default" data-target="#" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false" title="Table of content">
29+
<a id="tocLabel" class="ui-toc-label btn btn-default" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false" title="Table of content">
3030
<i class="fa fa-bars"></i>
3131
</a>
3232
<ul id="toc" class="ui-toc-dropdown dropdown-menu" aria-labelledby="tocLabel">

public/views/foot.ejs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
</script>
44
<% if(useCDN) { %>
55
<script src="//cdnjs.cloudflare.com/ajax/libs/spin.js/2.3.2/spin.min.js" defer></script>
6-
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
6+
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
77
<script src="//cdn.jsdelivr.net/velocity/1.2.3/velocity.min.js" defer></script>
88
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js" defer></script>
9-
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" defer></script>
109
<script src="//cdnjs.cloudflare.com/ajax/libs/socket.io/1.4.6/socket.io.min.js" defer></script>
10+
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" defer></script>
1111
<script src="//cdnjs.cloudflare.com/ajax/libs/js-yaml/3.6.1/js-yaml.min.js" defer></script>
1212
<script type="text/javascript" src="//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" defer></script>
1313
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.13.0/moment-with-locales.min.js" defer></script>

public/views/head.ejs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link rel="icon" type="image/png" href="<%- url %>/favicon.png">
99
<link rel="apple-touch-icon" href="<%- url %>/apple-touch-icon.png">
1010
<% if(useCDN) { %>
11-
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
11+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
1212
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
1313
<link rel="stylesheet" href="//cdn.jsdelivr.net/ionicons/2.0.1/css/ionicons.min.css">
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/octicons/3.5.0/octicons.min.css">
@@ -43,7 +43,7 @@
4343
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
4444
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
4545
<!--[if lt IE 9]>
46-
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
46+
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
4747
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
48-
<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.2.0/es5-shim.min.js"></script>
48+
<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.9/es5-shim.min.js"></script>
4949
<![endif]-->

public/views/header.ejs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<div class="visible-lg">&nbsp;</div>
99
</span>
1010
<div class="nav-mobile nav-status visible-xs" id="short-online-user-list">
11-
<a class="ui-short-status" data-target="#" data-toggle="dropdown"><span class="label label-danger"><i class="fa fa-plug"></i> </span>
11+
<a class="ui-short-status" data-toggle="dropdown"><span class="label label-danger"><i class="fa fa-plug"></i> </span>
1212
</a>
1313
<ul class="dropdown-menu list" role="menu" aria-labelledby="menu">
1414
</ul>
@@ -18,7 +18,7 @@
1818
<span class="btn btn-link btn-file ui-upload-image" title="Upload Image" style="display:none;">
1919
<i class="fa fa-camera"></i><input type="file" accept="image/*" name="upload" multiple>
2020
</span>
21-
<a data-target="#" data-toggle="dropdown" class="btn btn-link">
21+
<a data-toggle="dropdown" class="btn btn-link">
2222
<i class="fa fa-caret-down"></i>
2323
</a>
2424
<ul class="dropdown-menu list" role="menu" aria-labelledby="menu">
@@ -101,7 +101,7 @@
101101
</ul>
102102
<ul class="nav navbar-nav navbar-right">
103103
<li id="online-user-list">
104-
<a class="ui-status" data-target="#" data-toggle="dropdown">
104+
<a class="ui-status" data-toggle="dropdown">
105105
<span class="label label-danger"><i class="fa fa-plug"></i> OFFLINE</span>
106106
</a>
107107
<ul class="dropdown-menu list" role="menu" aria-labelledby="menu" style="right: 15px;width: 200px;">
@@ -120,7 +120,7 @@
120120
</a>
121121
</li>
122122
<li>
123-
<a data-target="#" data-toggle="dropdown">
123+
<a data-toggle="dropdown">
124124
Menu <i class="fa fa-caret-down"></i>
125125
</a>
126126
<ul class="dropdown-menu list" role="menu" aria-labelledby="menu">

public/views/html.hbs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<link rel="icon" type="image/png" href="{{{url}}}/favicon.png">
1616
<link rel="apple-touch-icon" href="{{{url}}}/apple-touch-icon.png">
1717

18-
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
18+
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
1919
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
2020
<link rel="stylesheet" href="https://cdn.jsdelivr.net/ionicons/2.0.1/css/ionicons.min.css">
2121
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/octicons/3.5.0/octicons.min.css">
@@ -26,17 +26,17 @@
2626
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
2727
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
2828
<!--[if lt IE 9]>
29-
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
29+
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
3030
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
31-
<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.2.0/es5-shim.min.js"></script>
31+
<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.9/es5-shim.min.js"></script>
3232
<![endif]-->
3333
</head>
3434

3535
<body>
3636
{{{html}}}
3737
<div class="ui-toc dropup unselectable hidden-print" style="display:none;">
3838
<div class="pull-right dropdown">
39-
<a id="tocLabel" class="ui-toc-label btn btn-default" data-target="#" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false" title="Table of content">
39+
<a id="tocLabel" class="ui-toc-label btn btn-default" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false" title="Table of content">
4040
<i class="fa fa-bars"></i>
4141
</a>
4242
<ul id="toc" class="ui-toc-dropdown dropdown-menu" aria-labelledby="tocLabel">
@@ -47,8 +47,8 @@
4747
<div id="toc-affix" class="ui-affix-toc ui-toc-dropdown unselectable hidden-print" data-spy="affix" style="top:17px;display:none;" {{{lang}}} {{{dir}}}>
4848
{{{toc-affix}}}
4949
</div>
50-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
51-
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" defer></script>
50+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
51+
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" defer></script>
5252
<script src="https://cdnjs.cloudflare.com/ajax/libs/gist-embed/2.5/gist-embed.min.js" defer></script>
5353
<script>
5454
var markdown = $(".markdown-body");

public/views/index.ejs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
<!-- Bootstrap core CSS -->
1818
<% if(useCDN) { %>
19-
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
19+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
2020
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.6.2/css/font-awesome.min.css">
2121
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-social/4.9.0/bootstrap-social.min.css">
2222
<% } else { %>
@@ -154,9 +154,9 @@
154154
================================================== -->
155155
<!-- Placed at the end of the document so the pages load faster -->
156156
<% if(useCDN) { %>
157-
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js" defer></script>
157+
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js" defer></script>
158158
<script src="//cdn.jsdelivr.net/velocity/1.2.3/velocity.min.js" defer></script>
159-
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" defer></script>
159+
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" defer></script>
160160
<script src="//cdnjs.cloudflare.com/ajax/libs/select2/3.5.2/select2.min.js" defer></script>
161161
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.13.0/moment-with-locales.min.js" defer></script>
162162
<script src="//cdnjs.cloudflare.com/ajax/libs/js-url/2.3.0/url.min.js" defer></script>

0 commit comments

Comments
 (0)