diff options
Diffstat (limited to 'ecomp-sdk/epsdk-app-os/ngappsrc')
3 files changed, 68 insertions, 9 deletions
diff --git a/ecomp-sdk/epsdk-app-os/ngappsrc/package.json b/ecomp-sdk/epsdk-app-os/ngappsrc/package.json index 95879586..43dcd001 100644 --- a/ecomp-sdk/epsdk-app-os/ngappsrc/package.json +++ b/ecomp-sdk/epsdk-app-os/ngappsrc/package.json @@ -10,8 +10,23 @@ "e2e": "ng e2e", "sonar": "sonar-scanner" }, + "browserslist": { + "production": [ + "> 1%", + "ie 10", + "ie 11" + ], + "modern": [ + "last 1 chrome version", + "last 1 firefox version" + ], + "ssr": [ + "node 10" + ] + }, "private": true, "dependencies": { + "@agm/core": "^1.0.0", "@angular/animations": "~7.0.0", "@angular/cdk": "~7.0.0", "@angular/common": "^7.0.0", @@ -29,10 +44,15 @@ "angular-google-charts": "^0.1.6", "angular-gridster2": "^8.2.0", "angular-tag-cloud-module": "^3.8.1", + "angular2-uuid": "^1.1.1", + "angular7-word-cloud": "^1.2.1", "chart.js": "^2.8.0", + "classlist.js": "^1.1.20150312", "core-js": "^2.5.4", - "d3": "^4.0.0", + "custom-event-polyfill": "^1.0.7", + "d3": "^4.3.0", "d3-scale": "^3.1.0", + "file-saver": "^2.0.2", "font-awesome": "^4.7.0", "ionicons": "^4.6.2", "lodash-es": "^4.17.10", @@ -44,6 +64,7 @@ "rxjs-compat": "^6.5.2", "sonar-scanner": "^3.1.0", "tslib": "^1.9.0", + "web-animations-js": "^2.3.2", "zone.js": "~0.8.26" }, "devDependencies": { @@ -53,10 +74,11 @@ "@angular/language-service": "~7.0.0", "@types/jasmine": "~2.8.8", "@types/jasminewd2": "~2.0.3", - "@types/node": "~8.9.4", + "@types/node": "^8.9.5", "codelyzer": "~4.5.0", "jasmine-core": "~2.99.1", "jasmine-spec-reporter": "~4.2.1", + "jqwidgets-ng": "^8.3.3", "karma": "~3.0.0", "karma-chrome-launcher": "~2.2.0", "karma-coverage-istanbul-reporter": "~2.0.1", diff --git a/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages-routing.module.ts b/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages-routing.module.ts index 3439f8c9..60052f92 100644 --- a/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages-routing.module.ts +++ b/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages-routing.module.ts @@ -12,6 +12,7 @@ import { RunReportComponent } from './analytics/Report_List/Report/run/run-repor import { HeaderTabsWrapperComponent } from './analytics/Report_List/header-tabs-wrapper-component/header-tabs-wrapper.component'; import { RunReportFormFieldsComponent } from './analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component'; import { WelcomeDashboardComponent } from './welcome-dashboard/welcome-dashboard.component'; +import {RefreshComponent} from './refresh/refresh.component'; @@ -27,9 +28,12 @@ const routes: Routes = [ { path: 'report-list', component:ReportComponent}, { path: 'create', component: HeaderTabsWrapperComponent}, { path: 'reports/:reportMode/:reportId', component: HeaderTabsWrapperComponent}, - { path: 'run/:reportId', component: RunReportComponent}, + { path: 'run/:reportId', component: RunReportFormFieldsComponent}, { path: 'run/:reportId/:queryParameters', component: RunReportFormFieldsComponent}, - { path: 'welcome', component :WelcomeDashboardComponent} + { path: 'run', component: RunReportFormFieldsComponent}, + { path: 'welcome', component :WelcomeDashboardComponent}, + { path: 'refresh', component: RefreshComponent}, + { path: '', redirectTo: 'welcome'} ]; @NgModule({ diff --git a/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages.module.ts b/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages.module.ts index 041988ab..89f4ea93 100644 --- a/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages.module.ts +++ b/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages.module.ts @@ -13,16 +13,21 @@ import { NewMenuComponent } from './admin/menus/new-menu/new-menu.component'; import { ReactiveFormsModule, FormsModule } from '@angular/forms'; import { HttpClientModule } from '@angular/common/http'; import { MaterialModule } from '../material-module'; +import { MatTooltipModule } from '@angular/material/tooltip'; +import { MatExpansionModule } from '@angular/material/expansion'; +import { SuccessModalComponent } from '../modals/success-modal/success-modal.component'; +import { ErrorModalComponent } from '../modals/error-modal/error-modal.component'; +import { MatFormFieldModule } from '@angular/material/form-field'; import { DashboardReportGridComponent } from './analytics/Report_List/Report/definition/dashboard-report-grid/dashboard-report-grid.component'; import { DataChartComponent } from './analytics/Report_List/Report/definition/dashboard-report-grid/data-chart/data-chart.component'; import { RunDashboardReportComponent } from './analytics/Report_List/Report/run/run-report/run-dashboard-report/run-dashboard-report.component'; import { DefinitionComponent } from './analytics/Report_List/Report/definition/definition.component'; -import { MatTabsModule} from '@angular/material'; +import {MatTabsModule, MatGridListModule, MatCardModule, MatMenuModule, MatButtonModule} from '@angular/material'; import { SQLComponent } from './analytics/Report_List/Report/sql/sql.component'; import { ColumnsComponent } from './analytics/Report_List/Report/columns/columns.component'; -import { FormFieldsComponent } from './analytics/Report_List/Report/form-fields/form-fields.component'; +import { FormFieldsComponent, DialogOverviewExampleDialog } from './analytics/Report_List/Report/form-fields/form-fields.component'; import { ChartWizardComponent } from './analytics/Report_List/Report/chart-wizard/chart-wizard.component'; import { SecurityComponent } from './analytics/Report_List/Report/security/security.component'; import { LogComponent } from './analytics/Report_List/Report/log/log.component'; @@ -52,16 +57,25 @@ import { RunReportComponent } from './analytics/Report_List/Report/run/run-repor import { HeaderTabsWrapperComponent } from './analytics/Report_List/header-tabs-wrapper-component/header-tabs-wrapper.component'; import { SearchComponent } from './ext/profile/search/search.component'; import { SelfComponent } from './ext/profile/self/self.component'; +import { GridsterModule } from 'angular-gridster2'; import { NewRoleComponent } from './admin/roles/new-role/new-role.component'; import { InformationModalComponent } from '../modals/information-modal/information-modal.component'; import { NewRoleFunctionComponent } from './admin/role-functions/new-role-function/new-role-function.component'; import { ConfirmationModalComponent } from '../modals/confirmation-modal/confirmation-modal.component'; import { WelcomeDashboardComponent } from './welcome-dashboard/welcome-dashboard.component'; +import { LayoutModule } from '@angular/cdk/layout'; +import { Ng6O2ChartModule} from 'ng6-o2-chart'; import { BarChartComponent } from './welcome-dashboard/bar-chart/bar-chart.component'; import { PieChartComponent } from './welcome-dashboard/pie-chart/pie-chart.component'; +import { TagCloudModule } from 'angular-tag-cloud-module'; import { NoteComponent } from './welcome-dashboard/note/note.component'; -import { GridsterModule } from 'angular-gridster2'; +import { GoogleChartsModule } from 'angular-google-charts'; +import { jqxChartModule } from 'jqwidgets-ng/jqxchart'; +import { NumbersOnlyDirective } from './analytics/Report_List/Report/chart-wizard/numbers-only.directive'; +import { ColumnAdvancedDisplayComponent } from './analytics/Report_List/Report/columns/columns-edit-component/column-advanced-display/column-advanced-display.component'; +import {AgWordCloudModule} from 'angular7-word-cloud'; import { RdpModule } from 'portalsdk-tag-lib'; +import { RefreshComponent } from './refresh/refresh.component'; @@ -75,6 +89,8 @@ import { RdpModule } from 'portalsdk-tag-lib'; AdminComponent, RolesComponent, NewRoleComponent, + SuccessModalComponent, + ErrorModalComponent, RoleFunctionsComponent, NewRoleFunctionComponent, UsageComponent, @@ -110,6 +126,10 @@ import { RdpModule } from 'portalsdk-tag-lib'; ReportListComponent, RunReportComponent, HeaderTabsWrapperComponent, + DialogOverviewExampleDialog, + ColumnAdvancedDisplayComponent, + NumbersOnlyDirective, + RefreshComponent, SearchComponent, SelfComponent, @@ -128,8 +148,10 @@ import { RdpModule } from 'portalsdk-tag-lib'; HttpClientModule, MatButtonToggleModule, NgbModule, - + MatTooltipModule, + MatExpansionModule, FormsModule, + MatFormFieldModule, ReactiveFormsModule, MatTabsModule, HttpClientModule, @@ -140,9 +162,20 @@ import { RdpModule } from 'portalsdk-tag-lib'; MatSortModule, MatIconModule, GridsterModule, + MatGridListModule, + MatCardModule, + MatMenuModule, + MatButtonModule, + LayoutModule, + Ng6O2ChartModule, + TagCloudModule, + GoogleChartsModule.forRoot(), + GridsterModule, + jqxChartModule, + AgWordCloudModule, RdpModule ], - entryComponents: [InformationModalComponent, ConfirmationModalComponent, NewRoleComponent, NewRoleFunctionComponent, NewMenuComponent], + entryComponents: [DialogOverviewExampleDialog, InformationModalComponent,RolesComponent,SuccessModalComponent,ErrorModalComponent, SelfComponent,ConfirmationModalComponent, NewRoleComponent, NewRoleFunctionComponent, NewMenuComponent], providers: [] }) |