10587 Commits

Author SHA1 Message Date
Eric Lippmann
ecdf96c588 CSS: Fix typo in mixins.less 2016-11-16 14:16:09 +01:00
Eric Lippmann
a668731ef7 CSS: Remove obsolete rules for the opacity mixin 2016-11-16 14:15:40 +01:00
Eric Lippmann
8fca2cd9b2 CSS: Remove search field's border transition in the menu 2016-11-16 14:11:32 +01:00
Eric Lippmann
f7e5cd3b71 Check the correct return type in case preg_replace fails in ExternalBackend.php 2016-11-16 14:10:31 +01:00
Eric Lippmann
63bf9e20cd CSS: Disable invalid glow of the search field
refs #11835
2016-11-16 13:28:46 +01:00
Eric Lippmann
436cc89fb1 Merge branch 'feature/clear-search-field-11835'
resolves #11835
2016-11-16 12:55:19 +01:00
Eric Lippmann
5805e5d675 CSS: Fix skip-links positioning 2016-11-16 12:54:38 +01:00
Eric Lippmann
c0e92c2bc5 CSS: Use color gray-light for the search placeholder in the menu 2016-11-16 12:34:55 +01:00
Thomas Gelf
ce6fa235cb js/loader: do not steal focus placed by module 2016-11-16 10:49:28 +00:00
Eric Lippmann
6b06e05c04 CSS: Add clear button to the search field in the menu
refs #11835
2016-11-16 11:43:21 +01:00
Eric Lippmann
3c8e41d4f6 CSS: Remove rule for inputs having the placeholder attribute
This was meant to style the input's placeholder but it is just wrong.
2016-11-16 11:37:13 +01:00
Johannes Meyer
e75bfbc197 Response: Add ;charset=UTF-8 to the default content type
resolves #13117
2016-11-15 13:30:16 +01:00
Johannes Meyer
fa88dbf5dd vagrant: Add missing TicketSalt constant for Icinga 2
fixes #13095
2016-11-15 13:25:51 +01:00
Johannes Meyer
8978ad9f79 Revert "DataView: Apply object restrictions to dynamic filter columns"
This reverts commit 9ec471d34965198d2cfd5f2b9a6bbb76883023e0.

refs #9993
2016-11-15 12:47:54 +01:00
Eric Lippmann
7c83db08a3 Don't auto-capitalize the username in the login form 2016-11-14 14:01:55 +01:00
Florian Strohmaier
bf809ef7c8 Update font stack
Try to use the OS font instead of providing a custom one.

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-14 13:56:01 +01:00
Johannes Meyer
7d98025d7d Merge branch 'bugfix/hooks-don-t-respect-module-permissions-12396'
fixes #12396
2016-11-14 09:46:08 +01:00
Johannes Meyer
f1a1f41192 Module: Drop deprecated method registerHook and arg $key of method provideHook 2016-11-11 16:15:59 +01:00
Johannes Meyer
5bce7dc9b8 Hook: Check a user's module permission before providing it's hook instances
refs #12396
2016-11-11 16:15:16 +01:00
Alexander A. Klimov
1cd2cfbdc9 Revert "Make hooks respect module permissions"
This reverts commit 4d2e6d2d8709da9168af824c36458dd5857b08a8.
2016-11-11 11:14:23 +01:00
Johannes Meyer
f3b1d28f7d Merge branch 'bugfix/renaming-the-resource-used-for-the-config-backend-9804'
fixes #9804
2016-11-11 11:03:55 +01:00
Johannes Meyer
82cc96173d ConfigController: Warn the user if he's about to remove referenced resources
refs #9804
2016-11-11 11:01:16 +01:00
Alexander A. Klimov
252ce5d60d Revert "Don't show the link for resource removal if the resource is utilized for configuration"
This reverts commit 7331904851ec6bbb5d32a40ead3bfed632f10d1e.
2016-11-11 10:59:21 +01:00
Johannes Meyer
39e4a39654 Merge branch 'bugfix/ldapusergroupbackendform-user_-settings-not-purged-10401'
fixes #10401
2016-11-11 09:55:10 +01:00
Johannes Meyer
c72cf257ca LdapUserGroupBackendForm: Fix doc of method createHiddenUserConfigElements
refs #10401
2016-11-11 09:50:37 +01:00
Johannes Meyer
f7a8524dce DbUserGroupBackend: Group by group.id when joining group memberships
Prevents duplicate results in case a group has multiple members.
2016-11-11 09:19:59 +01:00
Johannes Meyer
3a619eb8c7 DbConnection: Don't ignore asterisks when rendering filters
refs #11885
2016-11-11 09:18:53 +01:00
Johannes Meyer
634a69aec9 DbConnection: Explicitly check for NULL when rendering unequal filters
resolves #12852
2016-11-11 09:17:58 +01:00
Eric Lippmann
6a37d1e6ad Fix Parsedown version and let the Web 2 rpm depend on it 2016-11-10 16:14:26 +01:00
Eric Lippmann
fd4ef3a505 RPM: Add version to the lessphp dependency 2016-11-10 16:13:44 +01:00
Eric Lippmann
4ec19cab6e Fix JShrink version and let the Web 2 rpm depend on it 2016-11-10 16:08:38 +01:00
Eric Lippmann
403e8d6912 Update HTMLPurifier to version 4.8.0 and let the Web 2 rpm depend on it 2016-11-10 16:04:49 +01:00
Eric Lippmann
2e13754ba1 Hide controls in PDF exports 2016-11-10 15:01:55 +01:00
Eric Lippmann
da9e90b1a9 Don't use border-style: auto because its not supported by dompdf
fixes #12776
2016-11-10 15:00:47 +01:00
Eric Lippmann
c1d7d7005b Update dompdf to version 0.7.0 and let the Web 2 rpm depend on it 2016-11-10 14:59:18 +01:00
Johannes Meyer
0152a5941d DbQuery: Fix wrong operator precedence when rendering unequal filters
fixes #13107
refs #12852
2016-11-10 13:10:31 +01:00
Alexander A. Klimov
14363e52f4 Revert "Merge branch 'feature/emit-log-messages-in-the-webserver-s-log-11652'"
This reverts commit f27e8c059d1d34925e4ecd33fb7aa70004abbbc3.

refs #11652
2016-11-09 11:48:17 +01:00
Johannes Meyer
0ef81a2e0b Response: Use a constant for the default content type
There is already setHeader() to adjust this dynamically.

refs #12161
2016-11-09 11:38:04 +01:00
Eric Lippmann
93474972bf Enable propagate host downtime commands for Icinga 2
This only works when using the latest Icinga 2 snapshot packages. Before releasing Web 2.4.0, we have to include a check to only offer these commands when using Icinga 2 2.6.0+

refs #10774
2016-11-08 15:27:29 +01:00
Eric Lippmann
2b060d9bd4 Challenge API requests only if the controller requires auth
fixes #12580
2016-11-07 10:40:38 +01:00
Alexander A. Klimov
1045d91389 LoggingConfigForm: only display the Syslog facility option if logging to Syslog 2016-11-04 17:19:35 +01:00
Alexander A. Klimov
f27e8c059d Merge branch 'feature/emit-log-messages-in-the-webserver-s-log-11652'
resolves #11652
2016-11-04 17:15:06 +01:00
Alexander A. Klimov
1fd0896a7d Merge branch 'feature/inirepository-should-support-multiple-tables-13034'
resolves #13034
2016-11-04 10:37:44 +01:00
Alexander A. Klimov
3189b5b12d Make GeneralConfigStep::getSummary() working with all logging types
refs #11652
2016-11-04 10:30:36 +01:00
Johannes Meyer
ad79e67550 IniRepository: Reduce complexity of method getDataSource
refs #13034
2016-11-04 10:17:37 +01:00
Johannes Meyer
c44e164de9 IniRepository: Introduce method createConfig
refs #13034
2016-11-04 10:16:45 +01:00
Johannes Meyer
a0db5bea87 IniRepository: Don't call getDataSource over and over again
refs #13034
2016-11-04 10:15:56 +01:00
Johannes Meyer
3c5fe76cc0 IniRepository: Directly pass the key column to method extractSectionName
refs #13034
2016-11-04 10:04:42 +01:00
Johannes Meyer
ac3e182f0d IniRepository: Make key column validation in the constructor more readable
refs #13034
2016-11-04 09:59:37 +01:00
Johannes Meyer
ca689bc944 IniRepository: Improve documentation of attribute $configs
refs #13034
2016-11-04 09:57:56 +01:00