Skip to content

Commit f56443d

Browse files
author
Florian Lappe
authored
Merge pull request #12 from cloudiator/development
Development
2 parents 2befa12 + 7337a56 commit f56443d

93 files changed

Lines changed: 1765 additions & 561 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
# dependencies
99
/node_modules
10+
/node_modules_bak
1011

1112
# IDEs and editors
1213
/.idea

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
sudo: required
22
language: node_js
3+
addons:
4+
chrome: stable
35
node_js:
46
- node
57
branches:
@@ -8,6 +10,7 @@ branches:
810
before_script:
911
- npm install -g @angular/cli
1012
script:
13+
- npm run travis-test
1114
- ng build --prod
1215
after_success:
1316
- ci/publish_docker.sh

package.json

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -6,56 +6,61 @@
66
"start": "ng serve",
77
"build": "ng build",
88
"test": "ng test --browsers=Chrome --source-map=false",
9+
"travis-test": "ng test --watch=false --environment=prod --browsers=ChromeHeadlessNoSandbox --reporters=progress,kjhtml",
910
"lint": "ng lint",
1011
"e2e": "ng e2e",
1112
"compodoc": "npx compodoc",
12-
"generate-docs": "compodoc -p tsconfig.json --includes additional_docs/",
13+
"generate-docs": "compodoc -p tsconfig.compodoc.json --includes additional_docs/",
1314
"serve-docs": "compodoc -s tsconfig.json"
1415
},
1516
"private": true,
1617
"dependencies": {
17-
"@angular/animations": "^6.1.9",
18-
"@angular/cdk": "^6.4.2",
19-
"@angular/common": "^6.1.9",
20-
"@angular/compiler": "^6.1.9",
21-
"@angular/core": "^6.1.9",
22-
"@angular/forms": "^6.1.9",
23-
"@angular/http": "^6.1.9",
24-
"@angular/platform-browser": "^6.1.9",
25-
"@angular/platform-browser-dynamic": "^6.1.9",
26-
"@angular/router": "^6.1.9",
27-
"@ngrx/store": "^6.0.1",
18+
"@angular/animations": "^7.0.1",
19+
"@angular/cdk": "^7.0.1",
20+
"@angular/common": "^7.0.1",
21+
"@angular/compiler": "^7.0.1",
22+
"@angular/core": "^7.0.1",
23+
"@angular/forms": "^7.0.1",
24+
"@angular/http": "^7.0.1",
25+
"@angular/platform-browser": "^7.0.1",
26+
"@angular/platform-browser-dynamic": "^7.0.1",
27+
"@angular/router": "^7.0.1",
28+
"@ngrx/store": "^6.1.0",
29+
"brace": "^0.11.1",
30+
"bulma-badge": "^2.0.0",
2831
"bulma-checkradio": "^2.1.0",
2932
"bulma-divider": "^2.0.1",
30-
"cloudiator-rest-api": "0.0.2-SNAPSHOT.201810100853",
33+
"cloudiator-rest-api": "1.2.1",
3134
"core-js": "^2.5.4",
35+
"cytoscape": "^3.2.20",
36+
"file-saver": "^2.0.0-rc.4",
3237
"rxjs": "^6.3.3",
3338
"zone.js": "^0.8.26"
3439
},
3540
"devDependencies": {
36-
"@angular-devkit/build-angular": "^0.8.3",
37-
"@angular/cli": "~6.0.8",
38-
"@angular/compiler-cli": "^6.1.9",
39-
"@angular/language-service": "^6.1.9",
41+
"@angular-devkit/build-angular": "^0.10.3",
42+
"@angular/cli": "^7.0.3",
43+
"@angular/compiler-cli": "^7.0.1",
44+
"@angular/language-service": "^7.0.1",
4045
"@compodoc/compodoc": "^1.1.3",
41-
"@types/jasmine": "^2.8.9",
42-
"@types/jasminewd2": "^2.0.5",
43-
"@types/node": "~8.9.4",
44-
"bulma": "^0.7.1",
45-
"codelyzer": "~4.2.1",
46+
"@types/jasmine": "~2.8.8",
47+
"@types/jasminewd2": "~2.0.3",
48+
"@types/node": "^10.12.0",
49+
"bulma": "^0.7.2",
50+
"codelyzer": "^4.5.0",
4651
"hoek": "^5.0.3",
47-
"jasmine-core": "~2.99.1",
52+
"jasmine-core": "^2.99.1",
4853
"jasmine-spec-reporter": "~4.2.1",
49-
"karma": "^3.0.0",
54+
"karma": "~3.0.0",
5055
"karma-chrome-launcher": "~2.2.0",
51-
"karma-coverage-istanbul-reporter": "^2.0.4",
52-
"karma-jasmine": "~1.1.1",
56+
"karma-coverage-istanbul-reporter": "^2.0.1",
57+
"karma-jasmine": "~1.1.2",
5358
"karma-jasmine-html-reporter": "^0.2.2",
5459
"karma-phantomjs-launcher": "^1.0.4",
5560
"karma-teamcity-reporter": "^1.1.0",
5661
"protractor": "^5.4.1",
57-
"ts-node": "~5.0.1",
58-
"tslint": "~5.9.1",
59-
"typescript": "~2.7.2"
62+
"ts-node": "^7.0.1",
63+
"tslint": "^5.11.0",
64+
"typescript": "~3.1.3"
6065
}
6166
}

src/app/actions/runtime-config.actions.ts

Lines changed: 0 additions & 39 deletions
This file was deleted.

src/app/actions/user-settings.actions.ts

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
import {NgModule} from '@angular/core';
2+
import {OverlayModule} from '@angular/cdk/overlay';
3+
import {ToastComponent} from './dialogs/toast/toast.component';
4+
import {DialogService} from './services/dialog.service';
5+
import {ToastService} from './services/toast.service';
6+
import {ConfirmNewCloudDialogComponent} from './dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component';
7+
import {DeleteCloudDialogComponent} from './dialogs/delete-cloud-dialog/delete-cloud-dialog.component';
8+
9+
@NgModule({
10+
declarations: [
11+
ToastComponent,
12+
ConfirmNewCloudDialogComponent,
13+
DeleteCloudDialogComponent
14+
],
15+
imports: [
16+
OverlayModule
17+
],
18+
providers: [
19+
DialogService,
20+
ToastService
21+
],
22+
entryComponents: [
23+
ToastComponent,
24+
ConfirmNewCloudDialogComponent,
25+
DeleteCloudDialogComponent
26+
]
27+
})
28+
export class AppDialogModule {
29+
}

src/app/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.html renamed to src/app/app-dialog/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.html

File renamed without changes.

src/app/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.scss renamed to src/app/app-dialog/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.scss

File renamed without changes.

src/app/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.spec.ts renamed to src/app/app-dialog/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
22

33
import { ConfirmNewCloudDialogComponent } from './confirm-new-cloud-dialog.component';
4-
import {DialogRef} from '../../model/dialogRef';
4+
import {DialogRef} from '../../../model/dialogRef';
55
import {DIALOG_DATA} from '../../services/dialog.service';
66

77
describe('ConfirmNewCloudDialogComponent', () => {
@@ -11,6 +11,7 @@ describe('ConfirmNewCloudDialogComponent', () => {
1111
beforeEach(async(() => {
1212
TestBed.configureTestingModule({
1313
declarations: [ ConfirmNewCloudDialogComponent ],
14+
imports: [],
1415
providers: [
1516
{provide: DialogRef, useVale: {}},
1617
{ provide: DIALOG_DATA, useValue: {}}

src/app/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.ts renamed to src/app/app-dialog/dialogs/confirm-new-cloud-dialog/confirm-new-cloud-dialog.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {Component, Inject, OnInit} from '@angular/core';
2-
import {DialogRef} from '../../model/dialogRef';
2+
import {DialogRef} from '../../../model/dialogRef';
33
import {DIALOG_DATA} from '../../services/dialog.service';
44

55
@Component({

0 commit comments

Comments
 (0)