Skip to content

Commit 46713f7

Browse files
authored
Fix env vars (#130)
Signed-off-by: Marvin Bechtold <[email protected]>
1 parent f4f56d8 commit 46713f7

File tree

13 files changed

+40
-33
lines changed

13 files changed

+40
-33
lines changed

.docker/config-init.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ if [ ! -f "/opt/configComplete" ]; then
55
for topic in $(jq -r 'keys[]' /opt/init-config.d/*.json); do
66
for key in $(jq .$topic /opt/init-config.d/*.json | jq -r 'keys[]'); do
77
myVal=$(jq -r [".$topic | .$key"] /opt/init-config.d/*.json | jq -r .[])
8-
echo "saving: $topic/$key: $myVal"
8+
# echo "saving: $topic/$key: $myVal"
99
/usr/bin/wait-for-it $CONFIG_SERVER:$CONFIG_SERVER_PORT -s -t 10 -- curl http://$CONFIG_SERVER:$CONFIG_SERVER_PORT/v2/keys/$topic/$key -XPUT -d value="$myVal" > /dev/null 2>&1
1010
done
1111
done

src/app/core/service/discussion.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { Injectable } from '@angular/core';
2-
import { globals } from '../../globals';
32
import { HttpClient } from '@angular/common/http';
43
import { Observable } from 'rxjs';
54
import { DiscussionTopic } from '../model/discussion-topic';
65
import { DiscussionComment } from '../model/discussion-comment';
6+
import { environment } from '../../../environments/environment';
77

88
@Injectable({
99
providedIn: 'root'
1010
})
1111
export class DiscussionService {
1212

13-
private repoEndpoint = globals.repoEndpoint;
13+
private repoEndpoint = environment.API_URL;
1414

1515
constructor(private http: HttpClient) {
1616
}

src/app/core/service/image.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { Injectable } from '@angular/core';
22
import { HttpClient, HttpHeaders } from '@angular/common/http';
33
import { Observable } from 'rxjs';
4-
import { globals } from '../../globals';
54
import { Image } from '../model/image';
65
import { ImageModel } from '../model/image-model';
6+
import { environment } from '../../../environments/environment';
77

88
@Injectable({
99
providedIn: 'root'
1010
})
1111
export class ImageService {
1212

13-
private repoEndpoint = globals.repoEndpoint;
13+
private repoEndpoint = environment.API_URL;
1414

1515
constructor(private http: HttpClient) {
1616
}

src/app/core/service/pattern-language.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import { Injectable } from '@angular/core';
1616
import PatternLanguage from '../model/hal/pattern-language.model';
1717
import { HttpClient, HttpResponse } from '@angular/common/http';
18-
import { globals } from '../../globals';
1918
import { Observable, of } from 'rxjs';
2019
import { map } from 'rxjs/operators';
2120
import PatternLanguages from '../model/hal/pattern-languages.model';
@@ -29,11 +28,12 @@ import { PatternContainer } from '../model/hal/pattern-container.model';
2928
import { PatternService } from './pattern.service';
3029
import { PatternContainerResponse } from '../model/hal/pattern-container-response.interface';
3130
import Pattern from '../model/hal/pattern.model';
31+
import { environment } from '../../../environments/environment';
3232

3333
@Injectable()
3434
export class PatternLanguageService implements GraphDataService {
3535

36-
private repoEndpoint = globals.repoEndpoint;
36+
private repoEndpoint = environment.API_URL;
3737

3838
constructor(private http: HttpClient, private patternService: PatternService) {
3939
}

src/app/core/service/pattern-view.service.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515
import { Injectable } from '@angular/core';
1616
import { HttpClient, HttpResponse } from '@angular/common/http';
17-
import { globals } from '../../globals';
1817
import { EMPTY, forkJoin, Observable, of } from 'rxjs';
1918
import Pattern from '../model/hal/pattern.model';
2019
import { PatternContainer } from '../model/hal/pattern-container.model';
@@ -31,11 +30,12 @@ import { UndirectedEdgesResponse } from '../model/hal/undirected-edes-response.i
3130
import { DirectedEdesResponse } from '../model/hal/directed-edes-response.interface';
3231
import { GraphNode } from '../component/graph-display/graph-display.component';
3332
import { GraphDataService } from './graph-data/graph-data.service';
33+
import { environment } from '../../../environments/environment';
3434

3535
@Injectable()
3636
export class PatternViewService implements GraphDataService {
3737

38-
private repoEndpoint = globals.repoEndpoint;
38+
private repoEndpoint = environment.API_URL;
3939

4040
constructor(private http: HttpClient) {
4141
}
@@ -90,11 +90,11 @@ export class PatternViewService implements GraphDataService {
9090
}
9191

9292
getDirectedEdgeById(patternViewId, edgeId: string): Observable<DirectedEdgeModel> {
93-
return this.http.get<DirectedEdgeModel>(this.repoEndpoint + /patternViews/ + patternViewId + /directedEdges/ + edgeId)
93+
return this.http.get<DirectedEdgeModel>(this.repoEndpoint + /patternViews/ + patternViewId + /directedEdges/ + edgeId);
9494
}
9595

9696
getUndirectedEdgeById(patternViewId, edgeId: string): Observable<UndirectedEdgeModel> {
97-
return this.http.get<UndirectedEdgeModel>(this.repoEndpoint + /patternViews/ + patternViewId + /undirectedEdges/ + edgeId)
97+
return this.http.get<UndirectedEdgeModel>(this.repoEndpoint + /patternViews/ + patternViewId + /undirectedEdges/ + edgeId);
9898
}
9999

100100
deleteLink(patternLink: any): Observable<any> {

src/app/core/service/pattern.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,18 @@
1414

1515
import { Injectable } from '@angular/core';
1616
import { HttpClient } from '@angular/common/http';
17-
import { globals } from '../../globals';
1817
import { Observable } from 'rxjs';
1918
import Pattern from '../model/hal/pattern.model';
2019
import { map } from 'rxjs/operators';
2120
import { PatternResponse } from '../model/hal/pattern-response.interface';
2221
import PatternLanguage from '../model/hal/pattern-language.model';
2322
import { Edge } from '../model/hal/edge.model';
23+
import { environment } from '../../../environments/environment';
2424

2525
@Injectable()
2626
export class PatternService {
2727

28-
private repoEndpoint = globals.repoEndpoint;
28+
private repoEndpoint = environment.API_URL;
2929

3030
constructor(private http: HttpClient) {
3131
}

src/app/design-model-module/service/concrete-solution.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414

1515
import { Injectable } from '@angular/core';
1616
import { HttpClient } from '@angular/common/http';
17-
import { globals } from '../../globals';
1817
import { map } from 'rxjs/operators';
1918
import { FileDTO } from '../model/file-dto';
2019
import { HalCollectionResponse } from '../model/hal/hal-collection-response';
20+
import { environment } from '../../../environments/environment';
2121

2222
@Injectable()
2323
export class ConcreteSolutionService {
2424

25-
private readonly repoEndpoint = globals.repoEndpoint + '/design-models';
25+
private readonly repoEndpoint = environment.API_URL + '/design-models';
2626

2727
constructor(private httpClient: HttpClient) {
2828
}

src/app/design-model-module/service/design-model.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515
import { Injectable } from '@angular/core';
1616
import { HttpClient, HttpResponse } from '@angular/common/http';
17-
import { globals } from '../../globals';
1817
import { BehaviorSubject, EMPTY, forkJoin, Observable, of } from 'rxjs';
1918
import Pattern from '../../core/model/hal/pattern.model';
2019
import { PatternContainer } from '../../core/model/hal/pattern-container.model';
@@ -32,11 +31,12 @@ import { GraphDataSavePatternService } from '../../core/service/graph-data/graph
3231
import { TextComponent } from '@ustutt/grapheditor-webcomponent/lib/edge';
3332
import { HalCollectionResponse } from '../model/hal/hal-collection-response';
3433
import { HalEntityResponse } from '../model/hal/hal-entity-response';
34+
import { environment } from '../../../environments/environment';
3535

3636
@Injectable()
3737
export class DesignModelService implements GraphDataService, GraphDataSavePatternService {
3838

39-
private readonly repoEndpoint = globals.repoEndpoint;
39+
private readonly repoEndpoint = environment.API_URL;
4040
private readonly designModelsEndpoint = this.repoEndpoint + '/design-models';
4141
private designModelLinks;
4242
private edgeTypes = new BehaviorSubject<string[]>([]);

src/app/globals.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ export const globals = {
1717
iriPatternRepoInstance: 'https://purl.org/patternatlas#LinkedOpenPatterns',
1818
urlGithubAPI: 'https://api.github.com/repos/patternatlas/patternatlascontent/contents',
1919
loadOntologyLocally: true,
20-
repoEndpoint: 'http://localhost:1977/patternatlas',
2120
pathConstants: {
2221
patternLanguages: 'pattern-languages',
2322
patternLanguageId: 'pattern-language-id',

src/assets/env.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
window['env']['production'] = false;
77
window['env']['CONFIG_SERVER_HOST_NAME'] = 'localhost';
88
window['env']['LATEX_RENDERER_HOST_NAME'] = 'localhost';
9-
window['env']['PATTERN_ATLAS_HOST_NAME'] = 'localhost';
9+
window['env']['PATTERN_ATLAS_API_HOST_NAME'] = 'localhost';
1010
window['env']['CONFIG_SERVER_PORT'] = 2379;
1111
window['env']['LATEX_RENDERER_PORT'] = 5030;
12+
window['env']['PATTERN_ATLAS_API_PORT'] = 1977;
13+
window['env']['URL_SCHEME'] = 'http';
1214
})(this);

0 commit comments

Comments
 (0)