librenms/LibreNMS
Tony Murray ce21011aff
Rewrite development helper to lnms dev:check (#11650)
* Refactor pre-commit to class

* docs build

* dusk check

* ci mode for checks

* full checks

* other mysql

* make other lint checks actually work
fix pylint finding

* ci is a long opt

* fix undefined index

* dusk fully working

* ask for forgiveness, not permission

* fix whitespace

* skip dusk sometimes

* Handle 3com and other os with digits

* flags instead of if else spaghetti

* convert to command

* cleanup

* missed check

* fixes

* case

* self-check :D

* argument now

* fix bugs from refactors

* another fix

* adjust file change parsing

* refactor execut a bit

* fallback to global quiet when unknown type.

* allow quiet override for specific commands

* output cleanup

* check flow

* start of tests

* file categorizer tests and fixes

* fixes and cleanup

* skipable not implemented...

* more tests, fix bugs

* more tests and cleanup

* wrong command

* fix canCheck and set env properly

* full env fix

* don't allow dusk on user's run as it will erase their db.

* fix os option

* fix whitespace

* don't need to start server

* ci doesn't like that
2020-05-22 20:27:48 -05:00
..
Alert Copy and modify the syslog transport for sending alerts to Splunk in an easy to parse format (#11176) 2020-05-11 23:11:45 -05:00
Alerting Remove Laravel helpers (#11428) 2020-04-18 00:37:56 +02:00
Authentication Remove Laravel helpers (#11428) 2020-04-18 00:37:56 +02:00
Cache Fix various issues with loading os definitions (#11640) 2020-05-19 14:35:32 -05:00
Data Fix "improper label name" in Prometheus datastore (#11602) 2020-05-14 21:57:18 -05:00
DB Make migrations work in SQLite (#11643) 2020-05-22 16:49:21 -05:00
Device Remove Laravel helpers (#11428) 2020-04-18 00:37:56 +02:00
Enum Enumerate Alert Level (#11652) 2020-05-22 20:08:05 -05:00
Exceptions Handle exception about unserializable route cache (#11625) 2020-05-16 22:22:00 -05:00
Interfaces Implement OS specific information discovery (#11446) 2020-05-14 11:27:59 -05:00
Modules Implement OS specific information discovery (#11446) 2020-05-14 11:27:59 -05:00
OS Added support for Ciena service delivery switch family (#11636) 2020-05-19 14:37:58 -05:00
RRD Fix adsl graphs (#11379) 2020-04-04 07:41:22 -05:00
Snmptrap OSPF SNMP Trap Handlers (#11647) 2020-05-21 15:15:39 -05:00
Util Rewrite development helper to lnms dev:check (#11650) 2020-05-22 20:27:48 -05:00
Validations Fix python validation user check (#11626) 2020-05-16 11:33:59 -05:00
__init__.py Rewrite development helper to lnms dev:check (#11650) 2020-05-22 20:27:48 -05:00
Component.php Fix errors for some devices loading components (#11527) 2020-05-08 00:30:56 -05:00
ComposerHelper.php Fix .env with number symbols (#10497) 2019-08-06 22:03:13 -05:00
Config.php Fix various issues with loading os definitions (#11640) 2020-05-19 14:35:32 -05:00
Fping.php Speed up tests by skipping pings (#11642) 2020-05-19 22:08:41 -05:00
IRCBot.php Device group based access (#10568) 2019-12-30 12:11:26 +01:00
library.py Python wrapper sql cleanup (#11628) 2020-05-19 10:14:09 -05:00
Model.php Major Processors rewrite (#8066) 2018-02-05 07:39:13 -06:00
ObjectCache.php Use Config helper (#10339) 2019-06-23 00:29:12 -05:00
OS.php Implement OS specific information discovery (#11446) 2020-05-14 11:27:59 -05:00
Permissions.php Device page dropdown hero button, Performance -> Latency (#11328) 2020-04-29 07:25:13 -05:00
Plugins.php Fix issue when non-existent plugin is enabled (#10699) 2019-10-16 21:18:17 +00:00
Proc.php Remove Laravel helpers (#11428) 2020-04-18 00:37:56 +02:00
queuemanager.py implement watchdog to librenms-service (#11353) 2020-03-31 23:10:45 -05:00
RRDRecursiveFilterIterator.php PSR-2 Final cleanup (#4247) 2016-08-28 23:32:55 +01:00
service.py implement watchdog to librenms-service (#11353) 2020-03-31 23:10:45 -05:00
ValidationResult.php Don't check file permissions on every request, handle failures (#9264) 2018-10-18 21:08:46 -05:00
Validator.php Remove Laravel helpers (#11428) 2020-04-18 00:37:56 +02:00