Releases: Breaking-Dope/breaking-backend
Releases · Breaking-Dope/breaking-backend
0.0.1
핵심 기능
- 로그인
- 게시글 curd
- SNS 기능 (좋아요, 북마크, 공유, 댓글, 대댓글)
- 유저페이지
- 피드
- 검색
- 게시글 판매
- 브레이킹 미션
What's Changed
- feat: Create entities by @minwukim in #4
- feat: Create issue and PR template by @JinuCheon in #9
- feat: Create UserRepository & Implement Sign In logics by @minwukim in #12
- feat : add spring security with jwt and OAuth Login Controller by @Martin0o0 in #14
- feat: Update all the "findBy" methods in UserRepository to UserService by @minwukim in #16
- feat: add Oauth2loginController exception handler with try-catch statement by @Martin0o0 in #19
- Feat: MediaService implementation & Corresponding test cases by @minwukim in #21
- feat: implement "responseMediaFile" method in MediaService by @minwukim in #23
- feat: update Sign in process by @minwukim in #25
- feat: search default feed API by @JinuCheon in #28
- feat: add post create function by @Martin0o0 in #30
- feat: add suffix for identify Oauth2 Account by @Martin0o0 in #34
- feat: add 403 status code in entrypoint by @Martin0o0 in #35
- feat: implement Api logics for UpdateUser & implement default profile image when user never selects it. by @minwukim in #37
- refactor: feed refactoring to querydsl by @JinuCheon in #39
- feat : add thumbnail image creation function by @Martin0o0 in #36
- refactor: rename and add field for searchFeedDto by @JinuCheon in #43
- feat: add modify post function by @Martin0o0 in #48
- feat: implementation of follow/unfollow by @minwukim in #49
- feat: implementation custom exception by @JinuCheon in #52
- feat:Issuing jwt tokens after registering as a member by @Martin0o0 in #55
- feat: security test with MockMvc by @Martin0o0 in #56
- feat: implement validate JWT token API for remember-me by @JinuCheon in #57
- feat: correct the incorrect mapping by @Martin0o0 in #64
- refactor: move user business logic from controller to service by @JinuCheon in #65
- fix: regular expressions by @JinuCheon in #67
- fix: validate phone number regular expression by @JinuCheon in #69
- feat: exceaption bug fix by @Martin0o0 in #72
- feat: implement refresh token for access token by @Martin0o0 in #73
- feat: add the cors setting that belongs to spring security by @Martin0o0 in #75
- feat: cors config for spring security by @Martin0o0 in #76
- feat: implement service error code by @JinuCheon in #78
- feat: implement follower/following list by @minwukim in #58
- feat: implement user page information API by @JinuCheon in #82
- feat: add fields for feed API by @JinuCheon in #84
- feat: resolve UserService conflict error by @JinuCheon in #86
- Feat/97 implement media file response api by @minwukim in #91
- fix: response userBasicInfromation from existing user login by @Martin0o0 in #93
- feat: User Basic Information Response for SingUp by @Martin0o0 in #95
- feat: add isfollowing field to user page API by @JinuCheon in #96
- feat: add dynamic querydsl filter by @JinuCheon in #98
- feat: implement full user information API by @JinuCheon in #100
- fix: UpdateUserRequestDTO casting error by @JinuCheon in #103
- feat/97 implement post like service by @minwukim in #101
- feat: post api refactor by @Martin0o0 in #105
- Refactor: 108 reset bidirectional relationship between post like and post by @minwukim in #109
- feat: implement the detail of the post by @Martin0o0 in #110
- refactor: refactor profile image compression logic by @minwukim in #114
- fix: initialize static media folder by @JinuCheon in #117
- fix: duplicated information error when update user by @JinuCheon in #120
- fix: fixed a bug where is is-prefix were omitted in response of postRead function by @Martin0o0 in #122
- feat: implement comment&reply function by @minwukim in #123
- refactor: change API method to validate jwt by @JinuCheon in #130
- feat: implement the ability to store hashtags by @Martin0o0 in #118
- feat: Implement the function to delete posts by @Martin0o0 in #135
- feat: implement commentLike features by @minwukim in #136
- feat: refactor postModify function by @Martin0o0 in #141
- feat: update profileImg adjustment logic by @minwukim in #142
- feat: implement comment like list feature by @minwukim in #145
- feat: refactor PostAPI and PostService test code and add TotalCommentCount and isPurchased field in Post-lookup by @Martin0o0 in #146
- refactor: change pagination strategy to cursor based by @JinuCheon in #143
- chore: db enviroment by @JinuCheon in #149
- feat: add hashtag features for comments by @minwukim in #147
- feat: implement deposit/withdraw feature by @minwukim in #155
- feat : implement API for user page feed by @JinuCheon in #152
- feat: implement bookmark function by @Martin0o0 in #154
- feat: add purchase post feature by @minwukim in #158
- feat: implement searching post comment API by @JinuCheon in #159
- feat: apply Redis and reissue Refresh Token function by @Martin0o0 in #81
- feat: implement searching reply comment API by @JinuCheon in #160
- refactor: add "isfollowing" field to user lists by @minwukim in #165
- feat: refactor JwtAuthenticationFilter Exception by @Martin0o0 in #166
- fix: change type of isFollowing field to Boolean by @JinuCheon in #164
- feat: add transaction list method by @minwukim in #167
- feat: implement logout with redis by @Martin0o0 in #171
- feat: fix "isAnonymous" annotation not working by @Martin0o0 in #173
- refactor: refactor layer structure of searching feed by @JinuCheon in #175
- feat: implement buyer list feature by @minwukim in #176
- fix: add isPurchased field on ResponseDto by @Martin0o0 in #187
- feat: add post count by @minwukim in #182
- refactor: refactor loca...