Commit Graph

1817 Commits

Author SHA1 Message Date
Alexander A. Klimov c650e5c1e3 /error/error: show the whole exception chain 2018-01-19 11:39:22 +01:00
Alexander A. Klimov 4b715e0176 Handle missing Accept-Language header
refs #2885
2018-01-16 13:37:34 +01:00
Alexander A. Klimov b790cc98c1 /application-state: ignore unauthenticated requests
refs #2882
2018-01-15 14:21:28 +01:00
lippserd 02391e648b
Merge pull request #3136 from Icinga/bugfix/sort-resources
/config/resource: sort resources by name
2018-01-15 09:33:17 +01:00
Johannes Meyer 17fa071d73 setup: Don't show logging facility if webserver logging is selected
Syslog used to be the default selection. Now it's the webserver log.
2017-11-27 16:43:51 +01:00
Thomas Gelf cc41fc25f3 js, layout: detect initial layout on load
fixes #3107
2017-11-27 13:45:43 +01:00
Eric Lippmann 544e92ac4a Fix issues w/ scrollbars in the menu 2017-11-27 13:26:23 +01:00
Alexander A. Klimov 9b6b00ebca /config/resource: sort resources by name 2017-11-23 12:54:18 +01:00
Florian Strohmaier 235c0c1321 LoginView: Add wrapper to position logo correctly 2017-11-22 10:27:48 +01:00
Florian Strohmaier 4a17dd2aa5 LoginView: Redesign login form 2017-11-22 10:27:48 +01:00
Florian Strohmaier bd50e1bfae Include github icon 2017-11-22 10:21:24 +01:00
Florian Strohmaier 147587da90 Allow to collapse/expand the sidebar via a toggle button at the bottom of the sidebar 2017-11-21 23:04:12 +01:00
Eric Lippmann a83a9cef03 Introduce dashboard for navigation items 2017-11-21 22:55:45 +01:00
lippserd 2bea07c8ac
Merge pull request #3125 from Icinga/fix/upload-iframe-causes-flickering-3124
layout: disable upload-iFrame for all but IE<10
2017-11-21 16:50:12 +01:00
Markus Frosch 762b4eeed2 de_DE: Extend and improve translation
refs #3067
2017-11-21 15:47:46 +01:00
Markus Frosch 2493cb8d63 Fix incorrect uses of translation around sprintf 2017-11-21 15:47:46 +01:00
Thomas Gelf ea96e16c0e layout: disable upload-iFrame for all but IE<10
fixes #3124
2017-11-21 14:36:51 +01:00
lippserd a6cebf9384
Merge pull request #3121 from Icinga/fix/body-fails-with-custom-postdispatch-3120
body.phtml: provide a fallback in case no...
2017-11-21 14:08:05 +01:00
Michael Friedrich d045d4547e Update 'About' details with application name in version and corrected URLs
Requires translation refresh @lippserd
2017-11-21 13:40:19 +01:00
Thomas Gelf a352c9daf9 body.phtml: provide a fallback in case no...
...inlineLayout has been given.

fixes #3120
2017-11-21 13:30:58 +01:00
Eric Lippmann a4249539ec Fix acknowledge URL of announcements 2017-11-20 13:35:17 +01:00
Alexander A. Klimov bdcb6389d8 Add user preference for default number of items per page
refs #2859

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-15 16:56:43 +01:00
Eric Lippmann 9ed5685849 ConfigForm: Use transformEmptyValuesToNull() also in onSuccess()
refs #2751
2017-11-09 12:06:12 +01:00
Noah Hilverling 9791e6ffb8 ConfigForm: Do not ignore false while transforming to null
refs #2751
2017-11-09 11:57:59 +01:00
Noah Hilverling bf20611fd4 ConfigForm: Fix that empty values are not handled correctly
refs #2751
2017-11-09 11:57:59 +01:00
Johannes Meyer e41f4504a1 mixedPagination: Utilize the url() helper instead of the Url class directly 2017-11-09 08:33:18 +01:00
Alexander A. Klimov cbfbb3a162 Handle enabled, but deleted modules properly
refs #2811
2017-11-08 09:48:58 +01:00
Eric Lippmann cd05d00b63 Sort announcements descending by start time
refs #2987
2017-11-08 09:46:14 +01:00
Johannes Meyer 4cf577b1c8 RepositoryForm: Utilize setDefaults instead of populate now
refs #3010
refs #2998
2017-11-06 08:56:09 +01:00
Alexander A. Klimov 9084ce2174 Restore form elements' defaults
refs #2997
2017-10-09 12:05:30 +02:00
Alexander A. Klimov c259fe6e50 Don't override filter or base DN
refs #2997
2017-10-09 11:23:58 +02:00
Alexander A. Klimov a171a14399 LdapBackendForm: move domain discovery from createElements() to isValidPartial()
refs #2997
2017-10-06 16:44:57 +02:00
Alexander A. Klimov 5ef8be2031 LdapBackendForm: move discovery from createElements() to isValidPartial()
refs #2997
2017-10-06 16:16:12 +02:00
Alexander A. Klimov 6ac0f7fe46 LdapBackendForm: fill in the base DN if discovered one
refs #2990
2017-10-06 13:29:55 +02:00
Alexander A. Klimov b7b7796e34 AuthBackendPage: set the subform's defaults before creating it
refs #2990
2017-10-06 13:26:21 +02:00
Michael Friedrich ab364e0fc7 Remove unsupported livestatus functionality
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-09-29 10:33:55 +02:00
Florian Strohmaier 632de33035 Menu: Remove required attribute from search field
refs #2922
2017-09-21 17:46:37 +02:00
lippserd 354658eee2 Merge pull request #2931 from kobmaki/Feature/DbConnection-with-pdo_ibm-to-DB2
Allow pdo_ibm for database resources
2017-09-20 12:22:01 +02:00
Florian Strohmaier f2c37f1e93 Layout: Add viewport-fit descriptor for round-rect displays
refs #2966
2017-09-20 11:46:51 +02:00
Uwe Ebel 39838f1606 Add database resource type IBM for DB2
It uses the pdo_ibm driver and Zend Adapter Zend_Db_Adapter_Pdo_Ibm.

Signed-off-by: Markus Frosch <markus.frosch@icinga.com>
2017-09-19 14:32:09 +02:00
lippserd 0e5313d4d1 Merge pull request #2740 from Icinga/feature/emit-log-messages-in-the-webserver-s-log-11652
Emit log messages to the web server log
2017-09-08 15:43:31 +02:00
Alexander A. Klimov 707f0435a2 LoggingConfigForm: make the webserver log option available
refs #11652
2017-09-08 15:39:31 +02:00
Johannes Meyer 30b752c72c StaticController: Set a maximum age and check E-Tags of module image requests
refs #2917
2017-08-22 08:38:13 +02:00
Johannes Meyer 7e358f3619 StaticController: Set a maximum age and honor no-cache for gravatar requests
refs #2917
2017-08-22 08:38:13 +02:00
Florian Strohmaier 75b6d5009a Provide Pinned Tab Icon for Safari
refs #2853
2017-08-09 11:13:10 +02:00
Eric Lippmann 7d177d8712 Increase input fields size in the navigation item forms
Fixes #2872
2017-07-31 09:06:17 +02:00
Markus Frosch d8936fcd1e Update locale de_DE 2017-07-27 13:57:43 +02:00
Johannes Meyer 375920f761 Use a more sophisticated inheritance and interface structure for HTTP exceptions (#2881)
HttpExceptionInterface now identifies HTTP exceptions, BaseHttpExceptions supersedes
HttpException as new superclass for other more concrete Exceptions and HttpException
is now a generic class to create new HTTP exceptions on the fly.

resolves #2880
2017-07-05 06:26:58 +02:00
Eric Lippmann 53091384cd Remove unused attributes from the date time picker element 2017-07-04 10:32:30 +02:00
Eric Lippmann a5990d4de8 Add date and time form elements 2017-07-03 15:03:26 +02:00