Skip to content

Releases: Breaking-Dope/breaking-backend

0.0.1

14 Sep 11:10
3fdc6f1
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

핵심 기능

  • 로그인
  • 게시글 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...
Read more