Commit d3a88df
Dev (#58)
* configured actuator (#8)
* Improve filtering (#9)
* implemented search games method
* refactored getById to use apiId
* ran mvnclean package
* Add user registration login (#11)
* implemented registration and login
* renamed username field, corrected structure of files
* implemented user auth
* fetched description
* Merge pull request #13 from mategames-team/add-game-lists-to-user
Add game lists to user
* Improve fetch best games (#14)
* changed get url
* added already existing game check
* fetch best games, update existing
* changed sending configuration, added loggin
* added logging to errors
* created user info update and get (#15)
* Refactor get by api id method (#16)
* made method check if in db and if description is null
* made method check if in db and if description is null
* ran mvn cl package
* Create get all games from api endpoint (#17)
* created getAll method
* made method retun page
* created get all method
* Configure comments (#18)
* added create comment endpoint
* created create, get, delete endpoints
* configured comments
* refactored comments (#19)
* refactored comments
* refactored comments
* added status to response (#20)
* created search in api endpoint (#21)
* Create get user comments (#22)
* created get user comments endpoint
* updated readme
* Update Dockerfile for dev environment
* added swagger (#23)
* added swagger
* added link to swagger to readme
* configured swagger
* configured exceptions
* refactored security and health (#24)
* Refactor db update (#25)
* made scheduled update
* made scheduled and admin update
* allowed any authenticated user se userinfo (#26)
* allowed any authenticated user se userinfo
* refactored readme
* ran mvn clean package
* configured setting user role during registration (#27)
* created service tests (#28)
* created service tests
* removed unused import
* made method return gameDto (#29)
* configured cors (#30)
* added preconditions to yamls (#31)
* added patch method to cors (#32)
* added response code (#33)
* retun user info depending on param, return user id when login (#34)
* updated readme, removed unused (#35)
* added info about userGames and changed max value of rating to 10 (#37)
* added ci file (#39)
* added ci file
* run mvn clean package
* added profileName and gameName to commentDto (#40)
* webhook after ci (#44)
* Update public endpoints (#46)
* made getUserInfo public
* made getUserComments public
* made getByStatus userGame public
* ran mvn clean package
* refactored delete method (#48)
* made filtering games by several years (#49)
* allowed rating to be up to 10 (#51)
* added regex to validate (#53)
* Add developer info to game (#55)
* created developer entiry, configured liquibase
* added logic to get developers info if missing
* refactored mapping
* added developer info
* removed email from update method (#56)
* return token after registartion (#57)
---------
Co-authored-by: Alina Bondarenko <alinamoskovchuk18@gmail.com>1 parent ea6fb7d commit d3a88df
24 files changed
Lines changed: 334 additions & 16 deletions
File tree
- src
- main
- java/com/videogamescatalogue/backend
- controller
- dto
- external
- internal
- developer
- game
- user
- mapper
- developer
- game
- user
- model
- repository
- service
- game
- user
- resources/db/changelog
- changes
- test/java/com/videogamescatalogue/backend/service
- game
- usergame
- user
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
48 | | - | |
| 49 | + | |
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
| |||
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
Lines changed: 0 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
8 | | - | |
9 | | - | |
10 | 7 | | |
11 | 8 | | |
12 | 9 | | |
| |||
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
Lines changed: 48 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
0 commit comments