forked from pool/pgadmin4
devel
45 Commits
| Author | SHA256 | Message | Date | |
|---|---|---|---|---|
| 9454d56689 |
Accepting request 1181284 from home:alarrosa:branches:server:database:postgresql
- update to 8.8:
* supported database servers
- postgresql: 12, 13, 14, 15, and 16
- edb advanced server: 12, 13, 14, 15, and 16
* bundled postgresql utilities
- psql, pg_dump, pg_dumpall, pg_restore: 16.3
* Bug fixes
- Fix an issue where user authentication fails with special
characters in password.
- Fixed an issue where canceling a query without privilege does
not display any message on query tool.
- Fix the issue where docker with SSL v8.7 fails to start.
- Fixed an issue where the size displayed as 'NaN B' for all
databases in the statistics tab.
- Fixed an issue where backup and restore operations failed
with the error 'This build does not support compression with
gzip'.
- update to 8.7:
* supported database servers
- postgresql: 12, 13, 14, 15, and 16
- edb advanced server: 12, 13, 14, 15, and 16
* bundled postgresql utilities
- psql, pg_dump, pg_dumpall, pg_restore: 16.3
* New features
- Added support for the 'Add to macros' feature and fixed
various usability issues.
- Added support for executing the query at the cursor position
in the query tool.
- Changes in Query Tool, Debugger, and ERD Tool shortcuts to
remove the use of Accesskey which will allow them to be
OBS-URL: https://build.opensuse.org/request/show/1181284
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=73
|
|||
| 33db2d8508 |
Accepting request 1166131 from home:alarrosa:branches:server:database:postgresql
- update to 8.5:
* supported database servers
- postgresql: 12, 13, 14, 15, and 16
- edb advanced server: 12, 13, 14, 15, and 16
* bundled postgresql utilities
- psql, pg_dump, pg_dumpall, pg_restore: 16.1
* New features
- Added support for provider, deterministic, version and RULES
parameter while creating collation.
- Added support for EDB Job Scheduler.
- Added support for viewing Log Based Clusters.
- Added support for UNIX socket in entrypoint.sh for Docker
implementation.
* Bug fixes
- Fixed an issue in Schema Diff where Columns with sequences
get altered unnecessarily.
- Fixed an issue where user was unable to share a newly
registered server.
- Bug fixes and improvements in pgAdmin CLI.
- Fixed an issue where the 'Save Password' option for SSH
tunneling password was consistently disabled.
- Fixed schema diff wrong query generation for table, foreign
table and sequence.
- Fixed an issue where table properties were not updating from
properties dialog.
- Fixed an issue where maximize icon is missing from query
tool panel.
- Fix an issue in table dialog where changing column name was
not syncing table constraints appropriately.
- Fixed rollback and commit button activation on execute
OBS-URL: https://build.opensuse.org/request/show/1166131
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=71
|
|||
| c5fe2f28d3 |
Accepting request 1148813 from home:alarrosa:branches:server:database:postgresql
- ExcludeArch: s390x
- Update to 8.3:
* Supported Database Servers
- PostgreSQL: 12, 13, 14, 15, and 16
- EDB Advanced Server: 12, 13, 14, 15, and 16
* Bundled PostgreSQL Utilities
- psql, pg_dump, pg_dumpall, pg_restore: 16.0
* New features
- Allow drag-n-drop columns collection tree node as comma
separated columns.
- Added support to rename columns in Views.
- Added BYPASSRLS|NOBYPASSRLS option while creating a Role.
- Added support for column storage syntax while creating table.
- Use COOKIE_DEFAULT_PATH or SCRIPT_NAME in session cookie
path.
- Added configurable parameter to enable support for
PasswordExecCommand in server mode.
* Bug fixes
- Fixed an issue where format sql was messing up operator.
Included many other feature changes, more details here
- Fixed an issue where formatting inserts empty lines in
specific case.
- Add support for selecting a schema in the backup database
dialog with no tables, mviews, views or foreign tables.
- Fixed a UI border issue on the dependencies tab for columns
with icon.
- Fixed an issue where multiple errors were showing if user
does not have connect privileges.
- Fixed an issue where group membership information was
OBS-URL: https://build.opensuse.org/request/show/1148813
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=69
|
|||
| f63d6e31d6 |
Accepting request 1145378 from home:alarrosa:branches:server:database:postgresql
Add bug/CVE references - Included in 6.19: Fix a vulnerability that allows a user of the product to change another user's settings or alter the database (bsc#1207464, CVE-2023-0241). - Included in 6.14: Fix a vulnerability that allows a remote unauthenticated user to redirect a user to an arbitrary web site by crafting a malicious URL (boo#1207238, CVE-2023-22298). - Included in 6.7: Fix for unrestricted file upload (boo#1197143, CVE-2022-0959). - Included in 6.5: Fixed an issue when uploading a CSV throwing an error in the Desktop mode OBS-URL: https://build.opensuse.org/request/show/1145378 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=67 |
|||
| 3dfd0ba8bf |
Accepting request 1145376 from home:alarrosa:branches:server:database:postgresql
- Add node_modules.spec.inc as Source to satisfy factory-auto. OBS-URL: https://build.opensuse.org/request/show/1145376 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=66 |
|||
| dc38b702ad |
Accepting request 1145351 from home:alarrosa:branches:server:database:postgresql
- Fix shebang of pgadmin4-desktop to use python3.11 - New pgadmin4-cloud subpackage that includes now the cloud dependencies and make the pgadmin4-cloud package optional so it's now optional to depend on the azure/aws/google python packages. - Add patch to let pgadmin4 work without cloud support: * make-cloud-packages-optional.patch - Add a optipng script that actually uses pngcrush to compress png images so we don't depend on optipng which is not available in SLE. - Fix pgadmin4-desktop to use a timer instead of threads. It seems there's an issue the way python threads were used with Qt5 that made the script fail to update the systray menu when pgadmin was started. - Add missing python-typer dependency - Add pgadmin4-user.conf file to create the pgadmin user/group using systemd with the new system-user-pgadmin package. - Replace yarn (which is not available in SLE) with local-npm-registry. - Add node_modules service and node_modules.obscpio / node_modules.spec.inc source files which replace vendor.tar.xz that is now removed. - package_deps.patch - dependency fixes - package_git_local.patch - dependency fixes that are needed *after* generating package-lock.json since only registry-supplied packages are available locally. - Update update-vendor.sh script. OBS-URL: https://build.opensuse.org/request/show/1145351 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=65 |
|||
| de7d0a5753 |
Accepting request 1138820 from home:alarrosa:branches:server:database:postgresql
- Update to 8.2
* Supported Database Servers
- PostgreSQL: 12, 13, 14, 15, and 16
- EDB Advanced Server: 12, 13, 14, 15, and 16
* Bundled PostgreSQL Utilities
- psql, pg_dump, pg_dumpall, pg_restore: 16.0
* New features
- Administer pgAdmin Users and Preferences Using the Command
Line Interface (CLI).
- Allow users to convert View/Edit table into a Query tool to
enable editing the SQL generated.
- Added copy server support, allowing the duplication of
existing servers with the option to make certain
modifications.
- Added keep-alive support for SSH sessions when connecting to
a PostgreSQL server via an SSH tunnel.
* Housekeeping
- Ensure that eventlet's subprocess should be used following
the resolution of an issue with Python 3.12 by eventlet.
* Bug fixes
- Fixed an issue where query tool title did not change after
"Save As" until any new change is made.
- Fixed an issue where export servers was not adding extension
if not specified.
- Fixed an issue where pgAdmin imports servers to the wrong
accounts for the external authentication.
- Fixed an issue where an error occurred in the SQL tab when
using an extended index(pgroonga).
- Fixed an issue where changes done to a node using edit
dialog are not reflecting on the properties tab if the
OBS-URL: https://build.opensuse.org/request/show/1138820
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=64
|
|||
| 5374ea5a9c |
Accepting request 1129089 from home:alarrosa:branches:server:database:postgresql
- Update to 8.0
* Supported Database Servers
- PostgreSQL: 12, 13, 14, 15, and 16
- EDB Advanced Server: 12, 13, 14, 15, and 16
* Bundled PostgreSQL Utilities
- psql, pg_dump, pg_dumpall, pg_restore: 16.0
* New features
- Have close buttons on individual panel tabs instead of
common.
- Allow closing all the tabs, including SQL and Properties.
- Changes in the context menu on panel tabs - Add close,
close all and close others menu items.
* Housekeeping
- Update app bundle built to use notarytool instead of altool.
- Replace the current layout library wcDocker with ReactJS
based rc-dock.
- Upgrade Flask, Werkzeug and other modules depends on the
latest version of Flask.
* Bug fixes
- Fix an issue where the scroll position of panels was not
remembered on Firefox.
- Add DROP SQL for foreign keys in SQL generated by ERD when
using WITH DROP option.
- Fixed an issue where psql was not taking the role used to
connect in server properties.
- Fixed an issue where Geometry Viewer renders geometry
incorrectly after trying to view 3D or non-4326 SRID
geometry.
- Fix the sorting of size on the statistics panel.
- Fixed restoration of query tool database connection after
OBS-URL: https://build.opensuse.org/request/show/1129089
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=62
|
|||
| 440abc1f48 |
Accepting request 1121160 from home:alarrosa:branches:server:database:postgresql
- Add obsoletes: pgadmin4-web OBS-URL: https://build.opensuse.org/request/show/1121160 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=60 |
|||
| 45992e2cca |
Accepting request 1120825 from home:alarrosa:branches:server:database:postgresql
- Remove pgadmin4.qt.conf.in which is not used anymore OBS-URL: https://build.opensuse.org/request/show/1120825 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=58 |
|||
| cf1292bd5a |
Accepting request 1120781 from home:alarrosa:branches:server:database:postgresql
- Add a vendor.tar.xz source package with node modules that have to
be downloaded in the developer workstation since otherwise they
won't be able to get downloaded in the build service.
- Add an update-vendor.sh script that updates (actually, recreates)
the vendor.tar.xz package. This should be run manually with each
package update.
- Remove obsoleted file pgadmin4.qt.conf.in which hasn't been used
at all for some time.
- Add patch to set the environment variable EVENTLET_NO_GREENDNS
which fixes pgadmin4 to build successfully with eventlet 0.33.3,
httpcore 0.17.1 and httpx 0.24.0:
* fix-eventlet-select_epoll.patch
- Merged pgadmin4-web subpackage into the main pgadmin4 package
which now installs the pgAdmin4 server.
- Create new pgadmin4-desktop subpackage that includes a very small
python script I wrote that starts the pgadmin4 server in runtime
mode (as a regular user) and provides a system tray icon so users
can open new windows and quit the server with a UI since the
alternative (using the official pgAdmin4 runtime application
would require providing a full node.js modules tree and using
NW.js for the ui).
- Fix .desktop file which was now moved to the pgadmin4-desktop
subpackage. The "Encoding" key is deprecated so it has been
removed, only one main category is now used in the Categories
key and the path to the icon was fixed.
- Update to 7.8
* Supported Database Servers
- PostgreSQL: 12, 13, 14, 15, and 16
- EDB Advanced Server: 12, 13, 14 and 15
OBS-URL: https://build.opensuse.org/request/show/1120781
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=57
|
|||
| 5cc72d8dab |
Accepting request 1105897 from home:simotek:branches:server:database:postgresql
- 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
OBS-URL: https://build.opensuse.org/request/show/1105897
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=55
|
|||
| 3a450a67b8 |
Accepting request 1101479 from home:StevenK:branches:server:database:postgresql
- Update to 7.4, extremely large list of changes, partially chosen:
* Make Statistics, Dependencies, Dependants tabs closable and the user
can add them back using the 'Add panel' option.
* Added support for Logical Replication.
* Implemented runtime using NWjs to open pgAdmin4 in a standalone window
instead of the system tray and web browser.
* Added Quick Search functionality for menu items and help articles.
* Added publication and subscription support in Schema Diff.
* Use cheroot as the default production server for pgAdmin4.
* Show the login roles that are members of a group role be shown when
examining a group role.
* Added '--replace' option in Import server to replace the list of
servers with the newly imported one.
* Added zoom scaling options with keyboard shortcuts in runtime.
* Use schema qualification while accessing the catalog objects.
* Make the 'Save Data Changes' icon to be more intuitive.
* Improve code coverage and API test cases for Server module.
* Added support to set auto width of columns by content size in the data
output window.
* Added support to connect PostgreSQL servers via Kerberos authentication.
* Added "IF NOT EXISTS" clause while creating tables and partition tables
which is convenient while using the ERD tool.
* Added browse button to select the binary path in the Preferences.
* Added Grant Wizard option under Package node.
* Added support to launch PSQL for the connected database server.
* Added window maximize/restore functionality for properties dialog.
* Added support to set the binary path for the different database server
versions.
* Added OS, Browser, Configuration details in the About dialog.
* Added support for rotating the pgAdmin log file on the basis of size
OBS-URL: https://build.opensuse.org/request/show/1101479
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=53
|
|||
| 5534f2569e |
Accepting request 1064420 from home:mcepl:branches:server:database:postgresql
- Remove dependency on python-simplejson (gh#pgadmin-org/pgadmin4#5853). OBS-URL: https://build.opensuse.org/request/show/1064420 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=52 |
|||
| b561e99e8e |
Accepting request 898722 from home:rhabacker:branches:server:database:postgresql
- Add 0001-Fix-bug-ValueError-unsupported-format-character-D.patch to fix bug reported at https://redmine.postgresql.org/issues/6522 OBS-URL: https://build.opensuse.org/request/show/898722 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=50 |
|||
| 70e3d09c9a |
Accepting request 868672 from home:alarrosa:branches:server:database:postgresql
- Fix typos (chmod being used instead of chown in %postun web and pgadmin4 used in the service file for User/Group keys instead of pgadmin) OBS-URL: https://build.opensuse.org/request/show/868672 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=48 |
|||
| 991c1538df |
- the system wide service does not need to run as root. switch to
user/group pgadmin - Update to 4.30 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=47 |
|||
| ccb29d729f |
Accepting request 867484 from home:alarrosa:branches:server:database:postgresql
- Fix the desktop application by removing the overriding of SERVER_MODE in config_system.py and config_distro.py which were forcing SERVER_MODE to always have a specific value instead of letting the runtime choose so there's no need to force it. - Rename pgadmin4.conf to pgadmin4.conf.in, pgadmin4.uwsgi to pgadmin4.uwsgi.in and README.SUSE.uwsgi to README.SUSE.uwsgi.in and make them also replace PYTHONSITELIB with the python version used at build time - Replace all variables from config files in %prep instead of %install - Include README.SUSE.uwsgi in the web-uwsgi subpackage - Add BuildRequires for python-cryptography and replace dependency for python-Flask-Babel with python-Flask-BabelEx - Ensure that folder rename should work properly in Storage OBS-URL: https://build.opensuse.org/request/show/867484 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=45 |
|||
| 057f667658 |
Accepting request 855489 from home:gladiac:pgadmin4
- Add BuildRequires for python modules OBS-URL: https://build.opensuse.org/request/show/855489 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=43 |
|||
| a20b41e0fc |
Accepting request 854776 from home:ecsos:server
- Update to 4.29:
- Ensure that folder rename should work properly in Storage
Manager
- Fixed an issue where the debugger's custom tab title not
applied when opened in the new browser tab
- Fixed an issue where dynamic tab title has not applied the
first time for debugger panel
- Fixed an issue where schema diff doesn't show the result of
compare if source schema has tables with RLS
- Fixed an issue where the process watcher dialog throws an error
for the database server which is already removed
- Ensure that code coverage should cover class and function
declarations
- Ensure that dirty indicator (*) should not be visible when
renaming the tabs
- Fixed an issue where shared servers import is failing
- Improve code coverage and API test cases for Foreign Tables,
Debugger, Views and Materialized Views
- Fix some requirement versions.
OBS-URL: https://build.opensuse.org/request/show/854776
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=41
|
|||
| 6dd7770d57 |
- Update to 4.28:
- Added support to download utility files at the client-side.
- Added support to rename query tool and debugger tabs title.
- Added support for dynamic tab size.
- Added tab title placeholder for Query Tool, View/Edit Data, and
Debugger.
- Added support to compare schemas and databases in schema diff.
- Ensure that non-superuser should be able to debug the function.
- Ensure that query history should be listed by date/time in
descending order.
- Ensure that Grant Wizard should include foreign tables.
- Ensure that search object functionality works with case
insensitive string.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=40
|
|||
| fbd091f048 |
Accepting request 842283 from home:ecsos:server
- Update to 4.27:
- Added Macro support.
- Added support to view trigger function under the respective
trigger node.
- Allow user to change the database connection from an open query
tool tab.
- Added support to ignore the owner while comparing objects in
the Schema Diff tool.
- Merged the latest code of 'pgcli' used for the autocomplete
feature.
- Fixed invalid literal issue when fetching dependencies for
Materialized View.
- Fixed an issue where schema diff is showing identical table as
different due to default vacuum settings.
- Ensure that the user should be able to change the start value
of the existing sequence.
- Fixed an issue where the query tool is not fetching more than
1000 rows for the table does not have any primary key.
- Fixed an issue where 'Rows X' column values were not visible
properly for Explain Analyze in Dark theme.
- Fixed an issue where file extension is stripped on renaming a
file.
OBS-URL: https://build.opensuse.org/request/show/842283
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=38
|
|||
| c3662e51af |
Accepting request 835901 from home:gladiac:apps
- Specify path for pg_dump and pg_restore - Disable update check (if you're on leap or other you wont be able to upgrade to a newer version anyway) OBS-URL: https://build.opensuse.org/request/show/835901 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=36 |
|||
| fbb6fa992f |
- Update to 4.26:
- Added SQL Formatter support in Query Tool.
- Added a new button to the query tool toolbar to open a new
query tool window.
- Added shared server support for admin users.
- Warn the user when connecting to a server that is older than
pgAdmin supports.
- Ensure that schema names starting with 'pg' should be visible
in browser tree when standard_conforming_strings is set to off.
- Fixed an issue where --load-server does not allow loading
connections that use pg_services.
- Fixed string indices must be integers issue for PostgreSQL <
9.3.
- Fixed an issue where the application ignores the fixed port
configuration value.
- Remove illegal argument from trigger function in trigger DDL
statement.
- Ensure that 'setup-web.sh' should work in Debian 10.
- Fixed excessive CPU usage by stopping the indefinite growth of
the graph dataset.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=34
|
|||
|
|
e42aff884e |
Accepting request 833841 from home:gladiac:apps
- Create a pgadmin user and group - Add uwsgi configuration (fast, user privileges and apparmor support) - Only activate the pgadmin4 apache config if the PGADMIN4 flag is set. For mod_wsgi you should use `a2enmod wsgi` - Create /etc/pgadmin/config_system.py with server mode for web Run /usr/lib/python3.6/site-packages/pgadmin4-web/setup.py to create the admin user - Remove config_local.py with outdated options OBS-URL: https://build.opensuse.org/request/show/833841 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=33 |
||
| 4b033684b1 |
Accepting request 832795 from home:polslinux:branches:server:database:postgresql
- Update to 4.25:
- Modified schema diff tool to compare two databases instead of
two schemas
- Resolve schema diff dependencies by selecting the appropriate
node automatically and maintain the order in the
generated script.
- Replace charting library Flotr2 with ChartJS using React.
- Upgrade font-awesome from v4 to v5.
- Fixed an issue where debugger doesn't work if the search path
is set other than 'public'.
- Fixed ssh tunnel hang issue when the user tries to disconnect
the server.
- Fixed an issue where conversion of bytea to the binary string
results in an error.
- Fixed an issue where the entire logs are in red text when the
user runs backup and restore.
- Ensure that the user will be able to modify the start value
of the Identity column.
- Fixed an issue where 'ALTER VIEW' statement is missing when
the user sets the default value of a column for View.
OBS-URL: https://build.opensuse.org/request/show/832795
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=32
|
|||
| 7970b9aade |
- Update to 4.24
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=31 |
|||
| 6c7b689657 |
Accepting request 814655 from home:mvyskocil:branches:server:database:postgresql
- Update to 4.22
- New features
* Added connected pgAdmin user and connection name in the log file.
* Show the startup log as well as the server log in the runtime's log
viewer.
- Bugfixes
* Gracefully informed the user that the database is already connected when
they click on "Connect Database...".
....
- Packaging:
* refresh fix-python-lib.patch
* add keyring e8697e2eef76c02d3a6332778881b2a8210976f2 enabling
GPG source tarballs verification
old: server:database:postgresql/pgadmin4
new: home:mvyskocil:branches:server:database:postgresql/pgadmin4 rev None
Index: fix-python-lib.patch
===================================================================
--- fix-python-lib.patch (revision 28)
+++ fix-python-lib.patch (revision 2)
@@ -5,32 +5,29 @@
we have to add it ourselves. Use an environment variable (just as in the Windows case)
to find out the library version to link to.
-Index: pgadmin4-4.19/runtime/pgAdmin4.pro
+Index: pgadmin4-4.22/runtime/pgAdmin4.pro
===================================================================
---- pgadmin4-4.19.orig/runtime/pgAdmin4.pro
-+++ pgadmin4-4.19/runtime/pgAdmin4.pro
-@@ -55,6 +55,7 @@ else {
- # Find and configure Python
- # Environment setting
- PYTHON_CONFIG = $$(PYTHON_CONFIG)
-+ PYTHON_VERSION = $$(PYTHON_VERSION)
-
- # Python 2?
- isEmpty(PYTHON_CONFIG) {
-@@ -71,11 +72,15 @@ else {
- error(The python-config executable could not be found. Ensure Python is installed and in the system path.)
+--- pgadmin4-4.22/runtime/pgAdmin4.pro.orig 2020-06-15 09:57:31.503298807 +0200
++++ pgadmin4-4.22/runtime/pgAdmin4.pro 2020-06-15 10:02:06.335072806 +0200
+@@ -78,6 +78,12 @@
+ } else {
+ error(No suitable python-config could be found in $${PYTHON_DIR}/bin.)
}
-
++
++ PYTHON_VERSION = $$(PYTHON_VERSION)
+ isEmpty(PYTHON_VERSION) {
+ error(Please set the PYTHON_VERSION environment variable to the version of python to link to.)
+ }
+
- message(Using $$PYTHON_CONFIG)
+ message(Python config: $$PYTHON_CONFIG)
- QMAKE_CXXFLAGS += $$system($$PYTHON_CONFIG --includes)
+ PYTHON_EMBED = $$system($$PYTHON_CONFIG --help 2>&1 | grep -o \'\\-\\-embed\')
+@@ -88,7 +94,7 @@
QMAKE_LFLAGS += $$system($$PYTHON_CONFIG --ldflags)
-- LIBS += $$system($$PYTHON_CONFIG --libs)
-+ LIBS += $$system($$PYTHON_CONFIG --libs) -lpython$$PYTHON_VERSION
+ message(LDFLAGS: $$QMAKE_LFLAGS)
+
+- LIBS += $$system($$PYTHON_CONFIG --libs $$PYTHON_EMBED)
++ LIBS += $$system($$PYTHON_CONFIG --libs $$PYTHON_EMBED) -lpython$$PYTHON_VERSION
+ message(LIBS: $$LIBS)
+ }
- contains( LIBS, -lpython2.* ) {
- DEFINES += PYTHON2
Index: pgadmin4.changes
===================================================================
--- pgadmin4.changes (revision 28)
+++ pgadmin4.changes (revision 2)
@@ -1,4 +1,57 @@
-------------------------------------------------------------------
+Mon Jun 15 08:10:53 UTC 2020 - Michal Vyskocil <mvyskocil@opensuse.org>
+
+- Update to 4.22
+ - New features
+ * Added connected pgAdmin user and connection name in the log file.
+ * Show the startup log as well as the server log in the runtime's log
+ viewer.
+ - Bugfixes
+ * Gracefully informed the user that the database is already connected when
+ they click on "Connect Database...".
+ * Fixed an issue where clicking on the cross button of the alert box on
+ the login page is not working.
+ * Fixed the SQL help issue for EDB Postgres Advanced Server.
+ * Ensure that maintenance job should be worked properly for indexes under
+ a materialized view.
+ * Ensure that file browse "home" button should point to $HOME rather than /.
+ * Ensure that 'With OID' option should be disabled while taking backup of
+ database server version 12 and above.
+ * Fixed invalid literal issue when removing the connection limit for the
+ existing role.
+ * Fixed internal server error when clicking on Triggers -> 'Enable All'
+ for partitions.
+ * Fixed generated SQL issue for auto vacuum options.
+ * Ensure that the dependencies tab shows correct information for Synonyms.
+ * Fixed an issue where the newly added table is not alphabetically added
+ to the tree.
+ * Fixed list sorting issue in the schema diff tool.
+ * Fixed an issue while comparing the two identical schemas using the
+ schema diff tool.
+ * Fixed an issue when renaming the column not added in the proper order.
+ * Correct ipv4 "all interfaces" address in the container docs, per Frank
+ Limpert.
+ * Fixed an issue where select2 hover is inconsistent for the SSL field in
+ create server dialog.
+ * Fixed post-login redirect location when running in server mode under a
+ non-default root.
+ * Fixed an issue where the background job creation fails if there is only
+ a version-specific python binary available in PATH.
+ * Fixed data truncation issue when updating the data of type character
+ with length.
+ * Fixed an issue where if LDAP_SEARCH_BASE_DN is not set then, the value
+ for LDAP_BASE_DN will be considered.
+ * Fixed an issue where clicking on Select All button, not selecting all
+ the options in pgAgent job scheduler.
+ * Clarify and correct the docs on enabling the pl/debugger plugin on the
+ server.
+ * Fixed Unicode decode error 'utf-8' codec can't decode byte.
+- Packaging:
+ * refresh fix-python-lib.patch
+ * add keyring e8697e2eef76c02d3a6332778881b2a8210976f2 enabling
+ GPG source tarballs verification
+
+-------------------------------------------------------------------
Thu May 14 16:25:22 UTC 2020 - Antonio Larrosa <alarrosa@suse.com>
- Decrease requirements to build in SLE/Leap:
Index: pgadmin4.spec
===================================================================
--- pgadmin4.spec (revision 28)
+++ pgadmin4.spec (revision 2)
@@ -18,13 +18,16 @@
%global pgadmin4instdir %{_libdir}/pgadmin4-%{version}
Name: pgadmin4
-Version: 4.21
+Version: 4.22
Release: 0
Summary: Management tool for PostgreSQL
License: PostgreSQL
Group: Productivity/Databases/Tools
URL: http://www.pgadmin.org
Source0: https://download.postgresql.org/pub/pgadmin/%{name}/v%{version}/source/%{name}-%{version}.tar.gz
+Source10: https://download.postgresql.org/pub/pgadmin/%{name}/v%{version}/source/%{name}-%{version}.tar.gz.asc
+# https://www.pgadmin.org/download/pgadmin-4-source-code/
+Source11: %{name}.keyring
Source1: %{name}.conf
Source2: %{name}.service.in
Source3: %{name}.tmpfiles.d
@@ -142,6 +145,7 @@
cd runtime
export PYTHON_CONFIG=%{_bindir}/python3-config
export PYTHON_VERSION=%{python3_version}
+export PGADMIN_PYTHON_DIR=%{_prefix}
export CFLAGS=%{RPM_OPT_FLAGS}
qmake-qt5 -o Makefile pgAdmin4.pro
make %{?_smp_mflags} VERBOSE=1
Index: pgadmin4-4.22.tar.gz
===================================================================
Binary file pgadmin4-4.22.tar.gz (revision 2) added
Index: pgadmin4-4.22.tar.gz.asc
===================================================================
--- pgadmin4-4.22.tar.gz.asc (added)
+++ pgadmin4-4.22.tar.gz.asc (revision 2)
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIcBAABAgAGBQJey8TRAAoJEIiBsqghCXbyv58P/2cfBzUq4py2IvV2X4Q9+NSN
+3iVZpBXap+xZoeKftG8H3b8GIZdhudLBW1TEGgCuH/CCKn3a7mVWPhPob/qSm+FM
+szngB+x92IA4JRG6N5KYnt+krDcSNgVF762TMPyZ9mSd1Wwoxiu+2zB6QB4p5H7y
+ufevNzCHUANs+NfpPP4e/EnJJHGZdhuqgcMclprFahwCw4V3ZZ9bCC1My/p9FvpH
+yOiUcxh6vUxNRaHmiV/3vQ8/FEvYJxzqzRdpFjEqhHBhIKw0CB3prLysW5J0e6yu
+EZmo0HeaGMLUgbxcbwBy+Ye+uh3wlYTLNiYu9ddJScInZuFbPAt659aHBZTgi5PH
+XAEEhF5aUpm8aoy7zPluKiRhg19DI7k1GN2hqGDQKvIrl6dGLMjELdHyggr/5Ow7
+gv2ZT9A5DebczG14+fDf6XgDswvLn+U7Hsp4BLql6k2eK7qLoC9ORCETOR0LMVWa
+ftIGCDdtCpmH8wLEdjt7yl/i6rHxwBl5rHky1Syrmdef/q1qT9qTc8XfPcfql9Qn
+n2pwFl1LeqKx4C2shZiuZ0QDpWg0KbQlgxpou6QUGXyi9Ks+SEjaJUiAnZkQ1udB
+MkNX3VahVwm+SSWVvhSKwPgjofLPdq/95wOSAdSYUuls4cXog9Uj8eksW9qxf6y/
+Zjss+fY0SCjpqhnlH+eM
+=88O2
+-----END PGP SIGNATURE-----
Index: pgadmin4.keyring
===================================================================
--- pgadmin4.keyring (added)
+++ pgadmin4.keyring (revision 2)
@@ -0,0 +1,52 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQINBFtyz58BEACgKbtY59R0mxs8rWJNAn1BWNXwhuTvELNCV6gZkMRGFP14tMop
+d9VcUx5UWiulT5wysji63xhkNljmE90jJdlxZwZ+XtnmLzIqp6i29EkAIUt1AoxM
+w2ipMhfuwE6WA6VYxQihu5z2IDOR1PdDUHF5cX/GZgBon/2A33rG5IKTcaNZzL0O
+c3rS5VzOzwnp1FHPlR7PY7BRDNe8q1MrQq14tlgMTaYziNg2t2YwjuhNV6G33qGE
+h390aUnO/eMWIPJzKoi4mE5mhEbh4L/7sFlcRUC6Vs1xa5Ab+L5y2xoDe2grraKD
+u+XpGJaDPLunlhDSTUsp0HsoLVU4ne/HNbCAm2b25tKFcFTUwDH4Ekge1/bQLCvx
+kB63MMLa/FgsJ0XAr8zKEQFrc89qJU4JuvadL4hAIqZ1ywFlwTOBaNfZHbW2Pt5f
+prktIL5d5jIHAdQrFPvLqhhjhM03de6O6dS5lDeP8dTdqzMcqBkwFMmjZMeRAcoJ
+vs0jJNc0fYwL3h2JSWQnIhsvcSe6gk8GFVRbCCy9UplK1K/5TWw+y3mtfWwUCUSW
+nBIuUTV+5iG21o3rdZgfEjXJtBAWW/hKoVwBTe5Ir9yIqaomG5ul0Sn2EgOravns
+AWe2nk4l9cno5CPhGunEtiOD8YQJHskk7/NMtnPegB5j4tprXGS/cK/5hQARAQAB
+tDxQYWNrYWdlIE1hbmFnZXIgKFBhY2thZ2UgU2lnbmluZyBLZXkpIDxwYWNrYWdl
+c0BwZ2FkbWluLm9yZz6JAk4EEwEKADgWIQToaX4u73bALTpjMneIgbKoIQl28gUC
+W3LPnwIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCIgbKoIQl28ukfD/4y
+3gGysVSJU1964mpi/4NtSTruQ+fx8rN1vY/cctdQVr1ltuJsDRyPgGpXIh9zeK0/
+bkCreCcuGezm2WOUFR6Kf54zMWWbIrAPpbib7rYi8n50jz7SkCfSyJZgqO2bAPBU
+MP6Y09mdLaB4jib9Y6nDhFgm2V0rO64yX/bznVjBzNXFjCTgbPoABU0Guy4yHGUF
+HkQ7Hdg1QLhupMWlphlMJbeSxZJx0T6ApNvr2Qg+uFykSXbXjP2e/tXGb9NeHveT
+tw/hD2yMPzXJZ4uQbk8mJWDfD87fHY4ZUVqLJtKiS3omePJ5FWMPnLl0PLICkvmh
+mhoxyKFGjB+62/PpYwclZLR8iB7wn9tIA/q6BqP/BBhgmzpuh7ZOAU/zUZ5D+tHu
+Q9X0e29iFs4nxewmSM1uCq++l+gGMFRMn0FPH8nyQS/EcB/qXXRc0J3Ja7VVfH5B
+djmVvqTeJmwY+xGdLZAh/WZ9raWd/qbRGNIcYOyhHnvp719EQxYSiiJbIQcRLDbc
+IBiUG322ubSiR4+saYfx4ixrHvx8QYbtagien0kkXtoouhhIuLxq/EADRb979ZvQ
+1hnlUkSGHRN6mDNyLztRqy/iibZrSgX+iKR9lQYI5MnhchihgoN7jyFUiGTV/VSG
+6oH2KHiTgUQawli9OirnBB1oekf2+QZfZUvnM+b+SrkCDQRbcs+fARAArdB3G/Ld
+uGV7BnDpVZxJaHDDKNeyHcg77NY9oycazU0+o5MZYMBvqI0rbEb5ZUaxvOVqvxTS
+Oi7gWN1MfmJnWjZvqfAiYhAxPxqpeBj0jWe3wooqKUcshV4OtVTO9pVqJAE/aPRm
+klNP7DOVg3l7zAOUCJQIOvo0O/kdDDCx3h9BkzJxefCgBZhO0+9vh9cz7bx96nkJ
+TrfjwTCVTYY4jtjMFOzZVCClc+FZ9SZsQNZAlhCMWchUvNl1ynPQV4D6sJ5Nu5ag
+cXWcw1hZIvEgZw3b8E0/7NHIbcHpFjeLdkaHytMN90xe/jEkC8aVi6/IoK0ELwau
+iwXzKpvLUFhy9lQzkQ4OZCiKWb+KTccSBZrtVV/ltNTo9hlegDiYF+o2nTIkZR6b
+ZM+w/3Zp6rAsnw0Qpi3MAd8tv23oW1dfoltm1YlGhaECLf115tiaNWLbJMWeyw54
+A4p/PKVOoyHdTXcYz9qylI5v3ch+YzJ9Xp4L+9cNekx/hla+NoaPsjsDk2KPKigw
+L0ICPCPHvjJZDC0S6YJhYhAplgqLyTkNiR4s6hTpq/nkm3oO6OVaVgPnG9LAnWxl
+F/Cr+ovMz/2soVZ1oNaFOUNB04B/YENK85EfkXtjucUirjWJ6lTib+Hkc7dTTxYG
+WTsPjxTCZbxM+LoxsAPzrHSTS0CvxxCu+RsAEQEAAYkCNgQYAQoAIBYhBOhpfi7v
+dsAtOmMyd4iBsqghCXbyBQJbcs+fAhsMAAoJEIiBsqghCXbyj1IP/39mCRh1/RWj
+ZAqaBJOdUFubL6aiEztuCIOuZhFVcsdRjzkfQUJwiaF2a54RL9nfwaYoxRP3Ef3x
+7/W5qnON+MGnmT8g8n5Vk5+vjEGDCSX7MynSRWmmOKj3mgnKIexgtqsOCOTCDXzV
+U3IpzlOdl2c7ehfhDZuIfLur20vuebCl40UcTTB2wZTTK9MspbpHRq7Nz0xhGLVx
+DwYZrOD5c+bh48JL3/q7YvOM9qqnV+stGFsbUQctHBnqNeTWAPJBySyEHlGG5Fdt
+Dwu1KKI9vQ6SLEcQ7+xdqmdyiLHvKIiUyLm3TPju8zYczKPl0lGNhzOmlgywo1eU
+riVSVLD8QN2hCoo5/z45hpK+AyoYmp7dJyAf6c8inpTUCRzuX4Ahble9kfRiEe8g
+URtgFOTsIB0HcuRdP+P+i7TVVmTCstpRGLslvH5tK2wuxuUG89CoWGVsadxdtKzu
+uu/VYjLjUE8EHxyPWpHbRahRBT7qB8k91QDMc3lAHDF8AWj3B8NRDpV9ZIm2jOXW
+w1TnyhK+iTY+FTdNAnrjPvqxyUk3jP4HMTvgVqc2jRRfTDKwgS++MImPlie66IEX
++Q7ux9ntPsP1zqbiMd6xkjvVYVa1XKEx4piT7lh+4+esMmy0v0woehyPLKDI2C88
+Vm6r0sldG+MX23M2/+32OBWofNHhOffz
+=c4aa
+-----END PGP PUBLIC KEY BLOCK-----
Index: pgadmin4-4.21.tar.gz
===================================================================
Binary file pgadmin4-4.21.tar.gz (revision 28) deleted
OBS-URL: https://build.opensuse.org/request/show/814655
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=29
|
|||
| bffe607095 |
Accepting request 805885 from home:alarrosa:branches:server:database:postgresql
- Decrease requirements to build in SLE/Leap:
* Werkzeug from 0.15.0 to 0.14.1
* passlib from 1.7.2 to 1.7.1
* psycopg from 2.8 to 2.7.4
* python-dateutil from 2.8.0 to 2.7.3
* simplejson from 3.16.0 to 3.13.2
* pytz from 2018.9 to 2018.3
pgadmin has this tendency to just follow the latest versions
instead of properly specify required versions.
- Update to 4.21
- New features
* Added search object functionality.
* Added LDAP authentication support.
* Added support for parameter toast_tuple_target and parallel_workers
of the table.
* Added support of Packages, Sequences and Synonyms to the
Schema Diff.
* Added an option to prevent a browser tab being opened at startup.
- Bug fixes
* Ensure that the start and end date should be deleted when clear
the selection for pgAgent Job.
* Fixed calendar opening issue on the exception tab inside the
schedules tab of pgAgent.
* Fixed an issue where the autovacuum_enabled parameter is added
automatically in the RE-SQL when the table has been created
using the WITH clause.
* Fixed generated SQL when any token in FTS Configuration or any
option in FTS Dictionary is changed.
* Fixed tab key navigation issue for parameters in table dialog.
OBS-URL: https://build.opensuse.org/request/show/805885
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=27
|
|||
| 0a874a6877 |
Accepting request 787882 from home:alarrosa:branches:server:database:postgresql
- Update dependencies versions and replace python-Flask-Security with python-Flask-Security-Too (fixes boo#1166991) OBS-URL: https://build.opensuse.org/request/show/787882 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=25 |
|||
| fb60aa1cb7 |
Accepting request 785612 from home:alarrosa:branches:server:database:postgresql
- Update to 4.19 (boo#1166681)
- New features
* Added accessibility support in AlertifyJS.
* Added Czech language support.
* Added Python 3.8 support.
- Housekeeping
* Improve code coverage and API test cases for the Event Trigger module.
* Improvements in the UI for both default and dark themes.
* Enhance logging by tracking stdout and stderr of subprocess when
log level set to DEBUG.
* Added option to override the class name of a label tag for select2
control.
- Bug fixes
* Changed the color of selected and hovered item for Select2 dropdown.
* Improve the style of the highlighted code after query execution for
Dark mode.
* Ensure that AlertifyJS should not be visible as a title for alert
dialog.
* Changed background pattern for geometry viewer to use #fff for all
themes.
* Fix an issue where debugger not showing all arguments anymore after
hitting SQL error while debugging.
* Set proper focus on tab navigation for file manager dialog.
* Fix an issue where command and statements were parsed incorrectly
for Rules.
* Ensure that all the transactions should be canceled before closing
the connections when a server is disconnected using pgAdmin.
* Fixed Firefox monospaced issue by updating the font to the latest
version.
* Update Flask-SQLAlchemy and SQLAlchemy package which is not working
OBS-URL: https://build.opensuse.org/request/show/785612
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=23
|
|||
| c4f615105e |
- refresh use-os-makedirs.patch to apply cleanly again
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=22 |
|||
| ad04fab440 |
- add back defattr to fix sle12 build
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=21 |
|||
| 868b9bdaf7 |
Accepting request 741596 from home:ecsos:server
Update to 4.14 OBS-URL: https://build.opensuse.org/request/show/741596 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=19 |
|||
| 893cdecfea |
Accepting request 729090 from home:ecsos:server
Update to 4.12 OBS-URL: https://build.opensuse.org/request/show/729090 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=17 |
|||
| 341070a2e2 |
Accepting request 707631 from home:ecsos:server
- Update to pgadmin4 4.8
- New features
* Feature #2653 - Allow the UI layout to be fully locked or to
prevent docking changes.
- Bug fixes
* Omit the geometry viewer in the Query Tool from layout
saving.
* Improve the performance of explain plan by embedding the
images only when downloading it.
* Fix the issue of accessing the SQL for Views and Materialized
Views. Regression of pluralisation of folder names.
- Update to pgadmin4 4.7
- Bug fixes
* In server mode, update all the saved server credentials when
user password is changed.
* Fix the responsive layout of the main menu bar.
* Fix syntax error when adding more than one column to the
existing table.
* Fix file browser path issue which occurs when client is on
Windows and server is on Mac/Linux.
* Added Master Password to increase the security of saved
passwords.
* Fix accessibility issue for menu navigation.
* Update the UI logo.
* Fixed CSRF security vulnerability issue, per Alvin Lindstam
* Properly assign dropdownParent in Select2 controls.
* Ensure popper.js is installed when needed.
* Fixed Tab key navigation for Maintenance dialog.
* Fix Tab key issue for Toggle switch controls and button on
the dialog footer in Safari browser.
* Ensure that element should get highlighted when they get
focus on using Tab key.
* Fixed console error when subnode control is used in panels.
* Stop using application/x-javascript as a mime type and use
the RFC-compliant application/javascript instead.
* Fixed error on displaying table properties of a table
partitioned by list having a default partition.
* Fix handling of JSON in the Query Tool with NULL elements.
* Fix navigation of switch cells in grids.
* Clarify wording for the NO INHERIT option on constraints,
per Michel Feinstein.
* Relax the permission check on the directory containing the
config database, as it may fail in some environments such as
OpenShift.
* Prevent Backgrid Password cells from losing focus if the
browser opens an autocomplete list.
* Fix syntax error when creating a table with a serial column.
- Update to pgadmin4 4.6
- Features
* Feature #4165 - Depend on psycopg2-binary in the Python
wheel, rather than psycopg2.
- Bug fixes
* Ensure that on clicking Delete button should not delete rows
immediately from the database server, it should be deleted
when Save button will be clicked.
* Ensure that newly added row in backgrid should be visible.
* Ensure that JSON strings as comments should be added properly
for all the objects.
* Fix an issue where Deleting N number of rows makes
first N number of rows disable.
* Added support for Default Partition.
* Fix an issue where ‘GRANT UPDATE’ sql should be displayed
for default sequence privileges.
* Ensure that confirmation dialog should be popped up before
reload of query tool or debugger if it is opened in a new
browser tab.
* Ensure that record should be add/edited for root partition
table with primary keys.
* Fixed alignment issue of columns in definition section of
Index node.
* Fixed ‘Location cannot be empty’ error when open Tablespace
properties.
* Fix an issue where the dropdown becomes misaligned/displaced.
* Ensure the treeview shows all sequences except those used to
implement IDENTITY columns (which can be edited as part of
the column). Show all if Show System Objects is enabled.
* Fixed ‘Increment value cannot be empty’ error for existing
tables.
* Ensure that parameters of procedures for EPAS server 10 and
below should be set/reset properly.
* Prevent duplicate columns being included in reverse
engineered SQL for tables.
* Ensure sanity of the permissions on the storage and session
directories and the config database.
- Update to pgadmin4 4.5
- Bug fixes
* Fixed ‘Change Password’ issue for SCRAM authentication.
* Ensure that two consecutive SELECT statements should work
properly.
* Relabel the Save button on the datagrid text editor to avoid
confusion with the actual Save button that updates the
database.
* Added recommended ESLinter checks.
* Ensure that pgAdmin4 should work properly with psycopg2 v2.8
- Changes from pgadmin4 4.4
Warning:
This release includes a bug fix (Bug #3887) which will rename the
per-user storage directories for existing users when running in
server mode. Previously, saved SQL queries were stored under the
STORAGE_DIR in a sub-directory named after the username part of
the user’s email address. From this version onwards, the full
email address is used, with the @ replaced with an underscore.
For example, in v.4.3 with STORAGE_DIR set to /var/lib/pgadmin4
user files may be stored in:
/var/lib/pgadmin4/storage/username/
With the fix, that directory will be renamed (or created for new
users) as:
/var/lib/pgadmin4/storage/username_example.com/
- Features
* Add support for reverse proxied setups with Gunicorn,
and document Gunicorn, uWSGI & NGINX configurations.
* Make the Query Tool history persistent across sessions.
* Remove the large and unnecessary dependency on React
and 87 other related libraries.
* Add support for IDENTITY columns.
* Add an ePub doc build target.
- Bug fixes
* Fix naming inconsistency for the column and FTS parser
modules.
* Include inherited column comments and defaults in reverse
engineered table SQL.
* Improve a couple of German translations.
* Use the user’s full email address (not just the username
part) as the basis for the storage directory name.
* Update wcDocker to fix the issue where the Scratch Pad grows
in size if the results panel is resized.
* Avoid ‘bogus varno’ message from Postgres when viewing the
SQL for a table with triggers.
* Update all Python and JavaScript dependencies.
* Include comment SQL for inherited columns in reverse
engineered table SQL.
* Make the WHEN field a CodeMirror control on the Event Trigger
dialogue.
* Fix the online help button on the resource group dialogue.
* Enable the online help button on the index dialogue.
* Handle resultsets with zero columns correctly in the Query
Tool.
* Include inherited columns in SELECT scripts.
* Fix the latexpdf doc build.
* Fix handling of numeric arrays in View/Edit Data.
* Enlarge the grab handles for resizing dialogs etc.
* Append the file suffix to filenames when needed in the File
Create dialogue.
* Ensure that Firefox prompts for a filename/location when
downloading query results as a CSV file.
* Change the CodeMirror active line background colour to
$color-danger-lighter so it doesn’t conflict with the
selection colour.
* Fix the RE-SQL syntax for roles with a VALID UNTIL clause.
* Prevent an empty error message being shown when “downloading”
a CREATE script using the CSV download.
* Overhaul the layout saving code so it includes the Query Tool
and Debugger, and stores the layout when change events are
detected rather than (unreliably) on exit.
* Display errors during CSV download from the Query Tool in the
UI rather than putting them in the CSV file.
* Improve the German translation for Backup Server.
* Ensure the toolbar buttons are properly reset following
a CSV download in the Query Tool.
* Fix SQL help for EPAS 10+, and refactor the URL generation
code into a testable function.
* Ensure sequences can be created with increment, start,
minimum and maximum options set.
* Fix an issue where JSON data would not be rendered in the
Query Tool.
* Ensure View/Materialized View node should be visible after
updating any property.
* Fix custom autovacuum configuration for Materialized Views.
- Update to pgadmin4 4.3
- Features
* Install a script to start pgAdmin (pgadmin4) from the command
line when installed from the Python wheel.
* Add a “scratch pad” to the Query Tool to hold text snippets
whilst editing.
* Add Commit and Rollback buttons to the Query Tool.
* Allow X-FRAME-OPTIONS to be set for security. Default to
SAMEORIGIN.
* Automatically expand child nodes as well as the selected node
on the treeview if there is only one.
* Include multiple versions of the PG utilties in containers.
* Update Alpine Linux version in the docker container.
* Support double-click on Query Tool result grid column resize
handles to auto-size to the content.
- Bug fixes
* Ensure size stats are prettified on the statistics tab when
the UI language is not English.
* Handle display of roles with expiration set to infinity
correctly.
* Allow editing of values in columns with the oid datatype
which are not an actual row OID.
* Make the Query Tool tab titles more concise and useful.
* Fix support for bigint’s in JSONB data.
* Update CodeMirror to 5.43.0 to resolve issues with
auto-indent.
* Ensure JSON data isn’t modified in-flight by psycopg2 when
using View/Edit data.
* Modify the Download as CSV option to use the same connection
as the Query Tool its running in so temporary tables etc.
can be used.
* Fix context sub-menu alignment on Safari.
* Update documentation screenshots as per new design.
* Fix alignment of Close and Maximize button of Grant Wizard.
* Add full support and testsfor all PG server side encodings.
* Fix editing of table data with a JSON primary key.
* Ignore exceptions in the logger.
* Close connections gracefully when the user logs out of
pgAdmin.
* Fix alignment of checkbox to drop multiple schedules of
pgAgent job.
* Don’t exclude SELECT statements from transaction management
in the Query Tool in case they call data-modifying functions.
* Optimise display of Dependencies and Dependents, and use
on-demand loading of rows in batches of 100.
* Fix alignment of import/export toggle switch.
* Prevent an error when closing the Sort/Filter dialogue with
an empty filter string.
* Fix alignment of Connection type toggle switch of pgagent.
* Fix the query to set bytea_output so that read-only standbys
don’t consider it a write query.
* Add full support and testsfor all PG server side encodings.
* Don’t embed docs and external sites in iframes, to allow the
external sites to set X-FRAME-OPTIONS = DENY for security.
* Add full support and testsfor all PG server side encodings.
* Custom-encode forward slashes in URL parameters as Apache
HTTPD doesn’t allow them in some cases.
* Update CodeMirror to 5.43.0 to resolve issues with tab indent
with use spaces enabled.
* Ensure long queries don’t cause errors when downloading CSV
in the Query Tool.
* Disable the editor and execute functions whilst queries are
executing.
* Fix an issue where importing servers fails if a group already
exists for a different user.
- Update to pgadmin4 4.2
- Bug fixes
* Replace Bootstrap switch with Bootstrap4 toggle to improve
the performance.
* Replace the PyCrypto module with the cryptography module.
* Fixed SQL for foreign table options.
* Fixed execution time to show Hours part for long running
queries in Query Tool.
* Messages tab of query tool should be clear on subsequent
execution of table/view using View/Edit Data.
* Clear drop-down menu should be disabled for View/Edit Data.
* Fixed Statistics panel hang issue for 1000+ tables.
* Proper error should be thrown when server group is created
with existing name.
* Ensure long string should be wrap in alertify dialogs.
* Ensure that output of the query should be displayed even if
Data Output window is detached from the Query Tool.
* Inline edbspl trigger functions should not be visible in
Grant Wizard.
* Proper SQL should be generated when create function with
return type as custom type argument.
* Ensure that database restriction of server dialog should work
with special characters.
* Ensure that Backup/Restore button should work on single
click.
* Fixed SQL for when clause while creating Trigger.
* Proper SQL should be generated when creating/changing column
with custom type argument.
* Ensure that file format combo box value should be retained
when hidden files checkbox is toggled.
* Proper SQL should be generated when create procedure with
custom type arguments.
* Ensure that browser should warn before close or refresh.
* Fixed EXEC script for procedures.
* Proper SQL should be generated when create domain of type
interval with precision.
* Drop-down should be closed when click on any other toolbar
button.
* Fixed keyboard navigation for dialog tabs.
* Increase frames splitter mouse hover area to make it easier
to resize.
* Fixed alignment of tree arrow icons for Internet Explorer.
* Ensure object names in external process dialogues are
properly escaped.
* Correct order of Save and Cancel button for json/jsonb
editing.
* Data should be updated properly for FTS Configurations,
FTS Dictionaries, FTS Parsers and FTS Templates.
* Fixed unable to drop multiple Rules and Foreign Tables from
properties tab.
* Fixed Query Tool Initialization Error.
* Fixed keyboard navigation for Select2 and Privilege cell in
Backgrid.
* Correct schema should be displayed in Materialized View
dialog.
* Fixed debugger issue for procedure inside package for EPAS
servers.
* Fix alignment of help messages in properties panels.
* Fix alignment of submenu for Internet Explorer.
* Ensure that grant wizard should list down functions for EPAS
server running with no-redwood-compat mode.
* Dashboard graph optimization.
* Remove Python 2.6 code that’s now obsolete.
* Expose the bind address in the Docker container via
PGADMIN_BIND_ADDRESS.
* Exclude HTTPExceptions from the all_exception_handler as they
should be returned as-is.
- Rebase fix-python3-crypto-call.patch
- Update to pgadmin4 4.1
- Bug fixes
* Fix SQL generated for tables with inherited columns.
* Ensure the context menu works after a server is renamed.
* Fix ordering of VACUUM options which changed in PG11.
* Don’t show system catalogs in the schemas property list unless
show system objects is enabled.
* Fix help for the backup/restore dialogues.
* Ensure that last row of table data should be visible and user
will be able to add new row.
* Make the browser more robust in the face of multibyte characters
in SQL_ASCII databases.
- Update to pgadmin4 4.0
- Features
* Allow query plans to be downloaded as an SVG file.
* New UI design.
* Allow servers to be pre-loaded into container deployments.
- Bug fixes
* Increase the size of the resize handle of the edit grid text
pop-out.
* Fix handling of array types as inputs to the debugger.
* Fix an issue that could cause the Query Tool to fail to render.
* Display event trigger functions correctly on EPAS.
* Further improvements to treeview restoration.
* Run Postfix in the container build so passwords can be reset etc.
* Add titles to the code areas of the Query Tool and Debugger to
ensure that panels can be re-docked within them.
* Fix a webpack issue that could cause the Query Tool to fail to
render.
* Ensure we display the relation name (and not the OID) in the
locks table wherever possible.
* Fix an encoding issue in the query tool.
* Include the WHERE clause on EXCLUDE constraints in RE-SQL.
* Fix an issue when user define Cast from smallint->text is created.
* Hide Radio buttons that should not be shown on the maintenance
dialogue.
* Ensure that null values handled properly in CSV download.
* Tweak the wording on the Grant Wizard.
* Prevent attempts to bulk-drop schema objects.
* Ensure the browser toolbar buttons work in languages other than
English.
* Allow horizontal sizing of the edit grid text pop-out.
* Ensure auto complete should works when first identifier in the
FROM clause needs quoting.
* Ensure auto complete should works for columns from a
schema-qualified table.
* Ensure identifiers are properly displayed in the plan viewer.
* Make the setup process more robust against aborted executions.
* Fixed an issue while creating export job.
- Make pgadmin4-web suggest the pgadmin4-doc package instead of
requiring it.
- Update to pgadmin4 3.6
- Features
* Add support for dropping multiple objects at once from the
collection Properties panel.
* Add the ability to import and export server definitions from
a config database
- Bug fixes
* Ensure previous notices are not removed from the Messages tab in
the Query Tool if an error occurs during query execution.
* Allow the selection order to be preserved in the Select2 control
to fix column ordering in data Import/Export.
* Allow use of 0 (integer) and empty strings as parameters in the debugger.
* Properly report errors when debugging cannot be started.
* Prevent the debugger controls being pressed again before previous
processing is complete.
* Fix toggle breakpoints buttons in the debugger.
* Fix changes to the NOT NULL and default value options in the
Table Dialogue.
* Fix dropping of multiple functions/procedures at once.
- Compact description and trim first-person grammar.
- Rename pgadmin4-docs to pgadmin4-doc to be in line with
the naming of other packages in openSUSE.
- Safeguard fdupes to not run over partition boundaries.
- Update to pgadmin4 3.5
- Features
* Save the treeview state periodically, and restore it automatically when
reconnecting.
* Migrate from Bootstrap 3 to Bootstrap 4.
- Bug fixes
* Ensure that Utilities(Backup/Restore/Maintenence/Import-Export) should
not be started if binary path is wrong and also added ‘Stop Process’ button
to cancel the process.
* Fix syntax error when creating new pgAgent schedules with a start date/time
and exception.
* Cleanup session files periodically.
* Rename the ‘SQL Editor’ section of the Preferences to ‘Query Tool’ as it
applies to the whole tool, not just the editor.
* Fix CREATE Script functionality for EDB-Wrapped functions.
* Fix connection garbage collector.
* Purge connections from the cache on logout.
* Ensure that utility existence check should work for schema and other child
objects while taking Backup/Restore.
* Fixed fatal error while launching the pgAdmin4 3.5. Update the version of
the Flask to 0.12.4 for release.
- Update to pgadmin4 3.4
- Features
* Move all CSS into SCSS files for consistency and ease of colour maintenance etc.
* Add optional data point markers and mouse-over tooltips to display values on graphs.
* Add shortcuts for View Data and the Query tool to the Browser header bar.
- Bug fixes
* Ensure the runtime can startup properly if there are wide characters in the logfile path on Windows.
* Fix handling of backslashes in the edit grid.
* Ensure queries are no longer executed when dashboards are closed.
* Fix support for the CLOB datatype in EPAS.
* Fix logic around validation and highlighting of Sort/Filter in the Query Tool.
* Ensure auto-complete works for objects in schemas other than public and pg_catalog.
* Ensure changes to Query Tool settings from the Preferences dialogue are applied before executing queries.
* Swap the Schema and Schemas icons and Catalog and Catalogs icons that had been used the wrong way around.
- Update to pgadmin4 3.3
- Features
* Add a geometry viewer that can render PostGIS data on a blank canvas or various map sources.
* Added new backup/restore options for PostgreSQL 11. Added dump options for 'pg_dumpall'.
* Add a Spanish translation.
- Bug fixes
* Stabilise feature tests for continuous running on CI systems.
* Fixed debugger execution issues.
* Ensure 'select all' and 'unselect all' working properly for pgAgent schedule.
* Fix sort/filter dialog issue where it incorrectly requires ASC/DESC.
* Ensure backup should work with '--data-only' and '--schema-only' for any format.
* Fix keyboard shortcuts layout in the preferences panel.
* Merge pgcli code with version 1.10.3, which is used for auto complete feature.
* Ensure that refreshing a node also updates the Property list.
* Ensure that refresh button on dashboard should refresh the table.
* Handle connection errors properly in the query tool.
* Make session implementation thread safe
* Ensure external table node should be visible only for GPDB.
* Fix auto scrolling issue in debugger on step in and step out.
* Fix sort/filter dialog editing issue.
* Ensure sort/filter dialog should display proper message after losing database connection.
* Ensure sql for Role should be visible in SQL panel for GPDB.
* When building the Windows installer, copy system Python packages before installing dependencies to ensure we don't end up with older versions than intended.
* Correct the documentation of View/Edit data.
- Initial release of pgadmin4 3.2
OBS-URL: https://build.opensuse.org/request/show/707631
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=15
|
|||
| f569a73137 |
Accepting request 706883 from home:ecsos:server
- Update to pgadmin4 4.7
- Bug fixes
* In server mode, update all the saved server credentials when
user password is changed.
* Fix the responsive layout of the main menu bar.
* Fix syntax error when adding more than one column to the
existing table.
* Fix file browser path issue which occurs when client is on
Windows and server is on Mac/Linux.
* Added Master Password to increase the security of saved
passwords.
* Fix accessibility issue for menu navigation.
* Update the UI logo.
* Fixed CSRF security vulnerability issue, per Alvin Lindstam
* Properly assign dropdownParent in Select2 controls.
* Ensure popper.js is installed when needed.
* Fixed Tab key navigation for Maintenance dialog.
* Fix Tab key issue for Toggle switch controls and button on
the dialog footer in Safari browser.
* Ensure that element should get highlighted when they get
focus on using Tab key.
* Fixed console error when subnode control is used in panels.
* Stop using application/x-javascript as a mime type and use
the RFC-compliant application/javascript instead.
* Fixed error on displaying table properties of a table
partitioned by list having a default partition.
* Fix handling of JSON in the Query Tool with NULL elements.
* Fix navigation of switch cells in grids.
* Clarify wording for the NO INHERIT option on constraints,
per Michel Feinstein.
* Relax the permission check on the directory containing the
config database, as it may fail in some environments such as
OpenShift.
* Prevent Backgrid Password cells from losing focus if the
browser opens an autocomplete list.
* Fix syntax error when creating a table with a serial column.
OBS-URL: https://build.opensuse.org/request/show/706883
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=14
|
|||
| cc2e09d864 |
Accepting request 704370 from home:ecsos:server
- Update to pgadmin4 4.6
- Features
* Feature #4165 - Depend on psycopg2-binary in the Python
wheel, rather than psycopg2.
- Bug fixes
* Ensure that on clicking Delete button should not delete rows
immediately from the database server, it should be deleted
when Save button will be clicked.
* Ensure that newly added row in backgrid should be visible.
* Ensure that JSON strings as comments should be added properly
for all the objects.
* Fix an issue where Deleting N number of rows makes
first N number of rows disable.
* Added support for Default Partition.
* Fix an issue where ‘GRANT UPDATE’ sql should be displayed
for default sequence privileges.
* Ensure that confirmation dialog should be popped up before
reload of query tool or debugger if it is opened in a new
browser tab.
* Ensure that record should be add/edited for root partition
table with primary keys.
* Fixed alignment issue of columns in definition section of
Index node.
* Fixed ‘Location cannot be empty’ error when open Tablespace
properties.
* Fix an issue where the dropdown becomes misaligned/displaced.
* Ensure the treeview shows all sequences except those used to
implement IDENTITY columns (which can be edited as part of
the column). Show all if Show System Objects is enabled.
* Fixed ‘Increment value cannot be empty’ error for existing
tables.
* Ensure that parameters of procedures for EPAS server 10 and
below should be set/reset properly.
* Prevent duplicate columns being included in reverse
engineered SQL for tables.
* Ensure sanity of the permissions on the storage and session
directories and the config database.
OBS-URL: https://build.opensuse.org/request/show/704370
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=13
|
|||
| 61791e38db |
Accepting request 694733 from home:ecsos:server
- Update to pgadmin4 4.5
- Bug fixes
* Fixed ‘Change Password’ issue for SCRAM authentication.
* Ensure that two consecutive SELECT statements should work
properly.
* Relabel the Save button on the datagrid text editor to avoid
confusion with the actual Save button that updates the
database.
* Added recommended ESLinter checks.
* Ensure that pgAdmin4 should work properly with psycopg2 v2.8
- Changes from pgadmin4 4.4
Warning:
This release includes a bug fix (Bug #3887) which will rename the
per-user storage directories for existing users when running in
server mode. Previously, saved SQL queries were stored under the
STORAGE_DIR in a sub-directory named after the username part of
the user’s email address. From this version onwards, the full
email address is used, with the @ replaced with an underscore.
For example, in v.4.3 with STORAGE_DIR set to /var/lib/pgadmin4
user files may be stored in:
/var/lib/pgadmin4/storage/username/
With the fix, that directory will be renamed (or created for new
users) as:
/var/lib/pgadmin4/storage/username_example.com/
- Features
* Add support for reverse proxied setups with Gunicorn,
and document Gunicorn, uWSGI & NGINX configurations.
* Make the Query Tool history persistent across sessions.
* Remove the large and unnecessary dependency on React
and 87 other related libraries.
* Add support for IDENTITY columns.
* Add an ePub doc build target.
- Bug fixes
* Fix naming inconsistency for the column and FTS parser
modules.
* Include inherited column comments and defaults in reverse
engineered table SQL.
* Improve a couple of German translations.
* Use the user’s full email address (not just the username
part) as the basis for the storage directory name.
* Update wcDocker to fix the issue where the Scratch Pad grows
in size if the results panel is resized.
* Avoid ‘bogus varno’ message from Postgres when viewing the
SQL for a table with triggers.
* Update all Python and JavaScript dependencies.
* Include comment SQL for inherited columns in reverse
engineered table SQL.
* Make the WHEN field a CodeMirror control on the Event Trigger
dialogue.
* Fix the online help button on the resource group dialogue.
* Enable the online help button on the index dialogue.
* Handle resultsets with zero columns correctly in the Query
Tool.
* Include inherited columns in SELECT scripts.
* Fix the latexpdf doc build.
* Fix handling of numeric arrays in View/Edit Data.
* Enlarge the grab handles for resizing dialogs etc.
* Append the file suffix to filenames when needed in the File
Create dialogue.
* Ensure that Firefox prompts for a filename/location when
downloading query results as a CSV file.
* Change the CodeMirror active line background colour to
$color-danger-lighter so it doesn’t conflict with the
selection colour.
* Fix the RE-SQL syntax for roles with a VALID UNTIL clause.
* Prevent an empty error message being shown when “downloading”
a CREATE script using the CSV download.
* Overhaul the layout saving code so it includes the Query Tool
and Debugger, and stores the layout when change events are
detected rather than (unreliably) on exit.
* Display errors during CSV download from the Query Tool in the
UI rather than putting them in the CSV file.
* Improve the German translation for Backup Server.
* Ensure the toolbar buttons are properly reset following
a CSV download in the Query Tool.
* Fix SQL help for EPAS 10+, and refactor the URL generation
code into a testable function.
* Ensure sequences can be created with increment, start,
minimum and maximum options set.
* Fix an issue where JSON data would not be rendered in the
Query Tool.
* Ensure View/Materialized View node should be visible after
updating any property.
* Fix custom autovacuum configuration for Materialized Views.
OBS-URL: https://build.opensuse.org/request/show/694733
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=12
|
|||
| ae0b1828f8 |
Accepting request 682490 from home:ecsos:server
- Update to pgadmin4 4.3
- Features
* Install a script to start pgAdmin (pgadmin4) from the command
line when installed from the Python wheel.
* Add a “scratch pad” to the Query Tool to hold text snippets
whilst editing.
* Add Commit and Rollback buttons to the Query Tool.
* Allow X-FRAME-OPTIONS to be set for security. Default to
SAMEORIGIN.
* Automatically expand child nodes as well as the selected node
on the treeview if there is only one.
* Include multiple versions of the PG utilties in containers.
* Update Alpine Linux version in the docker container.
* Support double-click on Query Tool result grid column resize
handles to auto-size to the content.
- Bug fixes
* Ensure size stats are prettified on the statistics tab when
the UI language is not English.
* Handle display of roles with expiration set to infinity
correctly.
* Allow editing of values in columns with the oid datatype
which are not an actual row OID.
* Make the Query Tool tab titles more concise and useful.
* Fix support for bigint’s in JSONB data.
* Update CodeMirror to 5.43.0 to resolve issues with
auto-indent.
* Ensure JSON data isn’t modified in-flight by psycopg2 when
using View/Edit data.
* Modify the Download as CSV option to use the same connection
as the Query Tool its running in so temporary tables etc.
can be used.
* Fix context sub-menu alignment on Safari.
* Update documentation screenshots as per new design.
* Fix alignment of Close and Maximize button of Grant Wizard.
* Add full support and testsfor all PG server side encodings.
* Fix editing of table data with a JSON primary key.
* Ignore exceptions in the logger.
* Close connections gracefully when the user logs out of
pgAdmin.
* Fix alignment of checkbox to drop multiple schedules of
pgAgent job.
* Don’t exclude SELECT statements from transaction management
in the Query Tool in case they call data-modifying functions.
* Optimise display of Dependencies and Dependents, and use
on-demand loading of rows in batches of 100.
* Fix alignment of import/export toggle switch.
* Prevent an error when closing the Sort/Filter dialogue with
an empty filter string.
* Fix alignment of Connection type toggle switch of pgagent.
* Fix the query to set bytea_output so that read-only standbys
don’t consider it a write query.
* Add full support and testsfor all PG server side encodings.
* Don’t embed docs and external sites in iframes, to allow the
external sites to set X-FRAME-OPTIONS = DENY for security.
* Add full support and testsfor all PG server side encodings.
* Custom-encode forward slashes in URL parameters as Apache
HTTPD doesn’t allow them in some cases.
* Update CodeMirror to 5.43.0 to resolve issues with tab indent
with use spaces enabled.
* Ensure long queries don’t cause errors when downloading CSV
in the Query Tool.
* Disable the editor and execute functions whilst queries are
executing.
* Fix an issue where importing servers fails if a group already
exists for a different user.
OBS-URL: https://build.opensuse.org/request/show/682490
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=10
|
|||
| 824666afbd |
Accepting request 681709 from home:ecsos:server
- Update to pgadmin4 4.2
- Bug fixes
* Replace Bootstrap switch with Bootstrap4 toggle to improve
the performance.
* Replace the PyCrypto module with the cryptography module.
* Fixed SQL for foreign table options.
* Fixed execution time to show Hours part for long running
queries in Query Tool.
* Messages tab of query tool should be clear on subsequent
execution of table/view using View/Edit Data.
* Clear drop-down menu should be disabled for View/Edit Data.
* Fixed Statistics panel hang issue for 1000+ tables.
* Proper error should be thrown when server group is created
with existing name.
* Ensure long string should be wrap in alertify dialogs.
* Ensure that output of the query should be displayed even if
Data Output window is detached from the Query Tool.
* Inline edbspl trigger functions should not be visible in
Grant Wizard.
* Proper SQL should be generated when create function with
return type as custom type argument.
* Ensure that database restriction of server dialog should work
with special characters.
* Ensure that Backup/Restore button should work on single
click.
* Fixed SQL for when clause while creating Trigger.
* Proper SQL should be generated when creating/changing column
with custom type argument.
* Ensure that file format combo box value should be retained
when hidden files checkbox is toggled.
* Proper SQL should be generated when create procedure with
custom type arguments.
* Ensure that browser should warn before close or refresh.
* Fixed EXEC script for procedures.
* Proper SQL should be generated when create domain of type
interval with precision.
* Drop-down should be closed when click on any other toolbar
button.
* Fixed keyboard navigation for dialog tabs.
* Increase frames splitter mouse hover area to make it easier
to resize.
* Fixed alignment of tree arrow icons for Internet Explorer.
* Ensure object names in external process dialogues are
properly escaped.
* Correct order of Save and Cancel button for json/jsonb
editing.
* Data should be updated properly for FTS Configurations,
FTS Dictionaries, FTS Parsers and FTS Templates.
* Fixed unable to drop multiple Rules and Foreign Tables from
properties tab.
* Fixed Query Tool Initialization Error.
* Fixed keyboard navigation for Select2 and Privilege cell in
Backgrid.
* Correct schema should be displayed in Materialized View
dialog.
* Fixed debugger issue for procedure inside package for EPAS
servers.
* Fix alignment of help messages in properties panels.
* Fix alignment of submenu for Internet Explorer.
* Ensure that grant wizard should list down functions for EPAS
server running with no-redwood-compat mode.
* Dashboard graph optimization.
* Remove Python 2.6 code that’s now obsolete.
* Expose the bind address in the Docker container via
PGADMIN_BIND_ADDRESS.
* Exclude HTTPExceptions from the all_exception_handler as they
should be returned as-is.
- Rebase fix-python3-crypto-call.patch
OBS-URL: https://build.opensuse.org/request/show/681709
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=8
|
|||
|
|
0ef026ac8f |
Accepting request 666302 from home:alarrosa:branches:server:database:postgresql
- Update to pgadmin4 4.1
- Bug fixes
* Fix SQL generated for tables with inherited columns.
* Ensure the context menu works after a server is renamed.
* Fix ordering of VACUUM options which changed in PG11.
* Don’t show system catalogs in the schemas property list unless
show system objects is enabled.
* Fix help for the backup/restore dialogues.
* Ensure that last row of table data should be visible and user
will be able to add new row.
* Make the browser more robust in the face of multibyte characters
in SQL_ASCII databases.
- Update to pgadmin4 4.0
- Features
* Allow query plans to be downloaded as an SVG file.
* New UI design.
* Allow servers to be pre-loaded into container deployments.
- Bug fixes
* Increase the size of the resize handle of the edit grid text
pop-out.
* Fix handling of array types as inputs to the debugger.
* Fix an issue that could cause the Query Tool to fail to render.
* Display event trigger functions correctly on EPAS.
* Further improvements to treeview restoration.
* Run Postfix in the container build so passwords can be reset etc.
* Add titles to the code areas of the Query Tool and Debugger to
ensure that panels can be re-docked within them.
* Fix a webpack issue that could cause the Query Tool to fail to
render.
* Ensure we display the relation name (and not the OID) in the
OBS-URL: https://build.opensuse.org/request/show/666302
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=6
|
||
| 12970e871a |
Accepting request 653115 from home:alarrosa:branches:pgadmin
- Update to pgadmin4 3.6
- Features
* Add support for dropping multiple objects at once from the
collection Properties panel.
* Add the ability to import and export server definitions from
a config database
- Bug fixes
* Ensure previous notices are not removed from the Messages tab in
the Query Tool if an error occurs during query execution.
* Allow the selection order to be preserved in the Select2 control
to fix column ordering in data Import/Export.
* Allow use of 0 (integer) and empty strings as parameters in the debugger.
* Properly report errors when debugging cannot be started.
* Prevent the debugger controls being pressed again before previous
processing is complete.
* Fix toggle breakpoints buttons in the debugger.
* Fix changes to the NOT NULL and default value options in the
Table Dialogue.
* Fix dropping of multiple functions/procedures at once.
OBS-URL: https://build.opensuse.org/request/show/653115
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=4
|
|||
| c17ee5b057 |
Accepting request 649066 from home:jengelh:branches:server:database:postgresql
- Compact description and trim first-person grammar. - Rename pgadmin4-docs to pgadmin4-doc to be in line with the naming of other packages in openSUSE. - Safeguard fdupes to not run over partition boundaries. OBS-URL: https://build.opensuse.org/request/show/649066 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=2 |
|||
| 07f861a3ba |
Accepting request 648480 from home:alarrosa:branches:pgadmin
New package pgadmin4 OBS-URL: https://build.opensuse.org/request/show/648480 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgadmin4?expand=0&rev=1 |