Commit Graph

57 Commits

Author SHA1 Message Date
Tony Murray
014213680f Move Config loading to a service provider (#13927)
* Move Config loading to a service provider
That way other service providers can depend on it
Move various random listener registrations into the EventServiceProvider
Various startup cleanup

* Config::persist Set live variable before persisting incase db update fail

* Disable strict mode for legacy code (init.php)

* Disable debug after os test data is gathered

* remove Eloquent::boot it is never used

* remove Eloquent::version

* lint fixes

* style fixes

* there is no c_echo here
2022-04-22 19:12:07 -05:00
Tony Murray
15feac7297 Bump version to 22.4.0 2022-04-21 21:13:47 -05:00
Tony Murray
6ad5fdada5 Validate fixes (#13935)
* Fix version check abort when something goes wrong

* more generic message when failing to parse ajax
2022-04-20 23:10:36 -05:00
Tony Murray
0a84098211 Port Validation Page to Laravel (#13921)
* Revamp validate web page
 to load page then validate, instead of validate then load page

* style fixes

* lint cleanups

* fixes

* translations and a couple fixes

* style fixes

* move result serialization into the class.
2022-04-14 11:22:40 -05:00
Tony Murray
22209732dd Bump version to 22.3.0 2022-03-17 23:00:10 -05:00
Dan Langille
0c08670acc Bump version to 22.2.1 (#13798)
* Bump version to 22.2.0

This was missed?

* Update Version.php

Co-authored-by: Neil Lathwood <gh+n@laf.io>
2022-02-18 09:12:46 +00:00
Tony Murray
e1908f26d6 Bump version to 22.1.0 2022-01-23 08:47:41 -06:00
Tony Murray
b27efefb91 Bump version to 21.12.0 2021-12-21 19:57:55 -06:00
Tony Murray
c79b187d72 Poller rewrite (Try 2) (#13525)
* core WIP

* try to finish up

* trim space too
and a couple of cleanups

* update test data

* put escapes back

* another net-snmp difference

* correct copy paste error

* WIP

* Use new code YAY

* a tiny bit more

* Kind of working

* Handle manual modules correctly

* convert core to modern module

* Only save metrics if modules is not overridden

* correct module exists check

* database error handling

* debug handling

* restore bad changes

* Introduce Actions
 RunAlertRulesAction
 UpdateDeviceGroupsAction

* tweaks to output

* Fix some issues in outside code

* Style fixes

* fixes to module status checks

* typehints!

* Use logger only and DI

* OS module not named correctly

* Work on quiet output a bit more

* generically don't change output when disabling debug if the driver is already stack

* Fix missing $device variable for legacy os polling
Fix missing dbFacile functions when no legacy modules polled in RunAlertRulesAction

* restore legacy os module shim

* use the new poller code for tests

* PollingDevice event

* Fix some issues and enable/disable error reporting around legacy modules

* typehints

* fully update baseline

* Use Process for version commands so we don't leak debug output.

* don't detect rrdtool version in ci every time

* style fixes

* Warning fixes

* more fixes

* re-update baseline

* remove diff noise

* fix up alerts

* Catch exceptions in device ip lookup

* Revert accidental snmp.inc.php poller target change
(should have been ?: not ??)
2021-11-17 19:23:55 -06:00
Tony Murray
f8764ddcb5 Revert "Poller command rewrite (#13414)" (#13524)
This reverts commit 1752d1efd4.
2021-11-16 21:40:29 -06:00
Tony Murray
1752d1efd4 Poller command rewrite (#13414)
* core WIP

* try to finish up

* trim space too
and a couple of cleanups

* update test data

* put escapes back

* another net-snmp difference

* correct copy paste error

* WIP

* Use new code YAY

* a tiny bit more

* Kind of working

* Handle manual modules correctly

* convert core to modern module

* Only save metrics if modules is not overridden

* correct module exists check

* database error handling

* debug handling

* restore bad changes

* Introduce Actions
 RunAlertRulesAction
 UpdateDeviceGroupsAction

* tweaks to output

* Fix some issues in outside code

* Style fixes

* fixes to module status checks

* typehints!

* Use logger only and DI

* OS module not named correctly

* Work on quiet output a bit more

* generically don't change output when disabling debug if the driver is already stack

* Fix missing $device variable for legacy os polling
Fix missing dbFacile functions when no legacy modules polled in RunAlertRulesAction

* restore legacy os module shim

* use the new poller code for tests

* PollingDevice event

* Fix some issues and enable/disable error reporting around legacy modules

* typehints

* fully update baseline

* Use Process for version commands so we don't leak debug output.

* don't detect rrdtool version in ci every time

* style fixes

* Warning fixes

* more fixes

* re-update baseline

* remove diff noise

* fix up alerts
2021-11-16 16:59:46 -06:00
Tony Murray
6b41c29f5f Bump version to 21.11.0 2021-11-12 11:03:39 -06:00
Tony Murray
98ee237420 Bump version to 21.10.0 2021-10-16 08:02:35 -05:00
Tony Murray
b4b4820cba Bump version to 21.9.0 2021-09-16 22:45:07 -05:00
Jellyfrog
258505ed44 Apply fixes from StyleCI (#13224) 2021-09-10 20:09:53 +02:00
Tony Murray
e5e2633fbb Bump version to 21.8.0 2021-08-22 15:49:45 -05:00
Tony Murray
5147ce866c Bump version to 21.7.0 2021-07-16 17:28:22 -05:00
Tony Murray
fb2608ee3d Bump version to 21.6.0 2021-06-17 23:35:44 -05:00
maesbrisa
bc46491349 Bump version to 21.5.1 (#12900) 2021-05-25 15:30:01 +02:00
Tony Murray
e782bdbe02 Bump version to 21.5.0 2021-05-17 19:17:53 -05:00
Tony Murray
5f7682d4fe Bump version to 21.4.0 2021-04-17 23:05:07 -05:00
Jellyfrog
d24730818f Bump version to 21.3.0 2021-03-21 00:58:30 +01:00
Tony Murray
7b52b70b3a Bump version to 21.2.0 2021-02-15 22:52:41 -06:00
Jellyfrog
20b4215204 Swich links to https (#12511)
* Switch librenms links to https

* Convert librenms links in comments

* Switch gnu.org url to https

* switch php urls to https
2021-02-09 00:29:04 +01:00
Tony Murray
58a740cf81 Bump version to 21.1.0 2021-02-01 20:57:06 -06:00
Tony Murray
c79dc47e00 Bump version to 20.1.0 2021-02-01 20:52:47 -06:00
Tony Murray
e2fb7ba635 Fix version compare (#12376)
* Fix daily.sh version compare

* 1.70.1
2020-12-02 08:39:06 -06:00
Tony Murray
84c08f424c Bump version to 1.70.0 2020-12-01 22:01:19 -06:00
Tony Murray
0ac05fda69 Bump version to 1.69 2020-11-01 21:25:18 -06:00
Tony Murray
90d0d46dfb Bump version to 1.68 2020-09-29 22:16:05 -05:00
Jellyfrog
0d56bbd946 Apply fixes from StyleCI (#12123) 2020-09-21 15:51:53 +02:00
Jellyfrog
77c531527c Apply fixes from StyleCI (#12117)
* Apply fixes from StyleCI

* Disable style check
2020-09-21 14:54:51 +02:00
Jellyfrog
dd23dea019 Bump version to 1.67 2020-09-03 13:17:55 +02:00
Tony Murray
9fdea8c3b5 Bump version to 1.66 2020-07-30 00:27:39 -05:00
Tony Murray
8a6de3ef23 Bump version to 1.65 2020-07-03 00:50:46 -05:00
Tony Murray
e8dff37eef Bump version to 1.64 2020-05-31 10:48:00 -05:00
SourceDoctor
e170529692 Python3 Module Dependency Check (#11544)
* Python3 Modul Dependency Check

* code climate

* binary existance check

* move Python Modul Version Check

* .

* adding verbose argument

* args parser nicement

* enhance Validator for detailed approvements

* Update Python.php

* Update check_requirements.py

* python version to Version class
use Process

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-05-06 10:58:17 -05:00
Tony Murray
84c1f1a0b6 Bump version to 1.63 2020-04-27 22:52:42 -05:00
Tony Murray
46c0587caf Bump version to 1.62 2020-03-31 20:51:06 -05:00
Tony Murray
c70e1b936a Bump version to 1.61 2020-03-01 22:03:32 -06:00
Tony Murray
d21eb10af6 Bump version to 1.59 2020-01-04 09:08:35 -06:00
Tony Murray
2de39f58b3 Bump version to 1.58 2019-11-25 04:54:18 +00:00
Tony Murray
00baac54df Bump version to 1.57 2019-10-28 17:40:17 -07:00
Tony Murray
4c075a3484 Bump version to 1.56 2019-09-30 11:07:05 +00:00
Tony Murray
74f1f65234 Bump version to 1.55 2019-09-03 04:19:02 +00:00
Tony Murray
852647198b use -s option for older versions of git (#10561)
fix small visual issue too
2019-08-27 16:48:21 -05:00
Jellyfrog
47e4641e04 Convert About page to Laravel (#10551)
* Convert About page to laravel

* clean up callback stuff

* More translatable strings
2019-08-24 16:52:10 -05:00
Tony Murray
c14fd96bb4 Bump version to 1.54 2019-07-28 21:47:34 -05:00
Tony Murray
87a2231469 Bump version to 1.53 2019-07-01 00:07:02 -05:00
Tony Murray
38a638358d Bump version to 1.52 2019-05-27 20:20:13 -05:00