2100 Commits

Author SHA1 Message Date
Francesco Mazzi
522fcc3184 Update it_IT translation of the framework
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-07-18 13:58:06 +02:00
Marian Rainer-Harbach
5e40405a12 Allow disabling MySQL server certificate validation by setting ssl_do_not_verify_server_cert
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-07-16 11:41:13 +02:00
Eric Lippmann
67929064cc
Merge pull request #3526 from Icinga/fix/some-xss-vulnerabilities
Fix some XSS vulnerabilities
2018-07-16 09:58:23 +02:00
Johannes Meyer
84622bf27b Fix some XSS vulnerabilities
Only a real issue with <= IE9 as other browsers properly escape
urls prior transmission.

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-07-16 09:53:30 +02:00
Johannes Meyer
bf5c6a56b3 Revert "Fix some XSS vulnerabilities"
Accidentally pushed. Should re-enter with #3521.
2018-07-11 16:37:39 +02:00
Johannes Meyer
815a050ff8 i18n: Update german translation 2018-07-11 16:34:07 +02:00
Johannes Meyer
a541dddd52 i18n: Correct german translation 2018-07-11 16:30:18 +02:00
Johannes Meyer
b97933a146 Fix some XSS vulnerabilities
Only a real issue with <= IE9 as other browsers properly escape
urls prior transmission.
2018-07-11 13:10:57 +02:00
Eric Lippmann
47405127d0 Add config to hide/show pplication state messages
refs #2835
2018-07-09 16:28:28 +02:00
Eric Lippmann
d18d05ccee Introduce ApplicationStateHook
refs #2835
2018-07-09 16:28:25 +02:00
Eric Lippmann
966148e8f0
Merge pull request #3463 from kobmaki/feature/Allow-to-interface-with-sqlite-databases-3381
Support SQLite resources
2018-06-28 11:42:00 +02:00
Eric Lippmann
f8a076f20b Update icon font 2018-06-28 11:27:46 +02:00
Eric Lippmann
f9af22e409 Remove unused variable 2018-06-27 09:40:22 +02:00
Uwe Ebel
4b5cf47cce Introduce SQLite resource type
refs #3381

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-06-27 09:40:22 +02:00
Eric Lippmann
6c2b4d3982 Revert "Allow to configure persistent database connections"
This reverts commit 61f251d6adbceab57752395d50e893d6cda76f98.
2018-06-22 14:46:23 +02:00
Johannes Meyer
cece9d7e65 LoggingConfigForm: Fix that the facility is missing without any log config
Also re-sets syslog as the default selection as it's the actual default
without any log config. The previous commit in this file fixed this the
wrong way. (Shame on me..)
2018-06-08 14:21:15 +02:00
Eric Lippmann
96303f53f8
Merge pull request #3213 from Icinga/feature/drop-php-5-3-support
Drop PHP 5.3 support
2018-05-08 03:03:36 -04:00
Eric Lippmann
8a4ae535aa
Merge pull request #3449 from Icinga/feature/flippable-service-grid-axes-2640
Flippable service grid axes
2018-05-08 02:57:25 -04:00
Johannes Meyer
9b76ff5539 servicegrid: Properly handle ?flipped=0
refs #2640
2018-05-07 14:14:34 +02:00
Johannes Meyer
568d473c40 joystickPagination: Show the pagination even if there's nothing to page
refs #2640
2018-05-07 14:10:03 +02:00
Alexander A. Klimov
fc1f6e13ab Drop PHP 5.3 support 2018-05-07 11:36:54 +02:00
Johannes Meyer
9ce5e2aa60 list/servicegrid: Allow to flip the grid's axes
Still missing:
* Flipped quick search columns
* Non-hardcoded axis labels

Probably make this a dedicated view?

refs #2640
2018-05-03 10:40:02 +02:00
Johannes Meyer
7c7b4a928d joystickPagination: Add small control to flip axes
Don't know if that's the final solution. There's probably
a better (more visible) one.

refs #2640
2018-05-02 13:42:57 +02:00
Johannes Meyer
e81d2f9af0 Utilize Icinga\Web\Menu instead of Icinga\Application\Web::getMenu()
refs #2338
2018-04-30 10:26:00 +02:00
Johannes Meyer
30920d1178 DashboardController: Allow to update panes
refs #2901
2018-04-06 11:28:52 +02:00
Johannes Meyer
cec0a107a3 NavigationItemForm: Fix that urls with partial port macros are not saved
refs #3301
2018-04-04 11:25:15 +02:00
Davide Bizzarri
8b5fe61996 Add AuthenticationHook
Created AuthenticationHook class with two main methods: onLogin and
onLogout that are called after login and before logout.
2018-03-28 16:18:31 +02:00
Alexander A. Klimov
144edcefea Fix German translation of "User" 2018-02-20 10:05:45 +01:00
Alexander A. Klimov
0fca1a0ee4 Display messages of routing-time errors as expected 2018-01-26 15:11:28 +01:00
Alexander A. Klimov
ff6fbdf5f2 Censor arguments in stack traces
refs #2810
2018-01-22 10:28:47 +01:00
lippserd
d0aa39007a
Merge pull request #3273 from Icinga/bugfix/iframe-dashboard
Improve rendering of iframes in the dashboard
2018-01-22 09:42:25 +01:00
Alexander A. Klimov
117bcc5962 UserGroupBackendForm: add button "Validate Configuration"
refs #3233
2018-01-19 16:31:24 +01:00
Alexander A. Klimov
c650e5c1e3 /error/error: show the whole exception chain 2018-01-19 11:39:22 +01:00
Eric Lippmann
4182a5af75 Improve rendering of iframes in the dashboard 2018-01-16 16:38:32 +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