Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pgadmin4 for openSUSE:Factory checked in at 2023-08-28 17:14:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pgadmin4 (Old) and /work/SRC/openSUSE:Factory/.pgadmin4.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pgadmin4" Mon Aug 28 17:14:13 2023 rev:22 rq:1106019 version:7.6 Changes: -------- --- /work/SRC/openSUSE:Factory/pgadmin4/pgadmin4.changes 2023-08-04 15:04:47.808794208 +0200 +++ /work/SRC/openSUSE:Factory/.pgadmin4.new.1766/pgadmin4.changes 2023-08-28 17:14:16.858637868 +0200 @@ -1,0 +2,64 @@ +Fri Aug 25 11:52:39 UTC 2023 - Simon Lees <[email protected]> + +- Update to 7.6 + - Features: + - Added Expression to CREATE INDEX. + - Added cascade option while creating an extension. + - Added âIgnore Grantsâ option in the schema diff tool. + - Added âIgnore Tablespaceâ option in the schema diff tool. + - Added support for ALTER INDEX column statistics. + - Added unlogged option while creating a sequence. + - Added all like options while creating a table. + - Added support for SYSTEM, CONCURRENTLY and TABLESPACE options in REINDEX. + - Added WAL option to EXPLAIN ANALYZE command. + - Added new/missing options to the VACUUM command. + - Added SKIP_LOCKED and BUFFER_USAGE_LIMIT option to Analyze command. + - Add support for TRUNCATE trigger in foreign table. + - Ensure that Schema Diff comparison results should be displayed in the sorted order. + - Added support to detach partitions using concurrently and finalize. + - Added all supported index storage parameters while creating an index. + - Added new/missing parameters to pg_dumpall (Backup Server). + - Added new/missing parameters to pg_dump (Backup Objects). + - Added new/missing parameters to pg_restore. + - Housekeeping: + - Generate software bill of materials as part of the package builds. + - Added support for PostgreSQL and EPAS 16 to ensure it works without any errors. + - Remove Bootstrap and jQuery from authentication pages and rewrite them in ReactJS. + - Enable cluster deployment with gp3 volume for AWS & BigAnimal cloud providers. + - Clarify the LICENSE file to indicate that it is the PostgreSQL Licence. + - Remove unsupported PostgreSQL versions from the container. + - Bug fixes: + - Fix incorrect redirection URL after authentication by removing fixed value set to SCRIPT_NAME environment variable in pgAdmin4.wsgi file. + - Allow changing the POOL_SIZE and MAX_OVERFLOW config values of the pgAdmin config DB connection pool. + - Fix an issue where query tool on shared server is throwing error if the pgAdmin config DB is external. + - Fix the query tool issue where raise Notice from func/proc or code blocks are no longer displayed live. + - Fix the issue where query tool window turns blank if the user tries to generate a graph on the result. + - Fix an issue where changing MFA_SUPPORTED_METHODS breaks the MFA validation. + - Fix an issue where pgAdmin 7.5 fails to render table SQL with extension loaded index method. + - Fix an issue where cycle syntax was not added in SQL when creating new sequence from UI. + - Fix an issue where the SET directive is excluded from the function header in the schema diff tool. + - Fix a query tool error âpgAdminThreadâ object has no attribute ânative_idâ. + - Ensure keyboard shortcut for query execution is disabled when query execution is in progress. + - Fix an issue where queries canât complete execution. + - Fixed an issue where Import Export not working when using pgpassfile. + - Fix an issue where queries longer than 1 minute get stuck - Container 7.1 + - Fix an issue where queries get stuck with auto-completion enabled. + - Fixed Query Tool/ PSQL tool tab title not getting updated on database rename. + - Ensure user gets proper error if incorrect credentials are entered while authenticating AWS. + - Fix an issue where the edit server fails in desktop mode if the server password is not stored. + - Ensure that Backup, Restore, and Maintenance should work properly when pgpass file is used. + - Fix the query tool auto-complete issue on the server reconnection. + - Fix the query tool restore connection issue. + - Fix the reconnecton issue if the PostgreSQL server is restarted from the backend. + - Fix the connection and stability issues since v7, possibly related to background schema changes. + - Fixed an issue where the query tool is unable to execute a query on Postgres 10 and below versions. + - Fix the lost connection error in v7.4. + - Fixed an issue where pgAdmin failed to setup role with hyphens in name. + - Fixed an issue where filters are not working and query history shows empty queries. + - Fix an issue where adding a sub-folder inside a folder is not working as expected in File Manager. + - Fix an error âlistâ object has no attribute âstripâ while attempting to populate auto-complete manually the first time. + - Fixed an issue where ERD Tool canât load the saved pgerd file from Shared Storage. + - Fix an issue where inserting more than 10 rows does not work correctly in View Data; only parts end up in the table. + - Add support-new-flask.patch to fix build with flask 2.3 + +------------------------------------------------------------------- Old: ---- pgadmin4-7.4.tar.gz pgadmin4-7.4.tar.gz.asc New: ---- pgadmin4-7.6.tar.gz pgadmin4-7.6.tar.gz.asc support-new-flask.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pgadmin4.spec ++++++ --- /var/tmp/diff_new_pack.tTpA9j/_old 2023-08-28 17:14:20.422765854 +0200 +++ /var/tmp/diff_new_pack.tTpA9j/_new 2023-08-28 17:14:20.434766286 +0200 @@ -29,7 +29,7 @@ %global python3_flask_login_min_version 0.4.1 %global python3_flask_mail_min_version 0.9.1 %global python3_flask_migrate_min_version 4.0 -%global python3_flask_min_version 2.2 +%global python3_flask_min_version 2.3 %global python3_flask_paranoid_min_version 0.2.0 %global python3_flask_security_too_min_version 5.1.0 %global python3_flask_socketio_min_version 5.3.0 @@ -61,7 +61,7 @@ %global user_group_name pgadmin Name: pgadmin4 -Version: 7.4 +Version: 7.6 Release: 0 Summary: Management tool for PostgreSQL License: PostgreSQL @@ -83,6 +83,7 @@ Patch1: fix-python3-crypto-call.patch Patch2: support-new-azure-mgmt-rdbms.patch Patch3: support-new-werkzeug.patch +Patch4: support-new-flask.patch BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python3-Authlib >= %{python3_authlib_min_version} ++++++ pgadmin4-7.4.tar.gz -> pgadmin4-7.6.tar.gz ++++++ /work/SRC/openSUSE:Factory/pgadmin4/pgadmin4-7.4.tar.gz /work/SRC/openSUSE:Factory/.pgadmin4.new.1766/pgadmin4-7.6.tar.gz differ: char 13, line 1 ++++++ support-new-flask.patch ++++++ commit 19c2333c289bf6a787cccbc04465ca6620c5dcb1 Author: Simon Lees <[email protected]> Date: Fri Aug 25 20:50:57 2023 +0930 Flask 2.3.0 removes before_app_first_request This code replaces it with before_first_request diff --git a/DEPENDENCIES b/DEPENDENCIES index 28899b86f..eeb357ed4 100644 --- a/DEPENDENCIES +++ b/DEPENDENCIES @@ -30,7 +30,7 @@ Python Dependencies Name Version Licence URL ---- ------- ------- --- -Flask 2.2.4 BSD-3-Clause https://palletsprojects.com/p/flask +Flask 2.3.0 BSD-3-Clause https://palletsprojects.com/p/flask Flask-Gravatar 0.5.0 BSD https://github.com/zzzsochi/Flask-Gravatar/ Flask-Login 0.6.2 MIT https://github.com/maxcountryman/flask-login Flask-Mail 0.9.1 BSD https://github.com/rduplain/flask-mail diff --git a/web/pgadmin/utils/__init__.py b/web/pgadmin/utils/__init__.py index 0d27fee6b..905b7a87e 100644 --- a/web/pgadmin/utils/__init__.py +++ b/web/pgadmin/utils/__init__.py @@ -60,7 +60,7 @@ class PgAdminModule(Blueprint): # Create and register the module preference object and preferences for # it just before the first request - self.before_app_first_request(create_module_preference) + self.before_app_request(create_module_preference) def register_preferences(self): # To be implemented by child classes
