Skip to content

Commit

Permalink
Develop -> Main (최종 완료) (#168)
Browse files Browse the repository at this point in the history
* feat: webSocket 기본 설정 , 소켓 연결, 종료시 대처 구현

* Feat/issue-29 (#38)

* Feat:FE디렉토리 구조

* Feat:FE 디렉토리 구조 추가 수정

* Chore : 더미 파일 명 수정

* Feat: 라우터 경로 설정

* Test: 임시 컴포넌트 테스트 페이지 생성

* Test: 임시 테스트 페이지 라우터 설정

* Feat : 채팅 상태관리 및 스켈레톤 코드 구현

* Feat: 채팅 입력시 날짜 표현

* Remove : 필요없는 상태 코드 삭제

* Test: 최근 데이터 불러오기 코드 작성 및 날짜 체크

* Feat: 더미데이터 시간 중복 표시 구현

* Rename: RecentChat -> ChatRecent 파일명 변경

* Feat: 시간 중복일때 마지막 메시지만 시간 표시

* Chore: Chat 파일명 분리

---------

Co-authored-by: eastfilmm <[email protected]>

* feat: 메시지 ICE,JOIN,LEAVE시 메소드 구현 ,RtcService 추가

* feat: 방 존재하지 않을시 즉석으로 생성

* feat: gradle 버젼 업데이트

* FEAT: videocall 수정중

* FEAT:video call 수정 중

* FEAT:videocall 수정3

* FEAT:video call websocket 연결 해결

* Feat: signaling server 테스트

* Feat:video&mic on/off btn 구현

* Feat:video call 웹소켓 수정 중

* Feat: 소켓연결 이슈 수정 중

* Feat/issue-29 (#38)

* Feat:FE디렉토리 구조

* Feat:FE 디렉토리 구조 추가 수정

* Chore : 더미 파일 명 수정

* Feat: 라우터 경로 설정

* Test: 임시 컴포넌트 테스트 페이지 생성

* Test: 임시 테스트 페이지 라우터 설정

* Feat : 채팅 상태관리 및 스켈레톤 코드 구현

* Feat: 채팅 입력시 날짜 표현

* Remove : 필요없는 상태 코드 삭제

* Test: 최근 데이터 불러오기 코드 작성 및 날짜 체크

* Feat: 더미데이터 시간 중복 표시 구현

* Rename: RecentChat -> ChatRecent 파일명 변경

* Feat: 시간 중복일때 마지막 메시지만 시간 표시

* Chore: Chat 파일명 분리

---------

Co-authored-by: eastfilmm <[email protected]>

* FEAT: videocall 수정중

* FEAT:video call 수정 중

* FEAT:videocall 수정3

* FEAT:video call websocket 연결 해결

* refactor: 임시 타입스크립트 수정

* Test: socket 서버 통신 테스트

* Test: websock 연결 테스트 2

* Feat/issue-29 (#38)

* Feat:FE디렉토리 구조

* Feat:FE 디렉토리 구조 추가 수정

* Chore : 더미 파일 명 수정

* Feat: 라우터 경로 설정

* Test: 임시 컴포넌트 테스트 페이지 생성

* Test: 임시 테스트 페이지 라우터 설정

* Feat : 채팅 상태관리 및 스켈레톤 코드 구현

* Feat: 채팅 입력시 날짜 표현

* Remove : 필요없는 상태 코드 삭제

* Test: 최근 데이터 불러오기 코드 작성 및 날짜 체크

* Feat: 더미데이터 시간 중복 표시 구현

* Rename: RecentChat -> ChatRecent 파일명 변경

* Feat: 시간 중복일때 마지막 메시지만 시간 표시

* Chore: Chat 파일명 분리

---------

Co-authored-by: eastfilmm <[email protected]>

* FEAT: videocall 수정중

* Feat:video&mic on/off btn 구현

* Feat:video call 웹소켓 수정 중

* Feat: 소켓연결 이슈 수정 중

* Fix: webSocket 서버 end point 수정

* Test: WebSocket connect test 완료

* Feat: websocket 서버 연결후 msg 전송 까지 완료

* merge

* Feat: video call 기본구현 완료

* Feat/issue-39 (#41)

* Feat: 프로젝트 생성 및 Discovery service 연동 완료

* Feat: WebSocket, STOMP를 활용한 채팅 기능 구현

* Chore: 실행 시 Eureka server에 등록되도록 어노테이션 추가

* Feat: 채팅 정적 템플릿 추가

* Chore: 변수명 및 채팅방 각각에 대해 채팅이 이루어지도록 수정

* Chore: SockJS에서 Websocket으로 변경에 따른 수정

* Chore: 채팅 기능 점검 완료 후 정적 템플릿 뷰 삭제

* Chore: 스프링부트 버전 통일을 위한 다운그레이드

* Feat/issue-17 (#32)

* Feat: 회원가입 초기 구현

* Feat: SignupResponseDto 생성

* Feat: Security 설정 추가, 권한 추가, port 번호 임시 변경

* Feat: accessToken, refreshToken 발급

* Chore: 쓸모없는 주석 제거

* Feat: RefreshToken redis 저장

* Refactoring: exists 수정

* Refactoring: tokenProvider 로직 수정

* Feat: 최신 refreshToken이 아닐 경우 인증 x

* Feat: refreshToken 정보가 있을 경우 header에 똑같은 token 정보 전달

* Feat: logout, custom exception 처리

* Refactoring: cors 허용

* Feat: username, email 인증

* Refactoring: token header 이름 변경

* Feat/issue-22 (#48)


* Feat: Chatting Stompjs로 연결

* Remove: react-query 제거

* Feat: SockJS, StompJS connect, subscribe구현

* feat: SockJS 삭제 및 StompJS, Websocket연결

* Feat: publish 메시지 구현

* HOTFIX: Remove socket.io

* Feat/issue-47 (#50)

* Feat: oauth 초기 구현

* HotFix: OAuth 소셜 가입 후순위

* Feat: 이메일 인증

* Feat: 이메일 인증 시 200 반환, token 발급 시간 body에 추가

* Feat: 회원가입 이메일 인증 체크

* Feat: config ExposedHeader 추가

* Feat: 회원가입 authCode body 추가

* Feat/issue-53 (#57)

* Fix: 메시지 보냈을때 받아올 수 있도록 수정

* Feat: 채팅 입력시 사용자 명 뜨도록 변환 추후 날짜 추가 필요함.

* Remove: 파일 제거

* Design: prettier 작업 수정 및 설정 완료

* Style: EsLint 설정 및 코드 스타일 수정

* HotFix: member state 중복 체크 로직 삭제 (#59)

* Feat/issue-42 (#52)

* Feat: 프로젝트 생성 및 Discovery service 연동 완료

* Feat: WebSocket, STOMP를 활용한 채팅 기능 구현

* Chore: DB 설정 정보 gitignore 설정

* Feat: mongoDB 연결 및 이전 채팅 내용 불러오는 기능 구현

* Chore: 이전 채팅 리스트 불러오는 API 반환 포맷 수정

* Feat: 채팅 메시지를 DB에 저장하는 기능 추가

* Refactor: 웹소켓 메시지 처리 컨트롤러가 아닌 자체 클래스 내부 메서드를 활용해 객체를 변경하도록 수정

* Chore: 채팅 도메인 유효성 검사 로직 추가

* Chore: application 파일 로컬 설정 완료

* Refactor: Chat Entity id 컬럼 _id에서 id로 변경

* feat/issue-19 (#60)

* Test: socket.io test코드

* Test: websocket testing

* refactor: 불필요한 파일 제거

* feat: 1대1 video call 스켈레톤 구현

* chore: reinstall pnpm

* �Feat/issue-61 (#63)

* Design: css 전역 변수 설정

* HOTFIX!: 전역변수 color white추가

* feat/issue-20 (#64)

* Feat: 1대1 video call API 연결 완료

* Fix: create answer에서 getUserMedia 수정

* Feat/issue-65

* Design: CSS layout 설정 (#69)

* Chore/issue-55 (#70)

* Chore: 채팅 메시지 반환값에 날짜 추가

* Refactor: 채팅 메시지 Dto 수정 및 목적이 명확하도록 클래스명 변경

* Feat/issue-27 (#73)

* Remove: Test 폴더 제거

* Design: 채팅방 레이아웃 설정

* Chore: 컴포넌트 분리

* Remove: ChatRecent 파일 제거

* Chore: 공통 인터페이스 분리

* Refactor: 공용 컴포넌트 분리

* Design: 채팅방 오버플로우 레이아웃 수정 및 스크롤바 추가

* Design: 채팅창 및 본인일때 채팅창 위치 및 색 다르게 구현

* Feat/issue-74 (#75)

* Fix: 미리초, 초 예외처리 수정

* Feat/issue-31  (#35)

* feat/issue 16 (#25)

* Feat:FE디렉토리 구조

* Feat:FE 디렉토리 구조 추가 수정

* Chore : 더미 파일 명 수정

* Feat: 라우터 경로 설정

---------

Co-authored-by: Quvid <[email protected]>

* Feat: 로그인 페이지 스켈레톤 코드 구현

* Feat: 중복되는 부분 컴포넌트화, 재사용성 높이기

* Feat: 카카오 로그인 기본 세팅

* Chore: 불필요한 코드 제거

* Feat: 카카오 API키 개인정보보호관련코드

* Feat: zustand로 변경 적용확인

* Feat: zustand useStore 사용 / devTools 적용

* Feat: Dev mode에만 적용하도록 / build시 devtools 불가 코드

* Refactor: 중복코드 제거중 / 삼항연산자 사

* Refactor: children 문법 적용완료 삼항연산자

* Refactor: if문 가독성 향상 / PROD시 미적용 확인

* Refactor: FC type 적용

* Feat: 회원가입페이지(SignUp) 스켈레톤 코드 구현

* Feat: API 코드 구현 / URL 연결필요

* Feat: API 코드 구현 / URL 연결

* Feat: 객체화해서 한 번에 관리

* Chore: useState 제거

* Chore: 코드 정리

* Feat: 예외 : 중복확인하고 값을 변경하면 false처리

* Chore: 대문자로 통일 commit 정리

* Feat: 기본 API 코드 추가

* Refactor: API 코드 모듈화

* Refactor: 모듈최적화해서 각자 호출할 수 있도록 설계

* Feat: query문 작성

* Refactor: type지정

* Feat: refreshToken interceptor 추가

* Feat: UX 개선 및 중복시 알림 수정

* Feat: Header 저장/ 재발급  확인

* Chore: 카카오 -> Naver로 변경

* Chore: Token 콘솔에서 삭

* Chore: 피드백 수정

* Feat: 네이버 로그인 기능 : 유저프로필 조회 완료

* Feat: 네이버 로그인 기능을 위한 sdk 불러오기

* Feat: zustand 적용 완료

---------

Co-authored-by: Dongpil Jo <[email protected]>
Co-authored-by: Quvid <[email protected]>

* Feat/issue-24 (#44)

* feat/issue 16 (#25)

* Feat:FE디렉토리 구조

* Feat:FE 디렉토리 구조 추가 수정

* Chore : 더미 파일 명 수정

* Feat: 라우터 경로 설정

---------

Co-authored-by: Quvid <[email protected]>

* Feat: 채팅방 썸네일 스켈레톤 코드 구현하기

* Feat: 채팅방 썸네일 리액트쿼리 적용

* Chore: 코드정리

---------

Co-authored-by: Dongpil Jo <[email protected]>
Co-authored-by: Quvid <[email protected]>

* Hotfix: Testpage 제거

* Feat/issue-33 (#43)

* feat/issue 16 (#25)

* Feat:FE디렉토리 구조

* Feat:FE 디렉토리 구조 추가 수정

* Chore : 더미 파일 명 수정

* Feat: 라우터 경로 설정

---------

Co-authored-by: Quvid <[email protected]>

* Feat: 로그인 페이지 스켈레톤 코드 구현

* Feat: 중복되는 부분 컴포넌트화, 재사용성 높이기

* Feat: 카카오 로그인 기본 세팅

* Chore: 불필요한 코드 제거

* Feat: 카카오 API키 개인정보보호관련코드

* Feat: 회원가입페이지(SignUp) 스켈레톤 코드 구현

* Feat: API 코드 구현 / URL 연결필요

* Feat: API 코드 구현 / URL 연결

* Feat: 객체화해서 한 번에 관리

* Feat: 예외 : 중복확인하고 값을 변경하면 false처리

* Chore: 대문자로 통일 commit 정리

* Feat: 기본 API 코드 추가

* Refactor: API 코드 모듈화

* Refactor: 모듈최적화해서 각자 호출할 수 있도록 설계

* Feat: query문 작성

* Refactor: type지정

* Feat: refreshToken interceptor 추가

* Feat: UX 개선 및 중복시 알림 수정

* Feat: Header 저장/ 재발급  확인

* Feat: 이메일 인증기능 구현 예외처리 확인

* Chore: 옛 파일제거

* Chore: 확인완료, 충돌방지 코드정리

---------

Co-authored-by: Dongpil Jo <[email protected]>
Co-authored-by: Quvid <[email protected]>

* Feat/issue-54 (#62)

* Feat: API 라우팅을 위한 yml 설정, cors 설정

* Feat: chatting-service yml 추가, authFilter 추가

* Feat: AuthFilter 동작

* Refactoring: else-if 제거

* Feat: jwt token secret key를 secret yml로 설정

* Feat: Naver 로그인 FE / BE 버튼 (FE만 가능) (#79)

* Hotfix: signin page누락

* Hotfix: BE 네이버 로그인테스트

* Feat: 네이버 소셜 로그인 (#68)

* Feat/issue-76 (#80)

* Feat: Figma -> Sidebar 기본코드 작성중

* Feat: Sidebar 스켈레톤 코드 -> 컴포넌트화

* Feat: Login 버튼 추가

* Style: SVG 파일  추가

* Feat: SVG 동적연결

* Style: 중앙정렬 SVG 재추출

* Style: css 적용 / 글로벌 변수 적용

* Feat: Sidebar Search 추가

* Style: wildSand추가, Sidebar 스타일점검

* Feat/issue-85 (#87)

* Remove: Chat 파일 삭제

* Chore/issue-40 (#72)

* Chore: .gitignore 추가

* Chore: .idea 삭제

* Design: 공용 css 분리

* Feat: UserList 기본 ui 구현

* Test: userId 접속에 따른 userList 출력 완료

* Feat: Message Body Type 추가

* feat: 로그인시 새로 유저 리스트 발행

* Feat/issue-88 (#93)

* Remove: Chat 파일 삭제

* Design: 공용 css 분리

* Feat: UserList 기본 ui 구현

* Test: userId 접속에 따른 userList 출력 완료

* Feat: Message Body Type 추가

* Test: 더미데이터 작성

* Feat: OAuth 로그인 성공 (#91)

* Feat: BE 네이버 로그인 기능 구현 (#99)

* Feat: Token을 통한 유저 정보 조회 (#97)

* Feat/issue-94 (#104)

* Feat: UserData를 받아서 userlist와 chattingroom에 뿌려주기

* Hotfix: login 버그 해결 (#106)

* Feat/issue-101 (#103)

* Design: svg 추가

* Feat: InputForm CSS 적용

* 로그인창 CSS 완료

* 로그인 성공시 이동하기로 변경

* Feat: 토스트 알림기능 추가

* Design: 회원가입창 CSS 완료

* Feat/issue-107 (#108)

* Chore: React-Toastify 라이브러리 다운로드

* Fix: Authorization -> Accesstoken으로 수정

* Refactor: StaleTime 수정

* Feat: 메시지가 본인 일경우 오른쪽 메시지 배치

* Chore: id 코드 주석처리

* Chore: 코드 주석처리

* Feat/issue-109 (#110)

* Refactor: falsy bug 수정

* Feat: authCode api 누락확인

* Feat/issue-90 (#92)

* Feat: chatRoom 방 생성

* chore: 패키지 변경

* Feat: chatMember 중간 테이블 생성

* Feat: 방 입장

* Feat: 방 전체 리스트 조회

* Feat: 방 삭제

* Feat: 채팅방 강퇴

* Feat: 채팅 방 강퇴시 responseBody에 강퇴당한 사람 출력

* Feat: 강퇴 당한 사용자 못들어오도록, 인원수 증가 감소

* Feat: 채팅 방 중복 입장 불가, participation 증가, 감소

* Feat: 채팅 방 삭제시 owner 검증

* Feat: 방장 위임

* Feat: exception 처리, valid 처리

* Feat: 방장 위임 할 수 없을 경우 exception 처리

* feat/issue-113 (#115)

* Feat: chatroom 서비스 apigateway 등록

* Refactoring: token decoding 로직 수정

* Feat: 채팅방 개별 조회 API (#122)

* Feat: 채팅방 개별 조회 API

* Feat: chatRoom-service cors 설정

* Feat: category -> hashTag로 네이밍 변경

* feat: kafka config 연동

* feat: kafka config 연동

* feat: 유레카 설정 삭제

* FE-feat/issue-100 (#117)

* Chore: 공통 폴더 이동 및 파일 분리

* Fix: 파일 경로 설정

* Fix: sidebar 여백 수정

* Refactor: 비슷한 파일이름변경

* Feat: Wrapper 설정 및 Modal 추가

* Fix: 로그인성공  헤더로 구분

* Feat: 모달창 생성중

* Feat: 방생성 api 확인필요

* Design: CreateRoom CSS 작업완료

* Fix: z-index로 모달창 위치 올리기

* Feat: Username 가져오기

* Feat: 방 생성확인, 리스트생성 Store 생성

* Fix: layout 복구

* Feat: 전체방 불러오기 zustand, api 작성

* Refactor: 10초간격으로 가져오기

* Feat: Reactquery로 방불러오기

* Feat: 홈- 채팅방 연결

---------

Co-authored-by: KimKyuHoi <[email protected]>

* feat: kafka consumer 테스트

* Feat: ChatRoom kafka producer 설정

* feat/issue-121 (#126)

* Feat: VideoBox 추가 중

* Feat: videobox 기본 구현 완료

* Feat: videobox 구현 완료

* Feat: userId 출력 완료

* feat: kafka설정 및 유저 입장시 온라인 처리

* Feat/issue 130 (#131)

* Feat: ChatRoomInfo 스켈레톤 코드 완료

* Teat: 더미데이터 test완료

* Refactoring: token claim 이메일로 수정 (#118)

* Refactoring: 네이버 소셜 로그인 token claim 이메일로 수정

* Feat: RefreshToken redis에 저장

* Feat/issue-112 (#129)

* Feat: 로그아웃 토스트 추가

* Fix: Type -> Interface 수정

* Fix: Type -> Interface 수정

* Refactor: type 분리

* Fix: userlist 상태관리 로직 변경

* Fix: UserList interface 추가 및 수정

* Feat: 로그인 했을때 웹소켓 연결 및 커스텀 훅 구현

* Feat: WelcomePage 로그인했을떄 웹소켓 연결 및 로그아웃 구현

* Fix: 로그인 후 로그아웃 됐을때 publish 요청되는 부분 수정

* Fix: 로그인 후 로그아웃을 중복 시도 했을때 connect랑 publish 에러 안나도록 수정

* Chore: 에러 console 추가

* Feat: Message Body Type 추가

* feat: 로그인시 새로 유저 리스트 발행

* feat: kafka config 연동

* feat: kafka config 연동

* feat: 유레카 설정 삭제

* Feat: 채팅방 개별 조회 API (#122)

* Feat: 채팅방 개별 조회 API

* Feat: chatRoom-service cors 설정

* Feat: category -> hashTag로 네이밍 변경

* FE-feat/issue-100 (#117)

* Chore: 공통 폴더 이동 및 파일 분리

* Fix: 파일 경로 설정

* Fix: sidebar 여백 수정

* Refactor: 비슷한 파일이름변경

* Feat: Wrapper 설정 및 Modal 추가

* Fix: 로그인성공  헤더로 구분

* Feat: 모달창 생성중

* Feat: 방생성 api 확인필요

* Design: CreateRoom CSS 작업완료

* Fix: z-index로 모달창 위치 올리기

* Feat: Username 가져오기

* Feat: 방 생성확인, 리스트생성 Store 생성

* Fix: layout 복구

* Feat: 전체방 불러오기 zustand, api 작성

* Refactor: 10초간격으로 가져오기

* Feat: Reactquery로 방불러오기

* Feat: 홈- 채팅방 연결

---------

Co-authored-by: KimKyuHoi <[email protected]>

* feat/issue-121 (#126)

* Feat: VideoBox 추가 중

* Feat: videobox 기본 구현 완료

* Feat: videobox 구현 완료

* Feat: userId 출력 완료

* Feat: WelcomePage 로그인했을떄 웹소켓 연결 및 로그아웃 구현

---------

Co-authored-by: starwook <[email protected]>
Co-authored-by: bw1611 <[email protected]>
Co-authored-by: DingX2 <[email protected]>
Co-authored-by: Dongpil Jo <[email protected]>

* HOTFIX!: Pull Request 반영안된 부분 수정

* refactor: Impl 삭제

* refactor: 기존 chatService 삭제

* feat: stomp -> kafka 변화

* feat: 카프카 관련 설계 로직 변경

이제는 리스트를 refresh 하라고만 명령

* feat: Chatting service- redis 설정

이제는 리스트를 refresh 하라고만 명령

* feat: 상태관리 서버 생성, 서버간 카프카 통신

* Fe feat/issue 132 (#136)

* Feat: icon 추가

* Feat: KickBtn 스켈레톤 완료

* Feat: Change Owner Btn 스캘레톤 코

* feat: kafka service 생성

모든 파티션에 전송 로직 구현

* feat(Session-service): 모든 파티션 메시지 보내는 메소드 추가

* feat: username을 키로 하여 파티션 내의 순서 보장

* Feat/issue-28 (#134)

* Fix: pull 용

* Refactor: Reactquery로 코드 수정

* Fix: 10->3초마다 방리스트 불러오기로 수정

* Feat: WelcomePage 채팅리스트 제작

* Feat: Click hover

* Design: 텍스트 수직 중앙정렬

* Feat: WelocomePage 이미지썸네일 Preview 완성

* Fix: 검색기능 수정, 버튼클릭가능

* Fix: 회원가입 재전송 CSS 수정

* Feat: ChatRoomInfo 상태관리 zustand로 변경 (#139)

* Hotfix: hastag로 수정 / 연결 확인완료

* Feat/issue 140 (#143)

* Fix: roomId -> chatroom_Id 로 변경

* Fix: fetchRoomInfo fetch url 수정

* Feat: ChatRoomInfo 추가

---------

Co-authored-by: KimKyuHoi <[email protected]>

* HOTFIX!: build.gradle MYSQL 추가

* feat: 세션 서버 zookeeper 추가

* feat: zookeeper설정

* Feat: HashTage 추가, 인원 제한 exception 추가 (#147)

* feat/issue-148 (#149)

* Feat: 참여자 수, 방장, 참여 멤버 / 방 제목 api 따로 요청

* Refactoring: 강퇴 url username으로 수정

* Bug: 채팅방 강퇴 유저 list에 포함되지 않게하기 (#151)

* Feat/issue 145 (#152)

* Style: ChatRoomInfo 1차 css 적용

* Style: ChatRoomInfo css 2차 수정

* Style: ChatRoomInfo style 수정

* Test: API 테스트 완료

* Feat/issue-142 (#155)

* Chore: printWidth prettier 넓이 변경

* Fix: 로그인이 안되어 있을경우 프론트에서 접근 막기

* Feat: 방 생성되자마자 방으로 이동할 수 있도록 하기

* Fix: StaleTime 수정

* Refactor: 웹소켓 연결 코드 커스텀 훅 분리

* Feat: 유저 리스트 웹소켓 연결 구현

* Feat: return에 userSubscribe 추가

* Fix: 변수명 변경

* Feat/issue 154 (#156)

* Feat: zustand 적용 중

* Fix: video defualt 이미지 추가

* HOTFIX!: roomName url 받아오기 수정

* HOTFIX!: roomName받는 url 수정

* Hotfix: git ignore, mysql 추가 (#158)

* Hotfix: git ignore, mysql 추가

* Hotfix: git ignore 추가

* Feat/issue 128 (#159)

* Feat: BTN 추가 및 icon 추가

* Fix: BTN 기능 구현 중

* Fix: videocall css, roomName 받아오기 완료

* Style: VideoCall css 적용

* Feat: BTN 구현 완료

* Bug: PathVariable name 명시 (#161)

* HOTFIX!: url 수정

* Fix/issue 163 (#164)

* Fix: Chatroom 입장시 해당 post API 누락

* Fix: chatRoom 입장 API 호출 후 리렌더링 하도록 수정

* Fix: API 호출 로직 수정

* Fix: API url 수정

* Style: VideoCall Css 일부 수정 완료 (#166)

* Feat/issue 141 (#144)

* Feat: 로딩이미지

* Fix: 로딩이미지 정렬

* Design: 이미지 회색부분 수정

* HotFix: bug 파일 수정

* HotFIx: bug 파일 수정

* HotFix: mysql db 추가, discovery client 어노테이션 삭제

* HotFix: Zookeeper 라이브러리 삭제

* HotFix: my sql db 추가, git ignore 추가

* HOTFIX!: userlist받아오는 로직 수정

* HOTFIX!: 멤버 정보 가져오기 setInterval, 3000으로 가져오기

---------

Co-authored-by: starwook <[email protected]>
Co-authored-by: eastfilmm <[email protected]>
Co-authored-by: 유성욱 <[email protected]>
Co-authored-by: Minhyuk Kim <[email protected]>
Co-authored-by: bw1611 <[email protected]>
Co-authored-by: 김규회 <[email protected]>
Co-authored-by: Dongpil Jo <[email protected]>
Co-authored-by: DingX2 <[email protected]>
Co-authored-by: DingX2 <[email protected]>
Co-authored-by: bw1611 <[email protected]>
  • Loading branch information
11 people authored Feb 19, 2024
1 parent 721f43b commit e6574ba
Show file tree
Hide file tree
Showing 267 changed files with 12,591 additions and 681 deletions.
373 changes: 373 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,373 @@
# Created by https://www.toptal.com/developers/gitignore/api/react,java,intellij,visualstudiocode,macos,windows,node
# Edit at https://www.toptal.com/developers/gitignore?templates=react,java,intellij,visualstudiocode,macos,windows,node

### Intellij ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf

# AWS User-specific
.idea/**/aws.xml

# Generated files
.idea/**/contentModel.xml

# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml

# Gradle
.idea/**/gradle.xml
.idea/**/libraries

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# SonarLint plugin
.idea/sonarlint/

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### Intellij Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721

# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr

# Sonarlint plugin
# https://plugins.jetbrains.com/plugin/7973-sonarlint
.idea/**/sonarlint/

# SonarQube Plugin
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
.idea/**/sonarIssues.xml

# Markdown Navigator plugin
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
.idea/**/markdown-navigator.xml
.idea/**/markdown-navigator-enh.xml
.idea/**/markdown-navigator/

# Cache file creation bug
# See https://youtrack.jetbrains.com/issue/JBR-2257
.idea/$CACHE_FILE$

# CodeStream plugin
# https://plugins.jetbrains.com/plugin/12206-codestream
.idea/codestream.xml

# Azure Toolkit for IntelliJ plugin
# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
.idea/**/azureSettings.xml

### Java ###
# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
replay_pid*

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### macOS Patch ###
# iCloud generated files
*.icloud

### Node ###
# Logs
logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional stylelint cache
.stylelintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# vuepress v2.x temp and cache directory
.temp

# Docusaurus cache and generated files
.docusaurus

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

### Node Patch ###
# Serverless Webpack directories
.webpack/

# Optional stylelint cache

# SvelteKit build / generate output
.svelte-kit

### react ###
.DS_*
**/*.backup.*
**/*.back.*

node_modules

*.sublime*

psd
thumb
sketch

### VisualStudioCode ###
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/*.code-snippets

# Local History for Visual Studio Code
.history/

# Built Visual Studio Code Extensions
*.vsix

### VisualStudioCode Patch ###
# Ignore all local history of files
.history
.ionide

### Windows ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk

# End of https://www.toptal.com/developers/gitignore/api/react,java,intellij,visualstudiocode,macos,windows,node
8 changes: 8 additions & 0 deletions backend/.idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions backend/.idea/backend.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e6574ba

Please sign in to comment.