* Refactored authorizers to classes
* Merge changes for #7335
* ! fix php 5.3 incompatibility
* Update ADAuthorizationAuthorizer.php
* Fix get_user -> getUser
* Rename AuthorizerFactory to Auth, fix interface missing functions
* Add phpdocs to all interface methods and normalize the names a bit.
* Re-work auth_test.php AD bind tests to work properly with the new class.
Reflection is not the nicest tool, but I think it is appropriate here.
Handle exceptions more nicely in auth_test.php
* Restore AD getUseList fix
Not sure how it got removed
* fix auth_test.php style
* Fix ".status services" to show properly possible status codes
Nagios plugins return 0-3 as the status-code for a check. This adds "warning" and "unknown" to the output as well as hierarchical color for the total.
* Fix ".status services" to show properly possible status codes
Nagios plugins return 0-3 as the status-code for a check. This adds "warning" and "unknown" to the output as well as hierarchical color for the total.
* refactor: convert validations to modules to prep for gui integration
* accidentally dropped, schema update
* fix accidental output to webui
* mention discovery-wrapper.py and re-arrange.
* refine some fix statements
* rename the Config validation group to Configuration.
* fix some scrutinizer issues
remove as many local functions from validator.php as possible
move extensions from pre-check
remove duplicate timezone check
looks like there is some db schema differences between mariadb 10.1 and 10.2, investigating
* mariadb version diff take2
* Check schema version first for database.
Remove stop to go back to command line for install docs.
Add helpful link when there is no devices added to /addhost
* fix incorrect validation for empty string defaults
* Fix style
* Add additional file permissions checks
* catch exception and fail for invalid timezone
Change visuals a bit.
* add php version warning
* fix space
* Use templates also for irc-alerts
* Remove old code
* Make messages to admins (nicks) use the templates as well
* Added a "strip_tags" to remove html-tags from the irc-messages
* Handle basic CTCP-support
* Add an option to toggle ctcp on and off in the config
* Fix whitespace-issue
* Fix null/NULL
* Updating docs, default config and fixing a few whitespace-issues
* Fixing the last whitespace-issues. Now with "pre-commit.php" as a standard...
* Generating random nick on conflict, and trying to regain our original nick when it gets available
* Also fixes a bug where $config['install_dir'] gets lost on .reload
* ...And adding a few QUIT-messages for brewity
* Allow irc-users to be authenticated by hostmask i config.php
* Fix some whitespace and a small typo
* Refactored the code a bit. Checking if user is already authd before matching on hostmask
* Updating docs
* Add missing " to docs
* Add some more coloring and make it easier to colorize messages
* Refactor "_color"-function
* Fix missing )
* Use _color() also in alerts
* Fix some standard-errors
* Add support for custom MySQL unix-socket
* NULL must be lowercase!
* Naive edit of html/install.php
* fixup
* Refactor dbConnect
Use it everywhere
* $config needs to be global
Don't need to set $database_link
* small cleanups