mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Device Groups rewrite Updated web ui Static or dynamic groups allowed Alert rule query builder Translation support Permissions support * cleanup, make relationship save, and validate it * builder WIP * rules builder and rules saving/loading * Parse query builder to Laravel Fluent query * Upgrade existing groups when editing. Properly update only dynamic groups when polling. * remove unused old code Update API and other places to use Eloquent * debug output in poller restored * Fix up some things creating static improved validation fix js error on creation Fix static groups in polling * hide pattern for static group * Implement authorization Use in the menu too * update schema * fix rollback * Don't abort on invalid queries * fixes to query builder * add test data, looks like macros aren't handled (omitted them because groups don't use them generally) * Add macro support for QueryBuilderFluentParser * add test for macro that accepts value * More space in forms Retain rules when converted to static no duplicate names allowed * Better error feedback Update related devices on save * Add button icon * format * update docs * fix tests
31 lines
1.2 KiB
PHP
31 lines
1.2 KiB
PHP
@extends('layouts.librenmsv1')
|
|
|
|
@section('title', __('Edit Device Group'))
|
|
|
|
@section('content')
|
|
<div class="container">
|
|
<div class="row">
|
|
<form action="{{ route('device-groups.update', $device_group->id) }}" method="POST" role="form"
|
|
class="form-horizontal device-group-form col-md-10 col-md-offset-1 col-sm-12">
|
|
<legend>@lang('Edit Device Group'): {{ $device_group->name }}</legend>
|
|
{{ method_field('PUT') }}
|
|
|
|
@include('device-group.form')
|
|
|
|
<div class="form-group">
|
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-sm-offset-2">
|
|
<button type="submit" class="btn btn-primary">@lang('Save')</button>
|
|
<a type="button" class="btn btn-danger"
|
|
href="{{ route('device-groups.index') }}">@lang('Cancel')</a>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
|
|
@section('javascript')
|
|
<script src="{{ asset('js/sql-parser.min.js') }}"></script>
|
|
<script src="{{ asset('js/query-builder.standalone.min.js') }}"></script>
|
|
@endsection
|