Jennifer Mourek
3a8ba39abd
Disable auto-refresh when page is not visible
...
credits to @towolf
Icinga offers the user to enable or disable 'auto-refresh' with a
static preference.
But 'auto-refresh' is the default and our users often have dozens of
Icinga tabs open in their browser, which they are not looking at.
The background tabs lead to significant load on the database to to
repeated queries to keep the invisible UI fresh.
This change adds a visibility listener, which disables auto-refresh when the
page is not visible.
refs #2761
2017-10-26 13:53:25 +02:00
Johannes Meyer
73e24302c0
Make running unittests with the icingacli work in package installations
...
fixes #2787
2017-03-09 11:36:35 +01:00
Johannes Meyer
72b02f7f08
StaticController: Serve module and gravatar images with their proper MIME type
...
fixes #2784
2017-03-09 09:20:03 +01:00
Noah Hilverling
b0221c5e13
Form: Preserve default if element has attribute 'disabled'
...
fixes #2509
2017-02-14 10:18:56 +01:00
Eric Lippmann
d2341369a9
Merge pull request #2730 from Icinga/bugfix/invalid-icinga-2-api-response-2728
...
Handle invalid Icinga 2 API response types
2017-02-13 14:44:51 +01:00
Eric Lippmann
a8984d1c85
Merge pull request #2744 from Icinga/feature/make-arguments-of-the-cli-command-web-serve-non-positional-10682
...
Feature/make arguments of the cli command web serve non positional 10682
2017-02-10 16:36:38 +01:00
Eric Lippmann
9c8da456f1
Merge pull request #2723 from Icinga/bugfix/hide-check-attempt-for-hard-states-2718
...
Show check attempts only for soft state changes
2017-02-10 12:45:21 +01:00
Alexander A. Klimov
c015da7dfc
Document WebCommand::serveAction()
...
refs #10682
2017-02-10 11:27:39 +01:00
Eric Lippmann
9d47d651d9
Merge pull request #2737 from Icinga/bugfix/searchfield-escaping-12330
...
FilterEditor: escape values correctly
2017-02-10 09:13:42 +01:00
Alexander A. Klimov
96ef0dccf8
Make JSON error handling logic reusable
...
refs #2728
2017-02-09 19:50:04 +01:00
Alexander A. Klimov
11c7531650
WebCommand::serveAction(): add optional parameters --listen and --port
...
refs #10682
2017-02-09 18:11:29 +01:00
Alexander A. Klimov
96f0a8c24e
FilterEditor: escape values correctly
...
refs #12330
2017-02-09 17:50:49 +01:00
Alexander A. Klimov
6fbec7134c
Handle invalid Icinga 2 API response types
...
refs #2728
2017-02-09 13:38:43 +01:00
Alexander A. Klimov
95020bfed4
Show check attempts only for soft state changes
...
refs #2718
2017-02-08 14:09:18 +01:00
Eric Lippmann
80d3abed9d
Remove changelog generator
2017-02-07 09:33:49 +01:00
Johannes Meyer
460c06e922
RepositoryForm: Add more flexibility when interacting with the repository
2017-02-03 12:20:24 +01:00
Johannes Meyer
5b4de83970
Merge pull request #2711 from Icinga/bugfix/improve-error-handling-and-validation-of-multiple-ldap-uris-2645
...
fixes #2645
2017-02-02 13:49:41 +01:00
Johannes Meyer
8d3e8b829f
LdapConnection: Properly handle multiple hosts if encryption is involved
...
refs #2645
2017-02-02 13:29:34 +01:00
Johannes Meyer
7864450dde
LdapResourceForm: Add hostname validation
...
refs #2645
2017-02-02 11:08:07 +01:00
Johannes Meyer
35ba15a7a6
monitoring: Don't offer the Icinga 2 API as transport if cURL is missing
...
fixes #2661
2017-02-01 15:37:52 +01:00
Johannes Meyer
e83e317cc6
TransportConfigForm: Make the Icinga 2 API the default transport
...
fixes #2660
2017-02-01 14:52:45 +01:00
Johannes Meyer
6a37583fc7
TransportConfigForm: Fix default port not changing upon auto-submit
2017-02-01 14:49:21 +01:00
Eric Lippmann
5a0e2ebd5a
Merge pull request #2704 from psi-4ward/patch-1
...
Doc: Add charset hint
2017-01-31 09:26:04 +01:00
Christoph Wiechert
87b92c3a77
Doc: Add charset hint
2017-01-30 15:37:16 +01:00
Johannes Meyer
cd5bc4c4a6
Swag: Add custom PHP Codesniffer ruleset
2017-01-27 14:53:54 +01:00
Johannes Meyer
181e2ef05c
Swag: Fix swag (aka a whole bunch of code style issues..)
2017-01-27 14:48:59 +01:00
Johannes Meyer
91a315764c
GettextTranslationHelper: Ensure that file source locations are relative
...
fixes #2684
2017-01-25 09:56:21 +01:00
Johannes Meyer
2f8d4739b8
GettextTranslationHelper: Don't create backup files and cleanup temporary files
...
fixes #2683
2017-01-24 16:04:17 +01:00
Johannes Meyer
59cadde485
UrlTest: Fix skipped test
2017-01-23 14:59:58 +01:00
Johannes Meyer
d246f76268
NavigationItemForm: Don't pre-optimize urls with a port-macro
...
fixes #2695
2017-01-23 14:56:27 +01:00
Eric Lippmann
1b4522606d
Update mailmap
2017-01-18 15:15:06 +01:00
Eric Lippmann
1da67cfbc0
Merge pull request #2689 from Icinga/fix-icinga-com-2687
...
Update to icinga.com
2017-01-18 13:25:39 +01:00
Eric Lippmann
07e9338830
Fix filter test matching old icinga.org URLS
...
refs #2687
2017-01-18 13:25:09 +01:00
Michael Friedrich
1f7bf97a7e
Update 'About' (remove wiki, update to Github)
...
refs #2687
2017-01-18 12:06:05 +01:00
Michael Friedrich
08a82daea3
Update to icinga.com
...
refs #2687
2017-01-18 12:04:43 +01:00
Eric Lippmann
0dc528fc24
Merge pull request #2691 from Icinga/fix-pgsql-timestamps-2651
...
Fix local timestamp for PostgreSQL queries
2017-01-18 09:23:28 +01:00
lippserd
21b75e624e
Merge pull request #2688 from Icinga/fix-module-permissions-for-hooks-2686
...
Fix module permissions for hooks
2017-01-18 09:07:09 +01:00
Michael Friedrich
b474482188
Fix local timestamp for PostgreSQL queries
...
This fixes the "monitoring health" view indicating that Icinga 2
isn't updating the database, even if status_update_time uptodate.
refs #2651
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-01-17 16:31:03 +01:00
Eric Lippmann
01daa38eae
Fix module permissions for hooks
...
refs #2686
2017-01-17 14:56:13 +01:00
Eric Lippmann
326574ba54
Fix deprecation notes for Module::registerHook()
2017-01-17 12:30:14 +01:00
Eric Lippmann
0e63434d90
Doc: Fix permission list for the Icinga 2 API command transport
2017-01-17 12:30:14 +01:00
Noah Hilverling
9578c9f489
Setup-Wizard-Viewscript: Fix that progress bar is not shown correctly
...
fixes #13735
2017-01-13 12:35:50 +01:00
Eric Lippmann
116672d911
Fix copyright year in Vagrantfile
2017-01-12 10:40:27 +01:00
Eric Lippmann
cde55b5764
Support failover API command transport configuration
...
fixes #13957
2017-01-12 10:39:36 +01:00
Noah Hilverling
642015c294
Merge branch 'feature/allow-to-restart-the-wizard-9658'
...
resolves #9658
2017-01-09 11:08:23 +01:00
Noah Hilverling
a230fd4aa8
WebWizard: Add removeToken option to method clearSession
...
refs #9658
2017-01-09 11:01:36 +01:00
Noah Hilverling
19f2c813f1
Wizard: Add restart button
...
refs #9658
2017-01-09 11:01:15 +01:00
Thomas Gelf
9c7fb06904
DbStoreTest: pass an exception message
2017-01-04 18:12:56 +01:00
Thomas Gelf
8f25dc3539
Bug11831Test: fix PHP 5.3 compatibility
2017-01-04 18:07:57 +01:00
Thomas Gelf
361bfc5081
Hook: allow all on CLI
...
fixes #13691
2016-12-19 21:14:32 +01:00