Eric Lippmann
f37e6fe21b
Merge branch 'master' into feature/remove-autotools-files-7505
2014-11-13 17:52:11 +01:00
Bernd Erk
6201858a68
Merge branch 'master' into feature/redesign-7144
2014-11-13 17:47:26 +01:00
Bernd Erk
205ba64781
Installer styling
2014-11-13 17:20:06 +01:00
Thomas Gelf
c68f9502ea
modules/doc: restructure menu
...
Moved first hierarchy into the menu, added font style link
refs #6936
2014-11-13 15:57:39 +01:00
Alexander Fuhr
dedb348af9
Add clickable icon for command check now 2
2014-11-13 15:55:25 +01:00
Thomas Gelf
3343599a63
doc/style: show web font icon set
...
refs #6936
2014-11-13 15:54:31 +01:00
Eric Lippmann
b52adcc2ab
Merge branch 'master' into feature/generate-webserver-config-6120
2014-11-13 15:09:34 +01:00
Bernd Erk
ef2ec0442c
Merge branch 'master' into feature/redesign-7144
2014-11-13 14:40:26 +01:00
Johannes Meyer
688c016f2d
Re-enable requirement checks for Zend_Db_Adapter_*
...
refs #7464
2014-11-13 14:34:31 +01:00
Johannes Meyer
4595b51318
Remove Zend version check
...
refs #7464
2014-11-13 14:34:04 +01:00
Alexander Fuhr
dc1960184d
Add hint in the grid if there are no active downtimes
2014-11-13 14:18:19 +01:00
Eric Lippmann
7c8e9e6f56
CLI/Webserver Setup: Rename webPath to urlPath
...
This is how the apache docs call it. Nginx speaks of uri.
refs #6120
2014-11-13 14:18:14 +01:00
Eric Lippmann
459fc77fc7
CLI/Webserver Setup: Allow to define Icinga Web 2's configuration directory
...
refs #6120
2014-11-13 14:05:13 +01:00
Alexander Fuhr
d0651e9e7f
Rename 'service current state' to 'service detail information' header
2014-11-13 14:04:23 +01:00
Eric Lippmann
0e64a8d573
CLI/Webserver Setup: Prefix URL paths with '/' if missing
...
refs #6120
2014-11-13 13:47:08 +01:00
Eric Lippmann
36d3c3e3d5
CLI/Webserver Setup: Don't print "# Your %s configuration"
...
I want to copy the config only.
refs #6120
2014-11-13 13:42:22 +01:00
Eric Lippmann
a0d4b6eee6
CLI/Webserver Setup: Don't use camelCase arguments
...
refs #6120
2014-11-13 13:40:39 +01:00
Eric Lippmann
e0f6ce36ea
CLI/Webserver Setup: Fix argument sanity checks
...
refs #6120
2014-11-13 13:30:07 +01:00
Eric Lippmann
8594dc068a
CLI/Webserver Setup: Rename publicPath to documentRoot
...
refs #6120
2014-11-13 13:17:59 +01:00
Eric Lippmann
0d4ed40cb2
CLI/Webserver Setup: Remove sapi stuff becuase it's nowhere used
...
refs #6120
2014-11-13 13:17:53 +01:00
Eric Lippmann
2ad2127ae3
Merge branch 'master' into feature/generate-webserver-config-6120
...
Conflicts:
application/clicommands/SetupCommand.php
2014-11-13 12:50:55 +01:00
Alexander Fuhr
46df428e28
Add selection count hint in grids with help for hosts and services
...
refs #7654
2014-11-13 12:50:39 +01:00
Eric Lippmann
f097299534
Merge branch 'master' into feature/remove-autotools-files-7505
2014-11-13 10:52:40 +01:00
Johannes Meyer
79bd743900
Add missing use statement for IcingaException in SetupException
2014-11-12 17:49:05 +01:00
Bernd Erk
ac8cc0613c
Merge branch 'master' into feature/redesign-7144
...
Conflicts:
application/views/scripts/authentication/login.phtml
public/css/icinga/login.less
2014-11-12 17:21:54 +01:00
Bernd Erk
68b598320b
Fix module top padding
2014-11-12 17:14:30 +01:00
Johannes Meyer
db7954c350
Merge branch 'master' into feature/setup-wizard-7163
2014-11-12 17:05:13 +01:00
Bernd Erk
31f4fc6c63
Fix Plugin Output
2014-11-12 16:40:34 +01:00
Bernd Erk
f2c4c3bb1b
Fix color codes and badges
2014-11-12 16:19:00 +01:00
Johannes Meyer
933172f250
Replace navigation of the service matrix and rename it to service grid
...
fixes #6180
2014-11-12 15:07:01 +01:00
Johannes Meyer
7aae291f69
Merge branch 'master' into feature/setup-wizard-7163
2014-11-12 10:08:28 +01:00
Johannes Meyer
c3e28a42fb
Remove configuration option for setting the access mode on new files
2014-11-12 09:40:07 +01:00
Johannes Meyer
4992140326
Hardcode the access mode to use when creating files
...
refs #7163
2014-11-12 09:39:18 +01:00
Johannes Meyer
ca66480ba7
Hardcode the access mode to use when creating directories
...
refs #7163
2014-11-12 09:18:19 +01:00
Thomas Gelf
1cf32dd01d
test/php: add colorized testdox output for verbose
...
This shows all tests as a cute summary and marks failed and good ones
red and green.
2014-11-12 09:15:04 +01:00
Thomas Gelf
e5ac319cbb
helpers/MonitoringState: translate 'since'
2014-11-12 09:13:49 +01:00
Thomas Gelf
13d3b81728
monitoring/bin: remove obsolete file/directory
2014-11-12 00:21:20 +01:00
Thomas Gelf
f24b0e2a4e
MonitoringBackend: a few more places, doesn't hurt
2014-11-12 00:20:37 +01:00
Thomas Gelf
4876854893
Monitoring\ObjectList: expect a MonitoringObject
2014-11-12 00:16:07 +01:00
Thomas Gelf
e96ecc5271
LivestatusBackend: just an empty backend
2014-11-11 18:06:50 +01:00
Thomas Gelf
1ca83c001f
MonitoringBackend: just a few comments
...
fixes #7635
2014-11-11 17:33:31 +01:00
Thomas Gelf
78fd5109ac
MonitoringBackend: fix variable name in exception
...
refs #7635
2014-11-11 17:23:49 +01:00
Thomas Gelf
9431a3432f
MonitoringBackend: remove comment for SOLID fanboys
2014-11-11 17:21:32 +01:00
Thomas Gelf
8faf81dad5
MonitoringBackend: add clearInstances()
...
refs #7635
2014-11-11 16:57:34 +01:00
Thomas Gelf
6c0aa8dcc5
MonitoringBackend: handle null name in a nice way
...
When we get null as a backend name, we load the default one. While we
want to cache that null backend, it should still know about it's real
name.
2014-11-11 16:49:56 +01:00
Thomas Gelf
3f4110d33d
MonitoredObject: use MonitoringBackend::instance
...
refs #7635
2014-11-11 16:43:51 +01:00
Thomas Gelf
6627b5ae6e
Monitoring\Object: use MonitoringBackend
...
refs #7635
2014-11-11 16:29:07 +01:00
Thomas Gelf
1557410b72
DataView: query instantiation is up to the backend
...
refs #7635
2014-11-11 15:49:27 +01:00
Thomas Gelf
11f587aa09
Monitoring\Backend: reduce to compat facade
...
This is a facade for Monitoring\Backend right now. To be removed as soon
as it got replaced everywhere.
refs #7635
2014-11-11 15:46:17 +01:00
Thomas Gelf
50b0ef45ff
IdoBackend: concrete backend implementation
...
Nothing special to be found here. Not yet.
refs #7635
2014-11-11 15:44:39 +01:00
Thomas Gelf
19ab8237d4
Backend\MonitoringBackend: base class for backends
...
refs #7635
2014-11-11 15:40:38 +01:00
Johannes Meyer
4974f582d3
Add page titles
...
refs #7163
2014-11-11 15:27:14 +01:00
Johannes Meyer
79c2758ff5
Require a specific version of the Zend Framework
...
refs #7163
2014-11-11 14:04:17 +01:00
Eric Lippmann
8e3394fd55
Merge branch 'master' into feature/redesign-7144
2014-11-11 13:54:13 +01:00
Johannes Meyer
7b804e4747
Provide some default values in the wizard
...
refs #7163
2014-11-11 12:41:02 +01:00
Johannes Meyer
af99f62843
Prefer Icinga\Application\Config over Zend_Config
...
refs #7163
2014-11-11 12:11:14 +01:00
Johannes Meyer
d2f8fd750f
Remove WIP note
...
We are close to the first public release so it is not necessary to introduce
this in the master
refs #7163
2014-11-11 11:38:43 +01:00
Eric Lippmann
548b54253e
Remove display: flex;
...
fixes #7549
2014-11-11 10:27:42 +01:00
Johannes Meyer
856b159d50
Show the full path to the CLI if possible
...
refs #7163
2014-11-11 10:19:32 +01:00
Johannes Meyer
eb4672923f
Require the OpenSSL module instead of providing an unsafe fallback
...
refs #7163
2014-11-11 10:19:09 +01:00
Johannes Meyer
9d292269b1
Merge branch 'master' into feature/setup-wizard-7163
...
Conflicts:
application/forms/Config/Resource/LdapResourceForm.php
test/php/application/forms/Config/Authentication/LdapBackendFormTest.php
2014-11-11 09:44:11 +01:00
Johannes Meyer
e1f75b5f5f
Use mt() instead of just t() in the setup module
...
refs #7163
2014-11-11 09:24:53 +01:00
Johannes Meyer
8af13f564b
Add support for "core" modules and make the setup module such a module
...
refs #7163
2014-11-10 17:34:49 +01:00
Johannes Meyer
6b2f434f32
Do not use Installer anywhere. ²
...
"It's setup."
refs #7163
2014-11-10 16:53:28 +01:00
Johannes Meyer
e827e6ddcf
Make use of the new CLI module command namespaces
...
It's now not `icingacli setup showToken' anymore but
`icingacli setup token show' etc.
refs #7163
2014-11-10 16:45:20 +01:00
Johannes Meyer
a8e28bfee4
Change route icingaweb/setup/setup to icingaweb/setup
...
refs #7163
2014-11-10 16:43:37 +01:00
Johannes Meyer
cb748fa379
Move wizard css code back into the app's namespace
...
This is necessary to get the layout of the wizard to work.
We should elaborate whether it is possible to give modules more
control on how their css is applied!
refs #7163
2014-11-10 16:41:43 +01:00
Johannes Meyer
21ed823da7
Adjust namespace declarations
...
refs #7163
2014-11-10 16:31:40 +01:00
Johannes Meyer
8f212018ec
Move the setup wizard code to a dedicated module
...
refs #7163
2014-11-10 15:11:44 +01:00
Johannes Meyer
79493592bb
Do not use Installer anywhere.
...
"It's setup."
refs #7163
2014-11-10 10:30:52 +01:00
Johannes Meyer
f1b6a82387
Make it optional to define protected custom variables
...
fixes #7590
2014-11-07 15:05:08 +01:00
Johannes Meyer
bb96316a7c
Make sure that IDO is the default backend type if available
...
refs #7163
fixes #7604
2014-11-07 14:47:37 +01:00
Johannes Meyer
9a5d01b3fd
Check the mysql or pgsql extension instead of just pdo, really
2014-11-07 14:31:20 +01:00
Marius Hein
cb09c8acdc
Backend/Config: Add shortlink to resource
...
fixes #7493
2014-11-07 14:20:47 +01:00
Marius Hein
a460286597
Revert "Monitoring/Backens: Add resource configuration link"
...
This reverts commit 52c452c044
.
Wrong implementation.
2014-11-07 14:18:23 +01:00
Johannes Meyer
124f64ad89
Merge branch 'master' into bugfix/drop-zend-config-7147
2014-11-07 14:07:15 +01:00
Johannes Meyer
7b99b74ae1
Prefer Icinga\Application\Config instead of Zend_Config
...
refs #7147
2014-11-07 13:53:03 +01:00
Bernd Erk
7aef0581f3
Changed to color codes using less
2014-11-06 22:55:17 +01:00
Bernd Erk
f300c121cd
Redesign tactical overview
2014-11-06 22:38:06 +01:00
Thomas Gelf
74e60ec0f6
MonitoredObject: decode structured customvars
...
fixes #7569
2014-11-06 16:15:16 +01:00
Thomas Gelf
816c309193
Ido\CustomvarQuery: add is_json
...
This has to be done in a backward compatible way, we check for IDO
>= 1.12.0.
refs #7569
2014-11-06 16:14:03 +01:00
Thomas Gelf
2782b0a744
Dataview\Customvar: add new is_json column
...
refs #7569
2014-11-06 16:13:17 +01:00
Thomas Gelf
abf267b0b9
monitoring/css: style structured custom vars
...
refs #7569
2014-11-06 16:12:07 +01:00
Thomas Gelf
da20926a97
Customvars: use new helper
...
refs #7569
2014-11-06 16:11:29 +01:00
Thomas Gelf
a8326350d1
Customvar view helper: show structured data
...
refs #7569
2014-11-06 16:10:52 +01:00
Bernd Erk
548058650a
Fixed Plugin output and box-border
2014-11-06 15:49:26 +01:00
Marius Hein
cd9e3693e4
Downtime: Add filter editor and preview
...
resolves #7445
2014-11-06 13:22:38 +01:00
Marius Hein
52c452c044
Monitoring/Backens: Add resource configuration link
...
resolves : #7493
2014-11-06 12:59:31 +01:00
Marius Hein
92f8f9f7da
Bug7043Test: Fix declaration error
...
ConfigWithSetModuleConfig::setModuleConfig must be compatible with
Icinga\Application\Config::setModuleConfig.
2014-11-06 12:14:35 +01:00
Johannes Meyer
f8724c504b
Use a subclass of Icinga\Application\Config to preset a module config
...
Implementing methods for just tests is discouraged
2014-11-06 10:07:57 +01:00
Bernd Erk
c49bcebcb3
Fixed headlines and badges in monitoring module
2014-11-06 01:47:22 +01:00
Johannes Meyer
5a169ee656
Fix "PreservingIniWriter not found"
...
The class was renamed a few commits ago to "IniWriter"
2014-11-04 14:35:57 +01:00
Johannes Meyer
170ded6510
Merge branch 'master' into feature/setup-wizard-7163
...
Conflicts:
library/Icinga/Authentication/Backend/LdapUserBackend.php
library/Icinga/File/Ini/IniWriter.php
2014-11-04 14:22:53 +01:00
Thomas Gelf
18bd49e636
Monitoring/Object: re-add process_perfdata
...
We would live better with unique column names on hosts and services
* Got introduced in 6095e440
and removed in c0e34473
* This might be a canditate for a regression test, as only graphers (PNP) are using this columns right now
* It makes IMO absolutely no sense to keep all those long column names in that object classes
2014-11-01 01:47:55 +01:00
Alexander Fuhr
f095489017
Fix multiple contacts display in service and host detail pane
...
fixes #7329
2014-10-31 11:34:48 +01:00
Eric Lippmann
16352fc10c
Move Logger to the Application namespace
...
fixes #7148
2014-10-31 10:27:17 +01:00
Eric Lippmann
713d14635d
tests: remove extcmd_test
...
extcmd_test is no longer used anywhere because I removed all command pipe tests.
2014-10-30 12:31:24 +01:00
Johannes Meyer
c1bff9a26e
Merge branch 'master' into feature/setup-wizard-7163
2014-10-30 10:38:21 +01:00
Eric Lippmann
114c826f0e
Remove autotools files
...
In preparation for package w/ web installer installations all autotools files must be removed
because the installation method using the latter will no longer be supported.
refs #7505
2014-10-30 10:29:52 +01:00
Eric Lippmann
0bf6dc24a8
monitoring: Use command transports constants in the command transport factory
2014-10-30 09:53:55 +01:00