commit libyui-rest-api for openSUSE:Factory

2020-10-26 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2020-10-26 16:09:13

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.3463 (New)


Package is "libyui-rest-api"

Mon Oct 26 16:09:13 2020 rev:10 rq:843322 version:0.5.8

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2020-10-18 16:21:23.716490129 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.3463/libyui-rest-api.changes
2020-10-26 16:10:51.374635775 +0100
@@ -1,0 +2,7 @@
+Wed Oct 21 14:50:03 UTC 2020 - Rodion Iafarov 
+
+- Do not set json value to nullptr when YCheckBoxState is
+  YCheckBox_dont_care (bsc#1139747)
+- 0.5.8
+
+---

Old:

  libyui-rest-api-0.5.7.tar.bz2

New:

  libyui-rest-api-0.5.8.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.kTeDlO/_old  2020-10-26 16:10:52.710637005 +0100
+++ /var/tmp/diff_new_pack.kTeDlO/_new  2020-10-26 16:10:52.714637008 +0100
@@ -21,7 +21,7 @@
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.7
+Version:0.5.8
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.5.7.tar.bz2 -> libyui-rest-api-0.5.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.7/VERSION.cmake 
new/libyui-rest-api-0.5.8/VERSION.cmake
--- old/libyui-rest-api-0.5.7/VERSION.cmake 2020-10-09 16:52:42.0 
+0200
+++ new/libyui-rest-api-0.5.8/VERSION.cmake 2020-10-22 08:09:02.0 
+0200
@@ -1,6 +1,6 @@
 SET( VERSION_MAJOR "0")
 SET( VERSION_MINOR "5" )
-SET( VERSION_PATCH "7" )
+SET( VERSION_PATCH "8" )
 SET( VERSION 
"${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${GIT_SHA1_VERSION}" )
 
 # This is need for the libyui core, ONLY.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libyui-rest-api-0.5.7/package/libyui-rest-api.changes 
new/libyui-rest-api-0.5.8/package/libyui-rest-api.changes
--- old/libyui-rest-api-0.5.7/package/libyui-rest-api.changes   2020-10-09 
16:52:42.0 +0200
+++ new/libyui-rest-api-0.5.8/package/libyui-rest-api.changes   2020-10-22 
08:09:02.0 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Oct 21 14:50:03 UTC 2020 - Rodion Iafarov 
+
+- Do not set json value to nullptr when YCheckBoxState is
+  YCheckBox_dont_care (bsc#1139747)
+- 0.5.8
+
+---
 Fri Oct  9 13:22:49 UTC 2020 - José Iván López González 
 
 - Use new parent lib SO version libyui.so.14 (bsc#1176402).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.7/package/libyui-rest-api.spec 
new/libyui-rest-api-0.5.8/package/libyui-rest-api.spec
--- old/libyui-rest-api-0.5.7/package/libyui-rest-api.spec  2020-10-09 
16:52:42.0 +0200
+++ new/libyui-rest-api-0.5.8/package/libyui-rest-api.spec  2020-10-22 
08:09:02.0 +0200
@@ -21,7 +21,7 @@
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.7
+Version:0.5.8
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.7/src/YJsonSerializer.cc 
new/libyui-rest-api-0.5.8/src/YJsonSerializer.cc
--- old/libyui-rest-api-0.5.7/src/YJsonSerializer.cc2020-10-09 
16:52:42.0 +0200
+++ new/libyui-rest-api-0.5.8/src/YJsonSerializer.cc2020-10-22 
08:09:02.0 +0200
@@ -246,9 +246,7 @@
 
 if (auto ch = dynamic_cast(widget))
 {
-if (ch->value() == YCheckBoxState::YCheckBox_dont_care)
-json["value"] = nullptr;
-else
+if (ch->value() != YCheckBoxState::YCheckBox_dont_care)
 json["value"] = ch->isChecked();
 }
 




commit libyui-rest-api for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2020-10-18 16:21:12

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.3486 (New)


Package is "libyui-rest-api"

Sun Oct 18 16:21:12 2020 rev:9 rq:840451 version:0.5.7

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2020-09-21 16:59:27.794708471 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.3486/libyui-rest-api.changes
2020-10-18 16:21:23.716490129 +0200
@@ -1,0 +2,19 @@
+Fri Oct  9 13:22:49 UTC 2020 - José Iván López González 
+
+- Use new parent lib SO version libyui.so.14 (bsc#1176402).
+- 0.5.7
+
+---
+Thu Oct  1 14:54:18 UTC 2020 - Rodion Iafarov 
+
+- Remove log component from YHttpWidgetsActionHandler header file
+  bsc#1177159
+- 0.5.6
+
+---
+Mon Sep 17 08:05:00 UTC 2020 - Joaquín Rivera 
+
+- Add item selection in YMenuBar (bsc#1175115)
+- 0.5.5
+
+---

Old:

  libyui-rest-api-0.5.4.tar.bz2

New:

  libyui-rest-api-0.5.7.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.rRfcIj/_old  2020-10-18 16:21:24.268490375 +0200
+++ /var/tmp/diff_new_pack.rRfcIj/_new  2020-10-18 16:21:24.268490375 +0200
@@ -16,12 +16,12 @@
 #
 
 
-%define so_version 13
+%define so_version 14
 %define bin_name %{name}%{so_version}
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.4
+Version:0.5.7
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.5.4.tar.bz2 -> libyui-rest-api-0.5.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.4/API_v1.md 
new/libyui-rest-api-0.5.7/API_v1.md
--- old/libyui-rest-api-0.5.4/API_v1.md 2020-09-16 12:45:10.0 +0200
+++ new/libyui-rest-api-0.5.7/API_v1.md 2020-10-09 16:52:42.0 +0200
@@ -195,10 +195,12 @@
 curl -X POST 'http://localhost:/v1/widgets?id=names&action=select&row=1'
 # select row with "test" cell value in the 2-nd column (counting from zero) in 
table with id "names"
 curl -X POST 
'http://localhost:/v1/widgets?id=names&action=select&value=test&column=2'
-# select tree item with in tree with id "files"
-curl -X POST 
'http://localhost:/v1/widgets?id=files&action=select&value=root|subnode|subnode'
+# select tree item with in tree with id "files" and path 'root|subnode|subnode
+curl -X POST 
'http://localhost:/v1/widgets?id=files&action=select&value=root%7Csubnode%7Csubnode'
 # press url ((enable)) in richtext
 curl -X POST 
'http://localhost:/v1/widgets?type=YRichText&action=select&value=firewall'
-# select menu item with label "Image" in parent menu item with label Document 
in button menu
-curl -X POST 
'http://localhost:/v1/widgets?type=YMenuButton&action=select&value=Document|Image'
+# select menu item with label "Image" in parent menu item with label 
"Document" in menu button
+curl -X POST 
'http://localhost:/v1/widgets?type=YMenuButton&action=select&value=Document%7CImage'
+# select menu bar item with label "&Folder" in parent menu item with label 
"&Create" in menu bar
+curl -X POST 
'http://localhost:/v1/widgets?type=YMenuBar&action=select&value=%26Create%7C%26Folder'
 ```
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.4/README.md 
new/libyui-rest-api-0.5.7/README.md
--- old/libyui-rest-api-0.5.4/README.md 2020-09-16 12:45:10.0 +0200
+++ new/libyui-rest-api-0.5.7/README.md 2020-10-09 16:52:42.0 +0200
@@ -14,7 +14,11 @@
 # libyui-rest-api
 
 Libyui UI REST API framework for integration testing.
-Project started by @lslezak, with support of @cwh42 and @OleksandrOrlov.
+Project started by [@lslezak][], with support of [@cwh42][] and 
[@OleksandrOrlov][].
+
+[@lslezak]: https://github.com/lslezak
+[@cwh42]:   https://github.com/cwh42
+[@oleksandrOrlov]: https://github.com/OleksandrOrlov
 
 The solution allows to query the UI properties over HTTP using a REST API.
 This allows to automate the UI interaction steps and avoid screen-based tools.
@@ -24,8 +28,8 @@
 
 This repository contains the shared functionlity, you need to install
 the additional bindings for the specific UI frontends
-((libyui-ncurses-rest-api)[https://github.com/libyui/libyui-ncurses-rest-api]
-or (libyui-qt-rest-api)[https://githu

commit libyui-rest-api for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2020-09-21 16:59:01

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.4249 (New)


Package is "libyui-rest-api"

Mon Sep 21 16:59:01 2020 rev:8 rq:834863 version:0.5.4

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2020-09-03 01:13:27.700455275 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.4249/libyui-rest-api.changes
2020-09-21 16:59:27.794708471 +0200
@@ -1,0 +2,7 @@
+Wed Sep 16 10:14:16 UTC 2020 - Ladislav Slezák 
+
+- Fixed compilation in SLE15-SP2 (related to the previous fix
+  bsc#1139747)
+- 0.5.4
+
+---

Old:

  libyui-rest-api-0.5.3.tar.bz2

New:

  libyui-rest-api-0.5.4.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.0h5qFx/_old  2020-09-21 16:59:29.194709729 +0200
+++ /var/tmp/diff_new_pack.0h5qFx/_new  2020-09-21 16:59:29.198709733 +0200
@@ -21,7 +21,7 @@
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.3
+Version:0.5.4
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.5.3.tar.bz2 -> libyui-rest-api-0.5.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.3/VERSION.cmake 
new/libyui-rest-api-0.5.4/VERSION.cmake
--- old/libyui-rest-api-0.5.3/VERSION.cmake 2020-08-28 13:44:20.0 
+0200
+++ new/libyui-rest-api-0.5.4/VERSION.cmake 2020-09-16 12:45:10.0 
+0200
@@ -1,6 +1,6 @@
 SET( VERSION_MAJOR "0")
 SET( VERSION_MINOR "5" )
-SET( VERSION_PATCH "3" )
+SET( VERSION_PATCH "4" )
 SET( VERSION 
"${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${GIT_SHA1_VERSION}" )
 
 # This is need for the libyui core, ONLY.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libyui-rest-api-0.5.3/package/libyui-rest-api.changes 
new/libyui-rest-api-0.5.4/package/libyui-rest-api.changes
--- old/libyui-rest-api-0.5.3/package/libyui-rest-api.changes   2020-08-28 
13:44:20.0 +0200
+++ new/libyui-rest-api-0.5.4/package/libyui-rest-api.changes   2020-09-16 
12:45:10.0 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Sep 16 10:14:16 UTC 2020 - Ladislav Slezák 
+
+- Fixed compilation in SLE15-SP2 (related to the previous fix
+  bsc#1139747)
+- 0.5.4
+
+---
 Tue Aug 28 10:10:00 UTC 2020 - Joaquín Rivera 
 
 - Serialize value for YDateField and YTimeField (bsc#1139747)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.3/package/libyui-rest-api.spec 
new/libyui-rest-api-0.5.4/package/libyui-rest-api.spec
--- old/libyui-rest-api-0.5.3/package/libyui-rest-api.spec  2020-08-28 
13:44:20.0 +0200
+++ new/libyui-rest-api-0.5.4/package/libyui-rest-api.spec  2020-09-16 
12:45:10.0 +0200
@@ -21,7 +21,7 @@
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.3
+Version:0.5.4
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.3/src/YHttpHandler.cc 
new/libyui-rest-api-0.5.4/src/YHttpHandler.cc
--- old/libyui-rest-api-0.5.3/src/YHttpHandler.cc   2020-08-28 
13:44:20.0 +0200
+++ new/libyui-rest-api-0.5.4/src/YHttpHandler.cc   2020-09-16 
12:45:10.0 +0200
@@ -16,6 +16,7 @@
 
 #include 
 #include 
+#include 
 
 #include "YJsonSerializer.h"
 #include "YHttpHandler.h"




commit libyui-rest-api for openSUSE:Factory

2020-09-02 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2020-09-03 01:13:09

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.3399 (New)


Package is "libyui-rest-api"

Thu Sep  3 01:13:09 2020 rev:7 rq:830268 version:0.5.3

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2020-08-14 13:07:57.249178767 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.3399/libyui-rest-api.changes
2020-09-03 01:13:27.700455275 +0200
@@ -1,0 +2,6 @@
+Tue Aug 28 10:10:00 UTC 2020 - Joaquín Rivera 
+
+- Serialize value for YDateField and YTimeField (bsc#1139747)
+- 0.5.3
+
+---

Old:

  libyui-rest-api-0.5.2.tar.bz2

New:

  libyui-rest-api-0.5.3.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.zhTove/_old  2020-09-03 01:13:28.688455639 +0200
+++ /var/tmp/diff_new_pack.zhTove/_new  2020-09-03 01:13:28.692455640 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libyui-rest-api
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,7 +21,7 @@
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.2
+Version:0.5.3
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.5.2.tar.bz2 -> libyui-rest-api-0.5.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.2/VERSION.cmake 
new/libyui-rest-api-0.5.3/VERSION.cmake
--- old/libyui-rest-api-0.5.2/VERSION.cmake 2020-08-12 10:30:51.0 
+0200
+++ new/libyui-rest-api-0.5.3/VERSION.cmake 2020-08-28 13:44:20.0 
+0200
@@ -1,6 +1,6 @@
 SET( VERSION_MAJOR "0")
 SET( VERSION_MINOR "5" )
-SET( VERSION_PATCH "2" )
+SET( VERSION_PATCH "3" )
 SET( VERSION 
"${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${GIT_SHA1_VERSION}" )
 
 # This is need for the libyui core, ONLY.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libyui-rest-api-0.5.2/package/libyui-rest-api.changes 
new/libyui-rest-api-0.5.3/package/libyui-rest-api.changes
--- old/libyui-rest-api-0.5.2/package/libyui-rest-api.changes   2020-08-12 
10:30:51.0 +0200
+++ new/libyui-rest-api-0.5.3/package/libyui-rest-api.changes   2020-08-28 
13:44:20.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Aug 28 10:10:00 UTC 2020 - Joaquín Rivera 
+
+- Serialize value for YDateField and YTimeField (bsc#1139747)
+- 0.5.3
+
+---
 Tue Aug 11 13:40:41 UTC 2020 - Stefan Hundhammer 
 
 - Use new parent lib SO version libyui.so.13 (bsc#1175115)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.2/package/libyui-rest-api.spec 
new/libyui-rest-api-0.5.3/package/libyui-rest-api.spec
--- old/libyui-rest-api-0.5.2/package/libyui-rest-api.spec  2020-08-12 
10:30:51.0 +0200
+++ new/libyui-rest-api-0.5.3/package/libyui-rest-api.spec  2020-08-28 
13:44:20.0 +0200
@@ -21,7 +21,7 @@
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.2
+Version:0.5.3
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.2/src/YJsonSerializer.cc 
new/libyui-rest-api-0.5.3/src/YJsonSerializer.cc
--- old/libyui-rest-api-0.5.2/src/YJsonSerializer.cc2020-08-12 
10:30:51.0 +0200
+++ new/libyui-rest-api-0.5.3/src/YJsonSerializer.cc2020-08-28 
13:44:20.0 +0200
@@ -19,6 +19,7 @@
 #include "YBarGraph.h"
 #include "YButtonBox.h"
 #include "YComboBox.h"
+#include "YDateField.h"
 #include "YDialog.h"
 #include "YCheckBox.h"
 #include "YCheckBoxFrame.h"
@@ -33,6 +34,7 @@
 #include "YRadioButton.h"
 #include "YSpacing.h"
 #i

commit libyui-rest-api for openSUSE:Factory

2020-08-14 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2020-08-14 13:07:48

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.3399 (New)


Package is "libyui-rest-api"

Fri Aug 14 13:07:48 2020 rev:6 rq:825935 version:0.5.2

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2020-07-09 13:16:31.280729871 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.3399/libyui-rest-api.changes
2020-08-14 13:07:57.249178767 +0200
@@ -1,0 +2,6 @@
+Tue Aug 11 13:40:41 UTC 2020 - Stefan Hundhammer 
+
+- Use new parent lib SO version libyui.so.13 (bsc#1175115)
+- 0.5.2
+
+---

Old:

  libyui-rest-api-0.5.1.tar.bz2

New:

  libyui-rest-api-0.5.2.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.xYidBL/_old  2020-08-14 13:07:59.417179593 +0200
+++ /var/tmp/diff_new_pack.xYidBL/_new  2020-08-14 13:07:59.421179595 +0200
@@ -16,12 +16,12 @@
 #
 
 
-%define so_version 12
+%define so_version 13
 %define bin_name %{name}%{so_version}
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.1
+Version:0.5.2
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.5.1.tar.bz2 -> libyui-rest-api-0.5.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.1/VERSION.cmake 
new/libyui-rest-api-0.5.2/VERSION.cmake
--- old/libyui-rest-api-0.5.1/VERSION.cmake 2020-07-07 15:37:11.0 
+0200
+++ new/libyui-rest-api-0.5.2/VERSION.cmake 2020-08-12 10:30:51.0 
+0200
@@ -1,6 +1,6 @@
 SET( VERSION_MAJOR "0")
 SET( VERSION_MINOR "5" )
-SET( VERSION_PATCH "1" )
+SET( VERSION_PATCH "2" )
 SET( VERSION 
"${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${GIT_SHA1_VERSION}" )
 
 # This is need for the libyui core, ONLY.
@@ -8,7 +8,7 @@
 # Currently you must also change so_version in libyui.spec
 # *and also in **all** other* libyui-*.spec files in the other repositories.
 # Yes, such a design is suboptimal.
-SET( SONAME_MAJOR "12" )
+SET( SONAME_MAJOR "0" )
 SET( SONAME_MINOR "0" )
 SET( SONAME_PATCH "0" )
 SET( SONAME "${SONAME_MAJOR}.${SONAME_MINOR}.${SONAME_PATCH}" )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libyui-rest-api-0.5.1/package/libyui-rest-api.changes 
new/libyui-rest-api-0.5.2/package/libyui-rest-api.changes
--- old/libyui-rest-api-0.5.1/package/libyui-rest-api.changes   2020-07-07 
15:37:11.0 +0200
+++ new/libyui-rest-api-0.5.2/package/libyui-rest-api.changes   2020-08-12 
10:30:51.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Aug 11 13:40:41 UTC 2020 - Stefan Hundhammer 
+
+- Use new parent lib SO version libyui.so.13 (bsc#1175115)
+- 0.5.2
+
+---
 Tue Jul  7 13:10:52 UTC 2020 - riafarov 
 
 - Handle MHD result as int or enum depending on libmicrohttpd version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.5.1/package/libyui-rest-api.spec 
new/libyui-rest-api-0.5.2/package/libyui-rest-api.spec
--- old/libyui-rest-api-0.5.1/package/libyui-rest-api.spec  2020-07-07 
15:37:11.0 +0200
+++ new/libyui-rest-api-0.5.2/package/libyui-rest-api.spec  2020-08-12 
10:30:51.0 +0200
@@ -16,12 +16,12 @@
 #
 
 
-%define so_version 12
+%define so_version 13
 %define bin_name %{name}%{so_version}
 %define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.5.1
+Version:0.5.2
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only




commit libyui-rest-api for openSUSE:Factory

2020-07-09 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2020-07-09 13:16:27

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.3060 (New)


Package is "libyui-rest-api"

Thu Jul  9 13:16:27 2020 rev:5 rq:819245 version:0.5.1

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2020-06-10 00:39:39.381594994 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.3060/libyui-rest-api.changes
2020-07-09 13:16:31.280729871 +0200
@@ -1,0 +2,21 @@
+Tue Jul  7 13:10:52 UTC 2020 - riafarov 
+
+- Handle MHD result as int or enum depending on libmicrohttpd version
+  (libmicrohttpd>=0.9.71 uses enum)
+- 0.5.1
+
+---
+Mon Jun  8 14:37:04 UTC 2020 - Rodion Iafarov 
+
+- Trigger update on YCombobox, YSelectionBox, YInputField,
+  YMultiSelectionBox (bsc#1139747)
+- Add support for YDateField and YTimeField
+- Allow setting text in editable YComboBox
+- Allow selecting row in the table by row id
+- Return json format consistently
+- Add support for YCheckBoxFrame widget
+- Allow reusing port if YUI_REUSE_PORT=1
+- Add json serialization for YBarGraph
+- 0.5.0
+
+---

Old:

  libyui-rest-api-0.4.1.tar.bz2

New:

  libyui-rest-api-0.5.1.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.k5RbxN/_old  2020-07-09 13:16:31.880731768 +0200
+++ /var/tmp/diff_new_pack.k5RbxN/_new  2020-07-09 13:16:31.880731768 +0200
@@ -18,10 +18,10 @@
 
 %define so_version 12
 %define bin_name %{name}%{so_version}
-%define libyui_devel_version libyui-devel >= 3.10.0
+%define libyui_devel_version libyui-devel >= 3.10.1
 
 Name:   libyui-rest-api
-Version:0.4.1
+Version:0.5.1
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.4.1.tar.bz2 -> libyui-rest-api-0.5.1.tar.bz2 ++
 1826 lines of diff (skipped)




commit libyui-rest-api for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2020-06-10 00:39:21

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.3606 (New)


Package is "libyui-rest-api"

Wed Jun 10 00:39:21 2020 rev:4 rq:812662 version:0.4.1

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2019-12-25 10:54:19.705620406 +0100
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.3606/libyui-rest-api.changes
2020-06-10 00:39:39.381594994 +0200
@@ -1,0 +2,15 @@
+Thu Jun  4 12:21:23 UTC 2020 - Stefan Hundhammer 
+
+- Use new parent lib SO version libyui.so.12 (bsc#1172513)
+- 0.4.1 
+
+---
+Wed Feb  5 12:09:35 UTC 2020 - Oleksandr Orlov 
+
+- Replace hard-coded HTML documentation with the url to the actual
+  documentation in project repo
+- Add "/version" endpoint to access to API version
+- Use /v1/ prefix in URL path while accessing resources
+- 0.4.0
+
+---

Old:

  libyui-rest-api-0.3.0.tar.bz2

New:

  libyui-rest-api-0.4.1.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.yki3Fk/_old  2020-06-10 00:39:40.573598120 +0200
+++ /var/tmp/diff_new_pack.yki3Fk/_new  2020-06-10 00:39:40.577598130 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libyui-rest-api
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,12 +16,12 @@
 #
 
 
-%define so_version 11
+%define so_version 12
 %define bin_name %{name}%{so_version}
-%define libyui_devel_version libyui-devel >= 3.8.0
+%define libyui_devel_version libyui-devel >= 3.10.0
 
 Name:   libyui-rest-api
-Version:0.3.0
+Version:0.4.1
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.3.0.tar.bz2 -> libyui-rest-api-0.4.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.3.0/API_v1.md 
new/libyui-rest-api-0.4.1/API_v1.md
--- old/libyui-rest-api-0.3.0/API_v1.md 1970-01-01 01:00:00.0 +0100
+++ new/libyui-rest-api-0.4.1/API_v1.md 2020-06-08 17:07:52.0 +0200
@@ -0,0 +1,161 @@
+# LibYUI REST API v1
+
+This is the specification of the version 1 of the API.
+
+## API Documentation
+
+### API Version
+
+Request: `GET /version`
+
+ Description
+
+Get the application and UI generic properties like text or graphical mode,
+dialog size, screen size and supported UI features.
+
+ Response
+
+JSON format
+
+```json
+{
+  "api_version" : "v1"
+}
+```
+
+The `api_version` value defines the version of the API. It is used in the URL
+as the path prefix.
+
+# Examples
+
+```
+curl http://localhost:/version
+```
+---
+
+### Application Data
+
+Request: `GET /v1/application`
+
+ Description
+
+Get the application and UI generic properties like text or graphical mode,
+dialog size, screen size and supported UI features.
+
+ Response
+
+JSON format
+
+# Examples
+
+```
+curl http://localhost:/v1/application
+```
+---
+
+### Dump Whole Dialog
+ 
+ Request: `GET /v1/dialog`
+
+ Description
+
+Get the complete dialog structure in the JSON format. The result contains
+a nested structure exactly following the structure of the current dialog.
+
+ Response
+
+JSON format
+
+# Examples
+
+```
+curl http://localhost:/v1/dialog
+```
+
+---
+
+### Read Only Specific Widgets
+
+Request: `GET /v1/widgets`
+
+ Description
+
+Return only the selected widgets (in JSON format). The result is a flat list
+(no nested structures).
+
+ Parameters
+
+Filter widgets:
+
+- **id** - the widget ID serialized as string, might include special characters
+  like backtick (\`)
+- **label** - widget label as currently displayed (i.e. translated!)
+- **type** - the widget type
+
+ Response
+
+JSON format
+
+ Examples
+
+```
+curl 'http://localhost:/v1/widgets?label=Next
+curl 'http://localhost:/v1/widgets?id=next
+curl 'http://localhost:/v1/widgets?type=YCheckBox
+```
+
+---
+
+### Change Widgets, Do an Action
+
+Request: `POST /v1/widgets`
+
+ Description
+
+Do an action with specified widgets.
+
+ Parameters
+
+Filter the widgets, one of:
+
+- **id** - widget ID serialized as string, might include special characters
+  like backtick (\`)
+- **la

commit libyui-rest-api for openSUSE:Factory

2019-12-25 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2019-12-25 10:54:14

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.6675 (New)


Package is "libyui-rest-api"

Wed Dec 25 10:54:14 2019 rev:3 rq:755632 version:0.3.0

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2019-07-11 13:14:24.114848721 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.6675/libyui-rest-api.changes
2019-12-25 10:54:19.705620406 +0100
@@ -1,0 +2,9 @@
+Fri Nov 29 14:44:10 UTC 2019 - Rodion Iafarov 
+
+- Add support to operate on many widgets with rest-api (bsc#1132247)
+- Support column index when selecting a row
+- Update documentation
+- Increase SO version to 11
+- 0.3.0
+
+---

Old:

  libyui-rest-api-0.2.0.tar.bz2

New:

  libyui-rest-api-0.3.0.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.sJT0Me/_old  2019-12-25 10:54:20.205620563 +0100
+++ /var/tmp/diff_new_pack.sJT0Me/_new  2019-12-25 10:54:20.205620563 +0100
@@ -16,12 +16,12 @@
 #
 
 
-%define so_version 10
+%define so_version 11
 %define bin_name %{name}%{so_version}
-%define libyui_devel_version libyui-devel >= 3.6.0
+%define libyui_devel_version libyui-devel >= 3.8.0
 
 Name:   libyui-rest-api
-Version:0.2.0
+Version:0.3.0
 Release:0
 Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only

++ libyui-rest-api-0.2.0.tar.bz2 -> libyui-rest-api-0.3.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-rest-api-0.2.0/README.md 
new/libyui-rest-api-0.3.0/README.md
--- old/libyui-rest-api-0.2.0/README.md 2019-07-03 08:16:11.0 +0200
+++ new/libyui-rest-api-0.3.0/README.md 2019-12-10 17:02:47.0 +0100
@@ -38,7 +38,7 @@
 - [ ] Allow sending more user actions
 - [ ] Some widgets do not send notify events when changed via the API
 - [ ] SSL encryption/peer verification (needed for secure transferring of 
sensitive data
-  like passwords)
+like passwords)
 - [ ] Allow connection via Unix domain sockets
 
 ### Usage
@@ -50,6 +50,10 @@
 After that, you can get the documentation how to interact with the UI by 
accessing
 http://localhost: (or http://ipv6-localhost: via IPv6).
 
+NOTE: For MultiItemSelector and CustomItemSelector, rest-api doesn't work as 
expected
+in ncurses with `notify` set to true, when using pure C++ code. This 
limitation is
+due to widget implementation. With ruby wrapper, there is no issue.
+
 ### Remote Access
 
 By setting `YUI_HTTP_REMOTE=1` environmental variable, one can allow 
connections
@@ -76,53 +80,49 @@
 
 ---
 LibYUI Embedded Webserver
+This webserver provides a REST API for the LibYUI application.
+It can be used for testing and controlling the application in automated 
tests. 
 Short Documentation
 Application
-Request: GET /application
-
+Request: GET /application
 Description
 Get the application and UI generic properties like text or graphical mode, 
dialog size, screen size and supported UI featues.
 Response
 JSON format
 Examples
 
-curl http://localhost:/application
+curl http://localhost:/application
 
 
 Dump Whole Dialog
-Request: GET /dialog
-
+ Request: GET /dialog
 Description
 Get the complete dialog structure in the JSON format. The result contains a 
nested structure exactly following the structure of the current dialog.
 Response
 JSON format
 Examples
 
-curl http://localhost:/dialog
+curl http://localhost:/dialog
 
 
 Read Specific Widgets
-Request: GET /widgets
-
+Request: GET /widgets
 Description
 Return only the selected widgets (in JSON format). The result is a flat 
list (no nested structures).
 Parameters
 Filter widgets: 
-
-id - widget ID serialized as string, might 
include special characters like backtick (\`)
-
-label - widget label as currently displayed 
(i.e. translated!) 
-
-type - widget type
-
+id - widget ID serialized as string, might include special 
characters like backtick (\`)
+label - widget label as currently displayed (i.e. 
translated!) 
+type - widget type
+
 
 Response
 JSON format
 Examples
 
-curl 'http://localhost:/widgets?id=next'
-curl 'http://localhost:/widgets?label=Next'
-curl 'http://localhost:/widgets?type=YCheckBox'
+curl 'http://localhost:/wi

commit libyui-rest-api for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package libyui-rest-api for openSUSE:Factory 
checked in at 2019-07-11 13:14:21

Comparing /work/SRC/openSUSE:Factory/libyui-rest-api (Old)
 and  /work/SRC/openSUSE:Factory/.libyui-rest-api.new.4615 (New)


Package is "libyui-rest-api"

Thu Jul 11 13:14:21 2019 rev:2 rq:713151 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/libyui-rest-api/libyui-rest-api.changes  
2019-06-30 10:21:06.191583085 +0200
+++ 
/work/SRC/openSUSE:Factory/.libyui-rest-api.new.4615/libyui-rest-api.changes
2019-07-11 13:14:24.114848721 +0200
@@ -1,0 +2,10 @@
+Fri Jun 28 19:35:51 UTC 2019 - Ladislav Slezák 
+
+- Split the libyui-rest-api plugin to separate Qt and Ncurses parts
+  (bsc#1139747)
+- IPv6 support
+- HTTP Basic Auth support (set the user name and password via the
+  YUI_AUTH_USER and YUI_AUTH_PASSWD environment variables)
+- 0.2.0
+
+---

Old:

  libyui-rest-api-0.1.0.tar.bz2

New:

  libyui-rest-api-0.2.0.tar.bz2



Other differences:
--
++ libyui-rest-api.spec ++
--- /var/tmp/diff_new_pack.IGV2GY/_old  2019-07-11 13:14:24.790848443 +0200
+++ /var/tmp/diff_new_pack.IGV2GY/_new  2019-07-11 13:14:24.790848443 +0200
@@ -18,12 +18,12 @@
 
 %define so_version 10
 %define bin_name %{name}%{so_version}
-%define libyui_devel_version libyui-devel >= 3.5.0
+%define libyui_devel_version libyui-devel >= 3.6.0
 
 Name:   libyui-rest-api
-Version:0.1.0
+Version:0.2.0
 Release:0
-Summary:Libyui - REST API plugin
+Summary:Libyui - REST API plugin, the shared part
 License:LGPL-2.1-only OR LGPL-3.0-only
 Group:  System/Libraries
 URL:http://github.com/libyui/libyui-rest-api
@@ -31,21 +31,10 @@
 
 BuildRequires:  %{libyui_devel_version}
 BuildRequires:  cmake >= 2.8
-# Qt UI specific
-BuildRequires:  fontconfig-devel
 BuildRequires:  gcc-c++
 BuildRequires:  jsoncpp-devel
 BuildRequires:  libmicrohttpd-devel
-# ncurses UI specific
-BuildRequires:  libyui-ncurses-devel
-BuildRequires:  libyui-qt-devel
-BuildRequires:  ncurses-devel
-BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5Gui)
-BuildRequires:  pkgconfig(Qt5Svg)
-BuildRequires:  pkgconfig(Qt5Widgets)
-BuildRequires:  pkgconfig(Qt5X11Extras)
+
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 BuildRequires:  libboost_test-devel
@@ -60,14 +49,12 @@
 an HTTP REST API, it is designed for automated tests.
 
 %package -n %{bin_name}
-Summary:Libyui - REST API plugin
+Summary:Libyui - REST API plugin, the shared part
 Group:  System/Libraries
 URL:http://github.com/libyui/libyui-rest-api
 Requires:   libyui%{so_version}
 Requires:   yui_backend = %{so_version}
 Provides:   %{name} = %{version}
-Provides:   yast2-rest-api = %{version}
-Obsoletes:  yast2-rest-api < 0.1.0
 
 %description -n %{bin_name}
 This package provides a libyui REST API plugin.
@@ -80,7 +67,10 @@
 Group:  Development/Languages/C and C++
 URL:http://github.com/libyui/
 Requires:   %{bin_name} = %{version}
+Requires:   %{libyui_devel_version}
 Requires:   glibc-devel
+Requires:   jsoncpp-devel
+Requires:   libmicrohttpd-devel
 Requires:   libstdc++-devel
 %if 0%{?suse_version} > 1325
 Requires:   libboost_headers-devel

++ libyui-rest-api-0.1.0.tar.bz2 -> libyui-rest-api-0.2.0.tar.bz2 ++
 1674 lines of diff (skipped)