Commit Graph

11171 Commits

Author SHA1 Message Date
Alexander A. Klimov bc4b9fb4e0 Make flyover responsive 2017-11-21 18:11:05 +01:00
Thomas Gelf c786cb9b7e doc/configuration: use late translation 2017-11-21 17:42:21 +01:00
lippserd a840a6d1f1
Merge pull request #3112 from Icinga/fix/filter-hints-for-ide-3111
Filter: new abstract methode and better IDE hints
2017-11-21 16:50: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
lippserd df1e7683c8
Merge pull request #3041 from Icinga/feature/auto-detaching-dom-elements-3039
Implement auto-detaching DOM elements
2017-11-21 16:48:59 +01:00
Alexander A. Klimov e9c189fa38 Close all flyovers on click outside a flyover 2017-11-21 16:37:52 +01:00
Johannes Meyer 5042fdab54
Merge pull request #3078 from Icinga/translation/de-de
Translation updates de_DE

fixes #3067
2017-11-21 15:59:30 +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
Markus Frosch 67e207f781 Add translation TestCommand for DateFormatter
To get examples for formatted dates and times
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 7fd9f23f6c
Merge pull request #3116 from Icinga/fix/no-debug-rendering-while-disabled-3115
icinga/ui.js: don't spend time for UI debug...
2017-11-21 14:09:12 +01:00
lippserd 29364be810
Merge pull request #3118 from Icinga/fix/strip-doc-img-trailing-ws-3117
DocSectionRenderer: trim trailing image url space
2017-11-21 14:08:32 +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
lippserd b4efc4e822
Merge pull request #3123 from Icinga/feature/update-about-details
Update 'About' details with application name in version and corrected URLs
2017-11-21 14:07:19 +01:00
lippserd c23e0e9887
Merge pull request #3097 from Icinga/feature/toggleable-flyover-3024
Implement togglable flyover
2017-11-21 14:06:11 +01:00
Alexander A. Klimov c7ffb41b02 Implement togglable flyover
refs #3024
2017-11-21 14:05:12 +01:00
Johannes Meyer 0648436297
Merge pull request #3104 from Icinga/bugfix/transportconfig-validation
Wizard: Config validation button for Icinga 2 API

fixes #3101
2017-11-21 13:55:35 +01:00
Johannes Meyer e4fd8d5124 Setup: Only allow to validate the API transport configuration
refs #3101
2017-11-21 13:48:29 +01:00
Markus Frosch 22c6bf75e7 Setup: Fix that the API transport validation does not work
refs #3101
2017-11-21 13:48:17 +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
Alexander A. Klimov b000c1ae4a Implement auto-detaching DOM elements
refs #3039
2017-11-21 13:17:55 +01:00
Alexander A. Klimov 7fef9bddde Merge branch 'bugfix/x-icinga-windowid-auto-refresh' 2017-11-21 12:42:51 +01:00
Thomas Gelf e32023bd71 DocSectionRenderer: trim trailing image url space
fixes #3117
2017-11-21 12:36:53 +01:00
Thomas Gelf ccd31f6438 Filter: new abstract methode and better IDE hints
fixes #3111
2017-11-21 12:29:02 +01:00
Thomas Gelf 0edcfdee33 icinga/ui.js: don't spend time for UI debug...
...while not being shown.

fixes #3115
2017-11-21 12:27:15 +01:00
Alexander A. Klimov 71fe12393d Persist X-Icinga-WindowId across auto-refreshes 2017-11-21 11:30:36 +01:00
lippserd 745674dbe4
Merge pull request #3105 from Icinga/fix/announcements-ack-url
Fix acknowledge URL of announcements
2017-11-20 13:36:14 +01:00
Eric Lippmann a4249539ec Fix acknowledge URL of announcements 2017-11-20 13:35:17 +01:00
lippserd 5aed51b1a2
Merge pull request #3094 from Icinga/feature/requirements
Support and documentation changes for 2.5.0
2017-11-17 11:44:34 +01:00
Markus Frosch 0a3ab14ca4 Fix ErrorDocument prefix for the Apache webserver 2017-11-17 11:41:04 +01:00
Markus Frosch dd8aaec7cf Remove RPM spec file 2017-11-17 11:37:39 +01:00
Markus Frosch e80ce765f0 Documentation update for 2.5.0
Including:

* FPM migration on EPEL
* Package deprecation
* SUSE PHP upgrade
2017-11-17 11:37:39 +01:00
Markus Frosch 032622a4dc php-fpm: Add config file examples and templates 2017-11-17 11:37:36 +01:00
lippserd 17718d4863
Merge pull request #3090 from Icinga/feature/configure-the-default-limit-13010
Add user preference for default number of items per page
2017-11-16 20:37:47 +01:00
lippserd b3c1006eca
Merge pull request #3064 from Icinga/feature/var-lib-icingaweb2-2582
Implement ApplicationBootstrap::getStorageDir()
2017-11-16 20:27:34 +01:00
Alexander A. Klimov cea52a1b4b Implement ApplicationBootstrap::getStorageDir()
refs #2582
2017-11-16 20:26:49 +01:00
lippserd 3d50729847
Merge pull request #3091 from Icinga/fix/disable-stacktraces
Fix that disabled stack straces via user prefs had no effect
2017-11-16 20:23:18 +01:00
lippserd 5c1d67a1ec
Merge pull request #3092 from Icinga/fix/postgresql-groupby
pogsql: Group by custom variables when querying them
2017-11-16 20:23:06 +01:00
lippserd 6f9e18cd34
Merge pull request #3096 from Icinga/feature/role-all-users
Apply role to all users if the role is defined with users=*
2017-11-16 20:22:52 +01:00
Eric Lippmann f495b390da Apply role to all users if the role is defined with users=*
If the users directive contains at least one single asterisk, the role is applied to all users.
So, this supports roles which define users=username, ..., * and users=*

refs #3095
2017-11-16 12:02:41 +01:00
Eric Lippmann d11519ac49 pogsql: Group by custom variables when querying them
Custom variables added via the URL parameters addColumns or sort must be added to the GROUP BY list when using PostgreSQL.

Credits to @nbuchwitz who came up with the initial fix for this.

refs #1873
2017-11-16 09:20:22 +01:00
Eric Lippmann af64ca8fc8 Fix that disabled stack straces via user prefs had no effect
Web::setupFrontController() took the user object into account when checking for disabled stacktraces.
But we changed our bootstrap order some time ago so we did not have a user in this method anymore.
Now, Web::setupUser() checks for disabled stacktaces in the user prefs instead.

refs #2595
2017-11-15 17:22:54 +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
Florian Strohmaier 166f27b947 CSS: Optimize monitoring status bar spacing 2017-11-13 15:02:06 +01:00
lippserd 226efe2e16
Merge pull request #3079 from cstegm/patch-1
Detect UP and DOWN in plugin output to colorize output
2017-11-10 11:35:36 +01:00
cstegm bb794d6993 Detect UP and DOWN in plugin output to colorize output
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-10 11:33:52 +01:00
lippserd 905ea06f53
Merge pull request #3026 from jrgensen/master
Fix php fatal error on monitoring/health/info when asking for json
2017-11-10 11:30:07 +01:00
Klaus Jrgensen fa9b2981d7 Fix PHP fatal error on monitoring/health/info when asking for JSON
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-10 11:16:33 +01:00