commit trytond for openSUSE:Factory

2020-10-21 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-10-21 14:39:01

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.3486 (New)


Package is "trytond"

Wed Oct 21 14:39:01 2020 rev:49 rq:843187 version:5.0.28

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-10-05 
19:40:12.653615534 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.3486/trytond.changes
2020-10-21 14:39:08.605631066 +0200
@@ -1,0 +2,5 @@
+Tue Oct 20 14:16:16 UTC 2020 - Axel Braun 
+
+- Version 5.0.28 - Bugfix Release
+
+---

Old:

  trytond-5.0.27.tar.gz

New:

  trytond-5.0.28.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.Gqc8MM/_old  2020-10-21 14:39:09.333631478 +0200
+++ /var/tmp/diff_new_pack.Gqc8MM/_new  2020-10-21 14:39:09.337631480 +0200
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.27
+Version:%{majorver}.28
 Release:0
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later

++ revert_werkzeug_setup.patch ++
--- /var/tmp/diff_new_pack.Gqc8MM/_old  2020-10-21 14:39:09.373631501 +0200
+++ /var/tmp/diff_new_pack.Gqc8MM/_new  2020-10-21 14:39:09.373631501 +0200
@@ -7,6 +7,6 @@
 -'werkzeug < 1.0',
 +'werkzeug',
  'wrapt',
- 'passlib',
+ 'passlib >= 1.7.0',
  ],
  

++ trytond-5.0.27.tar.gz -> trytond-5.0.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.27/.hgtags new/trytond-5.0.28/.hgtags
--- old/trytond-5.0.27/.hgtags  2020-10-03 00:30:47.0 +0200
+++ new/trytond-5.0.28/.hgtags  2020-10-18 20:28:16.0 +0200
@@ -46,3 +46,4 @@
 142a2b9978232f3cb07b3dee74005b310dd64af0 5.0.25
 4bbcff28555d6da5e95020d4f9c837995c715501 5.0.26
 b945fb11b072406345e2dc7d50d6ac858e1fc203 5.0.27
+98a6cfc5d5c70fad5c3e7b089bc5f233d1786f66 5.0.28
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.27/CHANGELOG new/trytond-5.0.28/CHANGELOG
--- old/trytond-5.0.27/CHANGELOG2020-10-03 00:30:46.0 +0200
+++ new/trytond-5.0.28/CHANGELOG2020-10-18 20:28:16.0 +0200
@@ -1,3 +1,6 @@
+Version 5.0.28 - 2020-10-18
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.27 - 2020-10-02
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.27/PKG-INFO new/trytond-5.0.28/PKG-INFO
--- old/trytond-5.0.27/PKG-INFO 2020-10-03 00:30:48.0 +0200
+++ new/trytond-5.0.28/PKG-INFO 2020-10-18 20:28:18.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.27
+Version: 5.0.28
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.27/setup.py new/trytond-5.0.28/setup.py
--- old/trytond-5.0.27/setup.py 2020-02-11 10:01:59.0 +0100
+++ new/trytond-5.0.28/setup.py 2020-10-06 00:18:11.0 +0200
@@ -110,7 +110,7 @@
 'python-sql >= 0.5',
 'werkzeug < 1.0',
 'wrapt',
-'passlib',
+'passlib >= 1.7.0',
 ],
 extras_require={
 'PostgreSQL': pg_require,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.27/trytond/__init__.py 
new/trytond-5.0.28/trytond/__init__.py
--- old/trytond-5.0.27/trytond/__init__.py  2020-09-16 14:32:14.0 
+0200
+++ new/trytond-5.0.28/trytond/__init__.py  2020-10-03 00:31:01.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "5.0.27"
+__version__ = "5.0.28"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/trytond-5.0.27/trytond/backend/postgresql/database.py 
new/trytond-5.0.28/trytond/backend/postgresql/database.py
--- old/trytond-5.0.27/trytond/backend/postgresql/database.py   2020-09-06 
17:12:18.0 +0200
+++ new/trytond-5.0.28/trytond/backend/postgresql/database.py   2020-10-06 
00:18:11.0 +0200
@@ -219,10 +219,13 @@
 res = []
 for db_name, in cursor:
 try:
-with connect(**self._connection_params(db_name)
-) as conn:
-if self._test(conn, hostname=hostname):
- 

commit trytond for openSUSE:Factory

2020-10-05 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-10-05 19:38:52

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.4249 (New)


Package is "trytond"

Mon Oct  5 19:38:52 2020 rev:48 rq:839304 version:5.0.27

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-08-25 
09:35:56.624112291 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.4249/trytond.changes
2020-10-05 19:40:12.653615534 +0200
@@ -1,0 +2,5 @@
+Sat Oct  3 08:38:00 UTC 2020 - Axel Braun 
+
+- Version 5.0.27 - Bugfix Release
+
+---

Old:

  trytond-5.0.25.tar.gz

New:

  trytond-5.0.27.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.ydsH3k/_old  2020-10-05 19:40:13.505616366 +0200
+++ /var/tmp/diff_new_pack.ydsH3k/_new  2020-10-05 19:40:13.509616370 +0200
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.25
+Version:%{majorver}.27
 Release:0
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later

++ trytond-5.0.25.tar.gz -> trytond-5.0.27.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.25/.hgtags new/trytond-5.0.27/.hgtags
--- old/trytond-5.0.25/.hgtags  2020-08-02 17:27:40.0 +0200
+++ new/trytond-5.0.27/.hgtags  2020-10-03 00:30:47.0 +0200
@@ -44,3 +44,5 @@
 b48137b41f5094dd1c8e00fed36e495b6be79d23 5.0.23
 00b369c2f3d202d42200528bc555d7c44d7a864c 5.0.24
 142a2b9978232f3cb07b3dee74005b310dd64af0 5.0.25
+4bbcff28555d6da5e95020d4f9c837995c715501 5.0.26
+b945fb11b072406345e2dc7d50d6ac858e1fc203 5.0.27
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.25/CHANGELOG new/trytond-5.0.27/CHANGELOG
--- old/trytond-5.0.25/CHANGELOG2020-08-02 17:27:39.0 +0200
+++ new/trytond-5.0.27/CHANGELOG2020-10-03 00:30:46.0 +0200
@@ -1,3 +1,9 @@
+Version 5.0.27 - 2020-10-02
+* Bug fixes (see mercurial logs for details)
+
+Version 5.0.26 - 2020-09-16
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.25 - 2020-08-02
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.25/PKG-INFO new/trytond-5.0.27/PKG-INFO
--- old/trytond-5.0.25/PKG-INFO 2020-08-02 17:27:42.0 +0200
+++ new/trytond-5.0.27/PKG-INFO 2020-10-03 00:30:48.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.25
+Version: 5.0.27
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.25/trytond/__init__.py 
new/trytond-5.0.27/trytond/__init__.py
--- old/trytond-5.0.25/trytond/__init__.py  2020-07-16 19:05:35.0 
+0200
+++ new/trytond-5.0.27/trytond/__init__.py  2020-09-16 14:32:14.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "5.0.25"
+__version__ = "5.0.27"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/trytond-5.0.25/trytond/backend/postgresql/database.py 
new/trytond-5.0.27/trytond/backend/postgresql/database.py
--- old/trytond-5.0.25/trytond/backend/postgresql/database.py   2020-07-30 
00:04:12.0 +0200
+++ new/trytond-5.0.27/trytond/backend/postgresql/database.py   2020-09-06 
17:12:18.0 +0200
@@ -170,7 +170,7 @@
 # psycopg2cffi does not have the readonly property
 if hasattr(conn, 'readonly'):
 conn.readonly = readonly
-elif not autocommit:
+elif not autocommit and readonly:
 cursor = conn.cursor()
 cursor.execute('SET TRANSACTION READ ONLY')
 return conn
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.25/trytond/ir/lang.py 
new/trytond-5.0.27/trytond/ir/lang.py
--- old/trytond-5.0.25/trytond/ir/lang.py   2019-08-11 19:34:43.0 
+0200
+++ new/trytond-5.0.27/trytond/ir/lang.py   2020-09-24 19:20:17.0 
+0200
@@ -408,6 +408,7 @@
 if seps:
 formatted = _strip_padding(formatted, seps)
 elif percent[-1] in 'diu':
+seps = 0
 if grouping:
 formatted, seps = self._group(formatted, monetary=monetary)
 if seps:
diff -urN '--exclude=CVS' '--exclude

commit trytond for openSUSE:Factory

2020-08-25 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-08-25 09:33:53

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.3399 (New)


Package is "trytond"

Tue Aug 25 09:33:53 2020 rev:47 rq:828936 version:5.0.25

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-08-21 
19:19:41.280900624 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.3399/trytond.changes
2020-08-25 09:35:56.624112291 +0200
@@ -1,0 +2,5 @@
+Mon Aug 24 08:57:32 UTC 2020 - Axel Braun 
+
+- changed trytond.conf to listen to all interfaces 
+
+---



Other differences:
--
++ trytond.conf ++
--- /var/tmp/diff_new_pack.XTpZJB/_old  2020-08-25 09:35:59.756114119 +0200
+++ /var/tmp/diff_new_pack.XTpZJB/_new  2020-08-25 09:35:59.756114119 +0200
@@ -20,8 +20,6 @@
 
 uri = postgresql:///
 
-#
-#
 # PostgreSQL via TCP/IP
 # (e.g. connecting to a PostgreSQL database running on a remote machine or
 # by means of md5 authentication. Needs PostgreSQL to be configured to accept
@@ -42,22 +40,10 @@
 
 # The primary language, that is used to store entries in translatable
 # fields into the database.
-#language = en_US
-
-[ssl]
-# SSL settings
-# Activation of SSL for all available protocols.
-# Uncomment the following settings for key and certificate
-# to enable SSL.
+#language = en
 
-# The path to the private key
-#privatekey = /etc/ssl/private/ssl-cert-snakeoil.key
-
-# The path to the certificate
-#certificate = /etc/ssl/certs/ssl-cert-snakeoil.pem
-
-[jsonrpc]
-# Settings for the JSON-RPC network interface
+[web]
+# Settings for the web interface
 
 # The IP/host and port number of the interface
 # (Internal default: localhost:8000)
@@ -72,35 +58,82 @@
 #hostname = 
 
 # The root path to retrieve data for GET requests
-#data = jsondata
+# (i.e. namely the path to the web client)
+# (Internal default: /var/www/localhost/tryton)
+#root = /usr/lib/node-modules/tryton-sao
 
-[xmlrpc]
-# Settings for the XML-RPC network interface
+# The number of proxy servers in front of trytond.
+#num_proxies = 0
 
-# The IP/host and port number of the interface
-#listen = localhost:8069
+[request]
+# The maximum size in bytes for unauthenticated requests (zero means no limit).
+#max_size = 2MB
 
-[webdav]
-# Settings for the WebDAV network interface
+# The maximum size in bytes of an authenticated request (zero means no limit).
+#max_size_authenticated = 2GB
 
-# The IP/host and port number of the interface
-#listen = localhost:8080
+[ssl]
+# SSL settings
+# Activation of SSL for all available protocols.
+# Uncomment the following settings for key and certificate.
+# SSL is activated by defining privatekey.
+
+# The path to the private key
+#privatekey = /etc/ssl/private/ssl-cert-snakeoil.key
+
+# The path to the certificate
+#certificate = /etc/ssl/certs/ssl-cert-snakeoil.pem
 
 [session]
 # Session settings
 
-# The time (in seconds) until an inactive session expires
-#timeout = 3600
-
-# The server administration password used by the client for
-# the execution of database management tasks. It is encrypted
-# using using the Unix crypt(3) routine. A password can be
-# generated using the following command line (on one line):
-# $ python -c 'import getpass,crypt,random,string; \
-# print crypt.crypt(getpass.getpass(), \
-# "".join(random.sample(string.ascii_letters + string.digits, 8)))'
-# Example password with 'admin'
-#super_pwd = jkUbZGvFNeugk
+# A comma separated list of login methods to use for user authentication.
+# By default, Tryton supports only the password method which compares the
+# password entered by the user against a stored hash.
+# Other modules may define other methods (please refer to their documentation).
+# The methods are tested following the order of the list.
+#authentications = password
+
+# The time (in seconds) until a session expires.
+#max_age = 2592000   # (30 days)
+
+# The time (in seconds) until an inactive session is considered invalid for
+# special internal tasks, thus requiring to re-confirm the session.
+#timeout = 300   # (5 minutes)
+
+# The maximal number of authentication attempts before the server answers
+# unconditionally 'Too Many Requests'.
+# The counting is done on all attempts over one period of timeout.
+#max_attempt = 5
+
+# The maximal number of authentication attempts from the same network before
+# the server answers unconditionally 'Too Many Requests'.
+# The counting is done on all attempts over a period of timeout.
+#max_attempt_ip_network = 300
+
+# The network prefix to apply on IPv4 addresses when counting authentication 
attempts.
+#ip_network_4 = 32
+
+# The netw

commit trytond for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-08-21 19:19:06

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.3399 (New)


Package is "trytond"

Fri Aug 21 19:19:06 2020 rev:46 rq:828498 version:5.0.25

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-07-21 
15:55:05.836639615 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.3399/trytond.changes
2020-08-21 19:19:41.280900624 +0200
@@ -1,0 +2,5 @@
+Thu Aug 20 21:02:16 UTC 2020 - Axel Braun 
+
+- Version 5.0.25 - Bugfix Release
+
+---

Old:

  trytond-5.0.24.tar.gz

New:

  trytond-5.0.25.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.rQQRR0/_old  2020-08-21 19:19:43.576901845 +0200
+++ /var/tmp/diff_new_pack.rQQRR0/_new  2020-08-21 19:19:43.576901845 +0200
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.24
+Version:%{majorver}.25
 Release:0
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later

++ trytond-5.0.24.tar.gz -> trytond-5.0.25.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.24/.hgtags new/trytond-5.0.25/.hgtags
--- old/trytond-5.0.24/.hgtags  2020-07-16 19:05:21.0 +0200
+++ new/trytond-5.0.25/.hgtags  2020-08-02 17:27:40.0 +0200
@@ -43,3 +43,4 @@
 d676f08167788f1da30fa57b4eecdca7b491fb49 5.0.22
 b48137b41f5094dd1c8e00fed36e495b6be79d23 5.0.23
 00b369c2f3d202d42200528bc555d7c44d7a864c 5.0.24
+142a2b9978232f3cb07b3dee74005b310dd64af0 5.0.25
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.24/CHANGELOG new/trytond-5.0.25/CHANGELOG
--- old/trytond-5.0.24/CHANGELOG2020-07-16 19:05:20.0 +0200
+++ new/trytond-5.0.25/CHANGELOG2020-08-02 17:27:39.0 +0200
@@ -1,3 +1,6 @@
+Version 5.0.25 - 2020-08-02
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.24 - 2020-07-16
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.24/PKG-INFO new/trytond-5.0.25/PKG-INFO
--- old/trytond-5.0.24/PKG-INFO 2020-07-16 19:05:22.0 +0200
+++ new/trytond-5.0.25/PKG-INFO 2020-08-02 17:27:42.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.24
+Version: 5.0.25
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.24/trytond/__init__.py 
new/trytond-5.0.25/trytond/__init__.py
--- old/trytond-5.0.24/trytond/__init__.py  2020-05-18 22:48:08.0 
+0200
+++ new/trytond-5.0.25/trytond/__init__.py  2020-07-16 19:05:35.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "5.0.24"
+__version__ = "5.0.25"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/trytond-5.0.24/trytond/backend/postgresql/database.py 
new/trytond-5.0.25/trytond/backend/postgresql/database.py
--- old/trytond-5.0.24/trytond/backend/postgresql/database.py   2019-11-15 
23:08:37.0 +0100
+++ new/trytond-5.0.25/trytond/backend/postgresql/database.py   2020-07-30 
00:04:12.0 +0200
@@ -160,11 +160,17 @@
 time.sleep(1)
 continue
 raise
+# We do not use set_session because psycopg2 < 2.7 and psycopg2cffi
+# change the default_transaction_* attributes which breaks external
+# pooling at the transaction level.
 if autocommit:
 conn.set_isolation_level(ISOLATION_LEVEL_AUTOCOMMIT)
 else:
 conn.set_isolation_level(ISOLATION_LEVEL_REPEATABLE_READ)
-if readonly:
+# psycopg2cffi does not have the readonly property
+if hasattr(conn, 'readonly'):
+conn.readonly = readonly
+elif not autocommit:
 cursor = conn.cursor()
 cursor.execute('SET TRANSACTION READ ONLY')
 return conn
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.24/trytond/model/modelstorage.py 
new/trytond-5.0.25/trytond/model/modelstorage.py
--- old/trytond-5.0.24/trytond/model/modelstorage.py2020-04-17 
14:50:06.0 +0200
+++ new/trytond-5.0.25/trytond/model/modelstorage.py202

commit trytond for openSUSE:Factory

2020-07-21 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-07-21 15:52:43

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.3592 (New)


Package is "trytond"

Tue Jul 21 15:52:43 2020 rev:45 rq:822090 version:5.0.24

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-06-12 
21:41:36.868053314 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.3592/trytond.changes
2020-07-21 15:55:05.836639615 +0200
@@ -1,0 +2,6 @@
+Tue Jul 21 09:52:36 UTC 2020 - Axel Braun 
+
+- Version 5.0.24 - Bugfix Release
+  * readme renamed (SUSE -> openSUSE)
+  
+---

Old:

  tryton-server.README.SUSE
  trytond-5.0.23.tar.gz

New:

  tryton-server.README.openSUSE
  trytond-5.0.24.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.PlOtIA/_old  2020-07-21 15:55:06.932640948 +0200
+++ /var/tmp/diff_new_pack.PlOtIA/_new  2020-07-21 15:55:06.936640953 +0200
@@ -20,14 +20,14 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.23
+Version:%{majorver}.24
 Release:0
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later
 Group:  Productivity/Office/Management
 URL:https://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
-Source1:tryton-server.README.SUSE
+Source1:tryton-server.README.openSUSE
 Source2:trytond.conf.example
 Source3:%{name}.conf
 Source4:%{name}_log.conf
@@ -115,7 +115,7 @@
 
 %files
 %license LICENSE
-%doc README tryton-server.README.SUSE trytond.conf.example doc/*
+%doc README tryton-server.README.openSUSE trytond.conf.example doc/*
 %{python3_sitelib}/*
 %dir %{_sysconfdir}/%{base_name}
 %{_bindir}/%{name}

++ tryton-server.README.openSUSE ++
tryton-server for openSUSE
==

How to get it running (Without reading the instructions)


You have already installed the package trytond and found this documentation. 
Good.

1) Log in as root and start the database
> su
> systemctl start postgresql

2) Change postgres parameters. You need to log in as user postgres, in order to 
avoid authorisation issues. Assuming we have nano as editor:


> su postgres
> nano /var/lib/pgsql/data/pg_hba.conf

Change the line
local   all all md5
to
local   all all trust
Save your input.

Save your input. 

3) Create a role for 'tryton' in the database (sill as user postgres)
> psql -c "CREATE USER tryton WITH CREATEDB;"

4) exit as user postgres and restart postgres
> exit
> systemctl restart postgresql

5) start trytond:
> systemctl start trytond

6) Install the tryton client:
> zypper in tryton

7) Open the tryton client:
>tryton
go to 'manage profiles' -> add -> name it 'localhost' -> Host: localhost
-> you should now see a selection of available databases

Note: From Tryton Release 4.2 onwards it is not possible anymore to create 
databases from the Frontend. You need to do this manually (see below)

DONE.

Setup (a bit more in detail)


Preparing the database
--

Tryton uses a Relational Database Management System (RDBMS) to store data. The
preferred RDBMS for Tryton is PostgreSQL.

You have to setup this database manually. Here is a short explanation how to
achieve this.

We can distinguish two scenarios, to which the following description will 
reference:

  1) the database is created manually (recommended for productive environments)

  2) the database shall be created from the Tryton client (recommended for test)

  * In both cases, make sure PostgreSQL is running:

> systemctl status postgresql

Note: If PostgreSQL runs on another machine than the Tryton server, make 
sure
you have setup database password authentication. Please refer to the
PostgreSQL manual how to do this. 

To allow Tryton Server to connect to postgres, md5 authentication should be 
used.
In the configuration file /var/lib/pgsql/data/pg_hba.conf change the lines

# IPv4 local connections:
hostall all 127.0.0.1/32ident
# IPv6 local connections:
hostall all ::1/128 ident

to:
# IPv4 local connections:
hostall all 127.0.0.1/32md5
# IPv6 local connections:
hostall 

commit trytond for openSUSE:Factory

2020-06-12 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-06-12 21:40:13

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.3606 (New)


Package is "trytond"

Fri Jun 12 21:40:13 2020 rev:44 rq:813783 version:5.0.23

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-03-11 
18:50:30.439545061 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.3606/trytond.changes
2020-06-12 21:41:36.868053314 +0200
@@ -1,0 +2,5 @@
+Tue Jun  9 19:55:24 UTC 2020 - Axel Braun 
+
+- Version 5.0.23 - Bugfix Release
+
+---

Old:

  trytond-5.0.19.tar.gz

New:

  _service
  trytond-5.0.23.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.IpE6xi/_old  2020-06-12 21:41:38.604058275 +0200
+++ /var/tmp/diff_new_pack.IpE6xi/_new  2020-06-12 21:41:38.604058275 +0200
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.19
+Version:%{majorver}.23
 Release:0
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later

++ _service ++

  


++ trytond-5.0.19.tar.gz -> trytond-5.0.23.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.19/.hgtags new/trytond-5.0.23/.hgtags
--- old/trytond-5.0.19/.hgtags  2020-03-09 18:30:07.0 +0100
+++ new/trytond-5.0.23/.hgtags  2020-05-18 22:47:53.0 +0200
@@ -38,3 +38,7 @@
 45b6add00a6f037d2a2987050959f0148c3ab5cb 5.0.17
 d5ceda2dfd6a678e19bd88ef072a4b7a118834b5 5.0.18
 643da5238d7f275e8ecf667b5c05897222acaa24 5.0.19
+1b12b20533d43231680427be375fd9bf5dc8b432 5.0.20
+95ef70d1e73fb3aaceb57c28fbefe5be0fa578b5 5.0.21
+d676f08167788f1da30fa57b4eecdca7b491fb49 5.0.22
+b48137b41f5094dd1c8e00fed36e495b6be79d23 5.0.23
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.19/CHANGELOG new/trytond-5.0.23/CHANGELOG
--- old/trytond-5.0.19/CHANGELOG2020-03-09 18:30:07.0 +0100
+++ new/trytond-5.0.23/CHANGELOG2020-05-18 22:47:52.0 +0200
@@ -1,3 +1,15 @@
+Version 5.0.23 - 2020-05-18
+* Bug fixes (see mercurial logs for details)
+
+Version 5.0.22 - 2020-05-15
+* Bug fixes (see mercurial logs for details)
+
+Version 5.0.21 - 2020-05-01
+* Bug fixes (see mercurial logs for details)
+
+Version 5.0.20 - 2020-04-04
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.19 - 2020-03-09
 * Bug fixes (see mercurial logs for details)
 * Enable check_access context when checking wizard access (issue9108)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.19/COPYRIGHT new/trytond-5.0.23/COPYRIGHT
--- old/trytond-5.0.19/COPYRIGHT2020-03-09 18:30:06.0 +0100
+++ new/trytond-5.0.23/COPYRIGHT2020-05-18 22:47:52.0 +0200
@@ -3,7 +3,7 @@
 Copyright (C) 2007-2013 Bertrand Chenal.
 Copyright (C) 2008-2020 B2CK SPRL.
 Copyright (C) 2011 Openlabs Technologies & Consulting (P) Ltd.
-Copyright (C) 2011-2019 Nicolas Évrard.
+Copyright (C) 2011-2020 Nicolas Évrard.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.19/PKG-INFO new/trytond-5.0.23/PKG-INFO
--- old/trytond-5.0.19/PKG-INFO 2020-03-09 18:30:09.0 +0100
+++ new/trytond-5.0.23/PKG-INFO 2020-05-18 22:47:54.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.19
+Version: 5.0.23
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.19/trytond/__init__.py 
new/trytond-5.0.23/trytond/__init__.py
--- old/trytond-5.0.19/trytond/__init__.py  2020-02-02 16:57:12.0 
+0100
+++ new/trytond-5.0.23/trytond/__init__.py  2020-05-15 21:42:44.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "5.0.19"
+__version__ = "5.0.23"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.19/trytond/ir/action.py 
new/trytond-5.0.23/trytond/ir/action.py
--- old/trytond-5.0.19/trytond/ir/action.py 2019-11-15 22:34:30.0 
+0100
+++ new/trytond-5.0.23/trytond/ir/action.py 2020-04-25 12:52:59.0 
+0200
@@ -625,6 +625,7 @@

commit trytond for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-03-11 18:48:13

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.3160 (New)


Package is "trytond"

Wed Mar 11 18:48:13 2020 rev:43 rq:783276 version:5.0.19

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-03-05 
23:22:11.125307722 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.3160/trytond.changes
2020-03-11 18:50:30.439545061 +0100
@@ -1,0 +2,6 @@
+Tue Mar 10 09:44:05 UTC 2020 - Axel Braun 
+
+- version 5.0.19
+  revert_werkzeug_setup.patch added to remove dependency on werkzeug < 1.0 
+
+---

Old:

  trytond-5.0.18.tar.gz

New:

  revert_werkzeug_setup.patch
  trytond-5.0.19.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.5CR19h/_old  2020-03-11 18:50:31.179545392 +0100
+++ /var/tmp/diff_new_pack.5CR19h/_new  2020-03-11 18:50:31.179545392 +0100
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.18
+Version:%{majorver}.19
 Release:0
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later
@@ -33,6 +33,7 @@
 Source4:%{name}_log.conf
 Source20:   %{name}.service
 Patch0: fix_werkzeug.patch 
+Patch1: revert_werkzeug_setup.patch
 BuildRequires:  fdupes
 BuildRequires:  python3-Werkzeug
 BuildRequires:  python3-bcrypt
@@ -78,6 +79,7 @@
 cp %{SOURCE1} .
 cp %{SOURCE2} .
 %patch0 -p1
+%patch1 -p1
 
 %build
 python3 setup.py build

++ revert_werkzeug_setup.patch ++
--- a/setup.py
+++ b/setup.py
@@ -108,7 +108,7 @@
 'python-dateutil',
 'polib',
 'python-sql >= 0.5',
-'werkzeug < 1.0',
+'werkzeug',
 'wrapt',
 'passlib',
 ],
 
++ trytond-5.0.18.tar.gz -> trytond-5.0.19.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.18/.drone.yml 
new/trytond-5.0.19/.drone.yml
--- old/trytond-5.0.18/.drone.yml   2019-08-11 19:34:43.0 +0200
+++ new/trytond-5.0.19/.drone.yml   2020-03-01 16:45:30.0 +0100
@@ -19,6 +19,8 @@
 services:
 postgresql:
 image: postgres
+environment:
+- POSTGRES_HOST_AUTH_METHOD=trust
 when:
 matrix:
 DATABASE: postgresql
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.18/.hgtags new/trytond-5.0.19/.hgtags
--- old/trytond-5.0.18/.hgtags  2020-02-02 16:56:52.0 +0100
+++ new/trytond-5.0.19/.hgtags  2020-03-09 18:30:07.0 +0100
@@ -37,3 +37,4 @@
 10157c2bfc0f14deb596cef77a90f5aff76a3e5a 5.0.16
 45b6add00a6f037d2a2987050959f0148c3ab5cb 5.0.17
 d5ceda2dfd6a678e19bd88ef072a4b7a118834b5 5.0.18
+643da5238d7f275e8ecf667b5c05897222acaa24 5.0.19
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.18/CHANGELOG new/trytond-5.0.19/CHANGELOG
--- old/trytond-5.0.18/CHANGELOG2020-02-02 16:56:52.0 +0100
+++ new/trytond-5.0.19/CHANGELOG2020-03-09 18:30:07.0 +0100
@@ -1,3 +1,7 @@
+Version 5.0.19 - 2020-03-09
+* Bug fixes (see mercurial logs for details)
+* Enable check_access context when checking wizard access (issue9108)
+
 Version 5.0.18 - 2020-02-02
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.18/PKG-INFO new/trytond-5.0.19/PKG-INFO
--- old/trytond-5.0.18/PKG-INFO 2020-02-02 16:56:54.0 +0100
+++ new/trytond-5.0.19/PKG-INFO 2020-03-09 18:30:09.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.18
+Version: 5.0.19
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.18/setup.py new/trytond-5.0.19/setup.py
--- old/trytond-5.0.18/setup.py 2019-11-15 22:28:08.0 +0100
+++ new/trytond-5.0.19/setup.py 2020-02-11 10:01:59.0 +0100
@@ -108,7 +108,7 @@
 'python-dateutil',
 'polib',
 'python-sql >= 0.5',
-'werkzeug',
+'werkzeug < 1.0',
 'wrapt',
 'passlib',
 ],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.18/trytond/__init__.py 
new/trytond-5.0.19/trytond/__init__.py
--- old/trytond-5.0.18/trytond/__init__.py  2019-12-16 23:49:00.0 
+

commit trytond for openSUSE:Factory

2020-03-05 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-03-05 23:22:06

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.26092 (New)


Package is "trytond"

Thu Mar  5 23:22:06 2020 rev:42 rq:781668 version:5.0.18

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-02-10 
21:53:18.930187412 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.26092/trytond.changes   
2020-03-05 23:22:11.125307722 +0100
@@ -1,0 +2,7 @@
+Wed Mar  4 12:48:39 UTC 2020 - Ondřej Súkup 
+
+- add fix_werkzeug.patch to fix boo#1164970
+- remove implicit _service (not needed anymore for download)
+- spec-clean to meet openSUSE packaging standards
+
+---

Old:

  _service

New:

  fix_werkzeug.patch



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.djsPPA/_old  2020-03-05 23:22:13.001308754 +0100
+++ /var/tmp/diff_new_pack.djsPPA/_new  2020-03-05 23:22:13.001308754 +0100
@@ -22,21 +22,17 @@
 Name:   trytond
 Version:%{majorver}.18
 Release:0
-
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later
 Group:  Productivity/Office/Management
-URL:http://www.tryton.org/
+URL:https://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
-#Patch0:   trytond_get_login.patch
 Source1:tryton-server.README.SUSE
 Source2:trytond.conf.example
 Source3:%{name}.conf
 Source4:%{name}_log.conf
-#Source11:   %{name}.sysconfig
 Source20:   %{name}.service
-#Patch0:   %{name}_server.diff
-# List of additional build dependencies
+Patch0: fix_werkzeug.patch 
 BuildRequires:  fdupes
 BuildRequires:  python3-Werkzeug
 BuildRequires:  python3-bcrypt
@@ -65,9 +61,8 @@
 Requires:   python3-simpleeval
 Requires:   python3-wrapt
 Requires:   unoconv
-Requires(pre): /usr/sbin/groupadd
-Requires(pre): /usr/sbin/useradd
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Requires(pre):  %{_sbindir}/groupadd
+Requires(pre):  %{_sbindir}/useradd
 BuildArch:  noarch
 %{?systemd_requires}
 
@@ -80,24 +75,24 @@
 
 %prep
 %setup -q 
-cp %{S:1} .
-cp %{S:2} .
-#%patch0 -p1
+cp %{SOURCE1} .
+cp %{SOURCE2} .
+%patch0 -p1
 
 %build
 python3 setup.py build
 
 %install
-python3 setup.py install --prefix=%_prefix --root=%buildroot 
+python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
 # only for systemd
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{base_name}
-install -p -m 640 %{SOURCE3} 
$RPM_BUILD_ROOT%{_sysconfdir}/%{base_name}/%{name}.conf
-install -p -m 640 %{SOURCE4} 
$RPM_BUILD_ROOT%{_sysconfdir}/%{base_name}/%{name}_log.conf
+mkdir -p %{buildroot}%{_sysconfdir}/%{base_name}
+install -p -m 640 %{SOURCE3} 
%{buildroot}%{_sysconfdir}/%{base_name}/%{name}.conf
+install -p -m 640 %{SOURCE4} 
%{buildroot}%{_sysconfdir}/%{base_name}/%{name}_log.conf
 
-mkdir -p $RPM_BUILD_ROOT%{_unitdir}
-install -p -m 644 %{SOURCE20} $RPM_BUILD_ROOT%{_unitdir}/%{name}.service
+mkdir -p %{buildroot}%{_unitdir}
+install -p -m 644 %{SOURCE20} %{buildroot}%{_unitdir}/%{name}.service
 
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/{lib,log}/%{base_name}
+mkdir -p %{buildroot}%{_localstatedir}/{lib,log}/%{base_name}
 %fdupes -s %{buildroot}
 
 %pre
@@ -117,9 +112,8 @@
 %service_del_postun trytond.service
 
 %files 
-#%files -f filelist
-%defattr(-,root,root)
-%doc README tryton-server.README.SUSE trytond.conf.example LICENSE doc/*
+%license LICENSE
+%doc README tryton-server.README.SUSE trytond.conf.example doc/*
 %{python3_sitelib}/*
 %dir %{_sysconfdir}/%{base_name}
 %{_bindir}/%{name}

++ fix_werkzeug.patch ++
Index: trytond-5.0.18/trytond/wsgi.py
===
--- trytond-5.0.18.orig/trytond/wsgi.py
+++ trytond-5.0.18/trytond/wsgi.py
@@ -9,8 +9,19 @@ import traceback
 from werkzeug.wrappers import Response
 from werkzeug.routing import Map, Rule
 from werkzeug.exceptions import abort, HTTPException, InternalServerError
-from werkzeug.contrib.fixers import ProxyFix
-from werkzeug.wsgi import SharedDataMiddleware
+try:
+from werkzeug.middleware.proxy_fix import ProxyFix
+
+def NumProxyFix(app, num_proxies):
+return ProxyFix(app,
+x_for=num_proxies, x_proto=num_proxies, x_host=num_proxies,
+x_port=num_proxies, x_prefix=num_proxies)
+except ImportError:
+from werkzeug.contrib.fixers import ProxyFix as NumProxyFix
+try:
+from werkzeug.middleware.shared_data import SharedDataMid

commit trytond for openSUSE:Factory

2020-02-10 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-02-10 21:53:08

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.26092 (New)


Package is "trytond"

Mon Feb 10 21:53:08 2020 rev:41 rq:772530 version:5.0.18

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2020-01-10 
17:51:23.650122593 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.26092/trytond.changes   
2020-02-10 21:53:18.930187412 +0100
@@ -1,0 +2,5 @@
+Sun Feb  2 18:40:27 UTC 2020 - Axel Braun 
+
+- Version 5.0.18 - Bugfix Release
+
+---

Old:

  trytond-5.0.17.tar.gz

New:

  trytond-5.0.18.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.ilZf0L/_old  2020-02-10 21:53:20.390188219 +0100
+++ /var/tmp/diff_new_pack.ilZf0L/_new  2020-02-10 21:53:20.390188219 +0100
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.17
+Version:%{majorver}.18
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-5.0.17.tar.gz -> trytond-5.0.18.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.17/.hgtags new/trytond-5.0.18/.hgtags
--- old/trytond-5.0.17/.hgtags  2019-12-16 23:48:42.0 +0100
+++ new/trytond-5.0.18/.hgtags  2020-02-02 16:56:52.0 +0100
@@ -36,3 +36,4 @@
 5e88387812d259b30e048f783fb22f75241246ca 5.0.15
 10157c2bfc0f14deb596cef77a90f5aff76a3e5a 5.0.16
 45b6add00a6f037d2a2987050959f0148c3ab5cb 5.0.17
+d5ceda2dfd6a678e19bd88ef072a4b7a118834b5 5.0.18
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.17/CHANGELOG new/trytond-5.0.18/CHANGELOG
--- old/trytond-5.0.17/CHANGELOG2019-12-16 23:48:41.0 +0100
+++ new/trytond-5.0.18/CHANGELOG2020-02-02 16:56:52.0 +0100
@@ -1,3 +1,6 @@
+Version 5.0.18 - 2020-02-02
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.17 - 2019-12-16
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.17/COPYRIGHT new/trytond-5.0.18/COPYRIGHT
--- old/trytond-5.0.17/COPYRIGHT2019-12-16 23:48:41.0 +0100
+++ new/trytond-5.0.18/COPYRIGHT2020-02-02 16:56:51.0 +0100
@@ -1,7 +1,7 @@
 Copyright (C) 2004-2008 Tiny SPRL.
-Copyright (C) 2007-2019 Cédric Krier.
+Copyright (C) 2007-2020 Cédric Krier.
 Copyright (C) 2007-2013 Bertrand Chenal.
-Copyright (C) 2008-2019 B2CK SPRL.
+Copyright (C) 2008-2020 B2CK SPRL.
 Copyright (C) 2011 Openlabs Technologies & Consulting (P) Ltd.
 Copyright (C) 2011-2019 Nicolas Évrard.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.17/PKG-INFO new/trytond-5.0.18/PKG-INFO
--- old/trytond-5.0.17/PKG-INFO 2019-12-16 23:48:43.0 +0100
+++ new/trytond-5.0.18/PKG-INFO 2020-02-02 16:56:54.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.17
+Version: 5.0.18
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
@@ -110,7 +110,7 @@
 Classifier: Topic :: Software Development :: Libraries :: Application 
Frameworks
 Requires-Python: >=3.4
 Provides-Extra: PostgreSQL
-Provides-Extra: html2text
-Provides-Extra: BCrypt
-Provides-Extra: Levenshtein
 Provides-Extra: graphviz
+Provides-Extra: Levenshtein
+Provides-Extra: BCrypt
+Provides-Extra: html2text
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.17/trytond/__init__.py 
new/trytond-5.0.18/trytond/__init__.py
--- old/trytond-5.0.17/trytond/__init__.py  2019-12-02 20:37:55.0 
+0100
+++ new/trytond-5.0.18/trytond/__init__.py  2019-12-16 23:49:00.0 
+0100
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "5.0.17"
+__version__ = "5.0.18"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.17/trytond/model/modelsql.py 
new/trytond-5.0.18/trytond/model/modelsql.py
--- old/trytond-5.0.17/trytond/model/modelsql.py2019-11-15 
22:44:58.0 +0100
+++ new/trytond-5.0.18/trytond/model/modelsql.py2020-01-22 
22:23:31.0 +0100
@@ -1520,6 +1520,8 @@
 clause &= Literal(False)
 clause &= operator(column, value)
 where |= clause
+if isi

commit trytond for openSUSE:Factory

2020-01-10 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2020-01-10 17:51:10

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.6675 (New)


Package is "trytond"

Fri Jan 10 17:51:10 2020 rev:40 rq:762861 version:5.0.17

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-12-10 
22:43:27.225786178 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.6675/trytond.changes
2020-01-10 17:51:23.650122593 +0100
@@ -1,0 +2,5 @@
+Fri Jan 10 12:56:37 UTC 2020 - Axel Braun 
+
+- Version 5.0.17 - Bugfix Release
+
+---

Old:

  trytond-5.0.16.tar.gz

New:

  trytond-5.0.17.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.p3dXY3/_old  2020-01-10 17:51:24.858123201 +0100
+++ /var/tmp/diff_new_pack.p3dXY3/_new  2020-01-10 17:51:24.862123203 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package trytond
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2015 2017 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.16
+Version:%{majorver}.17
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.p3dXY3/_old  2020-01-10 17:51:24.906123226 +0100
+++ /var/tmp/diff_new_pack.p3dXY3/_new  2020-01-10 17:51:24.906123226 +0100
@@ -162,21 +162,6 @@
 
 See: http://doc.tryton.org/4.2/trytond/doc/topics/configuration.html
 
-
-Installation of the Webfrontend for tryton (sao) from package
--
-
-For most openSUSE Flavours tryton-sao is packed. You can install it with
- > zypper install tryton-sao
-
-You need to edit /etc/tryton/trytond.conf. Installation of tryton-sao follows 
the 
-standards for nodejs-installations, so the path is within the node-modules:
-
-In the section [web], set the path:
-root = /usr/lib/node-modules/tryton-sao
-
-Now restart trytond.
-
 Installation of the Webfrontend for tryton (sao) from source
 
 
@@ -199,7 +184,7 @@
 In the section [web], set the path:
 root = /srv/tryton-sao/package
 
-Now restart trytond.
+Now restart trytond (or gnuhealth).
 
 
 Upgrade

++ trytond-5.0.16.tar.gz -> trytond-5.0.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.16/.hgtags new/trytond-5.0.17/.hgtags
--- old/trytond-5.0.16/.hgtags  2019-12-02 20:37:38.0 +0100
+++ new/trytond-5.0.17/.hgtags  2019-12-16 23:48:42.0 +0100
@@ -35,3 +35,4 @@
 5d70325ac29f14ba49509e91c4d89f0cde4fb353 5.0.14
 5e88387812d259b30e048f783fb22f75241246ca 5.0.15
 10157c2bfc0f14deb596cef77a90f5aff76a3e5a 5.0.16
+45b6add00a6f037d2a2987050959f0148c3ab5cb 5.0.17
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.16/CHANGELOG new/trytond-5.0.17/CHANGELOG
--- old/trytond-5.0.16/CHANGELOG2019-12-02 20:37:37.0 +0100
+++ new/trytond-5.0.17/CHANGELOG2019-12-16 23:48:41.0 +0100
@@ -1,3 +1,6 @@
+Version 5.0.17 - 2019-12-16
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.16 - 2019-12-02
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.16/PKG-INFO new/trytond-5.0.17/PKG-INFO
--- old/trytond-5.0.16/PKG-INFO 2019-12-02 20:37:39.0 +0100
+++ new/trytond-5.0.17/PKG-INFO 2019-12-16 23:48:43.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.16
+Version: 5.0.17
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
@@ -110,7 +110,7 @@
 Classifier: Topic :: Software Development :: Libraries :: Application 
Frameworks
 Requires-Python: >=3.4
 Provides-Extra: PostgreSQL
-Provides-Extra: graphviz
-Provides-Extra: Levenshtein
-Provides-Extra: BCrypt
 Provides-Extra: html2text
+Provides-Extra: BCrypt
+Provides-Extra: Levenshtein
+Provides-Extra: graphviz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.16/trytond/__init__.py 
new/trytond-5.0.17/trytond/__init__.py
--- old/trytond-5.0.16/trytond/__init__.py  2019-11-15 22:44:58.0 
+0100
+++ new/trytond-5.0.17/trytond/__init__.py  2019-12-02 20:37:55.0 
+0100
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 

commit trytond for openSUSE:Factory

2019-12-10 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-12-10 22:43:14

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.4691 (New)


Package is "trytond"

Tue Dec 10 22:43:14 2019 rev:39 rq:755505 version:5.0.16

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-12-04 
14:19:44.318405692 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.4691/trytond.changes
2019-12-10 22:43:27.225786178 +0100
@@ -1,0 +2,5 @@
+Tue Dec  3 09:27:32 UTC 2019 - Axel Braun 
+
+- Version 5.0.16 - Bugfix Release
+
+---

Old:

  trytond-5.0.15.tar.gz

New:

  trytond-5.0.16.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.yqn2lY/_old  2019-12-10 22:43:27.877785935 +0100
+++ /var/tmp/diff_new_pack.yqn2lY/_new  2019-12-10 22:43:27.889785931 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package trytond
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2019 SUSE LLC
 # Copyright (c) 2015 2017 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 %define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.15
+Version:%{majorver}.16
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-5.0.15.tar.gz -> trytond-5.0.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.15/.hgtags new/trytond-5.0.16/.hgtags
--- old/trytond-5.0.15/.hgtags  2019-11-08 19:16:13.0 +0100
+++ new/trytond-5.0.16/.hgtags  2019-12-02 20:37:38.0 +0100
@@ -34,3 +34,4 @@
 75df31f1eec7a37a472bdf58fafe8bcbc2d0f7bc 5.0.13
 5d70325ac29f14ba49509e91c4d89f0cde4fb353 5.0.14
 5e88387812d259b30e048f783fb22f75241246ca 5.0.15
+10157c2bfc0f14deb596cef77a90f5aff76a3e5a 5.0.16
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.15/CHANGELOG new/trytond-5.0.16/CHANGELOG
--- old/trytond-5.0.15/CHANGELOG2019-11-08 19:16:12.0 +0100
+++ new/trytond-5.0.16/CHANGELOG2019-12-02 20:37:37.0 +0100
@@ -1,3 +1,6 @@
+Version 5.0.16 - 2019-12-02
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.15 - 2019-11-08
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.15/PKG-INFO new/trytond-5.0.16/PKG-INFO
--- old/trytond-5.0.15/PKG-INFO 2019-11-08 19:16:14.0 +0100
+++ new/trytond-5.0.16/PKG-INFO 2019-12-02 20:37:39.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 5.0.15
+Version: 5.0.16
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
@@ -109,8 +109,8 @@
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development :: Libraries :: Application 
Frameworks
 Requires-Python: >=3.4
-Provides-Extra: BCrypt
 Provides-Extra: PostgreSQL
-Provides-Extra: Levenshtein
 Provides-Extra: graphviz
+Provides-Extra: Levenshtein
+Provides-Extra: BCrypt
 Provides-Extra: html2text
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-5.0.15/trytond/__init__.py 
new/trytond-5.0.16/trytond/__init__.py
--- old/trytond-5.0.15/trytond/__init__.py  2019-10-06 13:46:31.0 
+0200
+++ new/trytond-5.0.16/trytond/__init__.py  2019-11-15 22:44:58.0 
+0100
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "5.0.15"
+__version__ = "5.0.16"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/trytond-5.0.15/trytond/backend/postgresql/database.py 
new/trytond-5.0.16/trytond/backend/postgresql/database.py
--- old/trytond-5.0.15/trytond/backend/postgresql/database.py   2019-08-11 
19:34:43.0 +0200
+++ new/trytond-5.0.16/trytond/backend/postgresql/database.py   2019-11-15 
23:08:37.0 +0100
@@ -1,5 +1,6 @@
 # This file is part of Tryton.  The COPYRIGHT file at the top level of
 # this repository contains the full copyright notices and license terms.
+from collections import defaultdict
 import time
 import logging
 import os
@@ -81,7 +82,7 @@
 class Database(DatabaseInterface):
 
 _lock = RLock()
-_databases = {}
+_databases = defaultdict(dict)
 _connpool = None
 _list_cache = {}
 _list_cache_timestamp = {}
@@ -103,13 +104,14 @@
 def __new__(cls, name='template1'):
 with cls._lock:
 

commit trytond for openSUSE:Factory

2019-12-04 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-12-04 13:51:14

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.4691 (New)


Package is "trytond"

Wed Dec  4 13:51:14 2019 rev:38 rq:752392 version:5.0.15

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-11-12 
11:56:47.175430528 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.4691/trytond.changes
2019-12-04 14:19:44.318405692 +0100
@@ -1,0 +2,6 @@
+Thu Nov 21 14:01:30 UTC 2019 - Axel Braun 
+
+- version 5.0.15 (upgrade to GNU Health 3.6.x)
+  get_login_trytond-46.patch removed
+
+---

Old:

  get_login_trytond-46.patch
  trytond-4.6.22.tar.gz

New:

  trytond-5.0.15.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.i1kIhD/_old  2019-12-04 14:19:44.810406107 +0100
+++ /var/tmp/diff_new_pack.i1kIhD/_new  2019-12-04 14:19:44.814406110 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package trytond
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2015-2018 Dr. Axel Braun
+# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2015 2017 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,25 @@
 #
 
 
-%define majorver 4.6
+%define majorver 5.0
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.22
+Version:%{majorver}.15
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0-or-later
 Group:  Productivity/Office/Management
-Url:http://www.tryton.org/
+URL:http://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
+#Patch0:   trytond_get_login.patch
 Source1:tryton-server.README.SUSE
 Source2:trytond.conf.example
 Source3:%{name}.conf
 Source4:%{name}_log.conf
+#Source11:   %{name}.sysconfig
 Source20:   %{name}.service
-
-Patch0: get_login_trytond-46.patch
-
+#Patch0:   %{name}_server.diff
 # List of additional build dependencies
 BuildRequires:  fdupes
 BuildRequires:  python3-Werkzeug
@@ -82,7 +82,7 @@
 %setup -q 
 cp %{S:1} .
 cp %{S:2} .
-%patch0 -p1
+#%patch0 -p1
 
 %build
 python3 setup.py build
@@ -98,16 +98,9 @@
 install -p -m 644 %{SOURCE20} $RPM_BUILD_ROOT%{_unitdir}/%{name}.service
 
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/{lib,log}/%{base_name}
-
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%fdupes -s %{buildroot}
 
 %pre
-
-#Write GH Variable /etc/tryton/gnuhealthrc 
-cat > /etc/tryton/gnuhealthrc << "EOF"
-TRYTON_VERSION=%{version}
-EOF
-
 getent group tryton > /dev/null || %{_sbindir}/groupadd -r tryton || :
 getent passwd tryton > /dev/null || %{_sbindir}/useradd -r -g tryton \
-d %{_localstatedir}/lib/tryton -s /sbin/nologin \
@@ -132,6 +125,7 @@
 %{_bindir}/%{name}
 %{_bindir}/%{name}-admin
 %{_bindir}/%{name}-cron
+%{_bindir}/%{name}-worker
 %{_unitdir}/%{name}.service
 %attr(640,root,tryton) 
%config(noreplace)%{_sysconfdir}/%{base_name}/%{name}.conf
 %attr(640,root,tryton) 
%config(noreplace)%{_sysconfdir}/%{base_name}/%{name}_log.conf

++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.i1kIhD/_old  2019-12-04 14:19:44.854406144 +0100
+++ /var/tmp/diff_new_pack.i1kIhD/_new  2019-12-04 14:19:44.854406144 +0100
@@ -160,9 +160,23 @@
 
 As result you will have a bare Tryton database with the base modules installed.
 
-See: http://doc.tryton.org/4.6/trytond/doc/topics/configuration.html
+See: http://doc.tryton.org/4.2/trytond/doc/topics/configuration.html
 
 
+Installation of the Webfrontend for tryton (sao) from package
+-
+
+For most openSUSE Flavours tryton-sao is packed. You can install it with
+ > zypper install tryton-sao
+
+You need to edit /etc/tryton/trytond.conf. Installation of tryton-sao follows 
the 
+standards for nodejs-installations, so the path is within the node-modules:
+
+In the section [web], set the path:
+root = /usr/lib/node-modules/tryton-sao
+
+Now restart trytond.
+
 Installation of the Webfrontend for tryton (sao) from source
 
 
@@ -237,7 +251,7 @@
 
   * Only the same major version of Tryton client and Tryton server can connect.
 
- -- Axel Braun   März 20, 2019, 19:20:02
+ -- Axel Braun   MON Jun 11 10:27:14 UTC 2018
 
 
 This file is based on tryton-server.README.Debian

++

commit trytond for openSUSE:Factory

2019-11-12 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-11-12 11:55:52

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.2990 (New)


Package is "trytond"

Tue Nov 12 11:55:52 2019 rev:37 rq:747418 version:4.6.22

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-10-31 
22:30:38.836752419 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.2990/trytond.changes
2019-11-12 11:56:47.175430528 +0100
@@ -1,0 +2,5 @@
+Mon Nov 11 17:59:05 UTC 2019 - Axel Braun 
+
+- Version 4.6.22 - Bugfix Release
+
+---
@@ -5 +10 @@
-  home directory of tryton user corrected
+  home directory of tryton user corrected (boo #1155685)

Old:

  trytond-4.6.21.tar.gz

New:

  trytond-4.6.22.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.jpfcrH/_old  2019-11-12 11:56:47.835431232 +0100
+++ /var/tmp/diff_new_pack.jpfcrH/_new  2019-11-12 11:56:47.839431236 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.21
+Version:%{majorver}.22
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.6.21.tar.gz -> trytond-4.6.22.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.21/.hgtags new/trytond-4.6.22/.hgtags
--- old/trytond-4.6.21/.hgtags  2019-10-06 13:47:32.0 +0200
+++ new/trytond-4.6.22/.hgtags  2019-11-08 19:18:26.0 +0100
@@ -38,3 +38,4 @@
 d93c88d939d937c37beced393d7d9628529232eb 4.6.19
 1d3c174a7e052deba0816c8ae6138a42a525086e 4.6.20
 a10b14a6606b3c165a56fa4ba4fa8b64b507b7d9 4.6.21
+ad6f62de9bd75c87443106653b4106546b2df0ad 4.6.22
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.21/CHANGELOG new/trytond-4.6.22/CHANGELOG
--- old/trytond-4.6.21/CHANGELOG2019-10-06 13:47:32.0 +0200
+++ new/trytond-4.6.22/CHANGELOG2019-11-08 19:18:25.0 +0100
@@ -1,3 +1,6 @@
+Version 4.6.22 - 2019-11-08
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.21 - 2019-10-06
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.21/PKG-INFO new/trytond-4.6.22/PKG-INFO
--- old/trytond-4.6.21/PKG-INFO 2019-10-06 13:47:33.0 +0200
+++ new/trytond-4.6.22/PKG-INFO 2019-11-08 19:18:27.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.21
+Version: 4.6.22
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.21/trytond/__init__.py 
new/trytond-4.6.22/trytond/__init__.py
--- old/trytond-4.6.21/trytond/__init__.py  2019-09-15 14:12:33.0 
+0200
+++ new/trytond-4.6.22/trytond/__init__.py  2019-10-06 13:48:07.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.21"
+__version__ = "4.6.22"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.21/trytond/tryton.rnc 
new/trytond-4.6.22/trytond/tryton.rnc
--- old/trytond-4.6.21/trytond/tryton.rnc   2018-08-20 22:55:11.0 
+0200
+++ new/trytond-4.6.22/trytond/tryton.rnc   2019-10-30 23:56:18.0 
+0100
@@ -8,6 +8,7 @@
 attlist.data &=
   [ a:defaultValue = "0" ] attribute grouped { "0" | "1" }?
 attlist.data &= attribute depends { text }
+attlist.data &= attribute skiptest { "0" | "1" }?
 record = element record { attlist.record, field* }
 attlist.record &= attribute model { text }
 attlist.record &= attribute id { text }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.21/trytond.egg-info/PKG-INFO 
new/trytond-4.6.22/trytond.egg-info/PKG-INFO
--- old/trytond-4.6.21/trytond.egg-info/PKG-INFO2019-10-06 
13:47:33.0 +0200
+++ new/trytond-4.6.22/trytond.egg-info/PKG-INFO2019-11-08 
19:18:26.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.21
+Version: 4.6.22
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton




commit trytond for openSUSE:Factory

2019-10-31 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-10-31 22:30:37

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.2990 (New)


Package is "trytond"

Thu Oct 31 22:30:37 2019 rev:36 rq:744379 version:4.6.21

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-09-23 
12:46:25.145521104 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.2990/trytond.changes
2019-10-31 22:30:38.836752419 +0100
@@ -1,0 +2,6 @@
+Thu Oct 24 06:50:06 UTC 2019 - Axel Braun 
+
+- Version 4.6.21 - Bugfix Release
+  home directory of tryton user corrected
+
+---

Old:

  trytond-4.6.20.tar.gz

New:

  trytond-4.6.21.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.YOGoCY/_old  2019-10-31 22:30:41.092755458 +0100
+++ /var/tmp/diff_new_pack.YOGoCY/_new  2019-10-31 22:30:41.104755474 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.20
+Version:%{majorver}.21
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system
@@ -110,7 +110,7 @@
 
 getent group tryton > /dev/null || %{_sbindir}/groupadd -r tryton || :
 getent passwd tryton > /dev/null || %{_sbindir}/useradd -r -g tryton \
-   -d %{_localstatedir}/lib/%{name} -s /sbin/nologin \
+   -d %{_localstatedir}/lib/tryton -s /sbin/nologin \
-c 'Tryton ERP' tryton || :
 %service_add_pre trytond.service
 

++ trytond-4.6.20.tar.gz -> trytond-4.6.21.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.20/.hgtags new/trytond-4.6.21/.hgtags
--- old/trytond-4.6.20/.hgtags  2019-09-15 14:11:58.0 +0200
+++ new/trytond-4.6.21/.hgtags  2019-10-06 13:47:32.0 +0200
@@ -37,3 +37,4 @@
 2fab4255222aaa45586f14ecc9a91c7cba633a69 4.6.18
 d93c88d939d937c37beced393d7d9628529232eb 4.6.19
 1d3c174a7e052deba0816c8ae6138a42a525086e 4.6.20
+a10b14a6606b3c165a56fa4ba4fa8b64b507b7d9 4.6.21
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.20/CHANGELOG new/trytond-4.6.21/CHANGELOG
--- old/trytond-4.6.20/CHANGELOG2019-09-15 14:11:57.0 +0200
+++ new/trytond-4.6.21/CHANGELOG2019-10-06 13:47:32.0 +0200
@@ -1,3 +1,6 @@
+Version 4.6.21 - 2019-10-06
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.20 - 2019-09-15
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.20/PKG-INFO new/trytond-4.6.21/PKG-INFO
--- old/trytond-4.6.20/PKG-INFO 2019-09-15 14:11:59.0 +0200
+++ new/trytond-4.6.21/PKG-INFO 2019-10-06 13:47:33.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.20
+Version: 4.6.21
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.20/trytond/__init__.py 
new/trytond-4.6.21/trytond/__init__.py
--- old/trytond-4.6.20/trytond/__init__.py  2019-08-17 11:55:19.0 
+0200
+++ new/trytond-4.6.21/trytond/__init__.py  2019-09-15 14:12:33.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.20"
+__version__ = "4.6.21"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.20/trytond/model/modelview.py 
new/trytond-4.6.21/trytond/model/modelview.py
--- old/trytond-4.6.20/trytond/model/modelview.py   2019-03-28 
19:53:23.0 +0100
+++ new/trytond-4.6.21/trytond/model/modelview.py   2019-09-19 
19:08:12.0 +0200
@@ -719,16 +719,17 @@
 value = value.id
 elif field._type == 'one2many':
 targets = value
-init_targets = list(init_values.get(fname, []))
+init_targets = list(init_values.get(fname, targets))
 value = collections.defaultdict(list)
 value['remove'] = [t.id for t in init_targets if t.id]
 for i, target in enumerate(targets):
 if target.id in value['remove']:
 value['remove'].remove(target.id)
-target_changed = target._changed_values
-if target_changed:
-target_changed['id'] = target.id
-value['update'].append(target_c

commit trytond for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-09-23 12:46:22

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.7948 (New)


Package is "trytond"

Mon Sep 23 12:46:22 2019 rev:35 rq:732525 version:4.6.20

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-08-28 
18:36:21.997274477 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.7948/trytond.changes
2019-09-23 12:46:25.145521104 +0200
@@ -1,0 +2,5 @@
+Sun Sep 15 16:38:13 UTC 2019 - Axel Braun 
+
+- Version 4.6.20 - Bugfix Release
+
+---

Old:

  trytond-4.6.19.tar.gz

New:

  trytond-4.6.20.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.RCV9Dn/_old  2019-09-23 12:46:25.781520999 +0200
+++ /var/tmp/diff_new_pack.RCV9Dn/_new  2019-09-23 12:46:25.785520999 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.19
+Version:%{majorver}.20
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.6.19.tar.gz -> trytond-4.6.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.19/.hgtags new/trytond-4.6.20/.hgtags
--- old/trytond-4.6.19/.hgtags  2019-08-17 11:54:43.0 +0200
+++ new/trytond-4.6.20/.hgtags  2019-09-15 14:11:58.0 +0200
@@ -36,3 +36,4 @@
 b05891693d5db22f2e585246559825f4b047f62c 4.6.17
 2fab4255222aaa45586f14ecc9a91c7cba633a69 4.6.18
 d93c88d939d937c37beced393d7d9628529232eb 4.6.19
+1d3c174a7e052deba0816c8ae6138a42a525086e 4.6.20
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.19/CHANGELOG new/trytond-4.6.20/CHANGELOG
--- old/trytond-4.6.19/CHANGELOG2019-08-17 11:54:43.0 +0200
+++ new/trytond-4.6.20/CHANGELOG2019-09-15 14:11:57.0 +0200
@@ -1,3 +1,6 @@
+Version 4.6.20 - 2019-09-15
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.19 - 2019-08-17
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.19/PKG-INFO new/trytond-4.6.20/PKG-INFO
--- old/trytond-4.6.19/PKG-INFO 2019-08-17 11:54:44.0 +0200
+++ new/trytond-4.6.20/PKG-INFO 2019-09-15 14:11:59.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.19
+Version: 4.6.20
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.19/trytond/__init__.py 
new/trytond-4.6.20/trytond/__init__.py
--- old/trytond-4.6.19/trytond/__init__.py  2019-08-01 23:00:54.0 
+0200
+++ new/trytond-4.6.20/trytond/__init__.py  2019-08-17 11:55:19.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.19"
+__version__ = "4.6.20"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.19/trytond/ir/action.py 
new/trytond-4.6.20/trytond/ir/action.py
--- old/trytond-4.6.19/trytond/ir/action.py 2018-08-20 22:55:19.0 
+0200
+++ new/trytond-4.6.20/trytond/ir/action.py 2019-09-04 20:39:09.0 
+0200
@@ -654,9 +654,8 @@
 
 @fields.depends('name', 'template_extension')
 def on_change_with_report_content_name(self, name=None):
-if not self.name:
-return
-return ''.join([self.name, os.extsep, self.template_extension])
+return ''.join(
+filter(None, [self.name, os.extsep, self.template_extension]))
 
 @classmethod
 def get_pyson(cls, reports, name):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.19/trytond/sendmail.py 
new/trytond-4.6.20/trytond/sendmail.py
--- old/trytond-4.6.19/trytond/sendmail.py  2018-08-20 22:55:19.0 
+0200
+++ new/trytond-4.6.20/trytond/sendmail.py  2019-09-12 23:23:25.0 
+0200
@@ -4,6 +4,7 @@
 import smtplib
 import urllib
 from email.message import Message
+from email.utils import formatdate
 from urlparse import parse_qs
 
 from .config import config, parse_uri
@@ -30,6 +31,8 @@
 quit = True
 else:
 quit = False
+if 'Date' not in msg:
+msg['Date'] = formatdate()
 try:
 senderrs = server.sendmail(from_addr, to_addrs, msg.as_string())
 except smtplib.SMTPException:
diff -urN '--exclude=CVS' '--ex

commit trytond for openSUSE:Factory

2019-08-28 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-08-28 18:36:18

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.7948 (New)


Package is "trytond"

Wed Aug 28 18:36:18 2019 rev:34 rq:726597 version:4.6.19

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-08-13 
13:17:05.585480315 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.7948/trytond.changes
2019-08-28 18:36:21.997274477 +0200
@@ -1,0 +2,5 @@
+Tue Aug 20 20:33:45 UTC 2019 - Axel Braun 
+
+- Version 4.6.19 - Bugfix Release
+
+---

Old:

  trytond-4.6.18.tar.gz

New:

  trytond-4.6.19.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.kXRWri/_old  2019-08-28 18:36:24.417274056 +0200
+++ /var/tmp/diff_new_pack.kXRWri/_new  2019-08-28 18:36:24.417274056 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.18
+Version:%{majorver}.19
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.6.18.tar.gz -> trytond-4.6.19.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.18/.hgtags new/trytond-4.6.19/.hgtags
--- old/trytond-4.6.18/.hgtags  2019-08-01 23:00:15.0 +0200
+++ new/trytond-4.6.19/.hgtags  2019-08-17 11:54:43.0 +0200
@@ -35,3 +35,4 @@
 22cde484eaa0c70946b12a272dbe1f69a1ee91f1 4.6.16
 b05891693d5db22f2e585246559825f4b047f62c 4.6.17
 2fab4255222aaa45586f14ecc9a91c7cba633a69 4.6.18
+d93c88d939d937c37beced393d7d9628529232eb 4.6.19
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.18/CHANGELOG new/trytond-4.6.19/CHANGELOG
--- old/trytond-4.6.18/CHANGELOG2019-08-01 23:00:14.0 +0200
+++ new/trytond-4.6.19/CHANGELOG2019-08-17 11:54:43.0 +0200
@@ -1,3 +1,6 @@
+Version 4.6.19 - 2019-08-17
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.18 - 2019-08-01
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.18/PKG-INFO new/trytond-4.6.19/PKG-INFO
--- old/trytond-4.6.18/PKG-INFO 2019-08-01 23:00:16.0 +0200
+++ new/trytond-4.6.19/PKG-INFO 2019-08-17 11:54:44.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.18
+Version: 4.6.19
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.18/setup.py new/trytond-4.6.19/setup.py
--- old/trytond-4.6.18/setup.py 2018-08-20 22:55:19.0 +0200
+++ new/trytond-4.6.19/setup.py 2019-08-11 19:37:37.0 +0200
@@ -93,7 +93,8 @@
 platforms='any',
 license='GPL-3',
 install_requires=[
-'lxml >= 2.0',
+'lxml >= 2.0; python_version != "3.4"',
+'lxml >=2.0, < 4.4; python_version == "3.4"',
 'relatorio[fodt] >= 0.7.0',
 'Genshi',
 'python-dateutil',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.18/trytond/__init__.py 
new/trytond-4.6.19/trytond/__init__.py
--- old/trytond-4.6.18/trytond/__init__.py  2019-07-01 21:28:19.0 
+0200
+++ new/trytond-4.6.19/trytond/__init__.py  2019-08-01 23:00:54.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.18"
+__version__ = "4.6.19"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.18/trytond/tests/test_tryton.py 
new/trytond-4.6.19/trytond/tests/test_tryton.py
--- old/trytond-4.6.18/trytond/tests/test_tryton.py 2018-11-25 
21:57:50.0 +0100
+++ new/trytond-4.6.19/trytond/tests/test_tryton.py 2019-08-11 
22:33:12.0 +0200
@@ -159,6 +159,7 @@
 return not subprocess.call(cmd, env=env)
 except OSError:
 cache_name, _ = os.path.splitext(os.path.basename(cache_file))
+cache_name = backend.get('TableHandler').convert_name(cache_name)
 with Transaction().start(
 None, 0, close=True, autocommit=True, _nocache=True) \
 as transaction:
@@ -177,6 +178,7 @@
 return not subprocess.call(cmd, env=env)
 except OSError:
 cache_name, _ = os.path.splitext(os.path.basename(cache_file))
+cache_name = backend.get('TableHandler').convert_name(cache_name)
  

commit trytond for openSUSE:Factory

2019-08-13 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-08-13 13:17:05

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.9556 (New)


Package is "trytond"

Tue Aug 13 13:17:05 2019 rev:33 rq:722050 version:4.6.18

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-07-17 
13:14:55.995828625 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.9556/trytond.changes
2019-08-13 13:17:05.585480315 +0200
@@ -1,0 +2,5 @@
+Fri Aug  2 17:00:15 UTC 2019 - Axel Braun 
+
+- Version 4.6.18 - Bugfix Release
+
+---

Old:

  trytond-4.6.17.tar.gz

New:

  trytond-4.6.18.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.PkrWNX/_old  2019-08-13 13:17:06.153480184 +0200
+++ /var/tmp/diff_new_pack.PkrWNX/_new  2019-08-13 13:17:06.157480183 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.17
+Version:%{majorver}.18
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.6.17.tar.gz -> trytond-4.6.18.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.17/.hgtags new/trytond-4.6.18/.hgtags
--- old/trytond-4.6.17/.hgtags  2019-07-01 21:27:45.0 +0200
+++ new/trytond-4.6.18/.hgtags  2019-08-01 23:00:15.0 +0200
@@ -34,3 +34,4 @@
 aa0e0a0ce2e1e00da1fbbd840f5aa9f571caced5 4.6.15
 22cde484eaa0c70946b12a272dbe1f69a1ee91f1 4.6.16
 b05891693d5db22f2e585246559825f4b047f62c 4.6.17
+2fab4255222aaa45586f14ecc9a91c7cba633a69 4.6.18
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.17/CHANGELOG new/trytond-4.6.18/CHANGELOG
--- old/trytond-4.6.17/CHANGELOG2019-07-01 21:27:44.0 +0200
+++ new/trytond-4.6.18/CHANGELOG2019-08-01 23:00:14.0 +0200
@@ -1,3 +1,6 @@
+Version 4.6.18 - 2019-08-01
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.17 - 2019-07-01
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.17/PKG-INFO new/trytond-4.6.18/PKG-INFO
--- old/trytond-4.6.17/PKG-INFO 2019-07-01 21:27:46.0 +0200
+++ new/trytond-4.6.18/PKG-INFO 2019-08-01 23:00:16.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.17
+Version: 4.6.18
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.17/trytond/__init__.py 
new/trytond-4.6.18/trytond/__init__.py
--- old/trytond-4.6.17/trytond/__init__.py  2019-06-10 18:21:49.0 
+0200
+++ new/trytond-4.6.18/trytond/__init__.py  2019-07-01 21:28:19.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.17"
+__version__ = "4.6.18"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.17/trytond/tools/misc.py 
new/trytond-4.6.18/trytond/tools/misc.py
--- old/trytond-4.6.17/trytond/tools/misc.py2018-08-20 22:55:19.0 
+0200
+++ new/trytond-4.6.18/trytond/tools/misc.py2019-07-22 21:45:12.0 
+0200
@@ -235,6 +235,7 @@
 from trytond.transaction import Transaction
 if count is None:
 count = Transaction().database.IN_MAX
+count = max(1, count)
 for i in xrange(0, len(records), count):
 yield islice(records, i, i + count)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.17/trytond.egg-info/PKG-INFO 
new/trytond-4.6.18/trytond.egg-info/PKG-INFO
--- old/trytond-4.6.17/trytond.egg-info/PKG-INFO2019-07-01 
21:27:45.0 +0200
+++ new/trytond-4.6.18/trytond.egg-info/PKG-INFO2019-08-01 
23:00:15.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.17
+Version: 4.6.18
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton




commit trytond for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-07-17 13:14:48

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.1887 (New)


Package is "trytond"

Wed Jul 17 13:14:48 2019 rev:32 rq:714987 version:4.6.17

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-06-01 
09:48:07.131352573 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.1887/trytond.changes
2019-07-17 13:14:55.995828625 +0200
@@ -1,0 +2,5 @@
+Fri Jul 12 17:20:13 UTC 2019 - Axel Braun 
+
+- Version 4.6.17 - Bugfix Release
+
+---

Old:

  trytond-4.6.15.tar.gz

New:

  trytond-4.6.17.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.61extd/_old  2019-07-17 13:14:56.851828209 +0200
+++ /var/tmp/diff_new_pack.61extd/_new  2019-07-17 13:14:56.851828209 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.15
+Version:%{majorver}.17
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.6.15.tar.gz -> trytond-4.6.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.15/.hgtags new/trytond-4.6.17/.hgtags
--- old/trytond-4.6.15/.hgtags  2019-04-22 10:24:20.0 +0200
+++ new/trytond-4.6.17/.hgtags  2019-07-01 21:27:45.0 +0200
@@ -32,3 +32,5 @@
 59030dbfa9eb91e5c62702d07aa364f73ad31f83 4.6.13
 91b7ec49a0ed1e1424bce8c34f367654588037d0 4.6.14
 aa0e0a0ce2e1e00da1fbbd840f5aa9f571caced5 4.6.15
+22cde484eaa0c70946b12a272dbe1f69a1ee91f1 4.6.16
+b05891693d5db22f2e585246559825f4b047f62c 4.6.17
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.15/CHANGELOG new/trytond-4.6.17/CHANGELOG
--- old/trytond-4.6.15/CHANGELOG2019-04-22 10:24:20.0 +0200
+++ new/trytond-4.6.17/CHANGELOG2019-07-01 21:27:44.0 +0200
@@ -1,3 +1,9 @@
+Version 4.6.17 - 2019-07-01
+* Bug fixes (see mercurial logs for details)
+
+Version 4.6.16 - 2019-06-10
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.15 - 2019-04-22
 * Bug fixes (see mercurial logs for details)
 * Replace dsn by params to connect to postgresql
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.15/PKG-INFO new/trytond-4.6.17/PKG-INFO
--- old/trytond-4.6.15/PKG-INFO 2019-04-22 10:24:21.0 +0200
+++ new/trytond-4.6.17/PKG-INFO 2019-07-01 21:27:46.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.15
+Version: 4.6.17
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.15/trytond/__init__.py 
new/trytond-4.6.17/trytond/__init__.py
--- old/trytond-4.6.15/trytond/__init__.py  2019-04-02 21:34:23.0 
+0200
+++ new/trytond-4.6.17/trytond/__init__.py  2019-06-10 18:21:49.0 
+0200
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.15"
+__version__ = "4.6.17"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.15/trytond/protocols/xmlrpc.py 
new/trytond-4.6.17/trytond/protocols/xmlrpc.py
--- old/trytond-4.6.15/trytond/protocols/xmlrpc.py  2019-01-14 
18:57:24.0 +0100
+++ new/trytond-4.6.17/trytond/protocols/xmlrpc.py  2019-06-25 
23:23:01.0 +0200
@@ -131,8 +131,7 @@
 cast = bytearray if bytes == str else bytes
 self.append(cast(value.data))
 self._value = 0
-if bytes == str:
-client.Unmarshaller.dispatch['base64'] = _end_base64
+client.Unmarshaller.dispatch['base64'] = _end_base64
 
 
 class XMLRequest(Request):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.15/trytond/tests/test_pyson.py 
new/trytond-4.6.17/trytond/tests/test_pyson.py
--- old/trytond-4.6.15/trytond/tests/test_pyson.py  2018-08-20 
22:55:19.0 +0200
+++ new/trytond-4.6.17/trytond/tests/test_pyson.py  2019-06-17 
21:57:03.0 +0200
@@ -4,6 +4,8 @@
 
 import unittest
 import datetime
+import sys
+
 from trytond import pyson
 
 
@@ -106,11 +108,12 @@
 's': [True, False],
 })
 
-self.assertRaises(AssertionError, pyson.And, 'test', False)
-self.assertRaises(AssertionError, pyson.And, True, 'test')
-self.assertRaises(AssertionError, pyson.And, True, F

commit trytond for openSUSE:Factory

2019-06-01 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-06-01 09:48:04

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.5148 (New)


Package is "trytond"

Sat Jun  1 09:48:04 2019 rev:31 rq:705909 version:4.6.15

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-02-24 
17:18:08.996421165 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.5148/trytond.changes
2019-06-01 09:48:07.131352573 +0200
@@ -1,0 +2,5 @@
+Fri May 17 10:31:11 UTC 2019 - Axel Braun 
+
+- Version 4.6.15 - Bugfix Release
+
+---

Old:

  trytond-4.6.13.tar.gz

New:

  trytond-4.6.15.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.ZDZP6I/_old  2019-06-01 09:48:07.903352309 +0200
+++ /var/tmp/diff_new_pack.ZDZP6I/_new  2019-06-01 09:48:07.907352308 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.13
+Version:%{majorver}.15
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.ZDZP6I/_old  2019-06-01 09:48:08.043352262 +0200
+++ /var/tmp/diff_new_pack.ZDZP6I/_new  2019-06-01 09:48:08.043352262 +0200
@@ -160,23 +160,9 @@
 
 As result you will have a bare Tryton database with the base modules installed.
 
-See: http://doc.tryton.org/4.2/trytond/doc/topics/configuration.html
+See: http://doc.tryton.org/4.6/trytond/doc/topics/configuration.html
 
 
-Installation of the Webfrontend for tryton (sao) from package
--
-
-For most openSUSE Flavours tryton-sao is packed. You can install it with
- > zypper install tryton-sao
-
-You need to edit /etc/tryton/trytond.conf. Installation of tryton-sao follows 
the 
-standards for nodejs-installations, so the path is within the node-modules:
-
-In the section [web], set the path:
-root = /usr/lib/node-modules/tryton-sao
-
-Now restart trytond.
-
 Installation of the Webfrontend for tryton (sao) from source
 
 
@@ -251,7 +237,7 @@
 
   * Only the same major version of Tryton client and Tryton server can connect.
 
- -- Axel Braun   MON Jun 11 10:27:14 UTC 2018
+ -- Axel Braun   März 20, 2019, 19:20:02
 
 
 This file is based on tryton-server.README.Debian

++ trytond-4.6.13.tar.gz -> trytond-4.6.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.13/.hgtags new/trytond-4.6.15/.hgtags
--- old/trytond-4.6.13/.hgtags  2019-02-19 21:36:25.0 +0100
+++ new/trytond-4.6.15/.hgtags  2019-04-22 10:24:20.0 +0200
@@ -30,3 +30,5 @@
 7a9cd116456e44ab424e84e8449281ee54f9d37c 4.6.11
 2df97bd1d3af946c8a0af4c96a0661c2c1213e23 4.6.12
 59030dbfa9eb91e5c62702d07aa364f73ad31f83 4.6.13
+91b7ec49a0ed1e1424bce8c34f367654588037d0 4.6.14
+aa0e0a0ce2e1e00da1fbbd840f5aa9f571caced5 4.6.15
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.13/CHANGELOG new/trytond-4.6.15/CHANGELOG
--- old/trytond-4.6.13/CHANGELOG2019-02-19 21:36:25.0 +0100
+++ new/trytond-4.6.15/CHANGELOG2019-04-22 10:24:20.0 +0200
@@ -1,3 +1,11 @@
+Version 4.6.15 - 2019-04-22
+* Bug fixes (see mercurial logs for details)
+* Replace dsn by params to connect to postgresql
+
+Version 4.6.14 - 2019-04-02
+* Bug fixes (see mercurial logs for details)
+* Check read access on field in search order (issue8189)
+
 Version 4.6.13 - 2019-02-19
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.13/PKG-INFO new/trytond-4.6.15/PKG-INFO
--- old/trytond-4.6.13/PKG-INFO 2019-02-19 21:36:26.0 +0100
+++ new/trytond-4.6.15/PKG-INFO 2019-04-22 10:24:21.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.13
+Version: 4.6.15
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.13/doc/ref/models/models.rst 
new/trytond-4.6.15/doc/ref/models/models.rst
--- old/trytond-4.6.13/doc/ref/models/models.rst2018-08-20 
22:55:19.0 +0200
+++ new/trytond-4.6.15/doc/ref/models/models.rst2019-03-28 
19:53:23.0 +0100
@@ -322,8 +322,7 @@
 
 Create records for all values in ``datas``.
 The field names of values must be defined in ``fields_names``.

commit trytond for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-02-24 17:18:08

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.28833 (New)


Package is "trytond"

Sun Feb 24 17:18:08 2019 rev:30 rq:677896 version:4.6.13

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-02-02 
21:49:50.627949917 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.28833/trytond.changes   
2019-02-24 17:18:08.996421165 +0100
@@ -1,0 +2,5 @@
+Wed Feb 20 21:06:03 UTC 2019 - Axel Braun 
+
+- Version 4.6.13 - Bugfix Release
+
+---

Old:

  trytond-4.6.12.tar.gz

New:

  trytond-4.6.13.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.T0thqS/_old  2019-02-24 17:18:09.680421044 +0100
+++ /var/tmp/diff_new_pack.T0thqS/_new  2019-02-24 17:18:09.684421042 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.12
+Version:%{majorver}.13
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.6.12.tar.gz -> trytond-4.6.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.12/.hgtags new/trytond-4.6.13/.hgtags
--- old/trytond-4.6.12/.hgtags  2019-01-22 22:15:16.0 +0100
+++ new/trytond-4.6.13/.hgtags  2019-02-19 21:36:25.0 +0100
@@ -29,3 +29,4 @@
 33062440736f51dcb35af1c9f352bc774b41dca4 4.6.10
 7a9cd116456e44ab424e84e8449281ee54f9d37c 4.6.11
 2df97bd1d3af946c8a0af4c96a0661c2c1213e23 4.6.12
+59030dbfa9eb91e5c62702d07aa364f73ad31f83 4.6.13
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.12/CHANGELOG new/trytond-4.6.13/CHANGELOG
--- old/trytond-4.6.12/CHANGELOG2019-01-22 22:15:16.0 +0100
+++ new/trytond-4.6.13/CHANGELOG2019-02-19 21:36:25.0 +0100
@@ -1,3 +1,6 @@
+Version 4.6.13 - 2019-02-19
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.12 - 2019-01-22
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.12/COPYRIGHT new/trytond-4.6.13/COPYRIGHT
--- old/trytond-4.6.12/COPYRIGHT2019-01-22 22:15:15.0 +0100
+++ new/trytond-4.6.13/COPYRIGHT2019-02-19 21:36:24.0 +0100
@@ -3,7 +3,7 @@
 Copyright (C) 2007-2013 Bertrand Chenal.
 Copyright (C) 2008-2019 B2CK SPRL.
 Copyright (C) 2011 Openlabs Technologies & Consulting (P) Ltd.
-Copyright (C) 2011-2018 Nicolas Évrard.
+Copyright (C) 2011-2019 Nicolas Évrard.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.12/PKG-INFO new/trytond-4.6.13/PKG-INFO
--- old/trytond-4.6.12/PKG-INFO 2019-01-22 22:15:17.0 +0100
+++ new/trytond-4.6.13/PKG-INFO 2019-02-19 21:36:26.0 +0100
@@ -1,13 +1,12 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: trytond
-Version: 4.6.12
+Version: 4.6.13
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_trac...@tryton.org
 License: GPL-3
 Download-URL: http://downloads.tryton.org/4.6/
-Description-Content-Type: UNKNOWN
 Description: trytond
 ===
 
@@ -128,3 +127,11 @@
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development :: Libraries :: Application 
Frameworks
+Provides-Extra: unoconv
+Provides-Extra: PostgreSQL
+Provides-Extra: Levenshtein
+Provides-Extra: graphviz
+Provides-Extra: cdecimal
+Provides-Extra: html2text
+Provides-Extra: MySQL
+Provides-Extra: BCrypt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.12/trytond/__init__.py 
new/trytond-4.6.13/trytond/__init__.py
--- old/trytond-4.6.12/trytond/__init__.py  2019-01-05 18:28:41.0 
+0100
+++ new/trytond-4.6.13/trytond/__init__.py  2019-01-22 22:15:51.0 
+0100
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.12"
+__version__ = "4.6.13"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.12/trytond/cache.py 
new/trytond-4.6.13/trytond/cache.py
--- old/trytond-4.6.12/trytond/cache.py 2018-08-20 22:55:

commit trytond for openSUSE:Factory

2019-02-02 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-02-02 21:49:49

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.28833 (New)


Package is "trytond"

Sat Feb  2 21:49:49 2019 rev:29 rq:670515 version:4.6.12

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-01-28 
20:50:05.533800943 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.28833/trytond.changes   
2019-02-02 21:49:50.627949917 +0100
@@ -1,0 +2,5 @@
+Fri Feb  1 08:17:53 UTC 2019 - Axel Braun 
+
+- removed record-rpm option in %install, as this fails to build in Factory
+
+---



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.SeuwX4/_old  2019-02-02 21:49:51.359949283 +0100
+++ /var/tmp/diff_new_pack.SeuwX4/_new  2019-02-02 21:49:51.367949276 +0100
@@ -88,7 +88,7 @@
 python3 setup.py build
 
 %install
-python3 setup.py install --prefix=%_prefix --root=%buildroot 
--record-rpm=filelist
+python3 setup.py install --prefix=%_prefix --root=%buildroot 
 # only for systemd
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{base_name}
 install -p -m 640 %{SOURCE3} 
$RPM_BUILD_ROOT%{_sysconfdir}/%{base_name}/%{name}.conf




commit trytond for openSUSE:Factory

2019-01-28 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-01-28 20:49:20

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.28833 (New)


Package is "trytond"

Mon Jan 28 20:49:20 2019 rev:28 rq:668943 version:4.6.12

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2019-01-21 
10:50:14.604027491 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.28833/trytond.changes   
2019-01-28 20:50:05.533800943 +0100
@@ -1,0 +2,5 @@
+Sun Jan 27 20:48:07 UTC 2019 - Axel Braun 
+
+- Version 4.6.12 - Bugfix Release
+
+---

Old:

  trytond-4.6.11.tar.gz

New:

  trytond-4.6.12.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.QJ11ut/_old  2019-01-28 20:50:06.025800424 +0100
+++ /var/tmp/diff_new_pack.QJ11ut/_new  2019-01-28 20:50:06.025800424 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.11
+Version:%{majorver}.12
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.6.11.tar.gz -> trytond-4.6.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.11/.hgtags new/trytond-4.6.12/.hgtags
--- old/trytond-4.6.11/.hgtags  2019-01-05 18:28:06.0 +0100
+++ new/trytond-4.6.12/.hgtags  2019-01-22 22:15:16.0 +0100
@@ -28,3 +28,4 @@
 f7e8f2683f736f550db843d1cfffcb765f93a3e8 4.6.9
 33062440736f51dcb35af1c9f352bc774b41dca4 4.6.10
 7a9cd116456e44ab424e84e8449281ee54f9d37c 4.6.11
+2df97bd1d3af946c8a0af4c96a0661c2c1213e23 4.6.12
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.11/CHANGELOG new/trytond-4.6.12/CHANGELOG
--- old/trytond-4.6.11/CHANGELOG2019-01-05 18:28:05.0 +0100
+++ new/trytond-4.6.12/CHANGELOG2019-01-22 22:15:16.0 +0100
@@ -1,3 +1,6 @@
+Version 4.6.12 - 2019-01-22
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.11 - 2019-01-05
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.11/PKG-INFO new/trytond-4.6.12/PKG-INFO
--- old/trytond-4.6.11/PKG-INFO 2019-01-05 18:28:07.0 +0100
+++ new/trytond-4.6.12/PKG-INFO 2019-01-22 22:15:17.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.6.11
+Version: 4.6.12
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.11/trytond/__init__.py 
new/trytond-4.6.12/trytond/__init__.py
--- old/trytond-4.6.11/trytond/__init__.py  2018-12-03 00:41:29.0 
+0100
+++ new/trytond-4.6.12/trytond/__init__.py  2019-01-05 18:28:41.0 
+0100
@@ -5,7 +5,7 @@
 import warnings
 from email import charset
 
-__version__ = "4.6.11"
+__version__ = "4.6.12"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.11/trytond/model/fields/selection.py 
new/trytond-4.6.12/trytond/model/fields/selection.py
--- old/trytond-4.6.11/trytond/model/fields/selection.py2018-08-20 
22:55:11.0 +0200
+++ new/trytond-4.6.12/trytond/model/fields/selection.py2019-01-14 
18:57:24.0 +0100
@@ -74,12 +74,18 @@
 table, _ = tables[None]
 selections = Model.fields_get([name])[name]['selection']
 if not isinstance(selections, (tuple, list)):
-selections = getattr(Model, selections)()
+if not is_instance_method(Model, selections):
+selections = getattr(Model, selections)()
+else:
+selections = []
 column = self.sql_column(table)
 whens = []
 for key, value in selections:
 whens.append((column == key, value))
-return [Case(*whens, else_=column)]
+if whens:
+return [Case(*whens, else_=column)]
+else:
+return [column]
 
 
 class TranslatedSelection(object):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.6.11/trytond/protocols/xmlrpc.py 
new/trytond-4.6.12/trytond/protocols/xmlrpc.py
--- old/trytond-4.6.11/trytond/protocols/xmlrpc.py  2018-08-20 
22:55:19.0 +0200
+++ new/trytond-4.6.12/trytond/protocols/xmlrpc.py  2019-01-14 
18:57:24.0 +0100
@@ -9,7 +9,7 @@
 
 from werkzeug.wrappers import Respon

commit trytond for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2019-01-21 10:49:51

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.28833 (New)


Package is "trytond"

Mon Jan 21 10:49:51 2019 rev:27 rq:664379 version:4.6.11

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-12-12 
17:31:09.630673824 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.28833/trytond.changes   
2019-01-21 10:50:14.604027491 +0100
@@ -1,0 +2,8 @@
+Mon Jan  7 16:19:58 UTC 2019 - Axel Braun 
+
+- Version 4.6.11 - cummulated changes:
+  * trytond_get_login.patch removed (series 4.2)
+  * get_login_trytond-46.patch added for 4.6 series
+  * trytond42_psql10.diff removed (not needed for 4.6)
+
+---

Old:

  trytond-4.2.17.tar.gz
  trytond42_psql10.diff
  trytond_get_login.patch

New:

  get_login_trytond-46.patch
  trytond-4.6.11.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.QVgAM5/_old  2019-01-21 10:50:18.976022168 +0100
+++ /var/tmp/diff_new_pack.QVgAM5/_new  2019-01-21 10:50:18.980022164 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package trytond
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2015 - 2018 Dr. Axel Braun
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015-2018 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
 #
 
 
-%define majorver 4.2
+%define majorver 4.6
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.17
+Version:%{majorver}.11
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system
@@ -28,28 +28,26 @@
 Group:  Productivity/Office/Management
 Url:http://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
-#Patch0:   trytond340.patch
 Source1:tryton-server.README.SUSE
 Source2:trytond.conf.example
 Source3:%{name}.conf
 Source4:%{name}_log.conf
-# GNU Health patch for user login
-Patch0: trytond_get_login.patch
-Patch1: trytond42_psql10.diff
 Source20:   %{name}.service
+
+Patch0: get_login_trytond-46.patch
+
 # List of additional build dependencies
 BuildRequires:  fdupes
-BuildRequires:  postgresql
-BuildRequires:  postgresql-server
 BuildRequires:  python3-Werkzeug
 BuildRequires:  python3-bcrypt
-BuildRequires:  python3-lxml
+BuildRequires:  python3-lxml >= 2.0
 BuildRequires:  python3-psycopg2
 BuildRequires:  python3-pydot3
 BuildRequires:  python3-python-sql
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-wrapt
 BuildRequires:  systemd-rpm-macros
+Requires:   html2text
 Requires:   libreoffice-pyuno
 Requires:   postgresql-server
 Requires:   python3-Genshi
@@ -61,20 +59,16 @@
 Requires:   python3-lxml
 Requires:   python3-mock
 Requires:   python3-polib
-Requires:   python3-psycopg2
-Requires:   python3-python-sql
-Requires:   python3-relatorio
+Requires:   python3-psycopg2 >= 2.5.4
+Requires:   python3-python-sql >= 0.4
+Requires:   python3-relatorio >= 0.7.0
 Requires:   python3-simpleeval
 Requires:   python3-wrapt
 Requires:   unoconv
 Requires(pre): /usr/sbin/groupadd
 Requires(pre): /usr/sbin/useradd
-# Post requires update-alternatives to install tool update-alternatives.
-#Requires(post): update-alternatives
-
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-
 %{?systemd_requires}
 
 %description
@@ -88,8 +82,7 @@
 %setup -q 
 cp %{S:1} .
 cp %{S:2} .
-%patch0 -p0
-%patch1 -p1 -F2
+%patch0 -p1
 
 %build
 python3 setup.py build
@@ -105,19 +98,24 @@
 install -p -m 644 %{SOURCE20} $RPM_BUILD_ROOT%{_unitdir}/%{name}.service
 
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/{lib,log}/%{base_name}
-%fdupes -s %{buildroot}
+
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %pre
-getent group tryton > /dev/null || %{_sbindir}/groupadd -r tryton
+
+#Write GH Variable /etc/tryton/gnuhealthrc 
+cat > /etc/tryton/gnuhealthrc << "EOF"
+TRYTON_VERSION=%{version}
+EOF
+
+getent group tryton > /dev/null || %{_sbindir}/groupadd -r tryton || :
 getent passwd tryton > /dev/null || %{_sbindir}/useradd -r -g tryton \
-d %{_localstatedir}/lib/%{name} -s /sbin/nologin \
-   -c 'Tryton ERP' tryton
+   -c 'Tryton ERP' tryton || :
 %service_add_pre trytond.service
 
 %post
 %service_add_post trytond.service
-# Postgresql

commit trytond for openSUSE:Factory

2018-12-12 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-12-12 17:31:07

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.28833 (New)


Package is "trytond"

Wed Dec 12 17:31:07 2018 rev:26 rq:657440 version:4.2.17

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-12-08 
11:21:21.098783045 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.28833/trytond.changes   
2018-12-12 17:31:09.630673824 +0100
@@ -1,0 +2,5 @@
+Mon Dec 10 19:09:03 UTC 2018 - Axel Braun 
+
+- Version 4.2.17 - Bugfix Release
+
+---

Old:

  trytond-4.2.16.tar.gz

New:

  trytond-4.2.17.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.DsWOeN/_old  2018-12-12 17:31:10.650672537 +0100
+++ /var/tmp/diff_new_pack.DsWOeN/_new  2018-12-12 17:31:10.654672532 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.16
+Version:%{majorver}.17
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.2.16.tar.gz -> trytond-4.2.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.16/.hgtags new/trytond-4.2.17/.hgtags
--- old/trytond-4.2.16/.hgtags  2018-11-12 23:24:08.0 +0100
+++ new/trytond-4.2.17/.hgtags  2018-12-03 00:42:22.0 +0100
@@ -31,3 +31,4 @@
 d06744ca57c2255f1c04e1e16e417c7dc2ce29e8 4.2.14
 ab515936aa573baefddebf7f5d2a02591588fc00 4.2.15
 6a80c192098b2091ace6fe8f75ac9e26e7b49698 4.2.16
+fada2c888e6be856873309147c241bb1fb69d3fc 4.2.17
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.16/CHANGELOG new/trytond-4.2.17/CHANGELOG
--- old/trytond-4.2.16/CHANGELOG2018-11-12 23:24:07.0 +0100
+++ new/trytond-4.2.17/CHANGELOG2018-12-03 00:42:21.0 +0100
@@ -1,3 +1,6 @@
+Version 4.2.17 - 2018-12-02
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.16 - 2018-11-12
 * Bug fixes (see mercurial logs for details)
 * Check read access on field in search domain (issue7766)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.16/PKG-INFO new/trytond-4.2.17/PKG-INFO
--- old/trytond-4.2.16/PKG-INFO 2018-11-12 23:24:08.0 +0100
+++ new/trytond-4.2.17/PKG-INFO 2018-12-03 00:42:22.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.16
+Version: 4.2.17
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.16/trytond/__init__.py 
new/trytond-4.2.17/trytond/__init__.py
--- old/trytond-4.2.16/trytond/__init__.py  2018-08-20 23:00:41.0 
+0200
+++ new/trytond-4.2.17/trytond/__init__.py  2018-11-12 23:24:40.0 
+0100
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.16"
+__version__ = "4.2.17"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.16/trytond/tests/test_tryton.py 
new/trytond-4.2.17/trytond/tests/test_tryton.py
--- old/trytond-4.2.16/trytond/tests/test_tryton.py 2018-08-20 
23:00:00.0 +0200
+++ new/trytond-4.2.17/trytond/tests/test_tryton.py 2018-11-25 
21:59:42.0 +0100
@@ -163,10 +163,12 @@
 def wrapper(*args, **kwargs):
 transaction = Transaction()
 with transaction.start(DB_NAME, user, context=context):
-result = func(*args, **kwargs)
-transaction.rollback()
-# Drop the cache as the transaction is rollbacked
-Cache.drop(DB_NAME)
+try:
+result = func(*args, **kwargs)
+finally:
+transaction.rollback()
+# Drop the cache as the transaction is rollbacked
+Cache.drop(DB_NAME)
 return result
 return wrapper
 return decorator
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.16/trytond.egg-info/PKG-INFO 
new/trytond-4.2.17/trytond.egg-info/PKG-INFO
--- old/trytond-4.2.16/trytond.egg-info/PKG-INFO2018-11-12 
23:24:08.0 +0100
+++ new/trytond-4.2.17/trytond.egg-info/PKG-INFO2018-12-03 
00:42:22.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.

commit trytond for openSUSE:Factory

2018-12-08 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-12-08 11:21:11

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new.19453 (New)


Package is "trytond"

Sat Dec  8 11:21:11 2018 rev:25 rq:653620 version:4.2.16

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-09-10 
12:32:17.574611554 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.19453/trytond.changes   
2018-12-08 11:21:21.098783045 +0100
@@ -1,0 +2,5 @@
+Tue Nov 13 15:13:58 UTC 2018 - Axel Braun 
+
+- Version 4.2.16 - Bugfix Release
+
+---

Old:

  trytond-4.2.15.tar.gz

New:

  trytond-4.2.16.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.zKhpAH/_old  2018-12-08 11:21:21.762782409 +0100
+++ /var/tmp/diff_new_pack.zKhpAH/_new  2018-12-08 11:21:21.762782409 +0100
@@ -13,14 +13,14 @@
 # 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/
 #
 
 
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.15
+Version:%{majorver}.16
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.2.15.tar.gz -> trytond-4.2.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.15/.hgtags new/trytond-4.2.16/.hgtags
--- old/trytond-4.2.15/.hgtags  2018-08-20 23:00:12.0 +0200
+++ new/trytond-4.2.16/.hgtags  2018-11-12 23:24:08.0 +0100
@@ -30,3 +30,4 @@
 197e594bd737b72af1ea4ceb33d615d4eaadce9d 4.2.13
 d06744ca57c2255f1c04e1e16e417c7dc2ce29e8 4.2.14
 ab515936aa573baefddebf7f5d2a02591588fc00 4.2.15
+6a80c192098b2091ace6fe8f75ac9e26e7b49698 4.2.16
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.15/CHANGELOG new/trytond-4.2.16/CHANGELOG
--- old/trytond-4.2.15/CHANGELOG2018-08-20 23:00:11.0 +0200
+++ new/trytond-4.2.16/CHANGELOG2018-11-12 23:24:07.0 +0100
@@ -1,3 +1,7 @@
+Version 4.2.16 - 2018-11-12
+* Bug fixes (see mercurial logs for details)
+* Check read access on field in search domain (issue7766)
+
 Version 4.2.15 - 2018-08-20
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.15/PKG-INFO new/trytond-4.2.16/PKG-INFO
--- old/trytond-4.2.15/PKG-INFO 2018-08-20 23:00:12.0 +0200
+++ new/trytond-4.2.16/PKG-INFO 2018-11-12 23:24:08.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.15
+Version: 4.2.16
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.15/trytond/__init__.py 
new/trytond-4.2.16/trytond/__init__.py
--- old/trytond-4.2.15/trytond/__init__.py  2018-08-20 23:00:00.0 
+0200
+++ new/trytond-4.2.16/trytond/__init__.py  2018-08-20 23:00:41.0 
+0200
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.15"
+__version__ = "4.2.16"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.15/trytond/ir/ui/menu.py 
new/trytond-4.2.16/trytond/ir/ui/menu.py
--- old/trytond-4.2.15/trytond/ir/ui/menu.py2018-08-20 23:00:00.0 
+0200
+++ new/trytond-4.2.16/trytond/ir/ui/menu.py2018-11-03 01:25:56.0 
+0100
@@ -185,8 +185,9 @@
 parents.update(cls.search([
 ('id', 'in', list(sub_parent_ids)),
 ]))
-menus = [x for x in menus
-if (x.parent and x.parent in parents) or not x.parent]
+# Re-browse to avoid side-cache access
+menus = cls.browse([x.id for x in menus
+if (x.parent and x.parent in parents) or not x.parent])
 
 if count:
 return len(menus)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.15/trytond/model/modelsql.py 
new/trytond-4.2.16/trytond/model/modelsql.py
--- old/trytond-4.2.15/trytond/model/modelsql.py2018-08-20 
23:00:00.0 +0200
+++ new/trytond-4.2.16/trytond/model/modelsql.py2018-11-12 
18:01:25.0 +0100
@@ -14,7 +14,6 @@
 from

commit trytond for openSUSE:Factory

2018-09-10 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-09-10 12:32:16

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Mon Sep 10 12:32:16 2018 rev:24 rq:634686 version:4.2.15

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-08-31 
10:46:55.675382925 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-09-10 
12:32:17.574611554 +0200
@@ -4 +4 @@
-- Version 4.2.15 - Bugfix Release
+- Version 4.2.15 - Bugfix Release (boo#1107771)



Other differences:
--



commit trytond for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-08-31 10:46:53

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Fri Aug 31 10:46:53 2018 rev:23 rq:632183 version:4.2.15

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-08-12 
20:56:01.389546514 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-08-31 
10:46:55.675382925 +0200
@@ -1,0 +2,5 @@
+Wed Aug 22 13:03:07 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.15 - Bugfix Release
+
+---

Old:

  trytond-4.2.14.tar.gz

New:

  trytond-4.2.15.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.Y6E94c/_old  2018-08-31 10:46:56.619384081 +0200
+++ /var/tmp/diff_new_pack.Y6E94c/_new  2018-08-31 10:46:56.623384086 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.14
+Version:%{majorver}.15
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.2.14.tar.gz -> trytond-4.2.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.14/.hgtags new/trytond-4.2.15/.hgtags
--- old/trytond-4.2.14/.hgtags  2018-08-03 16:28:32.0 +0200
+++ new/trytond-4.2.15/.hgtags  2018-08-20 23:00:12.0 +0200
@@ -29,3 +29,4 @@
 c2fa5cf885b7e4af05c338bc4ccfdb2f59e5c0a4 4.2.12
 197e594bd737b72af1ea4ceb33d615d4eaadce9d 4.2.13
 d06744ca57c2255f1c04e1e16e417c7dc2ce29e8 4.2.14
+ab515936aa573baefddebf7f5d2a02591588fc00 4.2.15
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.14/CHANGELOG new/trytond-4.2.15/CHANGELOG
--- old/trytond-4.2.14/CHANGELOG2018-08-03 16:28:31.0 +0200
+++ new/trytond-4.2.15/CHANGELOG2018-08-20 23:00:11.0 +0200
@@ -1,3 +1,6 @@
+Version 4.2.15 - 2018-08-20
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.14 - 2018-08-03
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.14/PKG-INFO new/trytond-4.2.15/PKG-INFO
--- old/trytond-4.2.14/PKG-INFO 2018-08-03 16:28:32.0 +0200
+++ new/trytond-4.2.15/PKG-INFO 2018-08-20 23:00:12.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.14
+Version: 4.2.15
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.14/trytond/__init__.py 
new/trytond-4.2.15/trytond/__init__.py
--- old/trytond-4.2.14/trytond/__init__.py  2018-07-18 19:56:46.0 
+0200
+++ new/trytond-4.2.15/trytond/__init__.py  2018-08-20 23:00:00.0 
+0200
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.14"
+__version__ = "4.2.15"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.14/trytond/wsgi.py 
new/trytond-4.2.15/trytond/wsgi.py
--- old/trytond-4.2.14/trytond/wsgi.py  2018-07-18 19:56:47.0 +0200
+++ new/trytond-4.2.15/trytond/wsgi.py  2018-08-20 23:00:00.0 +0200
@@ -69,7 +69,7 @@
 data = self.dispatch_request(request)
 if not isinstance(data, (Response, HTTPException)):
 for cls in self.protocols:
-for mimetype in request.accept_mimetypes:
+for mimetype, _ in request.accept_mimetypes:
 if cls.content_type in mimetype:
 response = cls.response(data, request)
 break
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.14/trytond.egg-info/PKG-INFO 
new/trytond-4.2.15/trytond.egg-info/PKG-INFO
--- old/trytond-4.2.14/trytond.egg-info/PKG-INFO2018-08-03 
16:28:32.0 +0200
+++ new/trytond-4.2.15/trytond.egg-info/PKG-INFO2018-08-20 
23:00:12.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.14
+Version: 4.2.15
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton




commit trytond for openSUSE:Factory

2018-08-12 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-08-12 20:55:57

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Sun Aug 12 20:55:57 2018 rev:22 rq:628730 version:4.2.14

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-07-21 
10:25:15.226956997 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-08-12 
20:56:01.389546514 +0200
@@ -1,0 +2,5 @@
+Sat Aug  4 07:28:52 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.14 - Bugfix Release
+
+---

Old:

  trytond-4.2.13.tar.gz

New:

  trytond-4.2.14.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.LckcqO/_old  2018-08-12 20:56:03.221550237 +0200
+++ /var/tmp/diff_new_pack.LckcqO/_new  2018-08-12 20:56:03.225550245 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.13
+Version:%{majorver}.14
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.2.13.tar.gz -> trytond-4.2.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.13/.hgtags new/trytond-4.2.14/.hgtags
--- old/trytond-4.2.13/.hgtags  2018-07-05 11:33:50.0 +0200
+++ new/trytond-4.2.14/.hgtags  2018-08-03 16:28:32.0 +0200
@@ -28,3 +28,4 @@
 0da6fb844986da58c8fff6eacd54ee8ba0708cf7 4.2.11
 c2fa5cf885b7e4af05c338bc4ccfdb2f59e5c0a4 4.2.12
 197e594bd737b72af1ea4ceb33d615d4eaadce9d 4.2.13
+d06744ca57c2255f1c04e1e16e417c7dc2ce29e8 4.2.14
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.13/CHANGELOG new/trytond-4.2.14/CHANGELOG
--- old/trytond-4.2.13/CHANGELOG2018-07-05 11:33:49.0 +0200
+++ new/trytond-4.2.14/CHANGELOG2018-08-03 16:28:31.0 +0200
@@ -1,3 +1,6 @@
+Version 4.2.14 - 2018-08-03
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.13 - 2018-07-05
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.13/PKG-INFO new/trytond-4.2.14/PKG-INFO
--- old/trytond-4.2.13/PKG-INFO 2018-07-05 11:33:51.0 +0200
+++ new/trytond-4.2.14/PKG-INFO 2018-08-03 16:28:32.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.13
+Version: 4.2.14
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.13/doc/ref/models/models.rst 
new/trytond-4.2.14/doc/ref/models/models.rst
--- old/trytond-4.2.13/doc/ref/models/models.rst2018-07-05 
11:33:47.0 +0200
+++ new/trytond-4.2.14/doc/ref/models/models.rst2018-07-26 
00:10:58.0 +0200
@@ -418,6 +418,10 @@
 
 Return a SQL Table instance for the Model.
 
+.. classmethod:: ModelSQL.__table_history__()
+
+Return a SQL Table instance for the history of Model.
+
 .. classmethod:: ModelSQL.table_query()
 
 Could be overrided to use a custom SQL query instead of a table of the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.13/trytond/__init__.py 
new/trytond-4.2.14/trytond/__init__.py
--- old/trytond-4.2.13/trytond/__init__.py  2018-06-11 10:13:12.0 
+0200
+++ new/trytond-4.2.14/trytond/__init__.py  2018-07-18 19:56:46.0 
+0200
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.13"
+__version__ = "4.2.14"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.13/trytond/model/modelstorage.py 
new/trytond-4.2.14/trytond/model/modelstorage.py
--- old/trytond-4.2.13/trytond/model/modelstorage.py2018-07-05 
11:33:47.0 +0200
+++ new/trytond-4.2.14/trytond/model/modelstorage.py2018-07-18 
20:15:13.0 +0200
@@ -976,10 +976,12 @@
 if relations:
 for sub_relations in grouped_slice(relations):
 sub_relations = set(sub_relations)
-finds = Relation.search(['AND',
-[('id', 'in', [r.id for r in sub_relations])],
-domain,
-])
+# Use root user to skip access rules
+with Transaction().set_user(0):
+finds = Relation.searc

commit trytond for openSUSE:Factory

2018-07-21 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-07-21 10:25:09

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Sat Jul 21 10:25:09 2018 rev:21 rq:624101 version:4.2.13

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-06-20 
15:23:26.795293551 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-07-21 
10:25:15.226956997 +0200
@@ -1,0 +2,11 @@
+Thu Jul 19 15:19:55 UTC 2018 - axel.br...@gmx.de
+
+- trytond42_psql10.diff applied for postgres10 compatibility
+  Kudos to mbeh...@m9s.biz!
+
+---
+Wed Jul 11 12:35:03 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.13 - Bugfix Release
+
+---

Old:

  trytond-4.2.12.tar.gz

New:

  trytond-4.2.13.tar.gz
  trytond42_psql10.diff



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.cAhyvG/_old  2018-07-21 10:25:15.838956848 +0200
+++ /var/tmp/diff_new_pack.cAhyvG/_new  2018-07-21 10:25:15.838956848 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.12
+Version:%{majorver}.13
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system
@@ -35,9 +35,12 @@
 Source4:%{name}_log.conf
 # GNU Health patch for user login
 Patch0: trytond_get_login.patch
+Patch1: trytond42_psql10.diff
 Source20:   %{name}.service
 # List of additional build dependencies
 BuildRequires:  fdupes
+BuildRequires:  postgresql
+BuildRequires:  postgresql-server
 BuildRequires:  python3-Werkzeug
 BuildRequires:  python3-bcrypt
 BuildRequires:  python3-lxml
@@ -47,10 +50,8 @@
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-wrapt
 BuildRequires:  systemd-rpm-macros
-BuildRequires: postgresql
-BuildRequires: postgresql96-server
 Requires:   libreoffice-pyuno
-Requires:   postgresql96-server
+Requires:   postgresql-server
 Requires:   python3-Genshi
 Requires:   python3-Levenshtein
 Requires:   python3-Sphinx
@@ -69,7 +70,7 @@
 Requires(pre): /usr/sbin/groupadd
 Requires(pre): /usr/sbin/useradd
 # Post requires update-alternatives to install tool update-alternatives.
-Requires(post): update-alternatives
+#Requires(post): update-alternatives
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
@@ -88,6 +89,7 @@
 cp %{S:1} .
 cp %{S:2} .
 %patch0 -p0
+%patch1 -p1 -F2
 
 %build
 python3 setup.py build
@@ -115,7 +117,7 @@
 %post
 %service_add_post trytond.service
 # Postgresql 96 is required for tryton series 4.2.x!
-update-alternatives --set postgresql /usr/lib/postgresql96
+#update-alternatives --set postgresql /usr/lib/postgresql96
 
 %preun
 %service_del_preun trytond.service

++ trytond-4.2.12.tar.gz -> trytond-4.2.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.12/.hgtags new/trytond-4.2.13/.hgtags
--- old/trytond-4.2.12/.hgtags  2018-06-11 10:12:39.0 +0200
+++ new/trytond-4.2.13/.hgtags  2018-07-05 11:33:50.0 +0200
@@ -27,3 +27,4 @@
 85cd8ba33305eb48db50a52d7d8eb473f6387850 4.2.10
 0da6fb844986da58c8fff6eacd54ee8ba0708cf7 4.2.11
 c2fa5cf885b7e4af05c338bc4ccfdb2f59e5c0a4 4.2.12
+197e594bd737b72af1ea4ceb33d615d4eaadce9d 4.2.13
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.12/CHANGELOG new/trytond-4.2.13/CHANGELOG
--- old/trytond-4.2.12/CHANGELOG2018-06-11 10:12:39.0 +0200
+++ new/trytond-4.2.13/CHANGELOG2018-07-05 11:33:49.0 +0200
@@ -1,3 +1,6 @@
+Version 4.2.13 - 2018-07-05
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.12 - 2018-06-11
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.12/PKG-INFO new/trytond-4.2.13/PKG-INFO
--- old/trytond-4.2.12/PKG-INFO 2018-06-11 10:12:40.0 +0200
+++ new/trytond-4.2.13/PKG-INFO 2018-07-05 11:33:51.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.12
+Version: 4.2.13
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.12/doc/ref/models/models.rst 
new/trytond-4.2.13/doc/ref/models/models.rst
--- old/trytond-4.2.12/doc/ref/models/models.rst2018-05-07 
23:07:37.0 +0200
+++ new/trytond-4.2.13/doc/re

commit trytond for openSUSE:Factory

2018-06-20 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-06-20 15:23:10

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Wed Jun 20 15:23:10 2018 rev:20 rq:616375 version:4.2.12

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-05-15 
10:33:33.203854503 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-06-20 
15:23:26.795293551 +0200
@@ -1,0 +2,13 @@
+Tue Jun 12 19:04:04 UTC 2018 - axel.br...@gmx.de
+
+- boo#1096706 set postgres96 using update-alternatives (openQA failure)
+
+---
+Mon Jun 11 09:20:09 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.12 - Bugfix Release
+  boo#1096706 requirement for postgres96 fixed
+  copyright to log file and readme added
+  Specfile cleaned up
+
+---

Old:

  trytond-4.2.11.tar.gz

New:

  trytond-4.2.12.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.HWtZ8W/_old  2018-06-20 15:23:30.691152248 +0200
+++ /var/tmp/diff_new_pack.HWtZ8W/_new  2018-06-20 15:23:30.691152248 +0200
@@ -2,7 +2,7 @@
 # spec file for package trytond
 #
 # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2015, 2016 Dr. Axel Braun
+# Copyright (c) 2015 - 2018 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.11
+Version:%{majorver}.12
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system
@@ -45,34 +45,35 @@
 BuildRequires:  python3-pydot3
 BuildRequires:  python3-python-sql
 BuildRequires:  python3-setuptools
-BuildRequires:  python3-simplejson
 BuildRequires:  python3-wrapt
 BuildRequires:  systemd-rpm-macros
+BuildRequires: postgresql
+BuildRequires: postgresql96-server
+Requires:   libreoffice-pyuno
 Requires:   postgresql96-server
 Requires:   python3-Genshi
-Requires:   python3-lxml
-Requires:   python3-psycopg2
-#Requires: python3-pytz
-#Requires: python3-pyOpenSSL
-#Requires: python3-egenix-mx-base
-Requires:   libreoffice-pyuno
 Requires:   python3-Levenshtein
-Requires:   python3-dateutil
-Requires:   python3-polib
-Requires:   python3-python-sql
-Requires:   python3-relatorio
-Requires:   unoconv
-#Requires: python3-PyWebDAV
 Requires:   python3-Sphinx
 Requires:   python3-Werkzeug
 Requires:   python3-bcrypt
+Requires:   python3-dateutil
+Requires:   python3-lxml
 Requires:   python3-mock
+Requires:   python3-polib
+Requires:   python3-psycopg2
+Requires:   python3-python-sql
+Requires:   python3-relatorio
 Requires:   python3-simpleeval
 Requires:   python3-wrapt
+Requires:   unoconv
 Requires(pre): /usr/sbin/groupadd
 Requires(pre): /usr/sbin/useradd
+# Post requires update-alternatives to install tool update-alternatives.
+Requires(post): update-alternatives
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
+
 %{?systemd_requires}
 
 %description
@@ -105,14 +106,16 @@
 %fdupes -s %{buildroot}
 
 %pre
-getent group tryton > /dev/null || %{_sbindir}/groupadd -r tryton || :
+getent group tryton > /dev/null || %{_sbindir}/groupadd -r tryton
 getent passwd tryton > /dev/null || %{_sbindir}/useradd -r -g tryton \
-d %{_localstatedir}/lib/%{name} -s /sbin/nologin \
-   -c 'Tryton ERP' tryton || :
+   -c 'Tryton ERP' tryton
 %service_add_pre trytond.service
 
 %post
 %service_add_post trytond.service
+# Postgresql 96 is required for tryton series 4.2.x!
+update-alternatives --set postgresql /usr/lib/postgresql96
 
 %preun
 %service_del_preun trytond.service

++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.HWtZ8W/_old  2018-06-20 15:23:30.747150217 +0200
+++ /var/tmp/diff_new_pack.HWtZ8W/_new  2018-06-20 15:23:30.751150072 +0200
@@ -246,4 +246,9 @@
 
   * Only the same major version of Tryton client and Tryton server can connect.
 
- -- Axel Braun   THU Sep 14 19:24:07 UTC 2017
+ -- Axel Braun   MON Jun 11 10:27:14 UTC 2018
+
+
+This file is based on tryton-server.README.Debian
+Copyright: 2009-2012 Daniel Baumann 
+   2011-2014 Mathias Behrle 
\ No newline at end of file

++ trytond-4.2.11.tar.gz -> trytond-4.2.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.

commit trytond for openSUSE:Factory

2018-05-15 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-05-15 10:13:57

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Tue May 15 10:13:57 2018 rev:19 rq:606649 version:4.2.11

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-04-30 
22:58:24.449624092 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-05-15 
10:33:33.203854503 +0200
@@ -1,0 +2,5 @@
+Sat May 12 12:59:31 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.11 - Bugfix Release
+
+---

Old:

  trytond-4.2.10.tar.gz

New:

  trytond-4.2.11.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.OEMu1E/_old  2018-05-15 10:33:33.727835259 +0200
+++ /var/tmp/diff_new_pack.OEMu1E/_new  2018-05-15 10:33:33.731835112 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.10
+Version:%{majorver}.11
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.2.10.tar.gz -> trytond-4.2.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.10/.hgtags new/trytond-4.2.11/.hgtags
--- old/trytond-4.2.10/.hgtags  2018-03-01 22:50:27.0 +0100
+++ new/trytond-4.2.11/.hgtags  2018-05-07 23:07:40.0 +0200
@@ -25,3 +25,4 @@
 6162731451b1515b645a72332d19c4e83e207f15 4.2.8
 1f035cc6f6bc9af970d6db658c1acb3b0b211916 4.2.9
 85cd8ba33305eb48db50a52d7d8eb473f6387850 4.2.10
+0da6fb844986da58c8fff6eacd54ee8ba0708cf7 4.2.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.10/CHANGELOG new/trytond-4.2.11/CHANGELOG
--- old/trytond-4.2.10/CHANGELOG2018-03-01 22:50:27.0 +0100
+++ new/trytond-4.2.11/CHANGELOG2018-05-07 23:07:39.0 +0200
@@ -1,3 +1,6 @@
+Version 4.2.11 - 2018-05-07
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.10 - 2018-03-01
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.10/PKG-INFO new/trytond-4.2.11/PKG-INFO
--- old/trytond-4.2.10/PKG-INFO 2018-03-01 22:50:28.0 +0100
+++ new/trytond-4.2.11/PKG-INFO 2018-05-07 23:07:41.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.10
+Version: 4.2.11
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.10/doc/ref/models/models.rst 
new/trytond-4.2.11/doc/ref/models/models.rst
--- old/trytond-4.2.10/doc/ref/models/models.rst2017-05-03 
18:52:26.0 +0200
+++ new/trytond-4.2.11/doc/ref/models/models.rst2018-05-07 
23:07:37.0 +0200
@@ -451,7 +451,7 @@
 No access rights are verified and the records are not validated.
 ..
 
-.. classmethod:: ModelStorage.search(domain[, offset[, limit[, order[, count[, 
query])
+.. classmethod:: ModelSQL.search(domain[, offset[, limit[, order[, count[, 
query])
 
 Return a list of records that match the :ref:`domain ` or
 the sql query if query is True.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.10/trytond/__init__.py 
new/trytond-4.2.11/trytond/__init__.py
--- old/trytond-4.2.10/trytond/__init__.py  2018-01-04 23:50:07.0 
+0100
+++ new/trytond-4.2.11/trytond/__init__.py  2018-03-01 22:50:59.0 
+0100
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.10"
+__version__ = "4.2.11"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.10/trytond/pyson.py 
new/trytond-4.2.11/trytond/pyson.py
--- old/trytond-4.2.10/trytond/pyson.py 2017-05-03 18:52:26.0 +0200
+++ new/trytond-4.2.11/trytond/pyson.py 2018-05-07 23:07:37.0 +0200
@@ -2,6 +2,7 @@
 # this repository contains the full copyright notices and license terms.
 import json
 import datetime
+from decimal import Decimal
 from dateutil.relativedelta import relativedelta
 from functools import reduce, wraps
 
@@ -117,6 +118,8 @@
 ).pyson()
 else:
 return Date(obj.year, obj.month, obj.day).pyson()
+elif isinstance(obj, Decimal):
+return float(obj)
 return super(PYSONEncoder, self).default(o

commit trytond for openSUSE:Factory

2018-04-30 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-04-30 22:55:02

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Mon Apr 30 22:55:02 2018 rev:18 rq:602135 version:4.2.10

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-03-11 
15:24:34.272679121 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-04-30 
22:58:24.449624092 +0200
@@ -1,0 +2,5 @@
+Fri Apr 27 18:52:20 UTC 2018 - axel.br...@gmx.de
+
+- requires postgres96, otherwise trytond-admin fails (Leap 15)
+
+---



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.ZouxMi/_old  2018-04-30 22:58:25.145598697 +0200
+++ /var/tmp/diff_new_pack.ZouxMi/_new  2018-04-30 22:58:25.149598551 +0200
@@ -48,7 +48,7 @@
 BuildRequires:  python3-simplejson
 BuildRequires:  python3-wrapt
 BuildRequires:  systemd-rpm-macros
-Requires:   postgresql-server
+Requires:   postgresql96-server
 Requires:   python3-Genshi
 Requires:   python3-lxml
 Requires:   python3-psycopg2




commit trytond for openSUSE:Factory

2018-03-11 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-03-11 15:24:33

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Sun Mar 11 15:24:33 2018 rev:17 rq:584727 version:4.2.10

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-02-25 
11:47:01.876455098 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-03-11 
15:24:34.272679121 +0100
@@ -1,0 +2,5 @@
+Fri Mar  2 09:11:30 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.10 - Bugfix Release
+
+---

Old:

  trytond-4.2.9.tar.gz

New:

  trytond-4.2.10.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.n7dQNv/_old  2018-03-11 15:24:35.856622298 +0100
+++ /var/tmp/diff_new_pack.n7dQNv/_new  2018-03-11 15:24:35.860622154 +0100
@@ -20,11 +20,11 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.9
+Version:%{majorver}.10
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Office/Management
 Url:http://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz

++ trytond-4.2.9.tar.gz -> trytond-4.2.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.9/.hgtags new/trytond-4.2.10/.hgtags
--- old/trytond-4.2.9/.hgtags   2018-01-04 23:49:34.0 +0100
+++ new/trytond-4.2.10/.hgtags  2018-03-01 22:50:27.0 +0100
@@ -24,3 +24,4 @@
 5f301276879f4fe742f998fa483c83126a8b3a4a 4.2.7
 6162731451b1515b645a72332d19c4e83e207f15 4.2.8
 1f035cc6f6bc9af970d6db658c1acb3b0b211916 4.2.9
+85cd8ba33305eb48db50a52d7d8eb473f6387850 4.2.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.9/CHANGELOG new/trytond-4.2.10/CHANGELOG
--- old/trytond-4.2.9/CHANGELOG 2018-01-04 23:49:34.0 +0100
+++ new/trytond-4.2.10/CHANGELOG2018-03-01 22:50:27.0 +0100
@@ -1,3 +1,6 @@
+Version 4.2.10 - 2018-03-01
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.9 - 2018-01-04
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.9/COPYRIGHT new/trytond-4.2.10/COPYRIGHT
--- old/trytond-4.2.9/COPYRIGHT 2018-01-04 23:49:33.0 +0100
+++ new/trytond-4.2.10/COPYRIGHT2018-03-01 22:50:27.0 +0100
@@ -3,7 +3,7 @@
 Copyright (C) 2007-2013 Bertrand Chenal.
 Copyright (C) 2008-2018 B2CK SPRL.
 Copyright (C) 2011 Openlabs Technologies & Consulting (P) Ltd.
-Copyright (C) 2011-2017 Nicolas Évrard.
+Copyright (C) 2011-2018 Nicolas Évrard.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.9/PKG-INFO new/trytond-4.2.10/PKG-INFO
--- old/trytond-4.2.9/PKG-INFO  2018-01-04 23:49:35.0 +0100
+++ new/trytond-4.2.10/PKG-INFO 2018-03-01 22:50:28.0 +0100
@@ -1,12 +1,13 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.9
+Version: 4.2.10
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_trac...@tryton.org
 License: GPL-3
 Download-URL: http://downloads.tryton.org/4.2/
+Description-Content-Type: UNKNOWN
 Description: trytond
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.9/doc/topics/models/index.rst 
new/trytond-4.2.10/doc/topics/models/index.rst
--- old/trytond-4.2.9/doc/topics/models/index.rst   2017-05-03 
18:52:26.0 +0200
+++ new/trytond-4.2.10/doc/topics/models/index.rst  2018-03-01 
22:50:25.0 +0100
@@ -28,7 +28,6 @@
 fields::
 
 from trytond.model import ModelView, ModelSQL, fields
-from trytond.pool import Pool
 
 class Party(ModelSQL, ModelView):
 "Party"
@@ -36,9 +35,8 @@
 name = fields.Char('Name')
 code = fields.Char('Code')
 
-Pool.register(Party)
-
-The class must be registered in the :ref:`Pool `.
+The class must be registered in the :ref:`Pool ` by the `register()`
+method of the :ref:`module `.
 Model classes are essentially data mappers to records and Model instances are
 records.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit trytond for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-02-25 11:46:59

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Sun Feb 25 11:46:59 2018 rev:16 rq:579761 version:4.2.9

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2018-01-13 
21:49:30.828854105 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-02-25 
11:47:01.876455098 +0100
@@ -1,0 +2,6 @@
+Sat Feb 17 06:47:27 UTC 2018 - axel.br...@gmx.de
+
+- user_login.patch replaced by trytond_get_login.patch 
+  see boo#1078111
+
+---

Old:

  user_login.patch

New:

  trytond_get_login.patch



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.9FsLUr/_old  2018-02-25 11:47:04.204370626 +0100
+++ /var/tmp/diff_new_pack.9FsLUr/_new  2018-02-25 11:47:04.212370335 +0100
@@ -34,7 +34,7 @@
 Source3:%{name}.conf
 Source4:%{name}_log.conf
 # GNU Health patch for user login
-Patch0: user_login.patch
+Patch0: trytond_get_login.patch
 Source20:   %{name}.service
 # List of additional build dependencies
 BuildRequires:  fdupes

++ trytond_get_login.patch ++
--- trytond/res/user.py 2018-02-15 13:09:37.735716404 +
+++ trytond/res/user.py 2018-02-15 22:08:51.966998130 +
@@ -18,6 +18,7 @@
 from sql.conditionals import Coalesce
 from sql.aggregate import Count
 from sql.operators import Concat
+from random import randint
 
 try:
 import bcrypt
@@ -495,7 +496,16 @@
 Return user id if password matches
 '''
 LoginAttempt = Pool().get('res.user.login.attempt')
-time.sleep(2 ** LoginAttempt.count(login) - 1)
+
+login_max_delay = config.getint('session', 'login_max_delay')
+
+if (not login_max_delay) or (login_max_delay < 1):
+login_max_delay = 3
+
+#Use a random delay (default between 1 and login_max_delay) in login
+#if the param is not set, it defaults to 3
+delay = randint(1,login_max_delay)
+time.sleep(delay)
 for method in config.get(
 'session', 'authentications', default='password').split(','):
 try:
@@ -505,9 +515,9 @@
 continue
 user_id = func(login, parameters)
 if user_id:
-LoginAttempt.remove(login)
 return user_id
-LoginAttempt.add(login)
+else:
+logger.info('Invalid login from : %s', login)
 
 @classmethod
 def _login_password(cls, login, parameters):



commit trytond for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2018-01-13 21:49:29

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Sat Jan 13 21:49:29 2018 rev:15 rq:563932 version:4.2.9

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-12-14 
11:01:42.583372977 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2018-01-13 
21:49:30.828854105 +0100
@@ -1,0 +2,5 @@
+Fri Jan  5 19:59:52 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.9 - Bugfix Release
+
+---

Old:

  trytond-4.2.8.tar.gz

New:

  trytond-4.2.9.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.K9BvgX/_old  2018-01-13 21:49:31.696813637 +0100
+++ /var/tmp/diff_new_pack.K9BvgX/_new  2018-01-13 21:49:31.700813450 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package trytond
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2015, 2016 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.8
+Version:%{majorver}.9
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ trytond-4.2.8.tar.gz -> trytond-4.2.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.8/.hgtags new/trytond-4.2.9/.hgtags
--- old/trytond-4.2.8/.hgtags   2017-12-04 23:58:19.0 +0100
+++ new/trytond-4.2.9/.hgtags   2018-01-04 23:49:34.0 +0100
@@ -23,3 +23,4 @@
 52447cdf4482dce5bc76ea26b7b7fc5f82361644 4.2.6
 5f301276879f4fe742f998fa483c83126a8b3a4a 4.2.7
 6162731451b1515b645a72332d19c4e83e207f15 4.2.8
+1f035cc6f6bc9af970d6db658c1acb3b0b211916 4.2.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.8/CHANGELOG new/trytond-4.2.9/CHANGELOG
--- old/trytond-4.2.8/CHANGELOG 2017-12-04 23:58:19.0 +0100
+++ new/trytond-4.2.9/CHANGELOG 2018-01-04 23:49:34.0 +0100
@@ -1,3 +1,6 @@
+Version 4.2.9 - 2018-01-04
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.8 - 2017-12-04
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.8/COPYRIGHT new/trytond-4.2.9/COPYRIGHT
--- old/trytond-4.2.8/COPYRIGHT 2017-12-04 23:58:19.0 +0100
+++ new/trytond-4.2.9/COPYRIGHT 2018-01-04 23:49:33.0 +0100
@@ -1,7 +1,7 @@
 Copyright (C) 2004-2008 Tiny SPRL.
-Copyright (C) 2007-2017 Cédric Krier.
+Copyright (C) 2007-2018 Cédric Krier.
 Copyright (C) 2007-2013 Bertrand Chenal.
-Copyright (C) 2008-2017 B2CK SPRL.
+Copyright (C) 2008-2018 B2CK SPRL.
 Copyright (C) 2011 Openlabs Technologies & Consulting (P) Ltd.
 Copyright (C) 2011-2017 Nicolas Évrard.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.8/PKG-INFO new/trytond-4.2.9/PKG-INFO
--- old/trytond-4.2.8/PKG-INFO  2017-12-04 23:58:20.0 +0100
+++ new/trytond-4.2.9/PKG-INFO  2018-01-04 23:49:35.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.8
+Version: 4.2.9
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.8/trytond/__init__.py 
new/trytond-4.2.9/trytond/__init__.py
--- old/trytond-4.2.8/trytond/__init__.py   2017-11-07 16:54:03.0 
+0100
+++ new/trytond-4.2.9/trytond/__init__.py   2017-12-04 23:58:55.0 
+0100
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.8"
+__version__ = "4.2.9"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.8/trytond/model/fields/field.py 
new/trytond-4.2.9/trytond/model/fields/field.py
--- old/trytond-4.2.8/trytond/model/fields/field.py 2017-05-03 
18:52:26.0 +0200
+++ new/trytond-4.2.9/trytond/model/fields/field.py 2018-01-04 
23:49:32.0 +0100
@@ -337,10 +337,9 @@
 class FieldTranslate(Field):
 
 def _get_translation_join(self, Model, name,
-translation, model, table):
-language = Transaction().language
+translation, model, table, from_, language):
 if Model.__name__ == 'ir.model':
-return tab

commit trytond for openSUSE:Factory

2017-12-14 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-12-14 11:00:33

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Thu Dec 14 11:00:33 2017 rev:14 rq:556566 version:4.2.8

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-11-16 
14:03:19.156613738 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-12-14 
11:01:42.583372977 +0100
@@ -1,0 +2,5 @@
+Tue Dec  5 20:19:55 UTC 2017 - axel.br...@gmx.de
+
+- Version 4.2.8 - Bugfix Release
+
+---

Old:

  trytond-4.2.7.tar.gz

New:

  trytond-4.2.8.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.bMyVSs/_old  2017-12-14 11:01:43.167344786 +0100
+++ /var/tmp/diff_new_pack.bMyVSs/_new  2017-12-14 11:01:43.167344786 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.7
+Version:%{majorver}.8
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.bMyVSs/_old  2017-12-14 11:01:43.211342662 +0100
+++ /var/tmp/diff_new_pack.bMyVSs/_new  2017-12-14 11:01:43.211342662 +0100
@@ -55,16 +55,9 @@
 Tryton uses a Relational Database Management System (RDBMS) to store data. The
 preferred RDBMS for Tryton is PostgreSQL.
 
-You have to setup this database manually. Here is a short explanation how to
-achieve this.
+The following steps guide you through the setup:
 
-We can distinguish two scenarios, to which the following description will 
reference:
-
-  1) the database is created manually (recommended for productive environments)
-
-  2) the database shall be created from the Tryton client (recommended for 
test)
-
-  * In both cases, make sure PostgreSQL is running:
+  * Make sure PostgreSQL is running:
 
 > systemctl status postgresql
 
@@ -138,7 +131,7 @@
 Creating the database for Tryton
 
 
-For manual creation of the database, the folowing steps are to be performed:
+For manual creation of the database, the following steps are to be performed:
 
   * Creating the database:
 
@@ -156,7 +149,9 @@
 > /usr/bin/trytond-admin -c /etc/tryton/trytond.conf --all -d mydb
 
 Note: Use the database name you chose in the previous step (here as 
default: 
-mydb). You will be asked for the admin password for this database. For the 
first time, log in to the newly initialized database with user admin and 
password as set during initialization.
+mydb). You will be asked for the admin password for this database. 
+For the first time, log in to the newly initialized database with user 
'admin' 
+and password as set during initialization.
 
 As result you will have a bare Tryton database with the base modules installed.
 

++ trytond-4.2.7.tar.gz -> trytond-4.2.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/.hgtags new/trytond-4.2.8/.hgtags
--- old/trytond-4.2.7/.hgtags   2017-11-07 16:53:29.0 +0100
+++ new/trytond-4.2.8/.hgtags   2017-12-04 23:58:19.0 +0100
@@ -22,3 +22,4 @@
 ec6cf0cc82bce88cacc58949bd6a68225f2a312e 4.2.5
 52447cdf4482dce5bc76ea26b7b7fc5f82361644 4.2.6
 5f301276879f4fe742f998fa483c83126a8b3a4a 4.2.7
+6162731451b1515b645a72332d19c4e83e207f15 4.2.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/CHANGELOG new/trytond-4.2.8/CHANGELOG
--- old/trytond-4.2.7/CHANGELOG 2017-11-07 16:53:29.0 +0100
+++ new/trytond-4.2.8/CHANGELOG 2017-12-04 23:58:19.0 +0100
@@ -1,3 +1,6 @@
+Version 4.2.8 - 2017-12-04
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.7 - 2017-11-07
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/PKG-INFO new/trytond-4.2.8/PKG-INFO
--- old/trytond-4.2.7/PKG-INFO  2017-11-07 16:53:30.0 +0100
+++ new/trytond-4.2.8/PKG-INFO  2017-12-04 23:58:20.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.7
+Version: 4.2.8
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/trytond/__init__.py 
new/trytond-4.2.8/trytond/__init__.py
--- old/trytond-4.2.7/trytond/__init__.py   2017-08-08 18:18:11.0 
+0200
+++ new/trytond-4.2.8/trytond/__init__.py   2017-11-0

commit trytond for openSUSE:Factory

2017-11-16 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-11-16 14:03:17

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Thu Nov 16 14:03:17 2017 rev:13 rq:542139 version:4.2.7

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-09-17 
22:40:03.262097595 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-11-16 
14:03:19.156613738 +0100
@@ -1,0 +2,5 @@
+Thu Nov  9 06:05:31 UTC 2017 - axel.br...@gmx.de
+
+- Version 4.2.7 - Bugfix Release
+
+---

Old:

  trytond-4.2.6.tar.gz

New:

  trytond-4.2.7.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.d0y8wI/_old  2017-11-16 14:03:20.904550390 +0100
+++ /var/tmp/diff_new_pack.d0y8wI/_new  2017-11-16 14:03:20.908550245 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.6
+Version:%{majorver}.7
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.d0y8wI/_old  2017-11-16 14:03:20.972547925 +0100
+++ /var/tmp/diff_new_pack.d0y8wI/_new  2017-11-16 14:03:20.972547925 +0100
@@ -185,7 +185,7 @@
 tryton-sao into a directory, say /srv/tryton-sao
 
 Make sure you have nodejs and git installed:
-> zypper install nodejs git
+> zypper install nodejs git phantomjs
 
 Now change into to installation directory and install sao:
 > cd /srv/tryton-sao/package

++ trytond-4.2.6.tar.gz -> trytond-4.2.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.6/.drone.yml new/trytond-4.2.7/.drone.yml
--- old/trytond-4.2.6/.drone.yml1970-01-01 01:00:00.0 +0100
+++ new/trytond-4.2.7/.drone.yml2017-05-03 18:52:26.0 +0200
@@ -0,0 +1,9 @@
+image: python:all
+env:
+  - POSTGRESQL_URI=postgresql://postgres@127.0.0.1:5432/
+  - MYSQL_URI=mysql://root@127.0.0.1:3306/
+script:
+  - pip install tox
+  - tox -e "{py27,py33,py34,py35}-{sqlite,postgresql}" 
--skip-missing-interpreters
+services:
+  - postgres
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.6/.hgtags new/trytond-4.2.7/.hgtags
--- old/trytond-4.2.6/.hgtags   1970-01-01 01:00:00.0 +0100
+++ new/trytond-4.2.7/.hgtags   2017-11-07 16:53:29.0 +0100
@@ -0,0 +1,24 @@
+951bb3311b916cb893adc5294cfb3216d2940169 1.0.0
+9f5ce178a7c403a0865fd4b6c1a82a911df0e998 1.2.0
+e2d31d59de7745de70199b7c340d78b7c4775723 1.4.0
+64691214959ac19983f3b3d1dbb89ff693d1545c 1.6.0
+af3a6063b46bf8739a513a06400fbb9858b5869b 1.8.0
+3475040a8fe081b1b8609350186b779cc640fba4 2.0.0
+1df3f0702c621e65279af52d1f87725747ae8fa4 2.2.0
+640af4420c8eace7ee59a432bec54692f4808b20 2.4.0
+36530840a1d0dce354bbaa58ec849a409d306d83 2.6.0
+2893d6c3efd6df3759ab09a28ea16773a160118e 2.8.0
+759c6ff44b90b8c685e9d9a4124bcd85af204649 3.0.0
+b3d84aa2c3a6ed3b76bfb58a40fc687f68824c29 3.2.0
+f0a9fa755cde703be54efd747f376b096ea8316c 3.4.0
+1e4ba5a3f16e6afd59131b49841eb004e706619d 3.6.0
+0a29a9dba7f56fbdef067772eea3f037934999c9 3.8.0
+49a0caa894dae201ed4ec707f277d9859b5521fb 4.0.0
+eb8949ec5bcedba563b5799f1315a0cecfee61f6 4.2.0
+fc1bee0ae467f7798748f0616379560ff28d71a9 4.2.1
+768e108ff3df8d68dd8bfafd581cddeb388004e4 4.2.2
+abde22b56a2aed14ec1404c143c5a88a9ef66d11 4.2.3
+a2f94a337e2276d0ebc474b630db85d2676315cc 4.2.4
+ec6cf0cc82bce88cacc58949bd6a68225f2a312e 4.2.5
+52447cdf4482dce5bc76ea26b7b7fc5f82361644 4.2.6
+5f301276879f4fe742f998fa483c83126a8b3a4a 4.2.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.6/CHANGELOG new/trytond-4.2.7/CHANGELOG
--- old/trytond-4.2.6/CHANGELOG 2017-08-08 18:17:35.0 +0200
+++ new/trytond-4.2.7/CHANGELOG 2017-11-07 16:53:29.0 +0100
@@ -1,3 +1,6 @@
+Version 4.2.7 - 2017-11-07
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.6 - 2017-08-08
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.6/PKG-INFO new/trytond-4.2.7/PKG-INFO
--- old/trytond-4.2.6/PKG-INFO  2017-08-08 18:17:37.0 +0200
+++ new/trytond-4.2.7/PKG-INFO  2017-11-07 16:53:30.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.6
+Version: 4.2.7
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tr

commit trytond for openSUSE:Factory

2017-09-17 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-09-17 22:38:53

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Sun Sep 17 22:38:53 2017 rev:12 rq:526511 version:4.2.6

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-08-18 
15:06:02.444323309 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-09-17 
22:40:03.262097595 +0200
@@ -1,0 +2,5 @@
+Thu Sep 14 19:24:19 UTC 2017 - axel.br...@gmx.de
+
+- Documentation updated
+
+---



Other differences:
--
++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.eWkEr3/_old  2017-09-17 22:40:04.021990754 +0200
+++ /var/tmp/diff_new_pack.eWkEr3/_new  2017-09-17 22:40:04.021990754 +0200
@@ -7,13 +7,14 @@
 You have already installed the package trytond and found this documentation. 
Good.
 
 1) Log in as root and start the database
-#su
-#systemctl start postgresql
+> su
+> systemctl start postgresql
 
 2) Change postgres parameters. You need to log in as user postgres, in order 
to avoid authorisation issues. Assuming we have nano as editor:
 
-#su postgres
-#nano /var/lib/pgsql/data/pg_hba.conf
+
+> su postgres
+> nano /var/lib/pgsql/data/pg_hba.conf
 
 Change the line
 local   all all md5
@@ -24,29 +25,24 @@
 Save your input. 
 
 3) Create a role for 'tryton' in the database (sill as user postgres)
-#psql -c "CREATE USER tryton WITH CREATEDB;"
+> psql -c "CREATE USER tryton WITH CREATEDB;"
 
 4) exit as user postgres and restart postgres
-#exit
-#systemctl restart postgresql
-
-5) Now lets look at /etc/tryton/trytond.conf. Uncomment the line with 
super_pwd (it is recommended that you set your own password here!
-#nano /etc/tryton/trytond.conf
-uncomment super_pwd
+> exit
+> systemctl restart postgresql
 
-6) start trytond:
-#systemctl start trytond
+5) start trytond:
+> systemctl start trytond
 
-7) Install the tryton client:
-#zypper in tryton
+6) Install the tryton client:
+> zypper in tryton
 
-8) Open the tryton client:
-#tryton
+7) Open the tryton client:
+>tryton
 go to 'manage profiles' -> add -> name it 'localhost' -> Host: localhost
 -> you should now see a selection of available databases
 
-Note: Fron Tryton Release 4.2 onwards it is not possible anymore to create 
databases 
-from the Frontend. You need to do this manually (see below)
+Note: From Tryton Release 4.2 onwards it is not possible anymore to create 
databases from the Frontend. You need to do this manually (see below)
 
 DONE.
 
@@ -70,7 +66,7 @@
 
   * In both cases, make sure PostgreSQL is running:
 
-# systemctl status postgresql
+> systemctl status postgresql
 
 Note: If PostgreSQL runs on another machine than the Tryton server, make 
sure
 you have setup database password authentication. Please refer to the
@@ -96,17 +92,10 @@
 
 The Tryton Server runs as user 'tryton', so we need a role in postgres for 
this.
 
-Case 1)
-For manual database creation it is sufficient to create the user as 
follows:
-
-su postgres
-psql -c "CREATE USER tryton WITH CREATEDB;" 
+For manual database creation (standard as from Tryton 4.2 onwards) it is 
sufficient to create the user as follows:
 
-Case 2)
-In case 2 the user needs additionally an encrypted password to log into 
the DB:
-
-su postgres
-psql -c "ALTER ROLE tryton ENCRYPTED PASSWORD 'tryton_password' ;"
+> su postgres
+> psql -c "CREATE USER tryton WITH CREATEDB;" 
 
 Note: If you want to run the database as another user than 'tryton', you
 need to replace 'tryton' above with the user you want to use instead.
@@ -121,17 +110,7 @@
 It contains all settings for a locally running database and manual database
 configuration.
 
-Adjust /etc/tryton/trytond.conf to reflect the setup of your system by 
using
-the database user and password from step 1 for the database URI.
-
-For case 1 you do not need to do anything additional.
-For case 2 (creation of database from Tryton frontend) you need to set the
-Super password in the configuration file.
-See section super_pwd in
-http://trytond.readthedocs.org/en/latest/topics/configuration.html 
-As a result you will get an encypted password in the form
-super_pwd = grlvvq5T4r5BQ
-which is entered in /etc/tryton/trytond.conf
+Adjust /etc/tryton/trytond.conf to reflect any different the setup of your 
system.
 
   * If the Tryton server shall listen on some external interface (i.e. shall be
 available for c

commit trytond for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-08-18 15:06:00

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Fri Aug 18 15:06:00 2017 rev:11 rq:517418 version:4.2.6

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-07-11 
08:27:56.893651079 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-08-18 
15:06:02.444323309 +0200
@@ -1,0 +2,7 @@
+Thu Aug 10 20:04:47 UTC 2017 - axel.br...@gmx.de
+
+- Version 4.2.6
+  bugfix release
+  typo in trytond.conf removed
+
+---

Old:

  trytond-4.2.5.tar.gz

New:

  trytond-4.2.6.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.Aegc5U/_old  2017-08-18 15:06:03.612158832 +0200
+++ /var/tmp/diff_new_pack.Aegc5U/_new  2017-08-18 15:06:03.616158268 +0200
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.5
+Version:%{majorver}.6
 Release:0
 
 Summary:An Enterprise Resource Planning (ERP) system

++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.Aegc5U/_old  2017-08-18 15:06:03.700146439 +0200
+++ /var/tmp/diff_new_pack.Aegc5U/_new  2017-08-18 15:06:03.700146439 +0200
@@ -221,7 +221,7 @@
 
 Last but not least, edit /etc/tryton/trytond.conf
 In the section [web], set the path:
-root = /usr/lib/node-modules/tryton-sao
+root = /srv/tryton-sao/package
 
 Now restart trytond.
 

++ trytond-4.2.5.tar.gz -> trytond-4.2.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.5/CHANGELOG new/trytond-4.2.6/CHANGELOG
--- old/trytond-4.2.5/CHANGELOG 2017-07-01 23:36:39.0 +0200
+++ new/trytond-4.2.6/CHANGELOG 2017-08-08 18:17:35.0 +0200
@@ -1,3 +1,6 @@
+Version 4.2.6 - 2017-08-08
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.5 - 2017-07-01
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.5/PKG-INFO new/trytond-4.2.6/PKG-INFO
--- old/trytond-4.2.5/PKG-INFO  2017-07-01 23:36:41.0 +0200
+++ new/trytond-4.2.6/PKG-INFO  2017-08-08 18:17:37.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.5
+Version: 4.2.6
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.5/trytond/__init__.py 
new/trytond-4.2.6/trytond/__init__.py
--- old/trytond-4.2.5/trytond/__init__.py   2017-06-05 23:34:16.0 
+0200
+++ new/trytond-4.2.6/trytond/__init__.py   2017-07-01 23:37:13.0 
+0200
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.5"
+__version__ = "4.2.6"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.5/trytond/ir/action.py 
new/trytond-4.2.6/trytond/ir/action.py
--- old/trytond-4.2.5/trytond/ir/action.py  2017-07-01 23:36:38.0 
+0200
+++ new/trytond-4.2.6/trytond/ir/action.py  2017-08-08 18:17:33.0 
+0200
@@ -899,7 +899,6 @@
 class ActionActWindowView(ModelSQL, ModelView):
 "Action act window view"
 __name__ = 'ir.action.act_window.view'
-_rec_name = 'view'
 sequence = fields.Integer('Sequence', required=True)
 view = fields.Many2One('ir.ui.view', 'View', required=True,
 ondelete='CASCADE')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.5/trytond/ir/model.py 
new/trytond-4.2.6/trytond/ir/model.py
--- old/trytond-4.2.5/trytond/ir/model.py   2017-05-03 18:52:26.0 
+0200
+++ new/trytond-4.2.6/trytond/ir/model.py   2017-08-08 18:17:33.0 
+0200
@@ -384,7 +384,6 @@
 class ModelAccess(ModelSQL, ModelView):
 "Model access"
 __name__ = 'ir.model.access'
-_rec_name = 'model'
 model = fields.Many2One('ir.model', 'Model', required=True,
 ondelete="CASCADE")
 group = fields.Many2One('res.group', 'Group',
@@ -440,6 +439,13 @@
 def default_perm_delete():
 return False
 
+def get_rec_name(self, name):
+return self.model.rec_name
+
+@classmethod
+def search_rec_name(cls, name, clause):
+return [('model',) + tuple(clause[1:])]
+
 @classmethod
 def get_access(cls, models):
 'Return access for models'
@@ -568,7 +5

commit trytond for openSUSE:Factory

2017-07-10 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-07-11 08:27:55

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Tue Jul 11 08:27:55 2017 rev:10 rq:509213 version:4.2.5

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-07-05 
23:56:20.969887979 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-07-11 
08:27:56.893651079 +0200
@@ -1,0 +2,5 @@
+Mon Jul 10 14:07:26 UTC 2017 - axel.br...@gmx.de
+
+- default setting for database access in trytond.conf
+
+---



Other differences:
--
++ trytond.conf ++
--- /var/tmp/diff_new_pack.u2yOs9/_old  2017-07-11 08:27:59.317309208 +0200
+++ /var/tmp/diff_new_pack.u2yOs9/_new  2017-07-11 08:27:59.321308644 +0200
@@ -16,12 +16,17 @@
 # (e.g. PostgreSQL database running on the same machine (localhost))
 #uri = postgresql://tryton:tryton@/
 #
+# Postgres running on the same machine:
+
+uri = postgresql:///
+
+#
+#
 # PostgreSQL via TCP/IP
 # (e.g. connecting to a PostgreSQL database running on a remote machine or
 # by means of md5 authentication. Needs PostgreSQL to be configured to accept
 # those connections (pg_hba.conf).)
-
-uri = postgresql://tryton:tryton@localhost:5432/
+#uri = postgresql://tryton:tryton@localhost:5432/
 
 # The path to the directory where the Tryton Server stores files.
 # The server must have write permissions to this directory.
@@ -79,7 +84,7 @@
 # Settings for the WebDAV network interface
 
 # The IP/host and port number of the interface
-#listen = localhost:8080
+listen = localhost:8080
 
 [session]
 # Session settings




commit trytond for openSUSE:Factory

2017-07-05 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-07-05 23:56:19

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Wed Jul  5 23:56:19 2017 rev:9 rq:507741 version:4.2.5

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-06-12 
15:34:30.826741694 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-07-05 
23:56:20.969887979 +0200
@@ -2 +2 @@
-Tue Jun  6 21:12:54 UTC 2017 - axel.br...@gmx.de
+Mon Jul  3 09:12:15 UTC 2017 - axel.br...@gmx.de
@@ -4 +4 @@
-- Version 3.8.12
+- Version 4.2.5
@@ -7 +7 @@
-Mon Apr  3 20:06:18 UTC 2017 - axel.br...@gmx.de
+Tue Jun 20 16:26:42 UTC 2017 - axel.br...@gmx.de
@@ -9 +9,2 @@
-- Version 3.8.11
+- Patch for user login user_login.patch from GNU Health 3.20 applied
+  trytond_server.diff removed as not needed anymore
@@ -12 +13 @@
-Tue Mar 14 21:28:23 UTC 2017 - axel.br...@gmx.de
+Tue Jun  6 07:50:44 UTC 2017 - axel.br...@gmx.de
@@ -14 +15 @@
-- Version 3.8.10
+- Version 4.2.4
@@ -17 +18 @@
-Fri Feb 17 13:15:22 UTC 2017 - axel.br...@gmx.de
+Mon Apr  3 19:36:48 UTC 2017 - axel.br...@gmx.de
@@ -19 +20 @@
-- proposal path for sao changed 
+- Version 4.2.3
@@ -22 +23 @@
-Sun Dec 18 01:01:12 UTC 2016 - axel.br...@gmx.de
+Fri Mar 10 10:24:56 UTC 2017 - axel.br...@gmx.de
@@ -24,3 +25 @@
-- version 3.8.9
-  * Sanitize path in file_open (CVE-2016-1242) bsc#1016886
-  * Prevent read of user password hash (CVE-2016-1241) bsc#1016885
+- Version 4.2.2
@@ -29 +28 @@
-Tue Oct 18 19:06:22 UTC 2016 - axel.br...@gmx.de
+Fri Jan  6 15:27:55 UTC 2017 - axel.br...@gmx.de
@@ -31 +30 @@
-- update of README
+- Version 4.2.1
@@ -34 +33 @@
-Wed Sep 28 18:53:35 UTC 2016 - axel.br...@gmx.de
+Mon Nov 28 18:22:41 UTC 2016 - axel.br...@gmx.de 
@@ -36 +35 @@
-- update of trytond.conf and README.SUSE
+- Tryton Release 4.2 
@@ -39,11 +38 @@
-Wed Aug 31 06:15:53 UTC 2016 - axel.br...@gmx.de
-
-- Version 3.8.8
-

-Wed Aug 24 15:01:13 UTC 2016 - axel.br...@gmx.de
-
-- License added to package documentation
-

-Wed Aug 24 11:27:00 UTC 2016 - jeng...@inai.de
+Wed Aug 24 13:52:32 UTC 2016 - axel.br...@gmx.de
@@ -56 +45 @@
-Tue Jul  5 09:43:38 UTC 2016 - axel.br...@gmx.de
+Tue Jul  5 09:46:31 UTC 2016 - axel.br...@gmx.de
@@ -58 +47 @@
-- version 3.8.6 
+- version 4.0.2 
@@ -61 +50 @@
-Thu Jun 30 13:34:19 UTC 2016 - axel.br...@gmx.de
+Tue May 02 10:24:48 UTC 2016 - axel.br...@gmx.de 
@@ -63 +52 @@
-- changed requirement to python-python-sql 
+- Tryton Release 4.0 

Old:

  trytond-3.8.12.tar.gz
  trytond_server.diff

New:

  trytond-4.2.5.tar.gz
  user_login.patch



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.fQuqdh/_old  2017-07-05 23:56:21.781773613 +0200
+++ /var/tmp/diff_new_pack.fQuqdh/_new  2017-07-05 23:56:21.785773049 +0200
@@ -2,7 +2,7 @@
 # spec file for package trytond
 #
 # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2016 Dr. Axel Braun
+# Copyright (c) 2015, 2016 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,54 +17,60 @@
 #
 
 
-%define majorver 3.8
+%define majorver 4.2
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.12
+Version:%{majorver}.5
 Release:0
-Summary:An Enterprise Resource Planning system
+
+Summary:An Enterprise Resource Planning (ERP) system
 License:GPL-3.0+
 Group:  Productivity/Office/Management
 Url:http://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
+#Patch0:   trytond340.patch
 Source1:tryton-server.README.SUSE
 Source2:trytond.conf.example
 Source3:%{name}.conf
 Source4:%{name}_log.conf
-#Source11:   %{name}.sysconfig
+# GNU Health patch for user login
+Patch0: user_login.patch
 Source20:   %{name}.service
-Patch0: %{name}_server.diff
 # List of additional build dependencies
 BuildRequires:  fdupes
-BuildRequires:  python-devel
-BuildRequires:  python-lxml
-BuildRequires:  python-psycopg2
-BuildRequires:  python-pydot
-BuildRequires:  python-python-sql
-BuildRequires:  python-setuptools
-BuildRequires:  python-simplejson
+BuildRequires:  python3-Werkzeug
+BuildRequires:  python3-bcrypt
+BuildRequires:  python3-lxml
+BuildRequires:  python3-psycopg2
+BuildRequires:  python3-pydot3
+BuildRequires:  python3-python-sql
+BuildRequi

commit trytond for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-06-12 15:34:26

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Mon Jun 12 15:34:26 2017 rev:8 rq:502812 version:3.8.12

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-04-06 
11:02:53.965230199 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-06-12 
15:34:30.826741694 +0200
@@ -1,0 +2,5 @@
+Tue Jun  6 21:12:54 UTC 2017 - axel.br...@gmx.de
+
+- Version 3.8.12
+
+---

Old:

  trytond-3.8.11.tar.gz

New:

  trytond-3.8.12.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.Bu5Izi/_old  2017-06-12 15:34:31.538641286 +0200
+++ /var/tmp/diff_new_pack.Bu5Izi/_new  2017-06-12 15:34:31.542640722 +0200
@@ -20,7 +20,7 @@
 %define majorver 3.8
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.11
+Version:%{majorver}.12
 Release:0
 Summary:An Enterprise Resource Planning system
 License:GPL-3.0+

++ trytond-3.8.11.tar.gz -> trytond-3.8.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.11/CHANGELOG new/trytond-3.8.12/CHANGELOG
--- old/trytond-3.8.11/CHANGELOG2017-04-03 19:22:11.0 +0200
+++ new/trytond-3.8.12/CHANGELOG2017-06-05 23:36:28.0 +0200
@@ -1,3 +1,6 @@
+Version 3.8.12 - 2017-06-05
+* Bug fixes (see mercurial logs for details)
+
 Version 3.8.11 - 2017-04-03
 * Bug fixes (see mercurial logs for details)
 * Sanitize path in file_open against suffix (CVE-2017-0360)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.11/PKG-INFO new/trytond-3.8.12/PKG-INFO
--- old/trytond-3.8.11/PKG-INFO 2017-04-03 19:22:25.0 +0200
+++ new/trytond-3.8.12/PKG-INFO 2017-06-05 23:36:29.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 3.8.11
+Version: 3.8.12
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.11/setup.cfg new/trytond-3.8.12/setup.cfg
--- old/trytond-3.8.11/setup.cfg2017-04-03 19:22:25.0 +0200
+++ new/trytond-3.8.12/setup.cfg2017-06-05 23:36:29.0 +0200
@@ -1,5 +1,4 @@
 [egg_info]
 tag_build = 
 tag_date = 0
-tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.11/trytond/__init__.py 
new/trytond-3.8.12/trytond/__init__.py
--- old/trytond-3.8.11/trytond/__init__.py  2017-03-10 10:13:27.0 
+0100
+++ new/trytond-3.8.12/trytond/__init__.py  2017-04-03 19:22:49.0 
+0200
@@ -4,7 +4,7 @@
 import time
 from email import charset
 
-__version__ = "3.8.11"
+__version__ = "3.8.12"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.11/trytond/backend/sqlite/database.py 
new/trytond-3.8.12/trytond/backend/sqlite/database.py
--- old/trytond-3.8.11/trytond/backend/sqlite/database.py   2016-04-08 
23:36:18.0 +0200
+++ new/trytond-3.8.12/trytond/backend/sqlite/database.py   2017-06-05 
23:36:26.0 +0200
@@ -22,7 +22,7 @@
 from sqlite3 import OperationalError as DatabaseOperationalError
 from sql import Flavor, Table
 from sql.functions import (Function, Extract, Position, Substring,
-Overlay, CharLength, CurrentTimestamp)
+Overlay, CharLength, CurrentTimestamp, Trim)
 
 __all__ = ['Database', 'DatabaseIntegrityError', 'DatabaseOperationalError',
 'Cursor']
@@ -143,6 +143,27 @@
 _function = 'NOW'  # More precise
 
 
+class SQLiteTrim(Trim):
+
+def __str__(self):
+flavor = Flavor.get()
+param = flavor.param
+
+function = {
+'BOTH': 'TRIM',
+'LEADING': 'LTRIM',
+'TRAILING': 'RTRIM',
+}[self.position]
+
+def format(arg):
+if isinstance(arg, basestring):
+return param
+else:
+return str(arg)
+return function + '(%s, %s)' % (
+format(self.string), format(self.characters))
+
+
 def sign(value):
 if value > 0:
 return 1
@@ -159,6 +180,7 @@
 Overlay: SQLiteOverlay,
 CharLength: SQLiteCharLength,
 CurrentTimestamp: SQLiteCurrentTimestamp,
+Trim: SQLiteTrim,
 }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--ex

commit trytond for openSUSE:Factory

2017-04-06 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-04-06 11:02:49

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Thu Apr  6 11:02:49 2017 rev:7 rq:485004 version:3.8.11

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-03-16 
09:51:32.233773209 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-04-06 
11:02:53.965230199 +0200
@@ -1,0 +2,5 @@
+Mon Apr  3 20:06:18 UTC 2017 - axel.br...@gmx.de
+
+- Version 3.8.11
+
+---

Old:

  trytond-3.8.10.tar.gz

New:

  trytond-3.8.11.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.RFLRBH/_old  2017-04-06 11:02:54.789113755 +0200
+++ /var/tmp/diff_new_pack.RFLRBH/_new  2017-04-06 11:02:54.789113755 +0200
@@ -20,7 +20,7 @@
 %define majorver 3.8
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.10
+Version:%{majorver}.11
 Release:0
 Summary:An Enterprise Resource Planning system
 License:GPL-3.0+

++ trytond-3.8.10.tar.gz -> trytond-3.8.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.10/CHANGELOG new/trytond-3.8.11/CHANGELOG
--- old/trytond-3.8.10/CHANGELOG2017-03-10 10:12:38.0 +0100
+++ new/trytond-3.8.11/CHANGELOG2017-04-03 19:22:11.0 +0200
@@ -1,3 +1,7 @@
+Version 3.8.11 - 2017-04-03
+* Bug fixes (see mercurial logs for details)
+* Sanitize path in file_open against suffix (CVE-2017-0360)
+
 Version 3.8.10 - 2017-03-10
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.10/PKG-INFO new/trytond-3.8.11/PKG-INFO
--- old/trytond-3.8.10/PKG-INFO 2017-03-10 10:13:00.0 +0100
+++ new/trytond-3.8.11/PKG-INFO 2017-04-03 19:22:25.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 3.8.10
+Version: 3.8.11
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.10/trytond/__init__.py 
new/trytond-3.8.11/trytond/__init__.py
--- old/trytond-3.8.10/trytond/__init__.py  2017-01-05 13:15:41.0 
+0100
+++ new/trytond-3.8.11/trytond/__init__.py  2017-03-10 10:13:27.0 
+0100
@@ -4,7 +4,7 @@
 import time
 from email import charset
 
-__version__ = "3.8.10"
+__version__ = "3.8.11"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.10/trytond/tools/misc.py 
new/trytond-3.8.11/trytond/tools/misc.py
--- old/trytond-3.8.10/trytond/tools/misc.py2016-08-30 14:36:56.0 
+0200
+++ new/trytond-3.8.11/trytond/tools/misc.py2017-04-03 18:26:45.0 
+0200
@@ -60,7 +60,7 @@
 "Join paths and ensure it still below root"
 path = os.path.join(root, *paths)
 path = os.path.normpath(path)
-if not path.startswith(root):
+if not path.startswith(os.path.join(root, '')):
 raise IOError("Permission denied: %s" % name)
 return path
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.10/trytond.egg-info/PKG-INFO 
new/trytond-3.8.11/trytond.egg-info/PKG-INFO
--- old/trytond-3.8.10/trytond.egg-info/PKG-INFO2017-03-10 
10:12:53.0 +0100
+++ new/trytond-3.8.11/trytond.egg-info/PKG-INFO2017-04-03 
19:22:21.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 3.8.10
+Version: 3.8.11
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton




commit trytond for openSUSE:Factory

2017-03-16 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-03-16 09:42:30

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Thu Mar 16 09:42:30 2017 rev:6 rq:479385 version:3.8.10

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-02-21 
13:49:43.709605065 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-03-16 
09:51:32.233773209 +0100
@@ -1,0 +2,5 @@
+Tue Mar 14 21:28:23 UTC 2017 - axel.br...@gmx.de
+
+- Version 3.8.10
+
+---

Old:

  trytond-3.8.9.tar.gz

New:

  trytond-3.8.10.tar.gz



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.1omGll/_old  2017-03-16 09:51:32.805692214 +0100
+++ /var/tmp/diff_new_pack.1omGll/_new  2017-03-16 09:51:32.809691648 +0100
@@ -20,7 +20,7 @@
 %define majorver 3.8
 %define base_name tryton
 Name:   trytond
-Version:%{majorver}.9
+Version:%{majorver}.10
 Release:0
 Summary:An Enterprise Resource Planning system
 License:GPL-3.0+

++ trytond-3.8.9.tar.gz -> trytond-3.8.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.9/CHANGELOG new/trytond-3.8.10/CHANGELOG
--- old/trytond-3.8.9/CHANGELOG 2016-12-17 16:55:13.0 +0100
+++ new/trytond-3.8.10/CHANGELOG2017-03-10 10:12:38.0 +0100
@@ -1,3 +1,6 @@
+Version 3.8.10 - 2017-03-10
+* Bug fixes (see mercurial logs for details)
+
 Version 3.8.9 - 2016-12-17
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.9/COPYRIGHT new/trytond-3.8.10/COPYRIGHT
--- old/trytond-3.8.9/COPYRIGHT 2016-12-17 16:55:08.0 +0100
+++ new/trytond-3.8.10/COPYRIGHT2017-03-10 10:12:32.0 +0100
@@ -1,7 +1,7 @@
 Copyright (C) 2004-2008 Tiny SPRL.
-Copyright (C) 2007-2016 Cédric Krier.
+Copyright (C) 2007-2017 Cédric Krier.
 Copyright (C) 2007-2013 Bertrand Chenal.
-Copyright (C) 2008-2016 B2CK SPRL.
+Copyright (C) 2008-2017 B2CK SPRL.
 Copyright (C) 2011 Openlabs Technologies & Consulting (P) Ltd.
 
 This program is free software: you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.9/PKG-INFO new/trytond-3.8.10/PKG-INFO
--- old/trytond-3.8.9/PKG-INFO  2016-12-17 16:55:29.0 +0100
+++ new/trytond-3.8.10/PKG-INFO 2017-03-10 10:13:00.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 3.8.9
+Version: 3.8.10
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.9/trytond/__init__.py 
new/trytond-3.8.10/trytond/__init__.py
--- old/trytond-3.8.9/trytond/__init__.py   2016-08-30 14:38:03.0 
+0200
+++ new/trytond-3.8.10/trytond/__init__.py  2017-01-05 13:15:41.0 
+0100
@@ -4,7 +4,7 @@
 import time
 from email import charset
 
-__version__ = "3.8.9"
+__version__ = "3.8.10"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.9/trytond/backend/mysql/database.py 
new/trytond-3.8.10/trytond/backend/mysql/database.py
--- old/trytond-3.8.9/trytond/backend/mysql/database.py 2016-04-08 
23:36:18.0 +0200
+++ new/trytond-3.8.10/trytond/backend/mysql/database.py2017-03-10 
10:12:08.0 +0100
@@ -105,7 +105,7 @@
 args['passwd'] = urllib.unquote_plus(uri.password)
 conn = MySQLdb.connect(**args)
 cursor = Cursor(conn, self.database_name)
-cursor.execute('SET time_zone = `UTC`')
+cursor.execute('SET time_zone = "+00:00"')
 return cursor
 
 def close(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-3.8.9/trytond.egg-info/PKG-INFO 
new/trytond-3.8.10/trytond.egg-info/PKG-INFO
--- old/trytond-3.8.9/trytond.egg-info/PKG-INFO 2016-12-17 16:55:24.0 
+0100
+++ new/trytond-3.8.10/trytond.egg-info/PKG-INFO2017-03-10 
10:12:53.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 3.8.9
+Version: 3.8.10
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton




commit trytond for openSUSE:Factory

2017-02-21 Thread root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-02-21 13:49:24

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-01-10 
10:43:51.352191566 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2017-02-21 
13:49:43.709605065 +0100
@@ -1,0 +2,5 @@
+Fri Feb 17 13:15:22 UTC 2017 - axel.br...@gmx.de
+
+- proposal path for sao changed 
+
+---



Other differences:
--
++ trytond.spec ++
--- /var/tmp/diff_new_pack.xuPTEq/_old  2017-02-21 13:49:44.197536395 +0100
+++ /var/tmp/diff_new_pack.xuPTEq/_new  2017-02-21 13:49:44.201535833 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package trytond
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties

++ trytond.conf ++
--- /var/tmp/diff_new_pack.xuPTEq/_old  2017-02-21 13:49:44.277525138 +0100
+++ /var/tmp/diff_new_pack.xuPTEq/_new  2017-02-21 13:49:44.281524575 +0100
@@ -72,7 +72,12 @@
 #hostname = 
 
 # The root path to retrieve data for GET requests
-#data = jsondata
+# used for SAO as well!
+#
+#data = /srv/tryton-sao/package
+#
+# SAO listens on http://localhost:8000
+
 
 [xmlrpc]
 # Settings for the XML-RPC network interface
@@ -132,10 +137,3 @@
 #uri = ldap://host:port/dn?attributes?scope?filter?extensions
 # A basic default URL could look like
 #uri = ldap://localhost:389/
-
-# SAO - the web-client
-# set the path where SAO handles the requests:
-#[web]
-#root = /usr/lib/node-modules/tryton-sao
-#
-# SAO listens on http://localhost:8000




commit trytond for openSUSE:Factory

2016-10-20 Thread h_root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2016-10-20 23:09:41

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2016-10-02 
00:09:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2016-10-20 
23:10:10.0 +0200
@@ -1,0 +2,5 @@
+Tue Oct 18 19:06:22 UTC 2016 - axel.br...@gmx.de
+
+- update of README
+
+---



Other differences:
--
++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.WZRipJ/_old  2016-10-20 23:10:11.0 +0200
+++ /var/tmp/diff_new_pack.WZRipJ/_new  2016-10-20 23:10:11.0 +0200
@@ -1,8 +1,48 @@
 tryton-server for openSUSE
 ==
 
-Setup
-=
+How to get it running (Without reading the instructions)
+
+
+You have already installed the package trytond and found this documentation. 
Good.
+1) Log in as root and start the database
+#su
+#systemctl start postgresql
+
+2) Change postgres parameters. You need to log in as user postgres, in order 
to avoid authorisation issues. Assuming we have nano as editor:
+
+#su postgres
+#nano /var/lib/pgsql/data/pg_hba.conf
+Change the line
+local   all all md5
+to
+local   all all trust
+Save your input.
+
+3) Create a role for 'tryton' in the database (sill as user postgres)
+#psql -c "CREATE USER tryton WITH CREATEDB;"
+
+4) exit as user postgres and restart postgres
+#exit
+#systemctl restart postgresql
+
+5) Now lets look at /etc/tryton/trytond.conf. Uncomment the line with 
super_pwd (it is recommended that you set your own password here!
+#nano /etc/tryton/trytond.conf
+uncomment super_pwd
+
+6) start gnuhealth/trytond:
+#systemctl start trytond
+
+7) Open the tryton client:
+#tryton
+go to 'manage profiles' -> add -> name it 'localhost' -> Host: localhost
+-> you should now see a button to create a database
+
+DONE.
+
+
+Setup (a bit more in detail)
+
 
 Preparing the database
 --

++ trytond.conf ++
--- /var/tmp/diff_new_pack.WZRipJ/_old  2016-10-20 23:10:11.0 +0200
+++ /var/tmp/diff_new_pack.WZRipJ/_new  2016-10-20 23:10:11.0 +0200
@@ -132,3 +132,10 @@
 #uri = ldap://host:port/dn?attributes?scope?filter?extensions
 # A basic default URL could look like
 #uri = ldap://localhost:389/
+
+# SAO - the web-client
+# set the path where SAO handles the requests:
+#[web]
+#root = /usr/lib/node-modules/tryton-sao
+#
+# SAO listens on http://localhost:8000




commit trytond for openSUSE:Factory

2016-10-01 Thread h_root
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2016-10-02 00:09:45

Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and  /work/SRC/openSUSE:Factory/.trytond.new (New)


Package is "trytond"

Changes:

--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2016-09-23 
11:30:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes 2016-10-02 
00:09:53.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 28 18:53:35 UTC 2016 - axel.br...@gmx.de
+
+- update of trytond.conf and README.SUSE
+
+---



Other differences:
--
++ tryton-server.README.SUSE ++
--- /var/tmp/diff_new_pack.8NOUB6/_old  2016-10-02 00:09:54.0 +0200
+++ /var/tmp/diff_new_pack.8NOUB6/_new  2016-10-02 00:09:54.0 +0200
@@ -35,7 +35,7 @@
 to
 local   all all trust
 
-Restart the server for the changes to take effect.
+Restart the database-server for the changes to take effect.
 
   * Creating the database user:
 
@@ -85,7 +85,7 @@
   * If the Tryton server is listening on external interfaces, it is highly
 recommended to enable SSL for the connection.
 
-Note: See 
https://code.google.com/p/tryton/wiki/InstallationonopenSUSE#Setting_up_SSL_communication_with_the_Tryton_server
+Note: See 
https://github.com/mbehrle/tryton/blob/wiki/InstallationonopenSUSE.md#Setting_up_SSL_communication_with_the_Tryton_server
 for a description to set up certificates
 
   * Restarting trytond:
@@ -104,7 +104,7 @@
 Creating the database for Tryton
 
 
-For case 1, manual creation of the database, the folowing steps are to be 
performed:
+For case 1, manual creation of the database, the following steps are to be 
performed:
 
   * Creating the database:
 
@@ -217,4 +217,4 @@
 
   * Only the same major version of Tryton client and Tryton server can connect.
 
- -- Axel Braun   Tue, 17 Jan 2016 
+ -- Axel Braun  Wed Sep 28 18:35:02 UTC 2016

++ trytond.conf ++
--- /var/tmp/diff_new_pack.8NOUB6/_old  2016-10-02 00:09:54.0 +0200
+++ /var/tmp/diff_new_pack.8NOUB6/_new  2016-10-02 00:09:54.0 +0200
@@ -66,7 +66,7 @@
 #listen = 0.0.0.0:8000
 #
 # Listen on all interfaces (IPv4 and IPv6)
-#listen = [::]:8000
+listen = [::]:8000
 
 # The hostname for this interface
 #hostname = 

++ trytond.conf.example ++
--- /var/tmp/diff_new_pack.8NOUB6/_old  2016-10-02 00:09:54.0 +0200
+++ /var/tmp/diff_new_pack.8NOUB6/_new  2016-10-02 00:09:54.0 +0200
@@ -101,7 +101,7 @@
 # print crypt.crypt(getpass.getpass(), \
 # "".join(random.sample(string.ascii_letters + string.digits, 8)))'
 # Example password with 'admin'
-#super_pwd = jkUbZGvFNeugk
+super_pwd = jkUbZGvFNeugk
 
 [email]
 # Mail settings