pgAdmin 4 commit: Improvement in the security tab for each of the nodes - Mailing list pgadmin-hackers

From Ashesh Vashi
Subject pgAdmin 4 commit: Improvement in the security tab for each of the nodes
Date
Msg-id E1b6xMv-0000c1-DB@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Improvement in the security tab for each of the nodes.

* Hide the security tab for the objects under the catalog schema.
  Patched by Surinder Kumar, vastly improved by me.

* Make the securtiy label across all the nodes, using the same backbone
  model across the nodes, and make changes in the backend code for the
  same.

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=7e51a8fd564571297a113242f829450e9ffb9f6f

Modified Files
--------------
.../foreign_servers/js/foreign_servers.js          |   4 +-
.../js/foreign_data_wrappers.js                    |  77 ++--
.../languages/templates/languages/js/languages.js  |  66 +--
.../servers/databases/schemas/__init__.py          |   2 +-
.../js/catalog_object_column.js                    |   6 +-
.../domains/templates/domains/js/domains.js        |  58 +--
.../templates/domains/sql/9.1_plus/create.sql      |   4 +-
.../templates/domains/sql/9.1_plus/update.sql      |   4 +-
.../templates/domains/sql/9.2_plus/create.sql      |   4 +-
.../templates/domains/sql/9.2_plus/update.sql      |   4 +-
.../templates/foreign_tables/js/foreign_tables.js  |  55 +--
.../foreign_tables/sql/9.1_plus/create.sql         |   4 +-
.../foreign_tables/sql/9.1_plus/update.sql         |   4 +-
.../foreign_tables/sql/9.2_plus/create.sql         |   4 +-
.../foreign_tables/sql/9.2_plus/update.sql         |   4 +-
.../foreign_tables/sql/9.5_plus/create.sql         |   4 +-
.../foreign_tables/sql/9.5_plus/update.sql         |   4 +-
.../functions/templates/function/js/functions.js   |  97 ++---
.../templates/function/pg/sql/9.1_plus/create.sql  |   8 +-
.../templates/function/pg/sql/9.1_plus/update.sql  |  10 +-
.../templates/function/pg/sql/9.2_plus/create.sql  |   8 +-
.../templates/function/pg/sql/9.2_plus/update.sql  |   8 +-
.../templates/function/pg/sql/9.5_plus/create.sql  |   8 +-
.../templates/function/pg/sql/9.5_plus/update.sql  |   8 +-
.../function/ppas/sql/9.1_plus/create.sql          |   8 +-
.../function/ppas/sql/9.1_plus/update.sql          |   8 +-
.../function/ppas/sql/9.2_plus/create.sql          |   8 +-
.../function/ppas/sql/9.2_plus/update.sql          |   8 +-
.../function/ppas/sql/9.5_plus/create.sql          |   8 +-
.../function/ppas/sql/9.5_plus/update.sql          |   8 +-
.../procedure/ppas/sql/9.1_plus/create.sql         |   4 +-
.../procedure/ppas/sql/9.1_plus/update.sql         |   6 +-
.../procedure/ppas/sql/9.2_plus/create.sql         |   8 +-
.../procedure/ppas/sql/9.2_plus/update.sql         |   6 +-
.../procedure/ppas/sql/9.5_plus/create.sql         |   8 +-
.../procedure/ppas/sql/9.5_plus/update.sql         |   6 +-
.../trigger_function/js/trigger_functions.js       |  71 ++--
.../trigger_function/pg/sql/9.1_plus/create.sql    |   4 +-
.../trigger_function/pg/sql/9.1_plus/update.sql    |   4 +-
.../trigger_function/pg/sql/9.2_plus/create.sql    |   4 +-
.../trigger_function/pg/sql/9.2_plus/update.sql    |   4 +-
.../trigger_function/pg/sql/9.5_plus/create.sql    |   4 +-
.../trigger_function/pg/sql/9.5_plus/update.sql    |   4 +-
.../trigger_function/ppas/sql/9.1_plus/create.sql  |   4 +-
.../trigger_function/ppas/sql/9.1_plus/update.sql  |   4 +-
.../trigger_function/ppas/sql/9.2_plus/create.sql  |   4 +-
.../trigger_function/ppas/sql/9.2_plus/update.sql  |   4 +-
.../trigger_function/ppas/sql/9.5_plus/create.sql  |   4 +-
.../trigger_function/ppas/sql/9.5_plus/update.sql  |   4 +-
.../databases/schemas/sequences/__init__.py        |   4 +-
.../sequences/templates/sequence/js/sequence.js    |  80 ++--
.../templates/sequence/sql/9.1_plus/grant.sql      |   4 +-
.../templates/sequence/sql/9.1_plus/update.sql     |  10 +-
.../tables/column/templates/column/js/column.js    |  42 +-
.../schemas/tables/templates/table/js/table.js     | 324 ++++++++-------
.../schemas/templates/catalog/js/catalog.js        |  43 +-
.../templates/catalog/pg/9.1_plus/sql/update.sql   |   4 +-
.../templates/catalog/pg/9.2_plus/sql/update.sql   |   4 +-
.../templates/catalog/ppas/9.1_plus/sql/update.sql |   4 +-
.../templates/catalog/ppas/9.2_plus/sql/update.sql |   4 +-
.../schemas/templates/schema/js/schema.js          | 450 ++++++++++-----------
.../templates/schema/pg/9.1_plus/sql/alter.sql     |   2 +-
.../templates/schema/pg/9.1_plus/sql/update.sql    |   4 +-
.../templates/schema/pg/9.2_plus/sql/alter.sql     |   2 +-
.../templates/schema/pg/9.2_plus/sql/update.sql    |   4 +-
.../templates/schema/ppas/9.1_plus/sql/alter.sql   |   2 +-
.../templates/schema/ppas/9.1_plus/sql/update.sql  |   4 +-
.../templates/schema/ppas/9.2_plus/sql/alter.sql   |   2 +-
.../templates/schema/ppas/9.2_plus/sql/update.sql  |   4 +-
.../schemas/types/templates/type/js/type.js        |  62 +--
.../types/templates/type/sql/9.1_plus/create.sql   |   4 +-
.../types/templates/type/sql/9.1_plus/update.sql   |   6 +-
.../servers/databases/schemas/views/__init__.py    |   2 +-
.../schemas/views/templates/mview/js/mview.js      |  79 ++--
.../templates/mview/pg/9.3_plus/sql/grant.sql      |   2 +-
.../templates/mview/pg/9.3_plus/sql/update.sql     |   4 +-
.../templates/mview/ppas/9.3_plus/sql/grant.sql    |   2 +-
.../templates/mview/ppas/9.3_plus/sql/update.sql   |   4 +-
.../schemas/views/templates/view/js/view.js        | 120 +++---
.../views/templates/view/pg/9.1_plus/sql/grant.sql |   2 +-
.../templates/view/pg/9.1_plus/sql/update.sql      |   4 +-
.../views/templates/view/pg/9.2_plus/sql/grant.sql |   2 +-
.../templates/view/pg/9.2_plus/sql/update.sql      |   4 +-
.../views/templates/view/pg/9.3_plus/sql/grant.sql |   2 +-
.../templates/view/pg/9.3_plus/sql/update.sql      |   4 +-
.../views/templates/view/pg/9.4_plus/sql/grant.sql |   2 +-
.../templates/view/pg/9.4_plus/sql/update.sql      |   4 +-
.../templates/view/ppas/9.1_plus/sql/grant.sql     |   2 +-
.../templates/view/ppas/9.1_plus/sql/update.sql    |   4 +-
.../templates/view/ppas/9.2_plus/sql/grant.sql     |   2 +-
.../templates/view/ppas/9.2_plus/sql/update.sql    |   4 +-
.../templates/view/ppas/9.3_plus/sql/grant.sql     |   2 +-
.../templates/view/ppas/9.3_plus/sql/update.sql    |   4 +-
.../templates/view/ppas/9.4_plus/sql/grant.sql     |   2 +-
.../templates/view/ppas/9.4_plus/sql/update.sql    |   4 +-
.../databases/templates/databases/js/databases.js  |  59 +--
.../databases/sql/9.2_plus/alter_online.sql        |   4 +-
.../templates/databases/sql/9.2_plus/grant.sql     |   2 +-
.../databases/sql/9.3_plus/alter_online.sql        |   4 +-
.../templates/databases/sql/9.3_plus/grant.sql     |   2 +-
.../server_groups/servers/databases/utils.py       |   6 +-
.../server_groups/servers/tablespaces/__init__.py  |   2 +-
.../templates/tablespaces/js/tablespaces.js        |  47 +--
.../templates/tablespaces/sql/9.1_plus/alter.sql   |   2 +-
.../templates/tablespaces/sql/9.2_plus/alter.sql   |   2 +-
.../templates/tablespaces/sql/9.2_plus/update.sql  |   4 +-
.../templates/tablespaces/sql/pre_9.1/alter.sql    |   2 +-
.../servers/templates/servers/servers.js           |  29 ++
108 files changed, 915 insertions(+), 1240 deletions(-)


pgadmin-hackers by date:

Previous
From: Lele Gaifax
Date:
Subject: Re: JSON serialization in pgAdmin 4
Next
From: Ashesh Vashi
Date:
Subject: Re: [pgAdmin4][Patch]: Node issues under catalogs