Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

Joon9750/real-time-messaging-BE

Joon9750 created a comment on an issue on Joon9750/real-time-messaging-BE
지연 로딩을 서비스 계층의 트랜잭션 내에서 모두 처리해야 하기 때문에 성능 측면에서는 좋을지 몰라도 코드 복잡도가 올라갈텐데 이를 잘 해결해야 할것 같다.

View on GitHub

Joon9750 opened an issue on Joon9750/real-time-messaging-BE
[Feat] OSIV OFF
OSIV OFF 이후 Controller 계층에서의 지연 로딩 로직 수정
Joon9750 opened an issue on Joon9750/real-time-messaging-BE
[Feat] Service 테스트 코드 작성
Repository는 Mock Bean으로 대체하고 Service 테스트 코드 작성
Joon9750 created a branch on Joon9750/real-time-messaging-BE

improve#31

Joon9750 closed an issue on Joon9750/real-time-messaging-BE
[Fix] Chat room Delete API 수정
아예 채팅방 조회를 못함, <img width="466" alt="스크린샷 2024-10-24 오후 10 01 37" src="https://github.com/user-attachments/assets/0b06bb2b-64d1-4180-bca1-b3480f350aa4"> 아래 h2 DB table 보면 Room, Chat_Ro...
Joon9750 pushed 4 commits to main Joon9750/real-time-messaging-BE
  • [Fix] mapped 속성 변경 51205b8
  • [Fix] User table명 수정 83422ca
  • [Fix] PK 키에 따른 삭제 순서 수정: 79f1dd2
  • Merge pull request #43 from Joon9750/fix#36 Fix#36 1ff5264

View on GitHub

Joon9750 closed a pull request on Joon9750/real-time-messaging-BE
Fix#36
#36 ``` @Override public void deleteRoom(Long roomId) { ChatRoom chatRoom = getChatRoomOrThrow(roomId); deleteUserChatRoom(roomId); roomRepository.delete(chatRo...
Joon9750 opened a pull request on Joon9750/real-time-messaging-BE
Fix#36
#36 ``` @Override public void deleteRoom(Long roomId) { ChatRoom chatRoom = getChatRoomOrThrow(roomId); deleteUserChatRoom(roomId); roomRepository.delete(chatRo...
Joon9750 pushed 3 commits to fix#36 Joon9750/real-time-messaging-BE
  • [Fix] mapped 속성 변경 51205b8
  • [Fix] User table명 수정 83422ca
  • [Fix] PK 키에 따른 삭제 순서 수정: 79f1dd2

View on GitHub

Joon9750 created a branch on Joon9750/real-time-messaging-BE

fix#36

Joon9750 closed an issue on Joon9750/real-time-messaging-BE
[Fix] User Create API 수정
유저 이름에 빈 문자열 들어감, null은 안 들어감 <img width="472" alt="스크린샷 2024-10-24 오후 10 00 20" src="https://github.com/user-attachments/assets/68f2d1a8-3eb5-432d-a9ba-a08529237ec4">
Joon9750 pushed 2 commits to main Joon9750/real-time-messaging-BE
  • [Add] @Valid 애노테이션 빠져있어서 추가 53c241b
  • Merge pull request #42 from Joon9750/fix#35 [Fix] @Valid 애노테이션 빠져있어서 추가 deca024

View on GitHub

Joon9750 closed a pull request on Joon9750/real-time-messaging-BE
[Fix] @Valid 애노테이션 빠져있어서 추가
``` @PostMapping() public ResponseEntity<CreateUserResponse> createUser( @RequestBody @Valid CreateUserRequest request ) { Long userId = userCommandService.addUser(...
Joon9750 opened a pull request on Joon9750/real-time-messaging-BE
[Fix] @Valid 애노테이션 빠져있어서 추가
``` @PostMapping() public ResponseEntity<CreateUserResponse> createUser( @RequestBody @Valid CreateUserRequest request ) { Long userId = userCommandService.addUser(...
Joon9750 pushed 1 commit to fix#35 Joon9750/real-time-messaging-BE
  • [Add] @Valid 애노테이션 빠져있어서 추가 53c241b

View on GitHub

Joon9750 created a branch on Joon9750/real-time-messaging-BE

fix#35

Joon9750 closed an issue on Joon9750/real-time-messaging-BE
[Fix] Root Client Update API 수정
루트 클라이언트 업데이트 API 호출시 하나만 수정해도 나머지 데이터가 NULL로 채워진다. <img width="475" alt="스크린샷 2024-10-24 오후 9 59 34" src="https://github.com/user-attachments/assets/314543c6-09df-4fae-889b-5c81d9b01366">
Joon9750 closed a pull request on Joon9750/real-time-messaging-BE
Fix#34
``` @Override public void updateRootClient(Long rootClientId, String id, String password, String name) { RootClient rootClient = getRootClientOrThrow(rootClientId); id = O...
Joon9750 opened a pull request on Joon9750/real-time-messaging-BE
Fix#34
``` @Override public void updateRootClient(Long rootClientId, String id, String password, String name) { RootClient rootClient = getRootClientOrThrow(rootClientId); id = O...
Joon9750 pushed 6 commits to fix#34 Joon9750/real-time-messaging-BE
  • [Chore] url 수정 7919e0a
  • [Chore] UserChatRoomQueryApiController url 개선 5e6620c
  • Merge pull request #40 from Joon9750/Chore#37 Chore#37 url 수정 f339648
  • [Chore] getParticipantsInChatRoom 매개변수명 수정 4936e53
  • [Fix] updateRootClient Service logic 수정 529b598
  • [Fix] updateRootClient Service logic 수정 0e0119c

View on GitHub

Joon9750 created a branch on Joon9750/real-time-messaging-BE

fix#34

Joon9750 reopened an issue on Joon9750/real-time-messaging-BE
[Fix] delete 처리된 root client 조회되지 않도록 수정
다른 엔티티들과 달리 root client는 삭제되어도 DB에서 지우진 않음, 따라서 삭제된 root client의 유효성 평가 로직 필요. 또한 root client를 undelete 하는 로직도 필요.
Joon9750 closed an issue on Joon9750/real-time-messaging-BE
[Fix] delete 처리된 root client 조회되지 않도록 수정
다른 엔티티들과 달리 root client는 삭제되어도 DB에서 지우진 않음, 따라서 삭제된 root client의 유효성 평가 로직 필요. 또한 root client를 undelete 하는 로직도 필요.
Joon9750 closed an issue on Joon9750/real-time-messaging-BE
[Chore] API url 수정
1. 중간 테이블 단건 조회 [localhost:8080/api/v1/query/user-chat-room/2/1](http://localhost:8080/api/v1/query/user-chat-room/2/1) url 수정 필요 2. 채팅방 전체 조회 통일성을 위해 /all 붙이는게 좋을듯
Joon9750 pushed 3 commits to main Joon9750/real-time-messaging-BE
  • [Chore] url 수정 7919e0a
  • [Chore] UserChatRoomQueryApiController url 개선 5e6620c
  • Merge pull request #40 from Joon9750/Chore#37 Chore#37 url 수정 f339648

View on GitHub

Joon9750 closed a pull request on Joon9750/real-time-messaging-BE
Chore#37 url 수정
url 수정 완료
Joon9750 opened a pull request on Joon9750/real-time-messaging-BE
Chore#37 url 수정
url 수정 완료
Joon9750 pushed 2 commits to Chore#37 Joon9750/real-time-messaging-BE
  • [Chore] url 수정 7919e0a
  • [Chore] UserChatRoomQueryApiController url 개선 5e6620c

View on GitHub

Joon9750 created a branch on Joon9750/real-time-messaging-BE

Chore#37

Joon9750 closed an issue on Joon9750/real-time-messaging-BE
[Chore] 삭제되지 않은 데이터 전체 조회 API
삭제 로직이 RootClient를 제외하면 실제 데이터베이스에서 지우고 있다. 따라서 RootClient를 제외한 나머지 API에서는 삭제되지 않은 데이터 전체 조회 코드는 지워도 될듯. 추가로 BaseTimeEntity에 있는 delete 관련 컬럼도 지우고 RootClient에만 추가해도 될듯.
Load more