Skip to content

Commit 8e963da

Browse files
committed
Merge branch 'master' into pr/191
2 parents c5b2f21 + 29fb627 commit 8e963da

File tree

12 files changed

+1774
-946
lines changed

12 files changed

+1774
-946
lines changed

angular/nswag/service.config.nswag

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@
1111
"className": "{controller}ServiceProxy",
1212
"moduleName": "",
1313
"namespace": "",
14-
"typeScriptVersion": 1.8,
14+
"typeScriptVersion": 2.0,
1515
"template": "Angular",
1616
"promiseType": "Promise",
17+
"httpClass": "HttpClient",
1718
"dateTimeType": "MomentJS",
1819
"nullValue": "Undefined",
1920
"generateClientClasses": true,

angular/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
},
1414
"private": true,
1515
"dependencies": {
16-
"@angular/animations": "^5.0.3",
17-
"@angular/common": "^5.0.3",
18-
"@angular/compiler": "^5.0.3",
19-
"@angular/core": "^5.0.3",
20-
"@angular/forms": "^5.0.3",
21-
"@angular/http": "^5.0.3",
22-
"@angular/platform-browser": "^5.0.3",
23-
"@angular/platform-browser-dynamic": "^5.0.3",
24-
"@angular/router": "^5.0.3",
16+
"@angular/animations": "^5.2.5",
17+
"@angular/common": "^5.2.5",
18+
"@angular/compiler": "^5.2.5",
19+
"@angular/core": "^5.2.5",
20+
"@angular/forms": "^5.2.5",
21+
"@angular/http": "^5.2.5",
22+
"@angular/platform-browser": "^5.2.5",
23+
"@angular/platform-browser-dynamic": "^5.2.5",
24+
"@angular/router": "^5.2.5",
2525
"@aspnet/signalr": "1.0.0-preview1-28189",
2626
"@types/bootstrap": "^3.3.33",
2727
"@types/jquery": "^3.2.12",
@@ -32,7 +32,7 @@
3232
"@types/moment-timezone": "^0.2.34",
3333
"@types/signalr": "^2.2.33",
3434
"@types/toastr": "^2.1.33",
35-
"abp-ng2-module": "^1.3.0",
35+
"abp-ng2-module": "^2.0.0",
3636
"abp-web-resources": "^3.3.0",
3737
"animate.css": "^3.5.2",
3838
"block-ui": "^2.70.1",
@@ -69,8 +69,8 @@
6969
"zone.js": "0.8.18"
7070
},
7171
"devDependencies": {
72-
"@angular/cli": "^1.5.4",
73-
"@angular/compiler-cli": "^5.0.3",
72+
"@angular/cli": "^1.6.8",
73+
"@angular/compiler-cli": "^5.2.5",
7474
"@angularclass/hmr": "^2.1.3",
7575
"@types/jasmine": "^2.5.38",
7676
"@types/node": "^8.0.27",

angular/src/account/account.module.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
import { CommonModule } from '@angular/common';
1+
import { CommonModule } from '@angular/common';
22
import { NgModule } from '@angular/core';
33
import { FormsModule } from '@angular/forms';
4-
import { HttpModule, JsonpModule } from '@angular/http';
4+
import { JsonpModule } from '@angular/http';
5+
import { HttpClientModule } from '@angular/common/http';
6+
57
import { ModalModule } from 'ngx-bootstrap';
68

79
import { AbpModule } from '@abp/abp.module';
@@ -25,7 +27,7 @@ import { LoginService } from './login/login.service';
2527
imports: [
2628
CommonModule,
2729
FormsModule,
28-
HttpModule,
30+
HttpClientModule,
2931
JsonpModule,
3032
AbpModule,
3133
SharedModule,

angular/src/account/layout/account-languages.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ export class AccountLanguagesComponent extends AppComponentBase implements OnIni
2323

2424
ngOnInit() {
2525
this.languages = _.filter(this.localization.languages, l => !l.isDisabled);
26-
this.languages = this.localization.languages;
2726
this.currentLanguage = this.localization.currentLanguage;
2827
}
2928

angular/src/app/app.module.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
33
import { FormsModule } from '@angular/forms';
4-
import { HttpModule, JsonpModule } from '@angular/http';
4+
import { JsonpModule } from '@angular/http';
5+
import { HttpClientModule, HttpResponse } from '@angular/common/http';
56

67
import { ModalModule } from 'ngx-bootstrap';
78
import { NgxPaginationModule } from 'ngx-pagination';
@@ -58,7 +59,7 @@ import { MaterialInput } from '@shared/directives/material-input.directive';
5859
imports: [
5960
CommonModule,
6061
FormsModule,
61-
HttpModule,
62+
HttpClientModule,
6263
JsonpModule,
6364
ModalModule.forRoot(),
6465
AbpModule,

angular/src/root.module.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import { BrowserModule } from '@angular/platform-browser';
22
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
33
import { NgModule, Injector, APP_INITIALIZER, LOCALE_ID } from '@angular/core';
44

5-
import { AbpModule, ABP_HTTP_PROVIDER } from '@abp/abp.module';
5+
import { AbpModule } from '@abp/abp.module';
6+
import { AbpHttpInterceptor } from '@abp/abpHttpInterceptor';
7+
import { HTTP_INTERCEPTORS } from '@angular/common/http';
68

79
import { SharedModule } from '@shared/shared.module';
810
import { ServiceProxyModule } from '@shared/service-proxies/service-proxy.module';
@@ -15,7 +17,7 @@ import { API_BASE_URL } from '@shared/service-proxies/service-proxies';
1517
import { RootComponent } from './root.component';
1618
import { AppPreBootstrap } from './AppPreBootstrap';
1719
import { ModalModule } from 'ngx-bootstrap';
18-
20+
import { HttpClientModule, HttpResponse } from '@angular/common/http';
1921

2022
export function appInitializerFactory(injector: Injector) {
2123
return () => {
@@ -55,13 +57,14 @@ export function getCurrentLanguage(): string {
5557
ModalModule.forRoot(),
5658
AbpModule,
5759
ServiceProxyModule,
58-
RootRoutingModule
60+
RootRoutingModule,
61+
HttpClientModule
5962
],
6063
declarations: [
6164
RootComponent
6265
],
6366
providers: [
64-
ABP_HTTP_PROVIDER,
67+
{ provide: HTTP_INTERCEPTORS, useClass: AbpHttpInterceptor, multi: true },
6568
{ provide: API_BASE_URL, useFactory: getRemoteServiceBaseUrl },
6669
{
6770
provide: APP_INITIALIZER,

0 commit comments

Comments
 (0)