Hello community, here is the log from the commit of package gnuhealth-thalamus for openSUSE:Factory checked in at 2019-09-26 20:41:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnuhealth-thalamus (Old) and /work/SRC/openSUSE:Factory/.gnuhealth-thalamus.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnuhealth-thalamus" Thu Sep 26 20:41:15 2019 rev:4 rq:733224 version:0.9.10 Changes: -------- --- /work/SRC/openSUSE:Factory/gnuhealth-thalamus/gnuhealth-thalamus.changes 2019-07-17 13:15:01.447825977 +0200 +++ /work/SRC/openSUSE:Factory/.gnuhealth-thalamus.new.2352/gnuhealth-thalamus.changes 2019-09-26 20:41:23.418517439 +0200 @@ -1,0 +2,5 @@ +Wed Sep 18 17:34:11 UTC 2019 - Axel Braun <axel.br...@gmx.de> + +- version 0.9.10 - various bugfixes + +------------------------------------------------------------------- Old: ---- thalamus-0.9.9.tar.gz New: ---- thalamus-0.9.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnuhealth-thalamus.spec ++++++ --- /var/tmp/diff_new_pack.41LzDP/_old 2019-09-26 20:41:24.142515504 +0200 +++ /var/tmp/diff_new_pack.41LzDP/_new 2019-09-26 20:41:24.146515494 +0200 @@ -21,7 +21,7 @@ %define modname thalamus Name: gnuhealth-%{modname} -Version: 0.9.9 +Version: 0.9.10 Release: 0 Summary: The GNU Health Federation Message and Authentication Server License: GPL-3.0-or-later ++++++ thalamus-0.9.9.tar.gz -> thalamus-0.9.10.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/PKG-INFO new/thalamus-0.9.10/PKG-INFO --- old/thalamus-0.9.9/PKG-INFO 2019-07-10 20:59:13.000000000 +0200 +++ new/thalamus-0.9.10/PKG-INFO 2019-09-18 13:14:48.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: thalamus -Version: 0.9.9 +Version: 0.9.10 Summary: The GNU Health Federation Message and Authentication Server Home-page: http://health.gnu.org Author: GNU Solidario @@ -30,7 +30,7 @@ ------------ Thalamus is pip-installable:: - $ pip install --user thalamus + $ pip3 install --user thalamus Technology ---------- @@ -67,22 +67,20 @@ * PersonalDocs (/personal_docs) + Running Thalamus from a WSGI Container -------------------------------------- In production settings, for performance reasons you should use a HTTP server. - We have chosen `Gunicorn <http://gunicorn.org>`_ , but you can use any WSGI server. - - Gunicorn supports WSGI natively and it comes as Python package. We have - included a simple, default config file (``etc/gunicorn.cfg``) to run Thalamus from - Gunicorn with SSL enabled. + We have chosen `uWSGI <http://projects.unbit.it/uwsgi>`_ , but you can use any WSGI server. We have + also included the configuration file for Gunicorn if you prefer it instead of uWSGI. - For example, you can run the Thalamus application from Gunicorn as follows. + For example, you can run the Thalamus application from uWSGI as follows. The default configuration file uses secure (SSL) connections:: - $ gunicorn --config etc/gunicorn.cfg thalamus:app + $ uwsgi --ini etc/thalamus_uwsgi.ini - If you want to run it directly from the Flask Werkzeug server,:: + For development, ff you want to run it directly from the Flask Werkzeug server,:: $ python ./thalamus.py @@ -189,9 +187,14 @@ 'name': 'Ana', 'password': '$2b$12$cjrKVGYEKUwCmVDCtEnwcegcrmECTmeBz526AAD/ZqMGPWFpHJ4FW', 'profession': 'teacher', 'roles': ['end_user']} - *Note*: The demo user "ITAPYT999HON" is a health professional (health_professional role), - so she has global access to demographic information. Check the ``roles.cfg`` file for - examples information about roles and ACLs. + **Note on roles** + The demo user "ITAPYT999HON" is a health professional (health_professional role), + so she has global access to demographic information. + + The user "ARGBUE111FAV", password "freedom". This is the "root" user for the demo database. + + Check the ``roles.cfg`` file for examples information about roles and ACLs. + Development ----------- @@ -205,7 +208,7 @@ Homepage -------- - http://health.gnu.org + www.gnuhealth.org Release Cycle @@ -220,7 +223,7 @@ https://en.wikibooks.org/wiki/GNU_Health - :Author: Luis Falcon <lfal...@gnusolidario.org> + :Author: Luis Falcon <fal...@gnuhealth.org> Keywords: health API REST Platform: any diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/README.rst new/thalamus-0.9.10/README.rst --- old/thalamus-0.9.9/README.rst 2019-04-06 17:05:27.000000000 +0200 +++ new/thalamus-0.9.10/README.rst 2019-09-18 13:09:59.000000000 +0200 @@ -21,7 +21,7 @@ ------------ Thalamus is pip-installable:: - $ pip install --user thalamus + $ pip3 install --user thalamus Technology ---------- @@ -58,22 +58,20 @@ * PersonalDocs (/personal_docs) + Running Thalamus from a WSGI Container -------------------------------------- In production settings, for performance reasons you should use a HTTP server. -We have chosen `Gunicorn <http://gunicorn.org>`_ , but you can use any WSGI server. - -Gunicorn supports WSGI natively and it comes as Python package. We have -included a simple, default config file (``etc/gunicorn.cfg``) to run Thalamus from -Gunicorn with SSL enabled. +We have chosen `uWSGI <http://projects.unbit.it/uwsgi>`_ , but you can use any WSGI server. We have +also included the configuration file for Gunicorn if you prefer it instead of uWSGI. -For example, you can run the Thalamus application from Gunicorn as follows. +For example, you can run the Thalamus application from uWSGI as follows. The default configuration file uses secure (SSL) connections:: - $ gunicorn --config etc/gunicorn.cfg thalamus:app + $ uwsgi --ini etc/thalamus_uwsgi.ini -If you want to run it directly from the Flask Werkzeug server,:: +For development, ff you want to run it directly from the Flask Werkzeug server,:: $ python ./thalamus.py @@ -180,9 +178,14 @@ 'name': 'Ana', 'password': '$2b$12$cjrKVGYEKUwCmVDCtEnwcegcrmECTmeBz526AAD/ZqMGPWFpHJ4FW', 'profession': 'teacher', 'roles': ['end_user']} -*Note*: The demo user "ITAPYT999HON" is a health professional (health_professional role), -so she has global access to demographic information. Check the ``roles.cfg`` file for -examples information about roles and ACLs. +**Note on roles** +The demo user "ITAPYT999HON" is a health professional (health_professional role), +so she has global access to demographic information. + +The user "ARGBUE111FAV", password "freedom". This is the "root" user for the demo database. + +Check the ``roles.cfg`` file for examples information about roles and ACLs. + Development ----------- @@ -196,7 +199,7 @@ Homepage -------- -http://health.gnu.org +www.gnuhealth.org Release Cycle @@ -211,4 +214,4 @@ https://en.wikibooks.org/wiki/GNU_Health -:Author: Luis Falcon <lfal...@gnusolidario.org> +:Author: Luis Falcon <fal...@gnuhealth.org> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/thalamus/doc/thalamus.rst new/thalamus-0.9.10/thalamus/doc/thalamus.rst --- old/thalamus-0.9.9/thalamus/doc/thalamus.rst 2019-04-06 17:05:27.000000000 +0200 +++ new/thalamus-0.9.10/thalamus/doc/thalamus.rst 2019-09-18 13:01:39.000000000 +0200 @@ -21,7 +21,7 @@ ------------ Thalamus is pip-installable:: - $ pip install --user thalamus + $ pip3 install --user thalamus Technology ---------- @@ -58,22 +58,20 @@ * PersonalDocs (/personal_docs) + Running Thalamus from a WSGI Container -------------------------------------- In production settings, for performance reasons you should use a HTTP server. -We have chosen `Gunicorn <http://gunicorn.org>`_ , but you can use any WSGI server. - -Gunicorn supports WSGI natively and it comes as Python package. We have -included a simple, default config file (``etc/gunicorn.cfg``) to run Thalamus from -Gunicorn with SSL enabled. +We have chosen `uWSGI <http://projects.unbit.it/uwsgi>`_ , but you can use any WSGI server. We have +also included the configuration file for Gunicorn if you prefer it instead of uWSGI. -For example, you can run the Thalamus application from Gunicorn as follows. +For example, you can run the Thalamus application from uWSGI as follows. The default configuration file uses secure (SSL) connections:: - $ gunicorn --config etc/gunicorn.cfg thalamus:app + $ uwsgi --ini etc/thalamus_uwsgi.ini -If you want to run it directly from the Flask Werkzeug server,:: +For development, ff you want to run it directly from the Flask Werkzeug server,:: $ python ./thalamus.py @@ -180,9 +178,14 @@ 'name': 'Ana', 'password': '$2b$12$cjrKVGYEKUwCmVDCtEnwcegcrmECTmeBz526AAD/ZqMGPWFpHJ4FW', 'profession': 'teacher', 'roles': ['end_user']} -*Note*: The demo user "ITAPYT999HON" is a health professional (health_professional role), -so she has global access to demographic information. Check the ``roles.cfg`` file for -examples information about roles and ACLs. +**Note on roles** +The demo user "ITAPYT999HON" is a health professional (health_professional role), +so she has global access to demographic information. + +The user "ARGBUE111FAV", password "freedom". This is the "root" user for the demo database. + +Check the ``roles.cfg`` file for examples information about roles and ACLs. + Development ----------- @@ -196,7 +199,7 @@ Homepage -------- -http://health.gnu.org +www.gnuhealth.org Release Cycle @@ -211,4 +214,4 @@ https://en.wikibooks.org/wiki/GNU_Health -:Author: Luis Falcon <lfal...@gnusolidario.org> +:Author: Luis Falcon <fal...@gnuhealth.org> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/thalamus/etc/gunicorn.cfg new/thalamus-0.9.10/thalamus/etc/gunicorn.cfg --- old/thalamus-0.9.9/thalamus/etc/gunicorn.cfg 2019-06-11 23:14:29.000000000 +0200 +++ new/thalamus-0.9.10/thalamus/etc/gunicorn.cfg 2019-09-06 13:16:06.000000000 +0200 @@ -1,4 +1,4 @@ keyfile="/opt/gnuhealth/certs/gnuhealthfed.key" certfile="/opt/gnuhealth/certs/gnuhealthfed.crt" -bind="localhost:8443" -#bind="localhost:5000" +bind="0.0.0.0:8443" +#bind="0.0.0.0:5000" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/thalamus/etc/thalamus.cfg new/thalamus-0.9.10/thalamus/etc/thalamus.cfg --- old/thalamus-0.9.9/thalamus/etc/thalamus.cfg 2019-05-26 17:55:03.000000000 +0200 +++ new/thalamus-0.9.10/thalamus/etc/thalamus.cfg 2019-09-05 21:40:20.000000000 +0200 @@ -1,4 +1,3 @@ - #DB params POSTGRESQL_URI = "postgresql://localhost/federation" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/thalamus/thalamus.py new/thalamus-0.9.10/thalamus/thalamus.py --- old/thalamus-0.9.9/thalamus/thalamus.py 2019-06-19 20:25:44.000000000 +0200 +++ new/thalamus-0.9.10/thalamus/thalamus.py 2019-09-18 13:02:31.000000000 +0200 @@ -8,7 +8,7 @@ ############################################################################## # # GNU Health: The Free Health and Hospital Information System -# Copyright (C) 2008-2019 Luis Falcon <lfal...@gnusolidario.org> +# Copyright (C) 2008-2019 Luis Falcon <fal...@gnuhealth.org> # Copyright (C) 2011-2019 GNU Solidario <hea...@gnusolidario.org> # # This program is free software: you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/thalamus.egg-info/PKG-INFO new/thalamus-0.9.10/thalamus.egg-info/PKG-INFO --- old/thalamus-0.9.9/thalamus.egg-info/PKG-INFO 2019-07-10 20:59:12.000000000 +0200 +++ new/thalamus-0.9.10/thalamus.egg-info/PKG-INFO 2019-09-18 13:14:48.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: thalamus -Version: 0.9.9 +Version: 0.9.10 Summary: The GNU Health Federation Message and Authentication Server Home-page: http://health.gnu.org Author: GNU Solidario @@ -30,7 +30,7 @@ ------------ Thalamus is pip-installable:: - $ pip install --user thalamus + $ pip3 install --user thalamus Technology ---------- @@ -67,22 +67,20 @@ * PersonalDocs (/personal_docs) + Running Thalamus from a WSGI Container -------------------------------------- In production settings, for performance reasons you should use a HTTP server. - We have chosen `Gunicorn <http://gunicorn.org>`_ , but you can use any WSGI server. - - Gunicorn supports WSGI natively and it comes as Python package. We have - included a simple, default config file (``etc/gunicorn.cfg``) to run Thalamus from - Gunicorn with SSL enabled. + We have chosen `uWSGI <http://projects.unbit.it/uwsgi>`_ , but you can use any WSGI server. We have + also included the configuration file for Gunicorn if you prefer it instead of uWSGI. - For example, you can run the Thalamus application from Gunicorn as follows. + For example, you can run the Thalamus application from uWSGI as follows. The default configuration file uses secure (SSL) connections:: - $ gunicorn --config etc/gunicorn.cfg thalamus:app + $ uwsgi --ini etc/thalamus_uwsgi.ini - If you want to run it directly from the Flask Werkzeug server,:: + For development, ff you want to run it directly from the Flask Werkzeug server,:: $ python ./thalamus.py @@ -189,9 +187,14 @@ 'name': 'Ana', 'password': '$2b$12$cjrKVGYEKUwCmVDCtEnwcegcrmECTmeBz526AAD/ZqMGPWFpHJ4FW', 'profession': 'teacher', 'roles': ['end_user']} - *Note*: The demo user "ITAPYT999HON" is a health professional (health_professional role), - so she has global access to demographic information. Check the ``roles.cfg`` file for - examples information about roles and ACLs. + **Note on roles** + The demo user "ITAPYT999HON" is a health professional (health_professional role), + so she has global access to demographic information. + + The user "ARGBUE111FAV", password "freedom". This is the "root" user for the demo database. + + Check the ``roles.cfg`` file for examples information about roles and ACLs. + Development ----------- @@ -205,7 +208,7 @@ Homepage -------- - http://health.gnu.org + www.gnuhealth.org Release Cycle @@ -220,7 +223,7 @@ https://en.wikibooks.org/wiki/GNU_Health - :Author: Luis Falcon <lfal...@gnusolidario.org> + :Author: Luis Falcon <fal...@gnuhealth.org> Keywords: health API REST Platform: any diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thalamus-0.9.9/version new/thalamus-0.9.10/version --- old/thalamus-0.9.9/version 2019-07-10 20:47:16.000000000 +0200 +++ new/thalamus-0.9.10/version 2019-09-18 12:44:30.000000000 +0200 @@ -1 +1 @@ -0.9.9 +0.9.10