mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-14 18:57:39 -07:00
SignalR/Nancy/Owin/Mono
This commit is contained in:
parent
45b4972091
commit
87a5dc7869
40 changed files with 2375 additions and 76 deletions
|
@ -52,17 +52,6 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--<div style="background: red">
|
||||
awdawdawdawdawdawdadaw
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
</div>-->
|
||||
<div class="page">
|
||||
<div class="page-container">
|
||||
<div class="container">
|
||||
|
@ -85,12 +74,15 @@
|
|||
</footer>
|
||||
</body>
|
||||
<script src="/JsLibraries/jquery.js"></script>
|
||||
<script src="/JsLibraries/messenger.js"></script>
|
||||
<script src="/Instrumentation/StringFormat.js"></script>
|
||||
<script src="/Instrumentation/ErrorHandler.js"></script>
|
||||
<script src="/JsLibraries/jquery.signalR.js"></script>
|
||||
<script src="/JsLibraries/bootstrap.js"></script>
|
||||
<script src="/JsLibraries/bootstrap.slider.js"></script>
|
||||
<script src="/JsLibraries/underscore.js"></script>
|
||||
<script src="/JsLibraries/handlebars.runtime.js"></script>
|
||||
<script src="/JsLibraries/backbone.js"></script>
|
||||
<script src="/JsLibraries/messenger.js"></script>
|
||||
<script src="/JsLibraries/backbone.modelbinder.js"></script>
|
||||
<script src="/JsLibraries/backbone.deep.model.js"></script>
|
||||
<script src="/JsLibraries/backbone.mutators.js"></script>
|
||||
|
@ -110,9 +102,6 @@
|
|||
|
||||
<script src="/templates.js"></script>
|
||||
|
||||
<script src="/Instrumentation/StringFormat.js"></script>
|
||||
|
||||
|
||||
<script src="/Mixins/backbone.marionette.templates.js"></script>
|
||||
<script src="/Mixins/backbone.ajax.js"></script>
|
||||
<script src="/Mixins/tablesorter.extensions.js"></script>
|
||||
|
@ -120,6 +109,7 @@
|
|||
<script src="/Mixins/backbone.modelbinder.mixin.js"></script>
|
||||
<script src="/Mixins/backbone.backgrid.mixin.js"></script>
|
||||
<script src="/Mixins/handlebars.mixin.js"></script>
|
||||
<script src="/Mixins/backbone.signalr.mixin.js"></script>
|
||||
|
||||
<script data-main="/app" src="/JsLibraries/require.js"></script>
|
||||
<script src="/Routing.js"></script>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
"use strict";
|
||||
define(function () {
|
||||
(function () {
|
||||
|
||||
/* var model = new NzbDrone.Shared.NotificationModel();
|
||||
model.set('title','test notification');
|
||||
|
@ -12,9 +12,6 @@ define(function () {
|
|||
window.Messenger().post(message);
|
||||
};
|
||||
|
||||
|
||||
var self = this;
|
||||
|
||||
window.onerror = function (msg, url, line) {
|
||||
|
||||
try {
|
||||
|
@ -69,5 +66,5 @@ define(function () {
|
|||
return false;
|
||||
});
|
||||
|
||||
});
|
||||
})();
|
||||
|
||||
|
|
|
@ -354,4 +354,4 @@
|
|||
|
||||
});
|
||||
|
||||
}(jQuery, _, Backbone, Backgrid));
|
||||
}(jQuery, _, Backbone, Backgrid, lunr));
|
||||
|
|
2087
UI/JsLibraries/jquery.signalR.js
Normal file
2087
UI/JsLibraries/jquery.signalR.js
Normal file
File diff suppressed because it is too large
Load diff
36
UI/Mixins/backbone.signalr.mixin.js
Normal file
36
UI/Mixins/backbone.signalr.mixin.js
Normal file
|
@ -0,0 +1,36 @@
|
|||
"use strict";
|
||||
(function ($) {
|
||||
|
||||
var connection = $.connection('/signalr/series');
|
||||
|
||||
var _getStatus = function (status) {
|
||||
switch (status) {
|
||||
case 0:
|
||||
return 'connecting';
|
||||
case 1:
|
||||
return 'connected';
|
||||
case 2:
|
||||
return 'reconnecting';
|
||||
case 4:
|
||||
return 'disconnected';
|
||||
default:
|
||||
throw 'invalid status ' + status;
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
connection.stateChanged(function (change) {
|
||||
|
||||
console.log('signalR [{0}]'.format(_getStatus(change.newState)));
|
||||
});
|
||||
|
||||
connection.received(function (data) {
|
||||
console.log(data);
|
||||
});
|
||||
|
||||
connection.error(function (error) {
|
||||
console.warn(error);
|
||||
});
|
||||
|
||||
connection.start();
|
||||
})(jQuery);
|
|
@ -26,7 +26,7 @@ require.config({
|
|||
}
|
||||
});
|
||||
|
||||
define('app', ['Instrumentation/ErrorHandler'], function () {
|
||||
define('app', function () {
|
||||
|
||||
window.NzbDrone = new Backbone.Marionette.Application();
|
||||
window.NzbDrone.Config = {};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue