mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-13 00:32:58 -07:00
Better OSX register button
This commit is contained in:
parent
9f964b5a87
commit
a946879fc1
4 changed files with 11 additions and 8 deletions
|
@ -45,9 +45,6 @@
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<input type="${item['input_type']}" class="form-control" id="${item['name']}" name="${item['name']}" value="${item['value']}" size="30" ${'readonly' if item.get('readonly') else ''}>
|
<input type="${item['input_type']}" class="form-control" id="${item['name']}" name="${item['name']}" value="${item['value']}" size="30" ${'readonly' if item.get('readonly') else ''}>
|
||||||
% if item['name'] == 'osx_notify_app':
|
|
||||||
<a href="javascript:void(0)" id="osxnotifyregister">Register</a>
|
|
||||||
% endif
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<p class="help-block">${item['description'] | n}</p>
|
<p class="help-block">${item['description'] | n}</p>
|
||||||
|
@ -522,7 +519,7 @@
|
||||||
});
|
});
|
||||||
|
|
||||||
% elif notifier['agent_name'] == 'osx':
|
% elif notifier['agent_name'] == 'osx':
|
||||||
$('#osxnotifyregister').click(function () {
|
$('#osx_notify_register').click(function () {
|
||||||
var osx_notify_app = $('#osx_notify_app').val();
|
var osx_notify_app = $('#osx_notify_app').val();
|
||||||
$.get('osxnotifyregister', { 'app': osx_notify_app }, function (data) { showMsg('<i class="fa fa-check"></i> ' + data, false, true, 3000); });
|
$.get('osxnotifyregister', { 'app': osx_notify_app }, function (data) { showMsg('<i class="fa fa-check"></i> ' + data, false, true, 3000); });
|
||||||
});
|
});
|
||||||
|
|
|
@ -10,7 +10,7 @@ DOCUMENTATION :: END
|
||||||
</%doc>
|
</%doc>
|
||||||
|
|
||||||
<ul class="stacked-configs list-unstyled">
|
<ul class="stacked-configs list-unstyled">
|
||||||
% for notifier in sorted(notifiers_list, key=lambda k: (k['agent_label'], k['friendly_name'], k['id'])):
|
% for notifier in sorted(notifiers_list, key=lambda k: (k['agent_label'].lower(), k['friendly_name'], k['id'])):
|
||||||
<li class="notification-agent" data-id="${notifier['id']}">
|
<li class="notification-agent" data-id="${notifier['id']}">
|
||||||
<span>
|
<span>
|
||||||
<span class="toggle-left trigger-tooltip ${'active' if notifier['active'] else ''}" data-toggle="tooltip" data-placement="top" title="Triggers ${'active' if notifier['active'] else 'inactive'}"><i class="fa fa-lg fa-bell"></i></span>
|
<span class="toggle-left trigger-tooltip ${'active' if notifier['active'] else ''}" data-toggle="tooltip" data-placement="top" title="Triggers ${'active' if notifier['active'] else 'inactive'}"><i class="fa fa-lg fa-bell"></i></span>
|
||||||
|
|
|
@ -1233,7 +1233,7 @@
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<ul class="stacked-configs list-unstyled">
|
<ul class="stacked-configs list-unstyled">
|
||||||
% for agent in available_notification_agents:
|
% for agent in sorted(available_notification_agents, key=lambda k: k['label'].lower()):
|
||||||
<li class="new-notification-agent" data-id="${agent['id']}">
|
<li class="new-notification-agent" data-id="${agent['id']}">
|
||||||
<span>${agent['label']}</span>
|
<span>${agent['label']}</span>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -2389,9 +2389,15 @@ class OSX(Notifier):
|
||||||
config_option = [{'label': 'Register Notify App',
|
config_option = [{'label': 'Register Notify App',
|
||||||
'value': self.config['notify_app'],
|
'value': self.config['notify_app'],
|
||||||
'name': 'osx_notify_app',
|
'name': 'osx_notify_app',
|
||||||
'description': 'Enter the path/application name to be registered with the '
|
'description': 'Enter the path/application name to be registered with the Notification Center. '
|
||||||
'Notification Center, default is /Applications/Tautulli.',
|
'Default is <span class="inline-pre">/Applications/Tautulli</span>.',
|
||||||
'input_type': 'text'
|
'input_type': 'text'
|
||||||
|
},
|
||||||
|
{'label': 'Register App',
|
||||||
|
'value': 'Register App',
|
||||||
|
'name': 'osx_notify_register',
|
||||||
|
'description': 'Register Tautulli with the Notification Center.',
|
||||||
|
'input_type': 'button'
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue