<div class="timeline schedule">
    <div class="panel panel-default">
        <div class="panel-heading">
            <strong>{{ trans('cachet.incidents.scheduled') }}</strong>
        </div>
        <div class="list-group">
            @foreach($scheduled_maintenance as $schedule)
            <div class="list-group-item" id="scheduled-{{ $schedule->id }}">
                <strong>{{ $schedule->name }}</strong> <small class="date"><abbr class="timeago" data-toggle="tooltip" data-placement="right" title="{{ $schedule->scheduled_at_formatted }}" data-timeago="{{ $schedule->scheduled_at_iso }}"></abbr></small>
                <div class="markdown-body">
                    {!! $schedule->formatted_message !!}
                </div>
                @if($schedule->components->count() > 0)
                <hr>
                @foreach($schedule->components as $affected_component)
                <span class="label label-primary">{{ $affected_component->component->name }}</span>
                @endforeach
                @endif
            </div>
            @endforeach
        </div>
    </div>
</div>

<div class="timeline schedule">
    <div class="panel panel-default">
        <div class="panel-heading">
            <strong>{{ trans('cachet.incidents.scheduled') }}</strong>
        </div>
        <div class="list-group">
            @foreach($scheduled_maintenance as $schedule)
            <div class="list-group-item" id="scheduled-{{ $schedule->id }}">
                <strong>{{ $schedule->name }}</strong> <small class="date"><abbr class="timeago" data-toggle="tooltip" data-placement="right" title="{{ $schedule->scheduled_at_formatted }}" data-timeago="{{ $schedule->scheduled_at_iso }}"></abbr></small>
                <div class="pull-right"><a href="#scheduled-{{ $schedule->id }}"><i class="ion ion-link"></i></a></div>
                <div class="markdown-body">
                    {!! $schedule->formatted_message !!}
                </div>
                @if($schedule->components->count() > 0)
                <hr>
                @foreach($schedule->components as $affected_component)
                <span class="label label-primary">{{ $affected_component->component->name }}</span>
                @endforeach
                @endif
            </div>
            @endforeach
        </div>
    </div>
</div>

Add perma-link to each scheduled maintenance
Add perma-link to each scheduled maintenance

PR #2912 adds scheduled maintenance ID to overview HTML.
This patch introduces permanent link and icon image by the ID.
