Skip to content
This repository was archived by the owner on Mar 21, 2022. It is now read-only.

Commit 663cbef

Browse files
Merge pull request #120 from ExplorViz/issue/118
Issue/118- Fix URI inconsistencies
2 parents 20296d2 + 69bd4c6 commit 663cbef

File tree

22 files changed

+54
-62
lines changed

22 files changed

+54
-62
lines changed

docker-compose/docker-compose-api-test.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ services:
2727
labels:
2828
- "traefik.enable=true"
2929
- "traefik.port=8082"
30-
- "traefik.http.routers.user-service.rule=PathPrefix(`/v1/tokens`) || PathPrefix(`/v1/users`) || PathPrefix(`/v1/roles`)"
30+
- "traefik.http.routers.user-service.rule=PathPrefix(`/v1/tokens`) ||
31+
PathPrefix(`/v1/users`) || PathPrefix(`/v1/roles`) || PathPrefix(`/v1/userbatch`)"
3132
networks:
3233
- explorviz
3334

@@ -42,7 +43,7 @@ services:
4243
labels:
4344
- "traefik.enable=true"
4445
- "traefik.port=8087"
45-
- "traefik.http.routers.settings-service.rule=PathPrefix(`/v1/settings`) || PathPrefix(`/v1/users/{uid}/settings`) || PathPrefix(`/v1/users/settings/preferences`)"
46+
- "traefik.http.routers.settings-service.rule=PathPrefix(`/v1/settings`) || PathPrefix(`/v1/preferences`)"
4647
networks:
4748
- explorviz
4849

docker-compose/traefik/traefik-dynamic-linux.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
service = "history"
1515

1616
[http.routers.settings]
17-
rule = "PathPrefix(`/v1/settings/info`) || PathPrefix(`/v1/users/{uid}/settings`) || PathPrefix(`/v1/users/settings/preferences`)"
17+
rule = "PathPrefix(`/v1/settings`) || PathPrefix(`/v1/preferences`)"
1818
service = "settings"
1919

2020
[http.routers.user]
21-
rule = "PathPrefix(`/v1/tokens`) || PathPrefix(`/v1/users`) || PathPrefix(`/v1/roles`)"
21+
rule = "PathPrefix(`/v1/tokens`) || PathPrefix(`/v1/users`) || PathPrefix(`/v1/roles`) || PathPrefix(`/v1/userbatch`)"
2222
service = "user"
2323

2424
[http.services]

docker-compose/traefik/traefik-dynamic-mac-windows.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
service = "history"
1515

1616
[http.routers.settings]
17-
rule = "PathPrefix(`/v1/settings/info`) || PathPrefix(`/v1/users/{uid}/settings`) || PathPrefix(`/v1/users/settings/preferences`)"
17+
rule = "PathPrefix(`/v1/settings`) || PathPrefix(`/v1/preferences`)"
1818
service = "settings"
1919

2020
[http.routers.user]
21-
rule = "PathPrefix(`/v1/tokens`) || PathPrefix(`/v1/users`) || PathPrefix(`/v1/roles`)"
21+
rule = "PathPrefix(`/v1/tokens`) || PathPrefix(`/v1/users`) || PathPrefix(`/v1/roles`) || PathPrefix(`/v1/userbatch`)"
2222
service = "user"
2323

2424
[http.services]

settings-service/src/apiTest/java/net/explorviz/settings/server/resources/test/PreferenceCreation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class PreferenceCreation {
1717

1818
// private static final String USER_PREF_URL =
1919
// "http://localhost:8090/v1/users/{uid}/settings/preferences";
20-
private static final String PREF_URL = "http://localhost:8090/v1/users/settings/preferences";
20+
private static final String PREF_URL = "http://localhost:8090/v1/preferences";
2121

2222
private static String adminToken;
2323
private static String normieToken;

settings-service/src/apiTest/java/net/explorviz/settings/server/resources/test/PreferenceDeletion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
class PreferenceDeletion {
1818

1919
private static final String USER_PREF_URL =
20-
"http://localhost:8090/v1/users/{uid}/settings/preferences";
21-
private static final String PREF_URL = "http://localhost:8090/v1/users/settings/preferences";
20+
"http://localhost:8090/v1/preferences?filter[user]={uid}";
21+
private static final String PREF_URL = "http://localhost:8090/v1/preferences";
2222

2323
private static String adminToken;
2424
private static String normieToken;

settings-service/src/apiTest/java/net/explorviz/settings/server/resources/test/PreferenceRetrieval.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
public class PreferenceRetrieval {
2121

2222
private static final String USER_PREF_URL =
23-
"http://localhost:8090/v1/users/{uid}/settings/preferences";
24-
private static final String PREF_URL = "http://localhost:8090/v1/users/settings/preferences";
23+
"http://localhost:8090/v1/preferences?filter[user]={uid}";
24+
private static final String PREF_URL = "http://localhost:8090/v1/preferences";
2525

2626
private static String adminToken;
2727
private static String normieToken;

settings-service/src/apiTest/java/net/explorviz/settings/server/resources/test/PreferenceUpdate.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
class PreferenceUpdate {
1818

1919
private static final String USER_PREF_URL =
20-
"http://localhost:8090/v1/users/{uid}/settings/preferences";
21-
private static final String PREF_URL = "http://localhost:8090/v1/users/settings/preferences";
20+
"http://localhost:8090/v1/preferences?filter[user]={uid}";
21+
private static final String PREF_URL = "http://localhost:8090/v1/preferences";
2222

2323
private static String adminToken;
2424
private static String normieToken;

settings-service/src/apiTest/java/net/explorviz/settings/server/resources/test/SettingsInfoCreation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
class SettingsInfoCreation {
1717

18-
private static final String SETTINGS_URL = "http://localhost:8090/v1/settings/info";
18+
private static final String SETTINGS_URL = "http://localhost:8090/v1/settings";
1919

2020
private static String adminToken;
2121
private static String normieToken;

settings-service/src/apiTest/java/net/explorviz/settings/server/resources/test/SettingsInfoDeletion.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
class SettingsInfoDeletion {
1616

17-
private static final String SETTINGS_URL = "http://localhost:8090/v1/settings/info";
17+
private static final String SETTINGS_URL = "http://localhost:8090/v1/settings";
1818

1919
private static String adminToken;
2020
private static String normieToken;

settings-service/src/apiTest/java/net/explorviz/settings/server/resources/test/SettingsInfoRetrieval.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
public class SettingsInfoRetrieval {
2424

25-
private static final String SETTINGS_URL = "http://localhost:8090/v1/settings/info";
25+
private static final String SETTINGS_URL = "http://localhost:8090/v1/settings";
2626

2727
private static String adminToken;
2828
private static String normieToken;

0 commit comments

Comments
 (0)