-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
17 changed files
with
1,014 additions
and
181 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,12 +21,29 @@ Wiki: https://github.com/VECTOUN/pa165project/wiki | |
`cd creatures-hunting-rest-with-gui` | ||
`mvn tomcat7:run` | ||
|
||
Then the app is located at localhost:8080/pa165 | ||
# Testing GUI | ||
|
||
The app is located at localhost:8080/pa165. | ||
First, you need to login. | ||
|
||
Admin account: | ||
* Email: [email protected] | ||
* Password: admin | ||
|
||
Regular user account: | ||
* Email: [email protected] | ||
* Password: regular | ||
|
||
|
||
|
||
# Testing REST | ||
|
||
The secured REST is located at localhost:8080/pa165/rest/auth/* | ||
The unsecured REST is located at localhost:8080/pa165/rest/unsecured/* | ||
|
||
To test the unsecured rest u can use Curl. | ||
The unsecured REST is created so you can test it with curl. It is not possible to use curl on secured rest (it will always | ||
return error 403). | ||
|
||
|
||
Curl examples: | ||
|
||
|
@@ -46,7 +63,13 @@ Delete monster: | |
`curl -i -X DELETE http://localhost:8080/pa165/rest/notsecured/monsters/1` | ||
|
||
Update monster: | ||
`curl -i -X PUT -H "Content-Type: application/json" - 40.2}' http://localhost:8080/pa165/rest/notsecured/monsters/2` | ||
`curl -i -X PUT -H "Content-Type: application/json" --data '{"agility": "FAST","name": "Zidan", "height": 160.2, "weight": 40.2}' http://localhost:8080/pa165/rest/notsecured/monsters/2` | ||
|
||
Get the most widespread monsters: | ||
`curl -i -X DELETE http://localhost:8080/pa165/rest/notsecured/monsters/filter/mostWidespread` | ||
`curl -i -X GET http://localhost:8080/pa165/rest/notsecured/monsters/filter/mostWidespread` | ||
|
||
Add monster to area: | ||
`curl -i -X POST -H "Content-Type: application/json" http://localhost:8080/pa165/rest/notsecured/areas/13/addMonsterToArea?id=2` | ||
|
||
Remove monster from area: | ||
`curl -i -X POST -H "Content-Type: application/json" http://localhost:8080/pa165/rest/notsecured/areas/13/removeMonsterFromArea?id=2` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,5 +21,5 @@ | |
} | ||
|
||
.previousButtons{ | ||
margin-right: 35.5%; | ||
margin-right: 30.5%; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
.../src/main/java/cz/fi/muni/pa165/rest/controllers/unsecured/NotSecuredAreasController.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
package cz.fi.muni.pa165.rest.controllers.unsecured; | ||
|
||
import cz.fi.muni.pa165.facade.AreaFacade; | ||
import cz.fi.muni.pa165.facade.MonsterFacade; | ||
import cz.fi.muni.pa165.rest.ApiUris; | ||
import cz.fi.muni.pa165.rest.controllers.AreasController; | ||
import cz.fi.muni.pa165.rest.security.RoleResolver; | ||
import org.springframework.web.bind.annotation.RequestMapping; | ||
import org.springframework.web.bind.annotation.RestController; | ||
|
||
/** | ||
* @author Vojtech Sassmann <[email protected]> | ||
*/ | ||
@RestController | ||
@RequestMapping(ApiUris.ROOT_URI_UNSECURED_AREAS) | ||
public class NotSecuredAreasController extends AreasController { | ||
public NotSecuredAreasController(AreaFacade areaFacade, MonsterFacade monsterFacade, RoleResolver roleResolver) { | ||
super(areaFacade, monsterFacade, roleResolver); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
...rc/main/java/cz/fi/muni/pa165/rest/controllers/unsecured/NotSecuredWeaponsController.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
package cz.fi.muni.pa165.rest.controllers.unsecured; | ||
|
||
import cz.fi.muni.pa165.facade.MonsterFacade; | ||
import cz.fi.muni.pa165.facade.WeaponFacade; | ||
import cz.fi.muni.pa165.rest.ApiUris; | ||
import cz.fi.muni.pa165.rest.controllers.WeaponsController; | ||
import cz.fi.muni.pa165.rest.security.RoleResolver; | ||
import org.springframework.web.bind.annotation.RequestMapping; | ||
import org.springframework.web.bind.annotation.RestController; | ||
|
||
/** | ||
* @author Vojtech Sassmann <[email protected]> | ||
*/ | ||
@RestController | ||
@RequestMapping(ApiUris.ROOT_URI_UNSECURED_WEAPONS) | ||
public class NotSecuredWeaponsController extends WeaponsController { | ||
public NotSecuredWeaponsController(WeaponFacade weaponFacade, MonsterFacade monsterFacade, RoleResolver roleResolver) { | ||
super(weaponFacade, monsterFacade, roleResolver); | ||
} | ||
} |
Oops, something went wrong.