Alexander A. Klimov
467fc79095
Style monitored objects' detailview extensions as expected
...
refs #2949
2017-09-20 14:49:14 +02:00
Alexander A. Klimov
c2ee3bef06
DetailviewExtensionHook: provide the concrete implementation's module
...
refs #2949
2017-09-20 14:49:08 +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
c48f69915b
CSS: Add safe area paddings for iPhone X landscape orientation
...
fixes #2966
2017-09-20 11:47:39 +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
Michael Friedrich
8d2e22a738
Merge pull request #2947 from rhopfer/fix/doc-install-centos-selinux
...
Add note about SELinux to CentOS install doc
2017-09-13 11:41:02 +02:00
Roland Hopferwieser
63ad7817d2
Add note about SELinux to CentOS install doc
2017-09-13 11:32:56 +02:00
Markus Frosch
d1ff1d3872
Merge pull request #2958 from Icinga/travis
...
travis: Update build matrix to build with php 5.3 on precise
2017-09-09 09:16:30 +02:00
Markus Frosch
79f4072e93
travis: Update build matrix to build with php 5.3 on precise
...
All other builds can happen on trusty.
fixes #2948
2017-09-09 09:10:44 +02:00
lippserd
46014558e6
Merge pull request #2946 from Icinga/bugfix/enhance-code-autocompletion-in-ides-2945
...
Enhance code autocompletion in IDEs
2017-09-08 15:45:25 +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
Alexander A. Klimov
b2ab99fd71
Add log writer PhpWriter
...
refs #11652
2017-09-08 15:39:31 +02:00
lippserd
ade0744701
Merge pull request #2923 from Icinga/bugfix/is-not-a-valid-number
...
Form/Element/Number: The field should be valid when empty
2017-09-08 15:32:48 +02:00
Michael Friedrich
c1d44f5dbd
Merge pull request #2952 from Icinga/feature/docs-apache-vhost
...
Docs: Add an example for Apache VHost configuration into Advanced Topics
2017-09-08 13:18:08 +02:00
Michael Friedrich
b20fc1c464
Docs: Add an example for Apache VHost configuration into Advanced Topics
2017-09-08 13:13:45 +02:00
Johannes Meyer
3190b7dea3
Revert "Web: Allow to configure whether we'll consider Accept-Language or not"
...
This reverts commit 87505aff7c
.
2017-09-08 12:56:09 +02:00
Johannes Meyer
87505aff7c
Web: Allow to configure whether we'll consider Accept-Language or not
2017-09-08 11:55:15 +02:00
Alexander A. Klimov
356e194612
Enhance code autocompletion in IDEs
...
refs #2945
2017-09-07 11:22:46 +02:00
Johannes Meyer
316b998ef7
Merge branch 'feature/improve-caching-2917'
...
resolves #2917
2017-08-22 09:41:01 +02:00
Johannes Meyer
beb3326631
StyleSheet/JavaScript: Also include Cache-Control when answering with a 304
...
Without Cache-Control, the browser may invalidate its cached file and we're
serving the file again on the next request.
refs #2917
2017-08-22 09:33:28 +02:00
Johannes Meyer
6702ccb2a7
FileCache: Ignore compression suffix when checking cache made of multiple files
...
refs #2917
2017-08-22 09:31:56 +02:00
Johannes Meyer
7b7bfb5a5d
FileCache: Use the correct variable when checking a file's modification time
...
refs #2917
2017-08-22 08:38:13 +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
Markus Frosch
1d06d4e3c4
Form/Element/Number: The field should be valid when empty
2017-08-17 13:20:51 +02:00
lippserd
b7639651e8
Merge pull request #2904 from naisanza/bugs/typos
...
icingaweb2/setup typo on page
2017-08-11 15:40:28 +02:00
lippserd
b9ce8c3135
Merge pull request #2919 from Icinga/bugfix/module-config-caching
...
Config: Fix cached loading of module config
2017-08-11 15:39:58 +02:00
lippserd
9572f77895
Merge pull request #2913 from Icinga/fix/setup-wizard-mysql-debian
...
Setup Wizard: Fix error code on Debian; Docs: Revamp and split
2017-08-11 15:36:12 +02:00
Michael Friedrich
661014747d
Docs: Split installation into basic; create advanced topics, upgrading, troubleshooting
2017-08-11 15:30:28 +02:00
Michael Friedrich
9e6e39f795
Docs: Add required database/user details for Debian and web setup
...
refs #2909
2017-08-11 15:30:22 +02:00
Markus Frosch
7da7c0f6c7
Config: Fix cached loading of module config
...
Since the module copied the array to a local variable, the loaded
Config object never got saved to self::$modules
2017-08-11 08:35:34 +02:00
lippserd
16f9fa35c9
Merge pull request #2914 from Icinga/fix/api-command-ack-wo-expire
...
API Commands: Only send acknowledgement expire time if not null
2017-08-09 13:29:10 +02:00
Florian Strohmaier
75b6d5009a
Provide Pinned Tab Icon for Safari
...
refs #2853
2017-08-09 11:13:10 +02:00
Michael Friedrich
2c312adf94
API Commands: Only send acknowledgement expire time if not null
...
Icinga 2 v2.7.0 is more strict with the `expiry` attribute if sent
(cannot be null, or in the past).
While acknowledgments with expire time worked well (and do so with this patch),
the command renderer did not check whether the value is actually not null
before setting it into the data form. The boolean value from the checkbox is
not available in the command renderer unfortunately.
@lippserd: Verified working with and without expire time inside the Vagrant boxes.
fixes #2911
2017-08-08 12:53:39 +02:00
Michael Friedrich
1078b7de1a
Setup Wizard: Fix missing MySQL error code 1698 handling
...
refs #2909
2017-08-07 15:14:20 +02:00
lippserd
72dfa6d8c0
Merge pull request #2912 from Icinga/doc/release-rpm
...
doc: Update Icinga repository release rpm location
2017-08-04 16:40:30 +02:00
Markus Frosch
6e61f0f17d
doc: Update Icinga repository release rpm location
2017-08-04 16:37:57 +02:00
lippserd
7e3c7c11ee
Merge pull request #2910 from Icinga/fix/install-docs-repos
...
Docs: Update to Debian stretch & use icinga-rpm-release
2017-08-04 09:58:52 +02:00
Michael Friedrich
9a3d71f379
Fix Debian Stretch description
2017-08-04 09:33:58 +02:00
Michael Friedrich
f9c5f91831
Docs: Update to Debian stretch & use icinga-rpm-release
...
Further add a note about EPEL setup how it is done in Icinga 2.
Minor formatting and wording.
2017-08-03 19:30:40 +02:00
Johannes Meyer
22feb4b3fd
User: Allow to unset an email and return $this in all setters
...
$email is optional in the constructor and so should be when
calling its setter.
2017-07-31 15:21:54 +02:00
Eric Lippmann
7d177d8712
Increase input fields size in the navigation item forms
...
Fixes #2872
2017-07-31 09:06:17 +02:00
Eric Lippmann
ab7fa9f925
Add domain part to user groups if the user group backend is reponsible for a domain
2017-07-31 09:03:40 +02:00
Eric Jaw
07cea541eb
icingaweb2/setup typo on page
...
don' ==> don't
2017-07-28 16:02:23 -04:00
Eric Lippmann
fe12ed05e3
Fix menu height when switching back from mobile layout
...
Fixes #2841
2017-07-28 13:44:21 +02:00
Eric Lippmann
2b3853d01c
Doc: Relax Icinga 2 API user permissions
...
Fixes #2884
2017-07-28 11:28:35 +02:00
Eric Lippmann
c4e236cce9
Doc: Fix header anchor detection
2017-07-28 10:20:18 +02:00
Hector Sanjuan
0e480dd54a
Doc: Add automating Web 2 installation section
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
Closes #37
2017-07-28 10:17:03 +02:00