Update: SignalR 2.0.3 Migration; Noticeboards

Migrate all SignalR 1.x Persistent Connections to SignalR 2.x Hubs.
Abstracts ScheduledTaskStatus with core interface and adds a Mock for
optional status reporting. Noticeboards rewritten (with new theme) to be
more resilient and accurate.
This commit is contained in:
Gary Sharp
2014-06-01 23:27:07 +10:00
parent f6fae26bc7
commit 4cd57f4a90
116 changed files with 9874 additions and 6462 deletions
+5 -5
View File
@@ -67,19 +67,19 @@
<ul id="jobDetailTabItems">
@if (Authorization.HasAll(Claims.Job.ShowLogs, Claims.Job.ShowAttachments))
{
<li><a href="#jobDetailTab-Resources">Log and Attachments [@(Model.Job.JobAttachments.Count)]</a></li>
<li><a id="jobDetailTab-ResourcesLink" href="#jobDetailTab-Resources">Log and Attachments [@(Model.Job.JobAttachments.Count)]</a></li>
}
else if (Authorization.Has(Claims.Job.ShowLogs))
{
<li><a href="#jobDetailTab-Resources">Log</a></li>
<li><a id="jobDetailTab-ResourcesLink" href="#jobDetailTab-Resources">Log</a></li>
}
else if (Authorization.Has(Claims.Job.ShowLogs))
else if (Authorization.Has(Claims.Job.ShowAttachments))
{
<li><a href="#jobDetailTab-Resources">Attachments [@(Model.Job.JobAttachments.Count)]</a></li>
<li><a id="jobDetailTab-ResourcesLink" href="#jobDetailTab-Resources">Attachments [@(Model.Job.JobAttachments.Count)]</a></li>
}
@if (Authorization.Has(Claims.Job.ShowJobsQueues))
{
<li><a href="#jobDetailTab-Queues">Queues [@(Model.Job.JobQueues.Count(jq => !jq.RemovedDate.HasValue))]</a></li>
<li><a id="jobDetailTab-QueuesLink" href="#jobDetailTab-Queues">Queues [@(Model.Job.JobQueues.Count(jq => !jq.RemovedDate.HasValue))]</a></li>
}
</ul>
@if (Authorization.HasAny(Claims.Job.ShowLogs, Claims.Job.ShowAttachments))