You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by dg...@apache.org on 2020/04/14 08:14:16 UTC
[incubator-dlab] 01/05: [DLAB-1551]: Created bucket browser window
This is an automated email from the ASF dual-hosted git repository.
dgnatyshyn pushed a commit to branch DLAB-1551
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git
commit 34a46625f670ee3c218fa4b1e5399666cf63c002
Author: Dmytro Gnatyshyn <di...@ukr.net>
AuthorDate: Fri Apr 3 11:20:56 2020 +0300
[DLAB-1551]: Created bucket browser window
---
.../resources/webapp/src/app/resources/resources.component.html | 3 +++
.../main/resources/webapp/src/app/resources/resources.component.ts | 6 ++++++
.../src/main/resources/webapp/src/app/resources/resources.module.ts | 6 ++++--
.../src/main/resources/webapp/src/assets/styles/_dialogs.scss | 1 +
4 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.html b/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.html
index 091ccb7..ab088b6 100644
--- a/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.html
+++ b/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.html
@@ -46,6 +46,9 @@
</div>
<div>
+ <button mat-raised-button class="butt butt-tool" (click)="bucketBrowser()">
+ <i class="material-icons"></i>Bucket browser
+ </button>
<button mat-raised-button class="butt butt-tool" (click)="manageUngit()">
<i class="material-icons"></i>Git credentials
</button>
diff --git a/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts b/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts
index bab05a7..6394d89 100644
--- a/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts
+++ b/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts
@@ -27,6 +27,7 @@ import { Exploratory } from './resources-grid/resources-grid.model';
import { HealthStatusService, ProjectService } from '../core/services';
import { ManageUngitComponent } from './manage-ungit/manage-ungit.component';
import { Project } from './../administration/project/project.component';
+import {BucketBrowserComponent} from './bucket-browser/bucket-browser.component';
@Component({
selector: 'dlab-resources',
@@ -79,6 +80,11 @@ export class ResourcesComponent implements OnInit {
.afterClosed().subscribe(() => this.refreshGrid());
}
+ public bucketBrowser(): void {
+ this.dialog.open(BucketBrowserComponent, { panelClass: 'modal-fullscreen' })
+ .afterClosed().subscribe(() => this.refreshGrid());
+ }
+
public setActiveProject(project): void {
this.resourcesGrid.selectActiveProject(project);
}
diff --git a/services/self-service/src/main/resources/webapp/src/app/resources/resources.module.ts b/services/self-service/src/main/resources/webapp/src/app/resources/resources.module.ts
index 7ce335b..bbf6e09 100644
--- a/services/self-service/src/main/resources/webapp/src/app/resources/resources.module.ts
+++ b/services/self-service/src/main/resources/webapp/src/app/resources/resources.module.ts
@@ -27,6 +27,7 @@ import { ResourcesGridModule } from './resources-grid';
import { ExploratoryEnvironmentCreateModule } from './exploratory/create-environment';
import { ManageUngitComponent } from './manage-ungit/manage-ungit.component';
import { ConfirmDeleteAccountDialog } from './manage-ungit/manage-ungit.component';
+import {BucketBrowserComponent} from './bucket-browser/bucket-browser.component';
@NgModule({
imports: [
@@ -40,9 +41,10 @@ import { ConfirmDeleteAccountDialog } from './manage-ungit/manage-ungit.componen
declarations: [
ResourcesComponent,
ManageUngitComponent,
- ConfirmDeleteAccountDialog
+ ConfirmDeleteAccountDialog,
+ BucketBrowserComponent
],
- entryComponents: [ManageUngitComponent, ConfirmDeleteAccountDialog],
+ entryComponents: [ManageUngitComponent, ConfirmDeleteAccountDialog, BucketBrowserComponent],
exports: [ResourcesComponent]
})
export class ResourcesModule { }
diff --git a/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss b/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss
index c6f8fe8..c5ac335 100644
--- a/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss
+++ b/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss
@@ -59,6 +59,7 @@ mat-dialog-container {
padding: 0;
border-radius: 0;
overflow-x: hidden;
+ position: relative;
#dialog-box {
color: $modal-text-color;
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org