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

Reply via email to