Skip to content
Permalink
Branch: master
Commits on Jul 17, 2019
  1. Enable CSRF protection (#10447)

    murrant committed Jul 17, 2019
    * Enable CSRF protection
    
    * fix style issues
Commits on Jul 2, 2019
  1. Fixed tabs and units on the wireless page (#10401)

    murrant authored and laf committed Jul 2, 2019
Commits on Jul 1, 2019
  1. More changelog generation changes (#10397)

    murrant committed Jul 1, 2019
    more categories and reorder some.
    fallback category
  2. Bump version to 1.53

    murrant committed Jul 1, 2019
  3. Changelog for 1.53

    murrant committed Jul 1, 2019
Commits on Jun 26, 2019
  1. Fix Dummy alert transport (#10379)

    murrant committed Jun 26, 2019
  2. Fix broken updates (#10380)

    murrant committed Jun 26, 2019
Commits on Jun 23, 2019
  1. Use Config helper (#10339)

    murrant committed Jun 23, 2019
    remove usage of global variable
Commits on Jun 22, 2019
  1. Revert "WIP - Added VRP SFPs thresholds and map entPhysical to ifInde…

    murrant committed Jun 22, 2019
    …xes (#10355)" (#10362)
    
    This reverts commit a3bb920.
Commits on Jun 21, 2019
  1. Support relative time for graphs again (#10359)

    murrant committed Jun 21, 2019
Commits on Jun 20, 2019
  1. Fix saving new device groups (#10356)

    murrant committed Jun 20, 2019
    We need a device group id
  2. Fix device groups not using cached joins sometimes (#10353)

    murrant committed Jun 20, 2019
    for device groups that only reference the devices table
Commits on Jun 19, 2019
  1. Device groups rewrite (#10346)

    murrant committed Jun 19, 2019
    * 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
    
    * Fix some QueryBuilderFluentParser issues with OR
    updated/more test data
    
    * Show device groups runtime
    fix querybuilder.json format
    
    * Store table joins in the rules to minimize polling time
    Update group joins in daily.sh (and when they are saved)
    
    * Update daily.php
    
    * Add units to time
Commits on Jun 17, 2019
  1. Revert "Rewritten device groups (including static) (#10295)" (#10340)

    murrant committed Jun 17, 2019
    This reverts commit cfc51d5.
Commits on Jun 16, 2019
  1. Rewritten device groups (including static) (#10295)

    murrant committed Jun 16, 2019
    * 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
Commits on Jun 15, 2019
  1. Update VMWare guest IDs (#10338)

    murrant committed Jun 15, 2019
    63 added others changed
    move into Rewrite class
Commits on Jun 12, 2019
  1. Split install steps into git clone and composer install (#10249)

    murrant committed Jun 12, 2019
    * Split install steps into git clone and composer install
    This gives the admin a little more knowledge about how to maintain the system, showing them composer_wrapper.php and su - librenms
    They will get errors if composer_wrapper doesn't work because of a proxy or no internet connection
    
    We lose stats on packagist.org (https://packagist.org/packages/librenms/librenms/stats)
    If we wanted to keep stats, we could use:
    ```
    COMPOSER_ALLOW_SUPERUSER=1 composer create-project --no-dev --no-install --keep-vcs librenms/librenms librenms dev-master
    ```
    not sure that is worth it.
    
    * fix composer_wrapper.php path
  2. Update dependencies (#10325)

    murrant committed Jun 12, 2019
    * Update dependencies
    Removed symfony/contracts (v1.0.2)
    Installed kylekatarnls/update-helper (1.1.1)
    Updated symfony/polyfill-ctype (v1.10.0 => v1.11.0)
    Updated symfony/yaml (v4.2.4 => v4.3.1)
    Updated influxdb/influxdb-php (1.14.7 => 1.15.0)
    Updated symfony/process (v4.2.4 => v4.3.1)
    Updated symfony/finder (v4.2.4 => v4.3.1)
    Updated symfony/filesystem (v4.2.4 => v4.3.1)
    Updated symfony/polyfill-mbstring (v1.10.0 => v1.11.0)
    Installed symfony/service-contracts (v1.1.2)
    Installed symfony/polyfill-php73 (v1.11.0)
    Updated symfony/console (v4.2.4 => v4.3.1)
    Updated symfony/debug (v4.2.4 => v4.3.1)
    Updated composer/xdebug-handler (1.3.2 => 1.3.3)
    Updated composer/spdx-licenses (1.5.0 => 1.5.1)
    Updated composer/semver (1.4.2 => 1.5.0)
    Updated composer/composer (1.8.4 => 1.8.5)
    Updated symfony/css-selector (v4.2.4 => v4.3.1)
    Updated symfony/polyfill-php72 (v1.10.0 => v1.11.0)
    Updated symfony/var-dumper (v4.2.4 => v4.3.1)
    Updated symfony/routing (v4.2.4 => v4.3.1)
    Updated symfony/polyfill-intl-idn (v1.10.0 => v1.11.0)
    Installed symfony/mime (v4.3.1)
    Updated symfony/http-foundation (v4.2.4 => v4.3.1)
    Installed symfony/event-dispatcher-contracts (v1.1.1)
    Updated symfony/event-dispatcher (v4.2.4 => v4.3.1)
    Updated symfony/http-kernel (v4.2.4 => v4.3.1)
    Updated symfony/polyfill-iconv (v1.10.0 => v1.11.0)
    Updated egulias/email-validator (2.1.7 => 2.1.8)
    Updated swiftmailer/swiftmailer (v6.2.0 => v6.2.1)
    Updated opis/closure (3.1.6 => 3.3.0)
    Installed symfony/translation-contracts (v1.1.2)
    Updated symfony/translation (v4.2.4 => v4.3.1)
    Updated nesbot/carbon (1.36.2 => 1.38.4)
    Updated league/flysystem (1.0.50 => 1.0.52)
    Updated erusev/parsedown (v1.7.2 => 1.7.3)
    Updated dragonmantank/cron-expression (v2.2.0 => v2.3.0)
    Updated lcobucci/jwt (3.2.5 => 3.3.1)
    Installed psr/http-factory (1.0.1)
    Updated zendframework/zend-diactoros (1.8.6 => 2.1.2)
    Updated nexmo/client (1.6.3 => 1.8.1)
    Updated barryvdh/laravel-ide-helper (v2.6.1 => v2.6.2)
    Updated laravel/dusk (v5.0.2 => v5.1.0)
    Updated sebastian/environment (4.1.0 => 4.2.2)
    Updated phpunit/php-timer (2.1.1 => 2.1.2)
    Updated theseer/tokenizer (1.1.0 => 1.1.2)
    Updated phpdocumentor/reflection-docblock (4.3.0 => 4.3.1)
    Updated doctrine/instantiator (1.1.0 => 1.2.0)
    Updated myclabs/deep-copy (1.8.1 => 1.9.1)
    Updated phpunit/phpunit (7.5.7 => 7.5.12)
    Updated staudenmeir/dusk-updater (v1.0.3 => v1.1.1)
    Updated symfony/dotenv (v3.4.23 => v3.4.28)
    Updated nikic/php-parser (v4.2.1 => v4.2.2)
    
    * Fix tests
Commits on Jun 8, 2019
  1. Fix language select for new languages (#10323)

    murrant committed Jun 8, 2019
Commits on Jun 7, 2019
  1. Warn maintenance tasks are disabled (#10273)

    murrant committed Jun 7, 2019
Commits on Jun 6, 2019
  1. fix smokeping graphs (#10317)

    murrant committed Jun 6, 2019
    include pointed to the wrong place
Commits on Jun 5, 2019
  1. Restore cimc data (#10308)

    murrant committed Jun 5, 2019
  2. Enable menu translation (#10298)

    murrant committed Jun 5, 2019
    And better translation support for sensors, not complete
Commits on Jun 4, 2019
  1. Don't include time macros in field list (#10299)

    murrant committed Jun 4, 2019
    They can only be used as the value
  2. Fix style (#10304)

    murrant committed Jun 4, 2019
  3. Restore vminfo menu (#10303)

    murrant committed Jun 4, 2019
  4. Fix global service count showing on device overview (#10301)

    murrant committed Jun 4, 2019
Commits on Jun 2, 2019
  1. allow -24h style to/from for graphs again (#10294)

    murrant committed Jun 2, 2019
Commits on Jun 1, 2019
  1. User Management: use url helpers (#10288)

    murrant committed Jun 1, 2019
    Small fix for success string
Commits on May 31, 2019
  1. Sanitize graph input (#10276)

    murrant committed May 31, 2019
    Could execute arbitrary rrdtool commands such as cd and ls.
  2. Only allow mysql auth type to add users (#10283)

    murrant committed May 31, 2019
Commits on May 30, 2019
  1. Fix hytera_h2f bug (#10281)

    murrant committed May 30, 2019
Older
You can’t perform that action at this time.