3670 Commits

Author SHA1 Message Date
Alexander Klimov
c982ef4f9a Add successor for '.vagrant-puppet/manifests/default.pp'
refs #7321
2014-11-25 11:45:05 +01:00
Alexander Klimov
607b0fc0c4 icingaweb2_dev: include and require Class[icinga_packages]
refs #6842
2014-11-24 14:44:17 +01:00
Alexander Klimov
30ee6c9411 Ensure that every package's latest version is installed
refs #6842
2014-11-24 14:42:07 +01:00
Alexander Klimov
64445ae887 icingaweb2_dev: add Package[icinga-gui]
refs #6842
2014-10-30 17:25:41 +01:00
Alexander Klimov
38c97587a4 icingaweb2_dev: enable `test' module
refs #6842
2014-10-30 17:03:09 +01:00
Alexander Klimov
9471cede3f icingaweb2_dev: add Package[php-phpunit-PHPUnit]
refs #6842
2014-10-30 16:57:17 +01:00
Alexander Klimov
a7ab667f13 Merge branch 'master' into feature/deduplicate-puppet-code-6842 2014-10-30 14:03:29 +01:00
Alexander Klimov
ba368f0af5 Change Icinga Web 2's cfg dir's mode
6750 -> 6755

refs #6842
2014-10-30 14:02:48 +01:00
Eric Lippmann
39729c9580 Logger: Fix level comparison 2014-10-29 16:51:17 +01:00
Eric Lippmann
2698516005 Auth: Remove setting the not existent layout 'login' when logging out externally authenticated users
fixes #7191
2014-10-29 16:31:17 +01:00
Eric Lippmann
eb9fe0966b monitoring: Remove unnecessary break after throwing an exception 2014-10-29 13:37:20 +01:00
Eric Lippmann
d9194c2696 monitoring: Rewrite Service::getStateText() to get the optional translated textual representation of a service state 2014-10-29 13:36:24 +01:00
Eric Lippmann
5fc1f85b76 monitoring: Write transport directive to instances INI configuration
Further I replaced if-elseif blocks w/ switch when branching based on the value of a single parameter,
which would have to be implied otherwise by looking at all the conditions.
2014-10-29 13:36:09 +01:00
Eric Lippmann
8ee52f8737 monitoring: throw meaningful logic exceptions in the command file classes 2014-10-29 11:36:00 +01:00
Eric Lippmann
319c5e7833 monitoring: indent php blocks in config/index.phtml properly 2014-10-29 11:33:31 +01:00
Eric Lippmann
e7ef1826b7 monitoring: Don't translate exception messages in the remote command file 2014-10-29 10:00:59 +01:00
Eric Lippmann
1cc1521607 monitoring: Don't translate exception messages in the local command file 2014-10-29 10:00:29 +01:00
Eric Lippmann
6973492b0d monitoring: Translate headings in the config overview 2014-10-28 14:01:00 +01:00
Eric Lippmann
71e25f268a monitoring: Rename label of the path to the local Icinga command file
Rename 'Local filepath' to 'Command file' because the remote instance form is using 'Command file' too.
2014-10-28 13:52:10 +01:00
Eric Lippmann
d04eceaeb2 monitoring: Remove 'Remote' prefix from the remote instance form elements' labels
The 'Remote' prefix of the remote instance form elements' labels is superfluous because the
instance's type already tells that it's remote.
2014-10-28 13:50:42 +01:00
Alexander Klimov
99b00b7f84 Fix CSS syntax errors 2014-10-24 12:35:09 +02:00
Eric Lippmann
12cadb52ca Command transport: Show helpful exception messages
refs #7437
2014-10-24 11:45:58 +02:00
Alexander Klimov
38220afd11 PHP: avoid short tags <? 2014-10-23 10:44:54 +02:00
Eric Lippmann
f44b0525d8 logging: Fix that setting a numeric log level is flawed 2014-10-23 03:50:03 +02:00
Eric Lippmann
f68c591a46 LDAP Auth: Make group loading really optional
fixes #7432
2014-10-23 03:50:03 +02:00
Alexander Klimov
ba12d7b46c Use mt() in the monitoring module instead of just t()
fixes #7330
2014-10-21 17:22:16 +02:00
Alexander Klimov
a4c4f50113 icingaweb2_dev: iptables: descend index of insertion
refs #6842
2014-10-21 12:22:17 +02:00
Alexander Klimov
82226066c6 Set php.ini's date.timezone = "UTC"
refs #6842
2014-10-21 12:19:32 +02:00
Eric Lippmann
c2a3770869 schema/mysql: Add user and user_preference tables 2014-10-20 16:32:31 +02:00
Alexander Klimov
81d49db566 icingaweb2_dev: provide Package[php-ldap]
refs #6842
2014-10-20 16:12:14 +02:00
Alexander Klimov
3c10d471cd Update `icingaweb2_dev' profile's file 'config.ini'
refs #6842
2014-10-20 15:56:00 +02:00
Eric Lippmann
1bb3a58e8f schema/mysql: Add group and group_membership tables 2014-10-20 15:37:50 +02:00
Eric Lippmann
424cee6b4a Auth: Load user groups using the new user group backends 2014-10-20 13:43:40 +02:00
Eric Lippmann
2b67683e00 DbConnection::__construct(): Set prefix if configured 2014-10-20 13:43:03 +02:00
Eric Lippmann
aa56f3010c lib: Add DbUserGroupBackend 2014-10-20 13:42:33 +02:00
Eric Lippmann
d170cf0c9d lib: Replace Membership with IniUserGroupBackend 2014-10-20 13:42:15 +02:00
Eric Lippmann
d1228deef2 lib: Add UserGroupBackend as base class and factory for user group backends 2014-10-20 13:41:33 +02:00
Eric Lippmann
79ade944de Resources: Support type 'ini' yet only in the resources.ini
Configuring the resource type 'ini' via the web interface is not yet possible.
2014-10-20 13:40:35 +02:00
Eric Lippmann
cee261bf7e Use lowercase username and user groups for loading user permissions and restrictions 2014-10-20 13:36:37 +02:00
Eric Lippmann
53608c83d0 iframe: Load JavaScript even when 'isIframe' is true 2014-10-20 13:27:56 +02:00
Eric Lippmann
a2e1663e34 index: Don't drop query parameters when redirecting to dashboard 2014-10-20 13:27:33 +02:00
Alexander Klimov
570b31fe05 Merge branch 'master' into feature/deduplicate-puppet-code-6842
Conflicts:
	packages/rpm/etc/icingaweb2/resources.ini
2014-10-20 13:12:31 +02:00
Eric Lippmann
5ca97c14d6 logging config: Support 'log' 'none' 2014-10-16 16:13:00 +02:00
Eric Lippmann
6c59c22044 Bootstrap: Remove logging configuration directives which do not override defaults 2014-10-16 15:59:56 +02:00
Eric Lippmann
6dfefb0e73 CLI: Fix logging setup 2014-10-16 15:59:35 +02:00
Eric Lippmann
501aca42b9 Logger: Fix the StreamWriterTest 2014-10-16 15:58:37 +02:00
Eric Lippmann
d2d653209f Logger/SyslogWriter: Define configuration defaults here
Usage of closelog() is optional so I removed the explicit calls.
2014-10-16 15:56:38 +02:00
Eric Lippmann
04a8df54cd Logger/FileWriter: Rename 'target' directive to 'file' 2014-10-16 15:55:24 +02:00
Eric Lippmann
97677ee2c1 Fix our Logger not supporting named logging levels and requiring the 'enabled' directive 2014-10-16 15:54:13 +02:00
Eric Lippmann
985154d3d8 Throw an ErrorException on E_STRICT errors 2014-10-16 15:51:18 +02:00