mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
205c104f8ebd25d4006af319cc82f29a3ae3c5c5
7 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
c572448ca0 |
Update PHP dependencies (#16263)
* Update PHP dependencies: php-http/discovery (1.19.2 => 1.19.4) symfony/finder (v6.4.8 => v6.4.10) symfony/polyfill-mbstring (v1.29.0 => v1.30.0) symfony/var-dumper (v6.4.4 => v6.4.10) maximebf/debugbar (v1.20.2 => v1.22.3) symfony/polyfill-php80 (v1.29.0 => v1.30.0) symfony/polyfill-ctype (v1.29.0 => v1.30.0) phpoption/phpoption (1.9.2 => 1.9.3) graham-campbell/result-type (v1.1.2 => v1.1.3) vlucas/phpdotenv (v5.6.0 => v5.6.1) symfony/css-selector (v6.4.3 => v6.4.8) symfony/polyfill-uuid (v1.29.0 => v1.30.0) symfony/uid (v6.4.3 => v6.4.8) symfony/routing (v6.4.3 => v6.4.10) symfony/polyfill-php72 (v1.29.0 => v1.30.0) symfony/polyfill-intl-normalizer (v1.29.0 => v1.30.0) symfony/polyfill-intl-idn (v1.29.0 => v1.30.0) symfony/mime (v6.4.3 => v6.4.9) symfony/event-dispatcher (v6.4.3 => v6.4.8) symfony/mailer (v6.4.4 => v6.4.9) symfony/polyfill-php83 (v1.29.0 => v1.30.0) symfony/http-foundation (v6.4.4 => v6.4.10) symfony/error-handler (v6.4.4 => v6.4.10) symfony/http-kernel (v6.4.4 => v6.4.10) symfony/polyfill-intl-grapheme (v1.29.0 => v1.30.0) symfony/string (v6.4.8 => v6.4.10) symfony/console (v6.4.8 => v6.4.10) brick/math (0.11.0 => 0.12.1) ramsey/uuid (4.7.5 => 4.7.6) symfony/translation (v6.4.4 => v6.4.10) nesbot/carbon (2.72.3 => 2.72.5) monolog/monolog (3.5.0 => 3.7.0) league/flysystem (3.24.0 => 3.28.0) league/flysystem-local (3.23.1 => 3.28.0) dflydev/dot-access-data (v3.0.2 => v3.0.3) league/commonmark (2.4.2 => 2.5.1) laravel/framework (v10.46.0 => v10.48.18) laravel/prompts (v0.1.16 => v0.1.24) barryvdh/laravel-debugbar (v3.10.5 => v3.13.5) phpstan/phpdoc-parser (1.26.0 => 1.29.1) nikic/php-parser (v5.0.1 => v5.1.0) doctrine/event-manager (2.0.0 => 2.0.1) doctrine/dbal (3.8.2 => 3.8.6) composer/pcre (3.1.4 => 3.2.0) composer/class-map-generator (1.3.3 => 1.3.4) symfony/polyfill-php81 (v1.29.0 => v1.30.0) symfony/polyfill-php73 (v1.29.0 => v1.30.0) symfony/filesystem (v6.4.8 => v6.4.9) seld/jsonlint (1.10.2 => 1.11.0) justinrainbow/json-schema (v5.2.13 => 5.3.0) composer/semver (3.4.0 => 3.4.2) composer/ca-bundle (1.5.0 => 1.5.1) fico7489/laravel-pivot (3.0.11 => 3.0.12) firebase/php-jwt (v6.10.1) symfony/stopwatch (v6.4.3 => v6.4.8) symfony/options-resolver (v6.4.0 => v6.4.8) sebastian/diff (4.0.5 => 4.0.6) react/event-loop (v1.5.0) evenement/evenement (v3.0.2) react/stream (v1.4.0) react/cache (v1.2.0) react/dns (v1.13.0) react/socket (v1.16.0) react/child-process (v0.6.5) fidry/cpu-core-counter (1.1.0) clue/ndjson-react (v1.3.0) friendsofphp/php-cs-fixer (v3.51.0 => v3.61.1) guzzlehttp/promises (2.0.2 => 2.0.3) psr/http-factory (1.0.2 => 1.1.0) php-http/message (1.16.0 => 1.16.1) php-http/promise (1.3.0 => 1.3.1) influxdata/influxdb-client-php (3.4.0 => 3.6.0) guzzlehttp/psr7 (2.6.2 => 2.7.0) guzzlehttp/guzzle (7.8.1 => 7.9.2) phpstan/phpstan (1.10.59 => 1.11.9) larastan/larastan (v2.9.2 => v2.9.8) symfony/http-client (v6.4.4 => v6.4.10) spomky-labs/pki-framework (1.1.1 => 1.2.1) paragonie/sodium_compat (v1.20.0 => v2.0.1) paragonie/constant_time_encoding (v2.6.3 => v3.0.0) web-token/jwt-library (3.3.1 => 3.4.6) web-token/jwt-util-ecc (3.3.0 => 3.4.6) web-token/jwt-signature-algorithm-ecdsa (3.3.0 => 3.4.6) web-token/jwt-signature (3.3.0 => 3.4.6) web-token/jwt-key-mgmt (3.3.0 => 3.4.6) psy/psysh (v0.12.0 => v0.12.4) laravel/ui (v4.4.0 => v4.5.2) librenms/laravel-vue-i18n-generator (dev-master c662202 => dev-master 8c8bb89) mews/purifier (3.4.1 => 3.4.2) mockery/mockery (1.6.7 => 1.6.12) nunomaduro/laravel-console-summary (v1.10.0 => v1.11.1) phpseclib/phpseclib (3.0.36 => 3.0.39) php-amqplib/php-amqplib (v3.6.1 => v3.7.0) php-parallel-lint/php-parallel-lint (v1.3.2 => v1.4.0) phpstan/phpstan-deprecation-rules (1.1.4 => 1.2.0) sebastian/resource-operations (3.0.3 => 3.0.4) sebastian/global-state (5.0.6 => 5.0.7) sebastian/exporter (4.0.5 => 4.0.6) sebastian/cli-parser (1.0.1 => 1.0.2) theseer/tokenizer (1.2.2 => 1.2.3) phpunit/php-code-coverage (9.2.30 => 9.2.31) phar-io/manifest (2.0.3 => 2.0.4) myclabs/deep-copy (1.11.1 => 1.12.0) phpunit/phpunit (9.6.17 => 9.6.20) laravel/socialite (v5.12.1 => v5.15.1) socialiteproviders/manager (v4.5.1 => v4.6.0) spatie/error-solutions (1.1.1) spatie/backtrace (1.5.3 => 1.6.2) spatie/flare-client-php (1.4.4 => 1.8.0) spatie/ignition (1.12.0 => 1.15.0) spatie/laravel-ignition (2.4.2 => 2.8.0) symfony/yaml (v6.4.3 => v6.4.8) * Update dusk version to fix bug * Update base DuskTestCase to match upstream * Minor phpstan type changes * add more types |
||
|
2b3575a5e9 |
Laravel 10.x Shift (#14995)
* Apply code style * Remove explicit call to register policies * Shift core files * Shift config files * Default config files In an effort to make upgrading the constantly changing config files easier, Shift defaulted them and merged your true customizations - where ENV variables may not be used. * Bump Laravel dependencies * Add type hints for Laravel 10 * Shift cleanup * wip * wip * sync translation * Sync back config * Public Path Binding * QueryException * monolog * db::raw * monolog * db::raw * fix larastan collections * fix phpstan bug looping forever * larastan errors * larastan: fix column type * styleci * initialize array * fixes * fixes --------- Co-authored-by: Shift <shift@laravelshift.com> |
||
|
0a351b49fd |
Laravel 9.x Shift (#14504)
* Move `resources/lang` folder * Shift registered middleware * Remove `fruitcake/laravel-cors` dependency * Streamline `$commands` property * Upgrade to Flysystem 3.0 * Shift core files * Convert `optional()` to nullsafe operator * Remove unnecessary `$model` property * Convert route options to fluent methods Laravel 8 adopts the tuple syntax for controller actions. Since the old options array is incompatible with this syntax, Shift converted them to use modern, fluent methods. * Convert deprecated `$dates` property to `$casts` * Shift config files * Default config files In an effort to make upgrading the constantly changing config files easier, Shift defaulted them and merged your true customizations - where ENV variables may not be used. * Bump Laravel dependencies * Use `<env>` tags for configuration `<env>` tags have a lower precedence than system environment variables making it easier to overwrite PHPUnit configuration values in additional environments, such a CI. Review this blog post for more details on configuration precedence when testing Laravel: https://jasonmccreary.me/articles/laravel-testing-configuration-precedence/ * Fix error provider * Match new symfony syntax * Match upstream syntax * Fix route syntax * generate composer.lock * Sync back configs * routes * composer * Fix more flare * fix cors * sync lang * Apply fixes from StyleCI (#14517) Co-authored-by: StyleCI Bot <bot@styleci.io> * bump larastan * update packages * wip * Temporarily lower phpstan level * Update phpstan.neon * wip * wip * wip * Apply fixes from StyleCI (#14592) Co-authored-by: StyleCI Bot <bot@styleci.io> * test * Update CiHelper.php * Update test.yml * Update CiHelper.php * Update CiHelper.php * Apply fixes from StyleCI (#14616) Co-authored-by: StyleCI Bot <bot@styleci.io> * test? * fix phpstan problems * dont run snmpsim on github ci * Fix whitespace * More whitespace * More whitespace ??? * I think the space broke it * fix the reset of the whitespace * hard code auth guard --------- Co-authored-by: Shift <shift@laravelshift.com> Co-authored-by: StyleCI Bot <bot@styleci.io> Co-authored-by: Tony Murray <murraytony@gmail.com> |
||
|
9ef94323f5 |
Update dependencies (#13310)
* Bump composer dependencies - Upgrading brick/math (0.9.2 => 0.9.3) - Upgrading composer/ca-bundle (1.2.10 => 1.2.11) - Upgrading composer/composer (2.1.3 => 2.1.8) - Upgrading composer/xdebug-handler (2.0.1 => 2.0.2) - Upgrading dapphp/radius (2.5.5 => 2.5.6) - Upgrading doctrine/annotations (1.13.1 => 1.13.2) - Upgrading doctrine/cache (2.0.3 => 2.1.1) - Upgrading doctrine/dbal (2.13.2 => 2.13.3) - Upgrading facade/flare-client-php (1.8.1 => 1.9.1) - Upgrading facade/ignition (2.11.0 => 2.14.0) - Upgrading fakerphp/faker (v1.15.0 => v1.16.0) - Upgrading filp/whoops (2.13.0 => 2.14.3) - Upgrading friendsofphp/php-cs-fixer (v2.19.0 => v2.19.2) - Upgrading graham-campbell/result-type (v1.0.1 => v1.0.2) - Upgrading laravel/dusk (v6.15.1 => v6.18.1) - Upgrading laravel/framework (v8.49.2 => v8.62.0) - Locking laravel/serializable-closure (v1.0.2) - Upgrading laravel/tinker (v2.6.1 => v2.6.2) - Upgrading league/commonmark (1.6.5 => 1.6.6) - Upgrading league/flysystem (1.1.4 => 1.1.5) - Upgrading league/mime-type-detection (1.7.0 => 1.8.0) - Upgrading maximebf/debugbar (v1.16.5 => v1.17.1) - Upgrading mockery/mockery (1.4.3 => 1.4.4) - Upgrading monolog/monolog (2.3.0 => 2.3.4) - Upgrading nesbot/carbon (2.50.0 => 2.53.1) - Upgrading nikic/php-parser (v4.11.0 => v4.13.0) - Upgrading nunomaduro/collision (v5.5.0 => v5.10.0) - Upgrading phar-io/manifest (2.0.1 => 2.0.3) - Upgrading php-parallel-lint/php-parallel-lint (v1.3.0 => v1.3.1) - Upgrading phpdocumentor/type-resolver (1.4.0 => 1.5.0) - Upgrading phpmailer/phpmailer (v6.5.0 => v6.5.1) - Upgrading phpoption/phpoption (1.7.5 => 1.8.0) - Upgrading phpseclib/phpseclib (3.0.9 => 3.0.10) - Upgrading phpspec/prophecy (1.13.0 => 1.14.0) - Upgrading phpstan/phpstan (0.12.92 => 0.12.99) - Upgrading phpunit/php-code-coverage (9.2.6 => 9.2.7) - Upgrading phpunit/phpunit (9.5.6 => 9.5.10) - Upgrading predis/predis (v1.1.7 => v1.1.8) - Upgrading ramsey/collection (1.1.3 => 1.2.1) - Upgrading ramsey/uuid (4.1.1 => 4.2.3) - Upgrading seld/phar-utils (1.1.1 => 1.1.2) - Upgrading symfony/console (v5.3.2 => v5.3.7) - Upgrading symfony/css-selector (v5.3.0 => v5.3.4) - Upgrading symfony/debug (v4.4.25 => v4.4.31) - Upgrading symfony/error-handler (v5.3.3 => v5.3.7) - Upgrading symfony/event-dispatcher (v5.3.0 => v5.3.7) - Upgrading symfony/filesystem (v5.3.3 => v5.3.4) - Upgrading symfony/finder (v5.3.0 => v5.3.7) - Upgrading symfony/http-foundation (v5.3.3 => v5.3.7) - Upgrading symfony/http-kernel (v5.3.3 => v5.3.9) - Upgrading symfony/mime (v5.3.2 => v5.3.8) - Upgrading symfony/options-resolver (v5.3.0 => v5.3.7) - Upgrading symfony/polyfill-intl-grapheme (v1.23.0 => v1.23.1) - Upgrading symfony/polyfill-mbstring (v1.23.0 => v1.23.1) - Upgrading symfony/polyfill-php80 (v1.23.0 => v1.23.1) - Locking symfony/polyfill-php81 (v1.23.0) - Upgrading symfony/process (v5.3.2 => v5.3.7) - Upgrading symfony/routing (v5.3.0 => v5.3.7) - Upgrading symfony/stopwatch (v5.3.0 => v5.3.4) - Upgrading symfony/string (v5.3.3 => v5.3.7) - Upgrading symfony/translation (v5.3.3 => v5.3.9) - Upgrading symfony/var-dumper (v5.3.3 => v5.3.8) - Upgrading symfony/yaml (v4.4.26 => v4.4.29) - Upgrading tecnickcom/tcpdf (6.4.1 => 6.4.2) - Upgrading theseer/tokenizer (1.2.0 => 1.2.1) * Update npm dependecies * Update phpstan ignores after laravel upgrades * Merge laravel/laravel repo changes |
||
|
e873768845 |
Bump larastan (#13071)
* Bump larastan * Use php7.4 for lint test |
||
|
4f7c7b3f2a |
PHP dependencies update (#13034)
* Removing dnoegel/php-xdg-base-dir (v0.1.1) barryvdh/laravel-debugbar (v3.5.2 => v3.6.2) barryvdh/laravel-ide-helper (v2.9.1 => v2.10.0) composer/ca-bundle (1.2.9 => 1.2.10) composer/composer (2.0.13 => 2.1.3) composer/semver (3.2.4 => 3.2.5) composer/xdebug-handler (1.4.6 => 2.0.1) dapphp/radius (2.5.4 => 2.5.5) doctrine/annotations (1.12.1 => 1.13.1) doctrine/cache (1.10.2 => 2.0.3) doctrine/dbal (2.13.0 => 2.13.2) facade/flare-client-php (1.5.0 => 1.8.1) facade/ignition (2.7.0 => 2.10.2) fakerphp/faker (v1.14.1 => v1.15.0) filp/whoops (2.12.0 => 2.13.0) friendsofphp/php-cs-fixer (v2.18.4 => v2.19.0) fruitcake/laravel-cors (v2.0.3 => v2.0.4) guzzlehttp/psr7 (1.8.1 => 2.0.0) laravel/dusk (v6.15.0 => v6.15.1) laravel/framework (v8.40.0 => v8.49.2) laravel/ui (v3.2.0 => v3.3.0) league/commonmark (1.5.8 => 1.6.5) league/flysystem (1.1.3 => 1.1.4) monolog/monolog (2.2.0 => 2.3.0) nesbot/carbon (2.46.0 => 2.50.0) nikic/php-parser (v4.10.4 => v4.11.0) nunomaduro/collision (v5.3.0 => v5.5.0) nunomaduro/larastan (v0.7.4 => v0.7.10) php-parallel-lint/php-parallel-lint (v1.2.0 => v1.3.0) php-webdriver/webdriver (1.10.0 => 1.11.1) phpseclib/phpseclib (3.0.7 => 3.0.9) phpstan/phpstan (0.12.83 => 0.12.92) phpstan/phpstan-mockery (0.12.13 => 0.12.14) phpunit/phpunit (9.5.4 => 9.5.6) predis/predis (v1.1.6 => v1.1.7) psr/cache (1.0.1) psr/http-factory (1.0.1) psr/log (1.1.3 => 1.1.4) psy/psysh (v0.10.7 => v0.10.8) rmccue/requests (v1.8.0 => v1.8.1) sebastian/global-state (5.0.2 => 5.0.3) sebastian/type (2.3.1 => 2.3.4) symfony/console (v5.2.6 => v5.3.2) symfony/css-selector (v5.2.4 => v5.3.0) symfony/debug (v4.4.20 => v4.4.25) symfony/error-handler (v5.2.6 => v5.3.3) symfony/event-dispatcher (v5.2.4 => v5.3.0) symfony/filesystem (v5.2.6 => v5.3.3) symfony/finder (v5.2.4 => v5.3.0) symfony/http-foundation (v5.2.4 => v5.3.3) symfony/http-kernel (v5.2.6 => v5.3.3) symfony/mime (v5.2.6 => v5.3.2) symfony/options-resolver (v5.2.4 => v5.3.0) symfony/polyfill-ctype (v1.22.1 => v1.23.0) symfony/polyfill-iconv (v1.22.1 => v1.23.0) symfony/polyfill-intl-grapheme (v1.22.1 => v1.23.0) symfony/polyfill-intl-idn (v1.22.1 => v1.23.0) symfony/polyfill-intl-normalizer (v1.22.1 => v1.23.0) symfony/polyfill-mbstring (v1.22.1 => v1.23.0) symfony/polyfill-php72 (v1.22.1 => v1.23.0) symfony/polyfill-php73 (v1.22.1 => v1.23.0) symfony/polyfill-php80 (v1.22.1 => v1.23.0) symfony/process (v5.2.4 => v5.3.2) symfony/routing (v5.2.6 => v5.3.0) symfony/stopwatch (v5.2.4 => v5.3.0) symfony/string (v5.2.6 => v5.3.3) symfony/translation (v5.2.6 => v5.3.3) symfony/var-dumper (v5.2.6 => v5.3.3) symfony/yaml (v4.4.21 => v4.4.26) * add ignores |
||
|
50c8033099 |
Laravel 8.x Shift (#12235)
* Shift HTTP kernel and middleware * Shift service providers * Shift console routes * Shift to class based factories * Namespace seeders * Shift PSR-4 autoloading * Default config files In an effort to make upgrading the constantly changing config files easier, Shift defaulted them. This allows you to review the commit diff for once for customizations when you are done Shifting. Moving forward, consider using ENV variables or create a separate config file to allow the core config files to remain as default as possible. * Shift Laravel dependencies * Shift return type of base TestCase methods From the [PHPUnit 8 release notes][1], the `TestCase` methods below now declare a `void` return type: - `setUpBeforeClass()` - `setUp()` - `assertPreConditions()` - `assertPostConditions()` - `tearDown()` - `tearDownAfterClass()` - `onNotSuccessfulTest()` [1]: https://phpunit.de/announcements/phpunit-8.html * Shift cleanup * console routes * composer update * factories * phpunit * bootstrap pagination * model factory * wip * Apply fixes from StyleCI (#12236) * wip * Apply fixes from StyleCI (#12238) * wip * wip * wip * wip * Apply fixes from StyleCI (#12240) * wip * Apply fixes from StyleCI (#12242) * composer update * Bump to PHP 7.3 minimum Co-authored-by: Laravel Shift <shift@laravelshift.com> |