Skip to content

Commit 78987d5

Browse files
Merge branch 'master' into master
2 parents cd54aaa + 814250a commit 78987d5

File tree

10 files changed

+18731
-18
lines changed

10 files changed

+18731
-18
lines changed

Make.bat

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ REM Main build sequence Ends
272272

273273
CALL yarn set version berry || EXIT /B 1
274274
CALL yarn set version 4 || EXIT /B 1
275-
CALL yarn plugin import workspace-tools || EXIT /B 1
276275
CALL yarn workspaces focus --production || EXIT /B 1
277276

278277
ECHO Removing yarn cache...

docs/en_US/images/permissions.png

-3.59 KB
Loading

pkg/linux/build-functions.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,6 @@ _build_runtime() {
178178
pushd "${BUNDLEDIR}/resources/app" > /dev/null || exit
179179
yarn set version berry
180180
yarn set version 4
181-
yarn plugin import workspace-tools
182181
yarn workspaces focus --production
183182

184183
# remove the yarn cache

pkg/mac/build-functions.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ _build_runtime() {
6060
pushd "${BUNDLE_DIR}/Contents/Resources/app/" > /dev/null || exit
6161
yarn set version berry
6262
yarn set version 4
63-
yarn plugin import workspace-tools
6463
yarn workspaces focus --production
6564

6665
# remove the yarn cache

web/config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
'pt_BR': 'Portuguese (Brazilian)',
6060
'ru': 'Russian',
6161
'es': 'Spanish',
62+
'sv': 'Swedish'
6263
}
6364

6465
# DO NOT CHANGE UNLESS YOU KNOW WHAT YOU ARE DOING!

web/pgadmin/browser/server_groups/servers/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -719,6 +719,7 @@ def delete(self, gid, sid):
719719
return make_json_response(success=1,
720720
info=gettext("Server deleted"))
721721

722+
@permissions_required(AllPermissionTypes.object_register_server)
722723
@pga_login_required
723724
def update(self, gid, sid):
724725
"""Update the server settings"""

web/pgadmin/browser/static/js/node.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ define('pgadmin.browser.node', [
141141
function() {
142142
return !!(self.canEdit(...arguments));
143143
} : (!!self.canEdit),
144+
permission: self.type == 'server' ? AllPermissionTypes.OBJECT_REGISTER_SERVER : undefined,
144145
}]);
145146
}
146147

@@ -161,7 +162,7 @@ define('pgadmin.browser.node', [
161162
function() {
162163
return !!(self.canDrop(...arguments));
163164
} : (!!self.canDrop),
164-
permission: self.type == 'server' ? 'object_register_server' : undefined,
165+
permission: self.type == 'server' ? AllPermissionTypes.OBJECT_REGISTER_SERVER : undefined,
165166
}]);
166167

167168
if (self.canDropCascade) {

web/pgadmin/tools/user_management/PgAdminPermissions.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,12 @@ def __init__(self):
4848
self.add_permission(
4949
AllPermissionCategories.object_explorer,
5050
AllPermissionTypes.object_register_server,
51-
gettext("Register/remove server")
51+
gettext("Manage Server")
5252
)
5353
self.add_permission(
5454
AllPermissionCategories.tools,
5555
AllPermissionTypes.tools_query_tool,
56-
gettext("Query tool")
56+
gettext("Query Tool")
5757
)
5858
self.add_permission(
5959
AllPermissionCategories.tools,
@@ -63,32 +63,32 @@ def __init__(self):
6363
self.add_permission(
6464
AllPermissionCategories.tools,
6565
AllPermissionTypes.tools_psql_tool,
66-
gettext("PSQL tool")
66+
gettext("PSQL Tool")
6767
)
6868
self.add_permission(
6969
AllPermissionCategories.tools,
7070
AllPermissionTypes.tools_backup,
71-
gettext("Backup tool (including server and globals)")
71+
gettext("Backup Tool (including server and globals)")
7272
)
7373
self.add_permission(
7474
AllPermissionCategories.tools,
7575
AllPermissionTypes.tools_restore,
76-
gettext("Restore tool")
76+
gettext("Restore Tool")
7777
)
7878
self.add_permission(
7979
AllPermissionCategories.tools,
8080
AllPermissionTypes.tools_import_export_data,
81-
gettext("Import/export data")
81+
gettext("Import/Export Data")
8282
)
8383
self.add_permission(
8484
AllPermissionCategories.tools,
8585
AllPermissionTypes.tools_import_export_servers,
86-
gettext("Import/export servers")
86+
gettext("Import/Export Servers")
8787
)
8888
self.add_permission(
8989
AllPermissionCategories.tools,
9090
AllPermissionTypes.tools_search_objects,
91-
gettext("Search objects")
91+
gettext("Search Objects")
9292
)
9393
self.add_permission(
9494
AllPermissionCategories.tools,
@@ -98,32 +98,32 @@ def __init__(self):
9898
self.add_permission(
9999
AllPermissionCategories.tools,
100100
AllPermissionTypes.tools_schema_diff,
101-
gettext("Schema diff")
101+
gettext("Schema Diff")
102102
)
103103
self.add_permission(
104104
AllPermissionCategories.tools,
105105
AllPermissionTypes.tools_grant_wizard,
106-
gettext("Grant wizard")
106+
gettext("Grant Wizard")
107107
)
108108
self.add_permission(
109109
AllPermissionCategories.tools,
110110
AllPermissionTypes.tools_erd_tool,
111-
gettext("ERD tool")
111+
gettext("ERD Tool")
112112
)
113113
self.add_permission(
114114
AllPermissionCategories.storage_manager,
115115
AllPermissionTypes.storage_add_folder,
116-
gettext("Add folder")
116+
gettext("Add Folder")
117117
)
118118
self.add_permission(
119119
AllPermissionCategories.storage_manager,
120120
AllPermissionTypes.storage_remove_folder,
121-
gettext("Delete file/folder")
121+
gettext("Delete File/Folder")
122122
)
123123
self.add_permission(
124124
AllPermissionCategories.miscellaneous,
125125
AllPermissionTypes.change_password,
126-
gettext("Change password")
126+
gettext("Change Password")
127127
)
128128

129129
def add_permission(self, category: str, permission: str, label: str):
290 KB
Binary file not shown.

0 commit comments

Comments
 (0)