Johannes Meyer
1a030d3d65
LdapResourceForm: Remove hostname validator
...
It's now done automatically by the connection itself.
refs #3639
2019-04-23 10:56:05 +02:00
Johannes Meyer
57abdc8baa
static/gravatar: Don't respond with a 500 in case of a connection error
2019-04-23 10:05:32 +02:00
Johannes Meyer
0be1053197
Merge pull request #3748 from Icinga/feature/sortable-announcements-page-3414
...
Sortable announcements page
2019-04-18 14:51:16 +02:00
Johannes Meyer
f72aa291bc
Merge pull request #3610 from Icinga/fix/window-id-cannot-be-used-to-differentiate-containers-3609
...
Fix window id cannot be used to differentiate containers
2019-04-17 11:38:48 +02:00
Johannes Meyer
2b938442c4
announcements/index: Add filter and sort controls
...
refs #3414
2019-04-16 13:03:54 +02:00
Johannes Meyer
37df008d7f
AnnouncementIniRepository: Don't transform retrieved timestamps to DateTime
...
refs #3414
2019-04-16 13:03:16 +02:00
Markus Frosch
b69c9491ae
Remove Google Plus link from About
2019-03-29 10:57:34 +01:00
Eric Lippmann
403c2d3495
Merge pull request #3481 from marianrh/feature/optionally-disable-mysql-server-certificate-validation
...
Allow disabling MySQL server certificate validation by setting ssl_do_not_verify_server_cert
2019-02-26 10:39:21 +01:00
Eric Lippmann
b6e8151582
Merge pull request #3677 from Icinga/fix/escaped-ini-characters-3648
...
Fix escaped ini characters
2019-02-26 10:03:54 +01:00
Johannes Meyer
39dc8bcdbc
DashletForm: Make sure that we won't try to save invalid section names
...
refs #3648
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:31:29 +01:00
Johannes Meyer
1e0a2cdb64
ConfigForm: Only render valid configurations in the ui
...
refs #3648
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:31:08 +01:00
Andreas Olsson
b504624d4d
Use https:// links on login page
...
These url changes are all the result of following 301 redirects.
2019-01-26 23:02:25 +01:00
Markus Frosch
8c58ad7739
DbResourceForm: Remove default value for host when not required
...
Mainly used for Oracle
refs #3643
2018-12-12 11:09:10 +01:00
Markus Frosch
2df8132c46
DbConnection: Make host optional for Oracle connections
2018-12-04 15:50:53 +01:00
Eric Lippmann
72f2158baa
Merge pull request #3584 from Icinga/fix/usergroups-not-loaded-for-externally-authenticated-users-3583
...
auth/external: Use a stripped down layout for the logout workaround
2018-11-15 11:29:44 +01:00
Eric Lippmann
1268c16a7f
Merge pull request #3588 from Icinga/fix/problems-the-world-has-and-ever-will
...
Fix problems the world has and ever will
2018-11-15 11:25:48 +01:00
Johannes Meyer
8212c51f8d
js: Already set `window.name` prior bootstrapping our js runtime
...
Makes sure that the Window-Id already generated and utilized by the
server on the first request is used by subsequent requests instead
of a new one.
Also avoids that concurrent running id-less requests compete about
which one may set his assigned id. Now any subsequent request
already transmits the id assigned to the first one.
And it resets `window.name` in case the user performs a manual
refresh so that the id used by the server is set/utilized.
refs #3609
2018-11-07 09:13:16 +01:00
Michael Friedrich
d1fb3b3674
Update URL to https://icinga.com
2018-10-18 11:02:57 +02:00
Markus Frosch
3f782460dc
LdapConnection: Add timeout setting with a useful default value
2018-10-16 14:35:50 +02:00
Johannes Meyer
7ba0466048
config/module(en|dis)able: Utilize a form instead of a link
2018-10-10 09:44:11 +02:00
Johannes Meyer
4c96da3d56
auth/external: Use a stripped down layout for the logout workaround
...
We've used the standard layout before which caused a automatic login.
Automatic because the browser saw our js/css <link> tags and accessed
the routes which in turn logged in the user, but only if there's a
enabled module which's configuration.php (or run.php) accesses the
Auth singleton. The stripped down layout provides its own js/css so
there's no need for our full-blown resources.
fixes #3583
2018-10-02 15:24:11 +02:00
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 61f251d6ad
.
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