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 - adamradovit...@hotmail.com
+
+- 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


Reply via email to