Commit Graph

7908 Commits

Author SHA1 Message Date
Eric Lippmann ea5db51213 Fix "Try to get an inexistent pane." when clicking on the "Search" tab 2015-08-03 13:01:11 +02:00
Eric Lippmann 139baffdc6 lib: Make Dashboard::$tabs protected
The SearchDashboard has to override Dashboard::getTabs() in order to set up the correct tab.
2015-08-03 13:01:11 +02:00
Alexander Fuhr 863330e50d components/downtime: Add downtime end time information in view
fixes #8845
2015-08-03 12:37:09 +02:00
Eric Lippmann 177fafaa56 lib: Fix TicketHook's PHPDoc
refs #9611
2015-08-03 11:05:48 +02:00
Eric Lippmann d5e2f92aa9 monitoring: Use createTicketLinks helper when showing downtimes of an object
refs #9611
2015-08-03 11:00:46 +02:00
Eric Lippmann a379a448d9 monitoring: Fix code style in the show/components/comments.phtml view script
refs #9611
2015-08-03 10:58:57 +02:00
Eric Lippmann b6caeb6c17 monitoring: Use createTicketLinks helper when showing comments of an object
refs #9611
2015-08-03 10:53:51 +02:00
Eric Lippmann e555e3e3b2 monitoring: Use createTicketLinks helper when showing a service's history
refs #9611
2015-08-03 10:44:53 +02:00
Eric Lippmann 498585d8af monitoring: Use createTicketLinks helper when showing a host's history
refs #9611
2015-08-03 10:43:42 +02:00
Eric Lippmann 6481e97565 Add createTicketLinks() view helper
refs #9611
2015-08-03 10:39:42 +02:00
Eric Lippmann c06ef8dfed Puppet: Use hiera variables in icingaweb2::config::general 2015-08-03 10:38:24 +02:00
Eric Lippmann 226dcd90d5 Merge branch 'feature/vagrant-icinga-box-9453'
resolves #9453
2015-07-31 16:26:13 +02:00
Eric Lippmann 222b91dfd1 Puppet: Fix that openldap core schemas are not correctly installed on Red Hat Linux 7
refs #9453
2015-07-31 16:24:21 +02:00
Eric Lippmann 9379faf9eb Puppet: Add openldap::schema for installing a schema
refs #9453
2015-07-31 16:23:51 +02:00
Eric Lippmann df38e127e1 Puppet: Require php in phpd not vice versa
refs #9453
2015-07-31 16:23:22 +02:00
Eric Lippmann cc1b26be0c Revert "Vagrant: slapd must be running, add provision hint to docs"
This reverts commit f0fc8b8e90.

I'll fix this by introducing dependencies for the schema import.

refs #9453
2015-07-31 15:56:49 +02:00
Johannes Meyer dafa722cec Hide non-essential form fields when configuring LDAP user group backends
resolves #9780
2015-07-31 15:56:13 +02:00
Eric Lippmann 451be1e97f monitoring/hooks: Add TicketHook::createLinks()
Instead of calling preg_replace_callback w/o error handling in our view scripts, TicketHook::createLinks() will take care of that.

refs #9611
2015-07-31 15:31:41 +02:00
Johannes Meyer 5a3401cc28 monitoring: Reduce amount of default quick search columns
Entering an arbitrary pattern in the quick search field will now only search
for a host's and service's display name or a group's / contact's alias.

fixes #9751
2015-07-31 15:15:13 +02:00
Johannes Meyer 27885bee72 Merge branch 'feature/query-limit-plus-one-9661'
resolves #9661
2015-07-31 13:57:27 +02:00
Johannes Meyer 60b0b4cc61 Merge branch 'master' into feature/query-limit-plus-one-9661 2015-07-31 13:57:00 +02:00
Johannes Meyer 99c69cc461 SimpleQuery: Add support for peek aheads
refs #9661
2015-07-31 13:51:39 +02:00
Johannes Meyer fe41d312ca RepositoryQuery: Do not bypass the query's own iterator
refs #9661
2015-07-31 13:12:41 +02:00
Eric Lippmann f4c7fd5408 Merge branch 'bugfix/env-in-source-9615'
fixes #9615
2015-07-31 11:31:54 +02:00
Eric Lippmann 834017f6e5 translation: Always use the correct path to the Icinga library in the translation helper
refs #9615
2015-07-31 11:30:26 +02:00
Johannes Meyer c5b5d3c9c3 SetupException: Provide a default exception message 2015-07-31 11:06:01 +02:00
Johannes Meyer 16e54d3987 DbQuery: Be less error-prone while calling array_search 2015-07-31 11:05:23 +02:00
Johannes Meyer 6c105b867e Form: Be less error-prone while calling array_search 2015-07-31 11:05:09 +02:00
Johannes Meyer 5345831742 SessionNamespace: Be less error-prone while calling array_search 2015-07-31 11:04:51 +02:00
Johannes Meyer 449a19c3a3 Session: Be less error-prone while calling array_search 2015-07-31 11:04:43 +02:00
Johannes Meyer 24cb123f47 Tabs: Be less error-prone while calling array_search 2015-07-31 11:04:36 +02:00
Johannes Meyer 073c61903a DatabaseStep: Be less error-prone while calling array_search 2015-07-31 11:04:26 +02:00
Johannes Meyer 7305edc74c DbTool: Be less error-prone while calling array_search 2015-07-31 11:04:17 +02:00
Johannes Meyer b8293b1fdd WebWizard: Be less error-prone while calling array_search 2015-07-31 11:04:00 +02:00
Johannes Meyer c32b749701 DatabaseStep: Fix schema checks
The step to setup the database considered any table of foreign schemas
as one of our own schema, causing it to never create our schema for
non-empty databases.

fixes #9799
2015-07-31 11:03:12 +02:00
Johannes Meyer 9b051cd7ce reorder-authbackend.phtml: Fix hover styles of icon-only buttons 2015-07-31 08:29:59 +02:00
Eric Lippmann cc0dfedb31 RPM: Install translation config
refs #9615
2015-07-30 16:32:00 +02:00
Johannes Meyer eeff0dbfa5 Merge branch 'bugfix/allow-to-configure-how-to-manage-groups-9609'
fixes #9609
2015-07-30 16:16:24 +02:00
Johannes Meyer 316a4d8b82 Merge branch 'master' into bugfix/allow-to-configure-how-to-manage-groups-9609 2015-07-30 16:16:04 +02:00
Johannes Meyer c57bc30e67 AuthBackendPage: Don't crash while validating an external backend's config 2015-07-30 16:00:04 +02:00
Eric Lippmann b9f16b844b translation: Add config file for packages
refs #9615
2015-07-30 15:57:21 +02:00
Johannes Meyer a8415caf24 AuthenticationPage: Show the external-auth note as info form-notification 2015-07-30 15:57:06 +02:00
Eric Lippmann 8d137aa575 translation: Load msgfmt path from config or default to /usr/bin/env msgfmt
refs #9615
2015-07-30 15:55:05 +02:00
Eric Lippmann d4c7261562 translation: Fix msgmerge default
refs #9615
2015-07-30 15:53:39 +02:00
Eric Lippmann c9c97f3c61 translation: Load xgettext path from config or default to /usr/bin/env xgettext
refs #9615
2015-07-30 15:53:13 +02:00
Eric Lippmann 7160eb600a translation: Load msgmerge path from config or default to /usr/bin/env msgmerge
refs #9615
2015-07-30 15:51:41 +02:00
Johannes Meyer 16a964cb20 UserGroupStep: Do not produce invalid HTML
refs #9609
2015-07-30 15:51:07 +02:00
Johannes Meyer 5ca0e981c4 UserGroupBackendPage: Ensure that all required fields exist
refs #9609
2015-07-30 15:49:04 +02:00
Eric Lippmann 219dcdda37 translation: Set config on the translation helper
Installations from package will provide a config for the translation module which defines the appropriate gettext tools paths.

refs #9615
2015-07-30 15:47:35 +02:00
Johannes Meyer 9cd419d330 UserGroupBackendPage: Add missing page description
refs #9609
2015-07-30 15:28:13 +02:00