4696 Commits

Author SHA1 Message Date
Johannes Meyer
0c84bf614d Split config functionality into two classes
There is now Icinga\Application\Config as our ini configuration handler and
Icinga\Data\ConfigObject as our general configuration container.

refs #7147
2014-11-18 13:02:56 +01:00
Alexander Fuhr
985df1124b Update puppet vagrant provision to use new database schemas
fixes #7698
2014-11-18 13:02:49 +01:00
Marius Hein
8805e4af4b Merge remote-tracking branch 'origin/master' into feature/add-to-dashboard-4537 2014-11-18 12:52:02 +01:00
Marius Hein
3e58ec2530 Dashboard: Use new controller actions
refs #4537
2014-11-18 12:51:28 +01:00
Eric Lippmann
f9d7062476 Form: Add our element and decorator paths instead of calling createIcingaFormElement
createIcingaFormElement lacks all stuff applied in Zend_Form::createElement().
2014-11-18 12:51:06 +01:00
Alexander Fuhr
26c0fe7637 Add new section column to icingaweb_user_preference table for pgsql 2014-11-18 11:02:19 +01:00
Gunnar Beutner
9a79cd58e9 Re-enable auto-refresh 2014-11-18 10:48:33 +01:00
Eric Lippmann
e3629a7f41 Number element: Use is_numeric in favor of Zend's float validator
The float validator uses Zend_Locale which we have stripped in our vendor library thus leading to erroneous validation.
Further we'll use php-intl instead of Zend_Locale one day :)

fixes #7692
2014-11-18 10:31:40 +01:00
Alexander Fuhr
5ad1c0c928 Adjust vars to the coding guidelines 2014-11-18 10:29:47 +01:00
Marius Hein
cbcd276b44 Dashboard: Rewrite forms and controller [WIP]
refs #4537
2014-11-18 10:04:41 +01:00
Eric Lippmann
47414f3528 Introduce Form::setOnSuccess() in favor of overriding the constructor
Zend_Form uses setters for options if a respective setter method exists.
It is not necessary to override the constructor for introducing new options.
2014-11-18 10:00:58 +01:00
Marius Hein
89b36f79b2 Dashboard: Reenable generic add link in tab bar
refs #4537
2014-11-18 09:59:24 +01:00
Marius Hein
bec0085683 Dashboard: Add urls to any dashboard (form)
refs #4537
2014-11-18 09:59:24 +01:00
Marius Hein
769e8f2636 Dashboard/Component: Add remove link
refs #4537
2014-11-18 09:59:23 +01:00
Marius Hein
b679c1e770 Dashboard: Refactor search/replace implementation
refs #4537
2014-11-18 09:59:23 +01:00
Marius Hein
979bec24a5 Dashboard: Write user dashboards to disk
refs #4537
2014-11-18 09:59:23 +01:00
Marius Hein
f6a2f6515d Dashboard: Introduce user flag widget
Fix: Do not render disabled components.

refs #4537
2014-11-18 09:59:23 +01:00
Marius Hein
af799d42dc Widget/Dashboard: Cleanup object and remove unused stuff
refs #4537
2014-11-18 09:59:23 +01:00
Marius Hein
5f9d394bbe AddToDashboard: Form layout and template
refa #4537
2014-11-18 09:59:23 +01:00
Marius Hein
1000b4661f AddToDashboard: Remove controller logic
refs #4537
2014-11-18 09:59:23 +01:00
Matthias Jentsch
5f8fcf4005 Fix Ldap server discovery
Add a new connection member that stores whether settings were guessed or product of a discovery, move discovery methods into seperate class.

fixes #7691
2014-11-18 09:45:54 +01:00
Alexander Fuhr
cbcea2a3c3 Add check attempts information to object detail view
fixes #7686
2014-11-17 18:54:40 +01:00
Bernd Erk
66ecb2dc9f Fixes Pluginoutput 2014-11-17 18:02:16 +01:00
Bernd Erk
245c247ff3 Changes remove icon in monitoring module to cancel icon 2014-11-17 17:08:08 +01:00
Bernd Erk
f83bcbfd2b updates current font set and changes service and reporting icons 2014-11-17 17:08:08 +01:00
Bernd Erk
e44086cb9f Fixes service and config icons 2014-11-17 17:08:08 +01:00
Bernd Erk
878aa81d98 Changes conf icon in menu 2014-11-17 17:08:08 +01:00
Thomas Gelf
f43976a19a css: centralize heading styles 2014-11-17 16:54:29 +01:00
Thomas Gelf
9e4cdd4470 doc/configuration: link to style guide 2014-11-17 16:53:46 +01:00
Thomas Gelf
add0667550 doc/style: add style guide, rename webfont 2014-11-17 16:53:14 +01:00
Alexander Fuhr
e95e5f35d8 Add significant title if there are no services configured
refs #7687
fixes #7687
2014-11-17 16:27:22 +01:00
Thomas Gelf
2d94c7854d Merge remote-tracking branch 'origin/master' into feature/redesign-7144 2014-11-17 14:57:27 +01:00
Thomas Gelf
6d03b6bef4 css/tabs.less: fix the "Chrome gap"
That's not how this should be fixed, but it at least helps getting
rid of that nasty gap for now.
2014-11-17 13:02:19 +01:00
Thomas Gelf
9dbf8b8251 Merge remote-tracking branch 'origin/master' into feature/redesign-7144 2014-11-17 11:23:36 +01:00
Thomas Gelf
4669a8cf84 Vagrantfile: remove obsolet synced_folder 'config' 2014-11-17 11:22:44 +01:00
Thomas Gelf
56b00d3d58 doc/styles: add tabs, more to come 2014-11-17 10:39:25 +01:00
Thomas Gelf
fc4b0cf40c bin/icingacli: remove erraneous newline 2014-11-17 10:38:45 +01:00
Johannes Meyer
812f9af949 Change modulePath setting to module_path
fixes #7694
2014-11-17 10:10:08 +01:00
Thomas Gelf
00f4dfbb06 Merge remote-tracking branch 'origin/master' into feature/redesign-7144 2014-11-16 19:49:25 +01:00
Thomas Gelf
8d4089c22a Merge remote-tracking branch 'origin/feature/livestatus-playground-4787'
Not really useful yet, allows to play around a little bit
2014-11-16 19:41:54 +01:00
Thomas Gelf
4f6b8c3664 css/layout-colors: improve sidebar readability 2014-11-16 19:41:01 +01:00
Thomas Gelf
0cea370a5c Widget\Tab: fix tagParams check breaking tabs 2014-11-16 19:37:11 +01:00
Thomas Gelf
a8a7da4ade Object\Host: not-so-nice workaround, LS contancts 2014-11-16 19:28:08 +01:00
Thomas Gelf
5bb3165da3 MonitoredObjectController: history only if available 2014-11-16 19:26:45 +01:00
Thomas Gelf
7f22afbc21 MonitoredObject: temporary livestatus workaround 2014-11-16 19:24:37 +01:00
Thomas Gelf
10ec0446e0 Livestatus\DowntimeQuery: first basic version 2014-11-16 18:55:48 +01:00
Thomas Gelf
8bd9a966e1 Livestatus\ServicegroupQuery: initial commit 2014-11-16 18:54:08 +01:00
Thomas Gelf
92c059a0d7 Livestatus\HostgroupQuery: initial commit 2014-11-16 18:53:41 +01:00
Thomas Gelf
822a64cc99 monitoring/show: no history tab for livestatus
Right now we show the tab based on the backend capability. No eventhistory,
no history tab.
2014-11-16 18:43:36 +01:00
Thomas Gelf
b6464c5d83 Livestatus\Connection: one more comment 2014-11-16 18:43:11 +01:00