[PR #39] [MERGED] Feat authentication #1398

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

📋 Pull Request Information

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

Base: develHead: feat-authentication


📝 Commits (10+)

  • 8370905 feat(authentication): initial
  • 4938dff fix(core): add permission check for nav tree data
  • 1dcfdcf feat(core): GQLErrorCatcher helper class
  • d0acdc7 feat(authentication): implementation
  • 74f67ea Merge remote-tracking branch 'origin/devel' into feat-authentication
  • f1439c9 Merge remote-tracking branch 'origin/devel' into feat-authentication
  • 70bdf2e feat(authentication): add credentials processing
  • 72e8ec4 Merge remote-tracking branch 'origin/devel' into feat-authentication
  • b726a94 Merge remote-tracking branch 'origin/devel' into feat-authentication
  • 3c1baa9 feat(core): persistent dialogs

📊 Changes

77 files changed (+4858 additions, -3061 deletions)

View changed files

webapp/packages/authentication/.gitignore (+18 -0)
webapp/packages/authentication/package.json (+24 -0)
webapp/packages/authentication/src/AuthInfoService.ts (+72 -0)
webapp/packages/authentication/src/AuthMenuService.ts (+59 -0)
webapp/packages/authentication/src/AuthProviderService.ts (+52 -0)
webapp/packages/authentication/src/AuthenticationService.ts (+42 -0)
webapp/packages/authentication/src/Bootstrap.ts (+25 -0)
webapp/packages/authentication/src/Dialog/AuthDialog.tsx (+143 -0)
webapp/packages/authentication/src/Dialog/AuthDialogController.ts (+112 -0)
webapp/packages/authentication/src/Dialog/AuthDialogFooter.tsx (+51 -0)
webapp/packages/authentication/src/Dialog/AuthDialogService.ts (+23 -0)
webapp/packages/authentication/src/Dialog/AuthProviderForm/AuthProviderForm.tsx (+52 -0)
webapp/packages/authentication/src/Dialog/AuthProviderForm/formStyles.ts (+25 -0)
webapp/packages/authentication/src/UserInfo.tsx (+58 -0)
webapp/packages/authentication/src/index.ts (+8 -0)
webapp/packages/authentication/src/manifest.ts (+36 -0)
webapp/packages/authentication/tsconfig.build.json (+14 -0)
webapp/packages/authentication/tsconfig.json (+10 -0)
📝 webapp/packages/basic-connection-plugin/src/BasicConnectionPluginBootstrap.ts (+13 -12)
📝 webapp/packages/basic-connection-plugin/src/BasicConnectionService.ts (+17 -12)

...and 57 more files

📄 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/39 **Author:** [@Wroud](https://github.com/Wroud) **Created:** 5/14/2020 **Status:** ✅ Merged **Merged:** 5/15/2020 **Merged by:** [@Wroud](https://github.com/Wroud) **Base:** `devel` ← **Head:** `feat-authentication` --- ### 📝 Commits (10+) - [`8370905`](https://github.com/dbeaver/cloudbeaver/commit/8370905ccc2f7aaaef9bdd8ac3962bd639d4be56) feat(authentication): initial - [`4938dff`](https://github.com/dbeaver/cloudbeaver/commit/4938dff230fab3ffb15dba231c9a0af03363d1d7) fix(core): add permission check for nav tree data - [`1dcfdcf`](https://github.com/dbeaver/cloudbeaver/commit/1dcfdcf1ee1447a88444efd9b264eea9d7195ca5) feat(core): GQLErrorCatcher helper class - [`d0acdc7`](https://github.com/dbeaver/cloudbeaver/commit/d0acdc7264a4fcca2bb35ce43f2fda3633d6a796) feat(authentication): implementation - [`74f67ea`](https://github.com/dbeaver/cloudbeaver/commit/74f67ea4dcb05f94d237610c65cd365c6422a4f1) Merge remote-tracking branch 'origin/devel' into feat-authentication - [`f1439c9`](https://github.com/dbeaver/cloudbeaver/commit/f1439c9ecaa05d2edd4feedea323743c8e21c727) Merge remote-tracking branch 'origin/devel' into feat-authentication - [`70bdf2e`](https://github.com/dbeaver/cloudbeaver/commit/70bdf2e44016ea7f1c9933de4b7caef151503db5) feat(authentication): add credentials processing - [`72e8ec4`](https://github.com/dbeaver/cloudbeaver/commit/72e8ec42d319e78f6fc193298a01dc9c162d58c6) Merge remote-tracking branch 'origin/devel' into feat-authentication - [`b726a94`](https://github.com/dbeaver/cloudbeaver/commit/b726a946f7da84f4b49676f9180ac682044c2e7c) Merge remote-tracking branch 'origin/devel' into feat-authentication - [`3c1baa9`](https://github.com/dbeaver/cloudbeaver/commit/3c1baa9dcffa797eff2551e43d5d15bc0d5d60c5) feat(core): persistent dialogs ### 📊 Changes **77 files changed** (+4858 additions, -3061 deletions) <details> <summary>View changed files</summary> ➕ `webapp/packages/authentication/.gitignore` (+18 -0) ➕ `webapp/packages/authentication/package.json` (+24 -0) ➕ `webapp/packages/authentication/src/AuthInfoService.ts` (+72 -0) ➕ `webapp/packages/authentication/src/AuthMenuService.ts` (+59 -0) ➕ `webapp/packages/authentication/src/AuthProviderService.ts` (+52 -0) ➕ `webapp/packages/authentication/src/AuthenticationService.ts` (+42 -0) ➕ `webapp/packages/authentication/src/Bootstrap.ts` (+25 -0) ➕ `webapp/packages/authentication/src/Dialog/AuthDialog.tsx` (+143 -0) ➕ `webapp/packages/authentication/src/Dialog/AuthDialogController.ts` (+112 -0) ➕ `webapp/packages/authentication/src/Dialog/AuthDialogFooter.tsx` (+51 -0) ➕ `webapp/packages/authentication/src/Dialog/AuthDialogService.ts` (+23 -0) ➕ `webapp/packages/authentication/src/Dialog/AuthProviderForm/AuthProviderForm.tsx` (+52 -0) ➕ `webapp/packages/authentication/src/Dialog/AuthProviderForm/formStyles.ts` (+25 -0) ➕ `webapp/packages/authentication/src/UserInfo.tsx` (+58 -0) ➕ `webapp/packages/authentication/src/index.ts` (+8 -0) ➕ `webapp/packages/authentication/src/manifest.ts` (+36 -0) ➕ `webapp/packages/authentication/tsconfig.build.json` (+14 -0) ➕ `webapp/packages/authentication/tsconfig.json` (+10 -0) 📝 `webapp/packages/basic-connection-plugin/src/BasicConnectionPluginBootstrap.ts` (+13 -12) 📝 `webapp/packages/basic-connection-plugin/src/BasicConnectionService.ts` (+17 -12) _...and 57 more files_ </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:49 +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#1398
No description provided.