[PR #35] [MERGED] Feat administration #1395

Closed
opened 2026-03-07 21:03:48 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dbeaver/cloudbeaver/pull/35
Author: @Wroud
Created: 5/7/2020
Status: Merged
Merged: 5/7/2020
Merged by: @Wroud

Base: develHead: feat-administration


📝 Commits (6)

  • b3c5a7e refactor(core): expose settings menu token
  • a6b5e43 feat(administration): initial
  • d8bf03d feat(core): permissions service
  • fe653d8 chore(administration): add permission check & localization
  • 7b639dc fix(administration): menu token
  • 5fc38ee chore: cleanup

📊 Changes

20 files changed (+261 additions, -18 deletions)

View changed files

webapp/packages/administration/.gitignore (+18 -0)
webapp/packages/administration/package.json (+24 -0)
webapp/packages/administration/src/AdministrationMenuService.ts (+34 -0)
webapp/packages/administration/src/Bootstrap.ts (+20 -0)
webapp/packages/administration/src/index.ts (+5 -0)
webapp/packages/administration/src/manifest.ts (+28 -0)
webapp/packages/administration/tsconfig.build.json (+14 -0)
webapp/packages/administration/tsconfig.json (+10 -0)
📝 webapp/packages/core/assets/locales/en.js (+2 -0)
📝 webapp/packages/core/assets/locales/ru.js (+2 -0)
📝 webapp/packages/core/src/AppBootstrap.ts (+4 -1)
📝 webapp/packages/core/src/app/TopNavBar/SettingsMenu/SettingsMenuService.ts (+22 -16)
📝 webapp/packages/core/src/manifest.ts (+2 -1)
webapp/packages/core/src/root/PermissionsService.ts (+50 -0)
📝 webapp/packages/core/src/root/index.ts (+1 -0)
webapp/packages/core/src/root/queries/sessionPermissions.gql (+3 -0)
📝 webapp/packages/core/src/sdk/sdk.ts (+19 -0)
📝 webapp/packages/dbeaver/package.json (+1 -0)
📝 webapp/packages/dbeaver/plugins-list.js (+1 -0)
📝 webapp/products/default/plugins-list.js (+1 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dbeaver/cloudbeaver/pull/35 **Author:** [@Wroud](https://github.com/Wroud) **Created:** 5/7/2020 **Status:** ✅ Merged **Merged:** 5/7/2020 **Merged by:** [@Wroud](https://github.com/Wroud) **Base:** `devel` ← **Head:** `feat-administration` --- ### 📝 Commits (6) - [`b3c5a7e`](https://github.com/dbeaver/cloudbeaver/commit/b3c5a7e83dc3291f91c914ae6637addb50d143e4) refactor(core): expose settings menu token - [`a6b5e43`](https://github.com/dbeaver/cloudbeaver/commit/a6b5e431462e950f9e982450091b1bf3fd17a210) feat(administration): initial - [`d8bf03d`](https://github.com/dbeaver/cloudbeaver/commit/d8bf03dd70e509772697b5f7fee86f44013a5119) feat(core): permissions service - [`fe653d8`](https://github.com/dbeaver/cloudbeaver/commit/fe653d8eb433a4f38a28f5da2407cd5f9af49dfe) chore(administration): add permission check & localization - [`7b639dc`](https://github.com/dbeaver/cloudbeaver/commit/7b639dc6b4c1fa0288afc8b35b2a524e192962a9) fix(administration): menu token - [`5fc38ee`](https://github.com/dbeaver/cloudbeaver/commit/5fc38ee88b4b75c20902492a6add6ec0182f062d) chore: cleanup ### 📊 Changes **20 files changed** (+261 additions, -18 deletions) <details> <summary>View changed files</summary> ➕ `webapp/packages/administration/.gitignore` (+18 -0) ➕ `webapp/packages/administration/package.json` (+24 -0) ➕ `webapp/packages/administration/src/AdministrationMenuService.ts` (+34 -0) ➕ `webapp/packages/administration/src/Bootstrap.ts` (+20 -0) ➕ `webapp/packages/administration/src/index.ts` (+5 -0) ➕ `webapp/packages/administration/src/manifest.ts` (+28 -0) ➕ `webapp/packages/administration/tsconfig.build.json` (+14 -0) ➕ `webapp/packages/administration/tsconfig.json` (+10 -0) 📝 `webapp/packages/core/assets/locales/en.js` (+2 -0) 📝 `webapp/packages/core/assets/locales/ru.js` (+2 -0) 📝 `webapp/packages/core/src/AppBootstrap.ts` (+4 -1) 📝 `webapp/packages/core/src/app/TopNavBar/SettingsMenu/SettingsMenuService.ts` (+22 -16) 📝 `webapp/packages/core/src/manifest.ts` (+2 -1) ➕ `webapp/packages/core/src/root/PermissionsService.ts` (+50 -0) 📝 `webapp/packages/core/src/root/index.ts` (+1 -0) ➕ `webapp/packages/core/src/root/queries/sessionPermissions.gql` (+3 -0) 📝 `webapp/packages/core/src/sdk/sdk.ts` (+19 -0) 📝 `webapp/packages/dbeaver/package.json` (+1 -0) 📝 `webapp/packages/dbeaver/plugins-list.js` (+1 -0) 📝 `webapp/products/default/plugins-list.js` (+1 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-07 21:03:48 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudbeaver#1395
No description provided.