dizda13 2017-03-28 21:41:32 +02:00
commit 6bcdddab6b
4 changed files with 342 additions and 2 deletions

View File

@ -256,6 +256,52 @@
} }
] ]
}, },
{
"name": "Participants",
"description": "",
"item": [
{
"name": "Add Participant",
"request": {
"url": "http://{{url}}:{{teamsPort}}/participants",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"firstName\":\"Testni\",\n \"lastName\":\"User\",\n \"email\":\"testni.user@steleks.ba\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get All Participants",
"request": {
"url": "http://{{url}}:{{teamsPort}}/participants",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"firstName\":\"Testni\",\n \"lastName\":\"User\",\n \"email\":\"testni.user@steleks.ba\"\n}"
},
"description": ""
},
"response": []
}
]
},
{ {
"name": "Roles", "name": "Roles",
"description": "", "description": "",
@ -296,6 +342,283 @@
} }
] ]
}, },
{
"name": "Team Category",
"description": "",
"item": [
{
"name": "Add Team Category",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teamCategories",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"type\":\"The category\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get All Team Categories",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teamCategories",
"method": "GET",
"header": [],
"body": {
"mode": "formdata",
"formdata": []
},
"description": ""
},
"response": []
}
]
},
{
"name": "Team Media",
"description": "",
"item": [
{
"name": "Get All Team Medias",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teamMedias",
"method": "GET",
"header": [],
"body": {
"mode": "formdata",
"formdata": []
},
"description": ""
},
"response": []
},
{
"name": "Add Team Media",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teamMedias",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"contentUrl\":\"http://www.google.com\"\n}"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Teams",
"description": "",
"item": [
{
"name": "Get Teams",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams",
"method": "GET",
"header": [],
"body": {
"mode": "formdata",
"formdata": []
},
"description": ""
},
"response": []
},
{
"name": "Add Team",
"event": [
{
"listen": "test",
"script": {
"type": "text/javascript",
"exec": "\nvar jsonData = JSON.parse(responseBody);\nvar arr = jsonData._links.self.href.split(\"/\");\npostman.setEnvironmentVariable(\"teamId\", arr[4]);"
}
}
],
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"position\":0,\n \"gradesOrPoints\":6\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get Team",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams/{{teamId}}",
"method": "GET",
"header": [],
"body": {
"mode": "formdata",
"formdata": []
},
"description": ""
},
"response": []
},
{
"name": "Get All",
"request": {
"url": "http://{{url}}:{{teamsPort}}",
"method": "GET",
"header": [],
"body": {
"mode": "formdata",
"formdata": []
},
"description": ""
},
"response": []
},
{
"name": "Add Category To Team",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams/{{teamId}}/teamCategory",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/teamCategories/1"
},
"description": ""
},
"response": []
},
{
"name": "Get Team Categories",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams/{{teamId}}/teamCategory",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/teamCategories/1"
},
"description": ""
},
"response": []
},
{
"name": "Add Participants To Team",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams/{{teamId}}/participantSet",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/participants/1"
},
"description": ""
},
"response": []
},
{
"name": "Get Team Participants",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams/{{teamId}}/participantSet",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/participants/1"
},
"description": ""
},
"response": []
},
{
"name": "Add Media To Team",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams/{{teamId}}/teamMediaSet",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/teamMedias/1"
},
"description": ""
},
"response": []
},
{
"name": "Get Team Medias",
"request": {
"url": "http://{{url}}:{{teamsPort}}/teams/{{teamId}}/teamMediaSet",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/teamMedias/1"
},
"description": ""
},
"response": []
}
]
},
{ {
"name": "Users", "name": "Users",
"description": "", "description": "",

View File

@ -25,6 +25,6 @@ repositories {
dependencies { dependencies {
compile('org.springframework.boot:spring-boot-starter-data-jpa') compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('org.springframework.boot:spring-boot-starter-data-rest') compile('org.springframework.boot:spring-boot-starter-data-rest')
runtime('mysql:mysql-connector-java') runtime('com.h2database:h2')
testCompile('org.springframework.boot:spring-boot-starter-test') testCompile('org.springframework.boot:spring-boot-starter-test')
} }

View File

@ -1,5 +1,6 @@
#Tue Mar 28 21:19:02 CEST 2017
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

View File

@ -90,4 +90,20 @@ public class Team {
public void setParticipantSet(Set<Participant> participantSet) { public void setParticipantSet(Set<Participant> participantSet) {
this.participantSet = participantSet; this.participantSet = participantSet;
} }
public TeamCategory getTeamCategory() {
return teamCategory;
}
public void setTeamCategory(TeamCategory teamCategory) {
this.teamCategory = teamCategory;
}
public Set<TeamMedia> getTeamMediaSet() {
return teamMediaSet;
}
public void setTeamMediaSet(Set<TeamMedia> teamMediaSet) {
this.teamMediaSet = teamMediaSet;
}
} }