Hello community,
here is the log from the commit of package icingaweb2-module-director for
openSUSE:Factory checked in at 2018-02-02 22:23:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/icingaweb2-module-director (Old)
and /work/SRC/openSUSE:Factory/.icingaweb2-module-director.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icingaweb2-module-director"
Fri Feb 2 22:23:34 2018 rev:4 rq:572052 version:1.4.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/icingaweb2-module-director/icingaweb2-module-director.changes
2018-01-17 21:55:35.274865339 +0100
+++
/work/SRC/openSUSE:Factory/.icingaweb2-module-director.new/icingaweb2-module-director.changes
2018-02-02 22:23:41.009950581 +0100
@@ -1,0 +2,13 @@
+Fri Jan 02 10:38:39 UTC 2018 - [email protected]
+
+- update to 1.4.3
+ * Fixed issues
+ - You can find issues and feature requests related to this
+ release on our roadmap
+ * User Interface
+ - FIX: Pagination used to be broken for some tables (#1273)
+ * Automation
+ - FIX: API calls changing only object relations and no "real"
+ property resulted in no change at all (#1315)
+
+-------------------------------------------------------------------
Old:
----
v1.4.2.tar.gz
New:
----
v1.4.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ icingaweb2-module-director.spec ++++++
--- /var/tmp/diff_new_pack.SREBJt/_old 2018-02-02 22:23:41.841911745 +0100
+++ /var/tmp/diff_new_pack.SREBJt/_new 2018-02-02 22:23:41.845911558 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: icingaweb2-module-director
-Version: 1.4.2
+Version: 1.4.3
Release: 0
Summary: Config module for Icinga Web 2
License: GPL-2.0+
++++++ v1.4.2.tar.gz -> v1.4.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/icingaweb2-module-director-1.4.2/doc/82-Changelog.md
new/icingaweb2-module-director-1.4.3/doc/82-Changelog.md
--- old/icingaweb2-module-director-1.4.2/doc/82-Changelog.md 2017-11-10
10:04:12.000000000 +0100
+++ new/icingaweb2-module-director-1.4.3/doc/82-Changelog.md 2018-01-23
10:18:26.000000000 +0100
@@ -4,6 +4,19 @@
Please make sure to always read our [Upgrading](05-Upgrading.md) documentation
before switching to a new version.
+1.4.3
+-----
+### Fixed issues
+* You can find issues and feature requests related to this release on our
+
[roadmap](https://github.com/Icinga/icingaweb2-module-director/milestone/13?closed=1)
+
+### User Interface
+* FIX: Pagination used to be broken for some tables (#1273)
+
+### Automation
+* FIX: API calls changing only object relations and no "real" property resulted
+ in no change at all (#1315)
+
1.4.2
-----
### Fixed issues
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/icingaweb2-module-director-1.4.2/library/Director/Objects/IcingaObject.php
new/icingaweb2-module-director-1.4.3/library/Director/Objects/IcingaObject.php
---
old/icingaweb2-module-director-1.4.2/library/Director/Objects/IcingaObject.php
2017-11-10 10:04:12.000000000 +0100
+++
new/icingaweb2-module-director-1.4.3/library/Director/Objects/IcingaObject.php
2018-01-23 10:18:26.000000000 +0100
@@ -512,7 +512,15 @@
if (parent::hasBeenModified()) {
return true;
}
- $this->resolveUnresolvedRelatedProperties();
+
+ if ($this->hasUnresolvedRelatedProperties()) {
+ $this->resolveUnresolvedRelatedProperties();
+
+ // Duplicates above code, but this makes it faster:
+ if (parent::hasBeenModified()) {
+ return true;
+ }
+ }
if ($this->supportsCustomVars() && $this->vars !== null &&
$this->vars()->hasBeenModified()) {
return true;
@@ -552,6 +560,11 @@
return false;
}
+ protected function hasUnresolvedRelatedProperties()
+ {
+ return ! empty($this->unresolvedRelatedProperties);
+ }
+
protected function hasUnresolvedRelatedProperty($name)
{
return array_key_exists($name, $this->unresolvedRelatedProperties);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/icingaweb2-module-director-1.4.2/library/vendor/ipl/Data/SimpleQueryPaginationAdapter.php
new/icingaweb2-module-director-1.4.3/library/vendor/ipl/Data/SimpleQueryPaginationAdapter.php
---
old/icingaweb2-module-director-1.4.2/library/vendor/ipl/Data/SimpleQueryPaginationAdapter.php
2017-11-10 10:04:12.000000000 +0100
+++
new/icingaweb2-module-director-1.4.3/library/vendor/ipl/Data/SimpleQueryPaginationAdapter.php
2018-01-23 10:18:26.000000000 +0100
@@ -56,7 +56,7 @@
public function getOffset()
{
- return $this->query->hasOffset();
+ return $this->query->getOffset();
}
public function setOffset($offset)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/icingaweb2-module-director-1.4.2/module.info
new/icingaweb2-module-director-1.4.3/module.info
--- old/icingaweb2-module-director-1.4.2/module.info 2017-11-10
10:04:12.000000000 +0100
+++ new/icingaweb2-module-director-1.4.3/module.info 2018-01-23
10:18:26.000000000 +0100
@@ -1,5 +1,5 @@
Name: Icinga Director
-Version: 1.4.2
+Version: 1.4.3
Depends: monitoring
Description: Director - Config tool for Icinga 2
Icinga Director is a configuration tool that has been designed to make