Projekt

Obecné

Profil

« Předchozí | Další » 

Revize b919891c

Přidáno uživatelem Hung Hoang před téměř 6 roky(ů)

Re #7472 Fixed hard coded urls

Zobrazit rozdíly:

server/.gitignore
6 6
/out-tsc
7 7
# Only exists if Bazel was run
8 8
/bazel-out
9

  
9
*.iml
10 10
yarn.lock
11 11
# dependencies
12 12
/node_modules
server/ymanager.iml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
3
  <component name="FacetManager">
4
    <facet type="Spring" name="Spring">
5
      <configuration />
6
    </facet>
7
    <facet type="web" name="Web">
8
      <configuration>
9
        <webroots />
10
        <sourceRoots>
11
          <root url="file://$MODULE_DIR$/src/main/java" />
12
          <root url="file://$MODULE_DIR$/src/main/resources" />
13
        </sourceRoots>
14
      </configuration>
15
    </facet>
16
  </component>
17
  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
18
    <output url="file://$MODULE_DIR$/target/classes" />
19
    <output-test url="file://$MODULE_DIR$/target/test-classes" />
20
    <content url="file://$MODULE_DIR$">
21
      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
22
      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
23
      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
24
      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
25
      <excludeFolder url="file://$MODULE_DIR$/target" />
26
    </content>
27
    <orderEntry type="inheritedJdk" />
28
    <orderEntry type="sourceFolder" forTests="false" />
29
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE" level="project" />
30
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.0.5.RELEASE" level="project" />
31
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.0.5.RELEASE" level="project" />
32
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.0.5.RELEASE" level="project" />
33
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.0.5.RELEASE" level="project" />
34
    <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" />
35
    <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" />
36
    <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.10.0" level="project" />
37
    <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.10.0" level="project" />
38
    <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.25" level="project" />
39
    <orderEntry type="library" name="Maven: javax.annotation:javax.annotation-api:1.3.2" level="project" />
40
    <orderEntry type="library" scope="RUNTIME" name="Maven: org.yaml:snakeyaml:1.19" level="project" />
41
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.0.5.RELEASE" level="project" />
42
    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.9.6" level="project" />
43
    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.9.0" level="project" />
44
    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.6" level="project" />
45
    <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.6" level="project" />
46
    <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.6" level="project" />
47
    <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.6" level="project" />
48
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.0.5.RELEASE" level="project" />
49
    <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:8.5.34" level="project" />
50
    <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:8.5.34" level="project" />
51
    <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:8.5.34" level="project" />
52
    <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.12.Final" level="project" />
53
    <orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" />
54
    <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.2.Final" level="project" />
55
    <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.3.4" level="project" />
56
    <orderEntry type="library" name="Maven: org.springframework:spring-web:5.0.9.RELEASE" level="project" />
57
    <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.0.9.RELEASE" level="project" />
58
    <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.0.9.RELEASE" level="project" />
59
    <orderEntry type="library" name="Maven: org.springframework:spring-aop:5.0.9.RELEASE" level="project" />
60
    <orderEntry type="library" name="Maven: org.springframework:spring-context:5.0.9.RELEASE" level="project" />
61
    <orderEntry type="library" name="Maven: org.springframework:spring-expression:5.0.9.RELEASE" level="project" />
62
    <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.0.5.RELEASE" level="project" />
63
    <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:2.7.9" level="project" />
64
    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" />
65
    <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.0.9.RELEASE" level="project" />
66
    <orderEntry type="library" name="Maven: org.springframework:spring-tx:5.0.9.RELEASE" level="project" />
67
    <orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:2.4.1" level="project" />
68
    <orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-starter-test:2.0.5.RELEASE" level="project" />
69
    <orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-test:2.0.5.RELEASE" level="project" />
70
    <orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-test-autoconfigure:2.0.5.RELEASE" level="project" />
71
    <orderEntry type="library" scope="TEST" name="Maven: com.jayway.jsonpath:json-path:2.4.0" level="project" />
72
    <orderEntry type="library" scope="TEST" name="Maven: net.minidev:json-smart:2.3" level="project" />
73
    <orderEntry type="library" scope="TEST" name="Maven: net.minidev:accessors-smart:1.2" level="project" />
74
    <orderEntry type="library" scope="TEST" name="Maven: org.ow2.asm:asm:5.0.4" level="project" />
75
    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
76
    <orderEntry type="library" scope="TEST" name="Maven: org.assertj:assertj-core:3.9.1" level="project" />
77
    <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
78
    <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
79
    <orderEntry type="library" scope="TEST" name="Maven: org.skyscreamer:jsonassert:1.5.0" level="project" />
80
    <orderEntry type="library" scope="TEST" name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1" level="project" />
81
    <orderEntry type="library" name="Maven: org.springframework:spring-core:5.0.9.RELEASE" level="project" />
82
    <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.0.9.RELEASE" level="project" />
83
    <orderEntry type="library" scope="TEST" name="Maven: org.springframework:spring-test:5.0.9.RELEASE" level="project" />
84
    <orderEntry type="library" scope="TEST" name="Maven: org.xmlunit:xmlunit-core:2.5.1" level="project" />
85
    <orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-api:5.1.1" level="project" />
86
    <orderEntry type="library" scope="TEST" name="Maven: org.apiguardian:apiguardian-api:1.0.0" level="project" />
87
    <orderEntry type="library" scope="TEST" name="Maven: org.opentest4j:opentest4j:1.0.0" level="project" />
88
    <orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-commons:1.1.1" level="project" />
89
    <orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-core:2.25.1" level="project" />
90
    <orderEntry type="library" scope="TEST" name="Maven: net.bytebuddy:byte-buddy:1.7.11" level="project" />
91
    <orderEntry type="library" scope="TEST" name="Maven: net.bytebuddy:byte-buddy-agent:1.7.11" level="project" />
92
    <orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:2.6" level="project" />
93
  </component>
94
</module>
webapp/src/app/services/basic.service.ts
1 1
import { Injectable } from '@angular/core';
2 2
import {HttpClient, HttpErrorResponse, HttpHeaders} from '@angular/common/http';
3 3
import {throwError} from 'rxjs';
4
import {environment} from '../../environments/environment';
4 5

  
5 6
@Injectable({
6 7
  providedIn: 'root'
7 8
})
8 9
export class BasicService {
9
  protected baseUrl = 'http://localhost:9080';
10
  protected baseUrl = environment.apiUrl;
10 11
  protected withResponse = {
11 12
    headers: new HttpHeaders({
12 13
      observe: 'response',
webapp/src/app/services/user.service.ts
17 17
  private userUrl = this.baseUrl + '/user/';
18 18

  
19 19
  getEmployeeProfile(id: number) { // najit jinej zpusob formatovani stringu, prasarna
20
    return this.http.get<UserProfile>('http://localhost:9080/user/' + id + '/profile');
20
    return this.http.get<UserProfile>(this.userUrl + id + '/profile');
21 21
  }
22 22

  
23 23
  getMonthlyCalendar(value: number) {

Také k dispozici: Unified diff