├── .github ├── ISSUE_TEMPLATE │ ├── ✅-feature.md │ ├── 🐞-bug.md │ └── 🔄-refactor.md ├── pr-labels.yml ├── pull_request_template.md ├── release-drafter.yml └── workflows │ ├── add-issue-to-project.yml │ ├── blue-green-cd.yml │ ├── build-backend.yml │ ├── close-issue.yml │ ├── configure-pr.yml │ ├── random-review-assign.yml │ └── release-drafter.yml ├── .gitignore ├── .husky ├── pre-commit └── pre-push ├── README.md ├── backend ├── .dockerignore ├── Dockerfile.nginx ├── Dockerfile.signal ├── Dockerfile.was ├── compose.blue-build.yml ├── compose.blue-deploy.yml ├── compose.cache-export.yml ├── compose.green-build.yml ├── compose.green-deploy.yml ├── deploy.sh ├── nginx │ └── default.conf ├── send-slack-message.sh ├── signal │ ├── .eslintrc.js │ ├── .prettierrc │ ├── README.md │ ├── nest-cli.json │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.controller.ts │ │ ├── app.module.ts │ │ ├── events │ │ │ ├── events.gateway.spec.ts │ │ │ ├── events.gateway.ts │ │ │ └── events.module.ts │ │ ├── logger │ │ │ ├── logger.module.ts │ │ │ └── logger.service.ts │ │ ├── main.ts │ │ └── mocks │ │ │ └── events │ │ │ ├── logger.mock.ts │ │ │ ├── room.mock.ts │ │ │ ├── socket.mock.ts │ │ │ └── user.mock.ts │ ├── test │ │ ├── app.e2e-spec.ts │ │ └── jest-e2e.json │ ├── tsconfig.build.json │ └── tsconfig.json └── was │ ├── .eslintrc.js │ ├── .prettierrc │ ├── README.md │ ├── jest-e2e.config.js │ ├── jest-unit.config.js │ ├── jest.config.js │ ├── jest.config.json │ ├── nest-cli.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── app.controller.ts │ ├── app.decorators.ts │ ├── app.module.ts │ ├── auth │ │ ├── __mocks__ │ │ │ └── kakao.auth.service.ts │ │ ├── auth.controller.ts │ │ ├── auth.decorators.ts │ │ ├── auth.module.ts │ │ ├── dto │ │ │ ├── auth-status.dto.ts │ │ │ ├── index.ts │ │ │ ├── jwt-payload.dto.ts │ │ │ ├── kakao │ │ │ │ ├── index.ts │ │ │ │ ├── kakao-access-token-info.dto.ts │ │ │ │ └── kakao-token.dto.ts │ │ │ ├── oauth-token.dto.ts │ │ │ └── profile.dto.ts │ │ ├── guard │ │ │ ├── index.ts │ │ │ ├── jwt-auth.guard.ts │ │ │ └── socket-jwt-auth.guard.ts │ │ ├── interface │ │ │ └── cache-key.ts │ │ ├── service │ │ │ ├── auth.service.spec.ts │ │ │ ├── auth.service.ts │ │ │ ├── index.ts │ │ │ └── kakao.auth.service.ts │ │ ├── strategies │ │ │ └── jwt.strategy.ts │ │ └── util │ │ │ └── kakao.ts │ ├── chat │ │ ├── chat.controller.ts │ │ ├── chat.decorators.ts │ │ ├── chat.module.ts │ │ ├── chat.service.spec.ts │ │ ├── chat.service.ts │ │ ├── chatting-info.interface.ts │ │ ├── dto │ │ │ ├── chatting-message.dto.ts │ │ │ ├── chatting-room.dto.ts │ │ │ ├── create-chatting-message.dto.ts │ │ │ ├── index.ts │ │ │ └── update-chatting-room.dto.ts │ │ └── entities │ │ │ ├── chatting-message.entity.ts │ │ │ ├── chatting-room.entity.ts │ │ │ └── index.ts │ ├── chatbot │ │ ├── chatbot.interface.ts │ │ ├── chatbot.module.ts │ │ └── clova-studio │ │ │ ├── api.ts │ │ │ ├── clova-studio.service.spec.ts │ │ │ ├── clova-studio.service.ts │ │ │ ├── message │ │ │ ├── builder.ts │ │ │ ├── converter.ts │ │ │ ├── creator.ts │ │ │ ├── index.ts │ │ │ └── message.spec.ts │ │ │ └── stream │ │ │ ├── converter.ts │ │ │ ├── index.ts │ │ │ └── stream.spec.ts │ ├── common │ │ ├── config │ │ │ ├── cache │ │ │ │ └── redis-cache.module.ts │ │ │ ├── database │ │ │ │ └── mysql.module.ts │ │ │ ├── jwt │ │ │ │ └── jwt.module.ts │ │ │ ├── sentry.setting.ts │ │ │ └── swagger.setting.ts │ │ ├── constants │ │ │ ├── apis.ts │ │ │ ├── clova-studio.ts │ │ │ ├── errors.ts │ │ │ ├── etc.ts │ │ │ └── socket.ts │ │ ├── interceptors │ │ │ └── errors.interceptor.ts │ │ ├── types │ │ │ ├── chatbot.ts │ │ │ ├── clova-studio.ts │ │ │ └── socket.ts │ │ └── utils │ │ │ ├── logging.ts │ │ │ ├── slack-webhook.ts │ │ │ └── stream.ts │ ├── exceptions │ │ ├── codemap │ │ │ ├── auth-codemap.ts │ │ │ ├── chat-codemap.ts │ │ │ ├── index.ts │ │ │ ├── members-codemap.ts │ │ │ ├── tarot-codemap.ts │ │ │ └── type.ts │ │ ├── custom-exception.ts │ │ ├── index.ts │ │ └── metadata.ts │ ├── logger │ │ ├── logger.module.ts │ │ └── logger.service.ts │ ├── main.ts │ ├── members │ │ ├── dto │ │ │ ├── create-member.dto.ts │ │ │ ├── index.ts │ │ │ ├── member.dto.ts │ │ │ └── update-member.dto.ts │ │ ├── entities │ │ │ ├── index.ts │ │ │ └── member.entity.ts │ │ ├── members.controller.ts │ │ ├── members.decorators.ts │ │ ├── members.module.ts │ │ ├── members.service.spec.ts │ │ └── members.service.ts │ ├── mocks │ │ ├── clova-studio │ │ │ ├── clova-studio.mocks.ts │ │ │ └── index.ts │ │ └── socket │ │ │ ├── index.ts │ │ │ └── socket.mocks.ts │ ├── socket │ │ ├── socket.gateway.ts │ │ ├── socket.module.ts │ │ ├── socket.service.spec.ts │ │ ├── socket.service.ts │ │ └── ws-exception.filter.ts │ └── tarot │ │ ├── dto │ │ ├── create-tarot-result.dto.ts │ │ ├── index.ts │ │ ├── tarot-card.dto.ts │ │ └── tarot-result.dto.ts │ │ ├── entities │ │ ├── index.ts │ │ ├── tarot-card-pack.entity.ts │ │ ├── tarot-card.entity.ts │ │ └── tarot-result.entity.ts │ │ ├── tarot.controller.ts │ │ ├── tarot.decorators.ts │ │ ├── tarot.module.ts │ │ ├── tarot.service.spec.ts │ │ └── tarot.service.ts │ ├── test │ ├── auth.e2e-spec.ts │ ├── chat.e2e-spec.ts │ ├── common │ │ ├── constants.ts │ │ └── database │ │ │ └── sqlite.module.ts │ ├── members.e2e-spec.ts │ └── tarot.e2e-spec.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── tsconfig.paths.json ├── frontend ├── .eslintrc.cjs ├── .prettierrc ├── README.md ├── __mocks__ │ ├── socket.io-client.ts │ └── zustand.ts ├── index.html ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public │ ├── bg-light.png │ ├── bg-night.png │ ├── ddung.png │ ├── flipCard.mp3 │ ├── logo.png │ ├── mockServiceWorker.js │ ├── moon.png │ ├── sponge.png │ └── spreadCards.mp3 ├── src │ ├── @types │ │ ├── Kakao.d.ts │ │ └── close.d.ts │ ├── App.tsx │ ├── business │ │ ├── hooks │ │ │ ├── auth │ │ │ │ ├── index.ts │ │ │ │ ├── useKakaoOAuth.ts │ │ │ │ └── useKakaoOAuthRedirect.ts │ │ │ ├── chatMessage │ │ │ │ ├── index.ts │ │ │ │ ├── useAiChatMessage.ts │ │ │ │ ├── useChatMessage.ts │ │ │ │ └── useHumanChatMessage.ts │ │ │ ├── index.ts │ │ │ ├── overlay │ │ │ │ ├── OverlayProvider.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── useOverlay.spec.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── types.tsx │ │ │ │ └── useOverlay.tsx │ │ │ ├── popup │ │ │ │ ├── __mocks__ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── usePasswordPopup.ts │ │ │ │ ├── index.ts │ │ │ │ ├── useExitPopup.tsx │ │ │ │ ├── useLoginPopup.tsx │ │ │ │ └── usePasswordPopup.tsx │ │ │ ├── sidbar_tmp │ │ │ │ ├── index.ts │ │ │ │ ├── useSideBarAnimation.ts │ │ │ │ └── useSideBarButton.ts │ │ │ ├── sidebar │ │ │ │ ├── index.tsx │ │ │ │ └── useSidebar.tsx │ │ │ ├── tarotSpread │ │ │ │ ├── index.ts │ │ │ │ ├── useAiTarotSpread.tsx │ │ │ │ ├── useDisplayTarotCard.tsx │ │ │ │ ├── useHumanTarotSpread.tsx │ │ │ │ └── useTarotSpread.tsx │ │ │ ├── useBlocker.ts │ │ │ ├── useOutSideClickEvent.ts │ │ │ ├── useOverflowTextBoxCenter.ts │ │ │ ├── useShareButtons.ts │ │ │ ├── useSpeakerHighlighter.ts │ │ │ ├── useUserFeedback.tsx │ │ │ └── webRTC │ │ │ │ ├── __mocks__ │ │ │ │ ├── index.ts │ │ │ │ ├── useDataChannel.ts │ │ │ │ └── useMedia.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── useDataChannel.spec.ts │ │ │ │ ├── useDataChannelEventListener.spec.ts │ │ │ │ ├── useMedia.spec.ts │ │ │ │ ├── useMediaStream.spec.ts │ │ │ │ ├── useSignalingSocket.spec.tsx │ │ │ │ └── useWebRTC.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── useDataChannel.ts │ │ │ │ ├── useDataChannelEventListener.ts │ │ │ │ ├── useMedia.ts │ │ │ │ ├── useMediaStream.ts │ │ │ │ ├── useSignalingSocket.ts │ │ │ │ └── useWebRTC.ts │ │ └── services │ │ │ ├── Kakao.ts │ │ │ ├── Media.ts │ │ │ ├── Socket.ts │ │ │ ├── SocketManager │ │ │ ├── AISocketManager.ts │ │ │ ├── HumanSocketManager.ts │ │ │ ├── SocketManager.ts │ │ │ ├── __mocks__ │ │ │ │ ├── HumanSocketManager.ts │ │ │ │ ├── SocketManager.ts │ │ │ │ └── index.ts │ │ │ ├── __tests__ │ │ │ │ ├── HumanSocketManager.spec.ts │ │ │ │ └── SocketManager.spec.ts │ │ │ └── index.ts │ │ │ ├── WebRTC.ts │ │ │ ├── __mocks__ │ │ │ ├── Media.ts │ │ │ ├── Socket.ts │ │ │ ├── WebRTC.ts │ │ │ └── index.ts │ │ │ ├── __tests__ │ │ │ ├── Media.spec.ts │ │ │ ├── Socket.spec.ts │ │ │ └── WebRTC.spec.ts │ │ │ └── index.ts │ ├── components │ │ ├── aiChatPage │ │ │ ├── ChatLogContainer │ │ │ │ ├── ChatLogContainer.tsx │ │ │ │ ├── ChatLogList │ │ │ │ │ ├── ChatLogGroup.tsx │ │ │ │ │ ├── ChatLogItem.tsx │ │ │ │ │ ├── ChatLogList.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ContinueChatButton.tsx │ │ │ │ ├── __mocks__ │ │ │ │ │ ├── data.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── hooks │ │ │ │ │ ├── index.ts │ │ │ │ │ └── useChatLogList.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── common │ │ │ ├── Background │ │ │ │ ├── Background.tsx │ │ │ │ └── index.ts │ │ │ ├── BackgroundMusic │ │ │ │ ├── BackgroundMusic.tsx │ │ │ │ └── index.ts │ │ │ ├── Buttons │ │ │ │ ├── Button.tsx │ │ │ │ ├── IconButton.tsx │ │ │ │ ├── IconToggleButton.tsx │ │ │ │ ├── InputFileButton.tsx │ │ │ │ ├── KakaoLoginButton.tsx │ │ │ │ ├── KakaoLoginoutButton.tsx │ │ │ │ ├── LogoButton.tsx │ │ │ │ └── index.ts │ │ │ ├── ChatContainer │ │ │ │ ├── ChatContainer.tsx │ │ │ │ ├── ChatInput │ │ │ │ │ ├── ChatInput.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ChatList │ │ │ │ │ ├── ChatList.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── MessageBox │ │ │ │ │ ├── Message.tsx │ │ │ │ │ ├── MessageBox.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── Cursor │ │ │ │ ├── Cursor.tsx │ │ │ │ └── index.ts │ │ │ ├── Header │ │ │ │ ├── Header.tsx │ │ │ │ ├── Toast │ │ │ │ │ ├── Toast.tsx │ │ │ │ │ ├── hooks │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── useToast.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── InputText │ │ │ │ ├── InputText.tsx │ │ │ │ └── index.ts │ │ │ ├── Popup │ │ │ │ ├── LoginPopup.tsx │ │ │ │ ├── PasswordPopup.tsx │ │ │ │ ├── Popup.tsx │ │ │ │ └── index.tsx │ │ │ ├── Portals │ │ │ │ ├── DocumentBodyPortal.tsx │ │ │ │ └── index.ts │ │ │ ├── Select │ │ │ │ ├── Select.tsx │ │ │ │ └── index.ts │ │ │ ├── SideBar │ │ │ │ ├── ContentAreaWithSideBar.tsx │ │ │ │ ├── SideBar.tsx │ │ │ │ ├── SideBarButton.tsx │ │ │ │ └── index.ts │ │ │ ├── TarotSpread │ │ │ │ ├── TarotCard.tsx │ │ │ │ ├── TarotSpread.tsx │ │ │ │ └── index.tsx │ │ │ └── index.ts │ │ └── humanChatPage │ │ │ ├── CamBox │ │ │ ├── CamBox.tsx │ │ │ └── index.ts │ │ │ ├── CamContainer │ │ │ ├── CamContainer.tsx │ │ │ └── index.tsx │ │ │ ├── ProfileSetting │ │ │ ├── DeviceSelect.tsx │ │ │ ├── DeviceToggleButtons.tsx │ │ │ ├── ProfileSetting.tsx │ │ │ └── index.tsx │ │ │ └── index.ts │ ├── constants │ │ ├── animation.ts │ │ ├── browser.ts │ │ ├── colors.ts │ │ ├── events.ts │ │ ├── kakao.ts │ │ ├── message.ts │ │ ├── messages.ts │ │ ├── nickname.ts │ │ ├── sizes.ts │ │ ├── time.ts │ │ └── urls.ts │ ├── errors │ │ ├── APIErrorBoundary.tsx │ │ ├── UnknownErrorBoundary.tsx │ │ └── index.ts │ ├── main.tsx │ ├── mocks │ │ ├── browser.ts │ │ ├── cards │ │ │ ├── 00.jpg │ │ │ ├── 01.jpg │ │ │ ├── 02.jpg │ │ │ ├── 03.jpg │ │ │ ├── 04.jpg │ │ │ ├── 05.jpg │ │ │ ├── 06.jpg │ │ │ ├── 07.jpg │ │ │ ├── 08.jpg │ │ │ ├── 09.jpg │ │ │ ├── 10.jpg │ │ │ ├── 11.jpg │ │ │ ├── 12.jpg │ │ │ ├── 13.jpg │ │ │ ├── 14.jpg │ │ │ ├── 15.jpg │ │ │ ├── 16.jpg │ │ │ ├── 17.jpg │ │ │ ├── 18.jpg │ │ │ ├── 19.jpg │ │ │ ├── 20.jpg │ │ │ ├── 21.jpg │ │ │ └── back.jpg │ │ ├── event │ │ │ ├── event.ts │ │ │ └── index.ts │ │ ├── handlers.ts │ │ ├── mockResults.ts │ │ ├── socket │ │ │ ├── index.ts │ │ │ └── socketMock.ts │ │ └── webRTC │ │ │ ├── dataChannelMock.ts │ │ │ ├── index.ts │ │ │ ├── mediaStreamMock.ts │ │ │ ├── peerConnectionMock.ts │ │ │ └── signalingMock.ts │ ├── pages │ │ ├── AIChatPage │ │ │ ├── AIChatPage.tsx │ │ │ └── index.ts │ │ ├── ErrorPage │ │ │ ├── SomethingWrongErrorPage.tsx │ │ │ └── index.ts │ │ ├── HomePage │ │ │ ├── HomePage.tsx │ │ │ ├── hooks │ │ │ │ ├── index.ts │ │ │ │ └── useReset.ts │ │ │ └── index.ts │ │ ├── HumanChatPage │ │ │ ├── ChattingPage.tsx │ │ │ ├── HumanChatPage.tsx │ │ │ ├── SettingPage.tsx │ │ │ ├── hooks │ │ │ │ ├── index.ts │ │ │ │ ├── useCreateJoinRoomPasswordPopup.ts │ │ │ │ ├── useCreateRoomEvent.ts │ │ │ │ ├── useHumanChatPageState.tsx │ │ │ │ ├── useMediaOptinos.tsx │ │ │ │ ├── usePageWrongURL.ts │ │ │ │ └── useProfileNicknameSetting.ts │ │ │ └── index.ts │ │ ├── OAuth2RedirectHandlePage.tsx │ │ ├── ResultSharePage │ │ │ ├── ResultImage.tsx │ │ │ ├── ResultSharePage.tsx │ │ │ ├── ResultTextBox.tsx │ │ │ ├── ShareButtonList.tsx │ │ │ └── index.ts │ │ └── index.ts │ ├── router.tsx │ ├── setup-vitest.ts │ ├── stores │ │ ├── queries │ │ │ ├── getAuthorizedQuery.ts │ │ │ ├── getBgmQuery.ts │ │ │ ├── getChatLogListQuery.ts │ │ │ ├── getChatLogQuery.ts │ │ │ ├── getResultShareQuery.ts │ │ │ ├── getTarotImageQuery.ts │ │ │ └── index.ts │ │ └── zustandStores │ │ │ ├── index.ts │ │ │ ├── useAiChatLogId.ts │ │ │ ├── useMediaInfo.ts │ │ │ ├── useMediaStreamStore.ts │ │ │ ├── useProfileInfo.ts │ │ │ ├── useSideBarStore.ts │ │ │ └── useToastStore.ts │ ├── tailwind.css │ ├── utils │ │ ├── __mocks__ │ │ │ └── random.ts │ │ ├── array.ts │ │ ├── downloadImage.ts │ │ ├── env.ts │ │ ├── insertOnclick.ts │ │ ├── loadScript.ts │ │ ├── random.ts │ │ ├── test │ │ │ └── matcher.ts │ │ └── unit8Array.ts │ ├── vite-env.d.ts │ └── vitest-extend.d.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── package.json └── packages ├── socket-event ├── .eslintrc.js ├── .prettierrc ├── index.ts ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── src │ ├── ai.ts │ ├── human.ts │ └── index.ts └── tsconfig.json └── winston-logger ├── .eslintrc.js ├── .prettierrc ├── index.ts ├── package-lock.json ├── package.json ├── src ├── format.ts ├── index.ts ├── logger.ts └── transports.ts └── tsconfig.json /.github/ISSUE_TEMPLATE/✅-feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/ISSUE_TEMPLATE/✅-feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🐞-bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/ISSUE_TEMPLATE/🐞-bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🔄-refactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/ISSUE_TEMPLATE/🔄-refactor.md -------------------------------------------------------------------------------- /.github/pr-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/pr-labels.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/add-issue-to-project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/workflows/add-issue-to-project.yml -------------------------------------------------------------------------------- /.github/workflows/blue-green-cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/workflows/blue-green-cd.yml -------------------------------------------------------------------------------- /.github/workflows/build-backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/workflows/build-backend.yml -------------------------------------------------------------------------------- /.github/workflows/close-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/workflows/close-issue.yml -------------------------------------------------------------------------------- /.github/workflows/configure-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/workflows/configure-pr.yml -------------------------------------------------------------------------------- /.github/workflows/random-review-assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/workflows/random-review-assign.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | . "$(dirname -- "$0")/_/husky.sh" 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/README.md -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/Dockerfile.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/Dockerfile.nginx -------------------------------------------------------------------------------- /backend/Dockerfile.signal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/Dockerfile.signal -------------------------------------------------------------------------------- /backend/Dockerfile.was: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/Dockerfile.was -------------------------------------------------------------------------------- /backend/compose.blue-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/compose.blue-build.yml -------------------------------------------------------------------------------- /backend/compose.blue-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/compose.blue-deploy.yml -------------------------------------------------------------------------------- /backend/compose.cache-export.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/compose.cache-export.yml -------------------------------------------------------------------------------- /backend/compose.green-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/compose.green-build.yml -------------------------------------------------------------------------------- /backend/compose.green-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/compose.green-deploy.yml -------------------------------------------------------------------------------- /backend/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/deploy.sh -------------------------------------------------------------------------------- /backend/nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/nginx/default.conf -------------------------------------------------------------------------------- /backend/send-slack-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/send-slack-message.sh -------------------------------------------------------------------------------- /backend/signal/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/.eslintrc.js -------------------------------------------------------------------------------- /backend/signal/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/.prettierrc -------------------------------------------------------------------------------- /backend/signal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/README.md -------------------------------------------------------------------------------- /backend/signal/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/nest-cli.json -------------------------------------------------------------------------------- /backend/signal/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/package-lock.json -------------------------------------------------------------------------------- /backend/signal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/package.json -------------------------------------------------------------------------------- /backend/signal/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/app.controller.ts -------------------------------------------------------------------------------- /backend/signal/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/app.module.ts -------------------------------------------------------------------------------- /backend/signal/src/events/events.gateway.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/events/events.gateway.spec.ts -------------------------------------------------------------------------------- /backend/signal/src/events/events.gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/events/events.gateway.ts -------------------------------------------------------------------------------- /backend/signal/src/events/events.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/events/events.module.ts -------------------------------------------------------------------------------- /backend/signal/src/logger/logger.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/logger/logger.module.ts -------------------------------------------------------------------------------- /backend/signal/src/logger/logger.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/logger/logger.service.ts -------------------------------------------------------------------------------- /backend/signal/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/main.ts -------------------------------------------------------------------------------- /backend/signal/src/mocks/events/logger.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/mocks/events/logger.mock.ts -------------------------------------------------------------------------------- /backend/signal/src/mocks/events/room.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/mocks/events/room.mock.ts -------------------------------------------------------------------------------- /backend/signal/src/mocks/events/socket.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/mocks/events/socket.mock.ts -------------------------------------------------------------------------------- /backend/signal/src/mocks/events/user.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/src/mocks/events/user.mock.ts -------------------------------------------------------------------------------- /backend/signal/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /backend/signal/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/test/jest-e2e.json -------------------------------------------------------------------------------- /backend/signal/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/tsconfig.build.json -------------------------------------------------------------------------------- /backend/signal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/signal/tsconfig.json -------------------------------------------------------------------------------- /backend/was/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/.eslintrc.js -------------------------------------------------------------------------------- /backend/was/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/.prettierrc -------------------------------------------------------------------------------- /backend/was/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/README.md -------------------------------------------------------------------------------- /backend/was/jest-e2e.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/jest-e2e.config.js -------------------------------------------------------------------------------- /backend/was/jest-unit.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/jest-unit.config.js -------------------------------------------------------------------------------- /backend/was/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/jest.config.js -------------------------------------------------------------------------------- /backend/was/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/jest.config.json -------------------------------------------------------------------------------- /backend/was/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/nest-cli.json -------------------------------------------------------------------------------- /backend/was/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/package-lock.json -------------------------------------------------------------------------------- /backend/was/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/package.json -------------------------------------------------------------------------------- /backend/was/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/app.controller.ts -------------------------------------------------------------------------------- /backend/was/src/app.decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/app.decorators.ts -------------------------------------------------------------------------------- /backend/was/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/app.module.ts -------------------------------------------------------------------------------- /backend/was/src/auth/__mocks__/kakao.auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/__mocks__/kakao.auth.service.ts -------------------------------------------------------------------------------- /backend/was/src/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/auth.controller.ts -------------------------------------------------------------------------------- /backend/was/src/auth/auth.decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/auth.decorators.ts -------------------------------------------------------------------------------- /backend/was/src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/auth.module.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/auth-status.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/auth-status.dto.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/index.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/jwt-payload.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/jwt-payload.dto.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/kakao/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/kakao/index.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/kakao/kakao-access-token-info.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/kakao/kakao-access-token-info.dto.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/kakao/kakao-token.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/kakao/kakao-token.dto.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/oauth-token.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/oauth-token.dto.ts -------------------------------------------------------------------------------- /backend/was/src/auth/dto/profile.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/dto/profile.dto.ts -------------------------------------------------------------------------------- /backend/was/src/auth/guard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/guard/index.ts -------------------------------------------------------------------------------- /backend/was/src/auth/guard/jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/guard/jwt-auth.guard.ts -------------------------------------------------------------------------------- /backend/was/src/auth/guard/socket-jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/guard/socket-jwt-auth.guard.ts -------------------------------------------------------------------------------- /backend/was/src/auth/interface/cache-key.ts: -------------------------------------------------------------------------------- 1 | export interface CacheKey { 2 | email: string; 3 | providerId: number; 4 | } 5 | -------------------------------------------------------------------------------- /backend/was/src/auth/service/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/service/auth.service.spec.ts -------------------------------------------------------------------------------- /backend/was/src/auth/service/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/service/auth.service.ts -------------------------------------------------------------------------------- /backend/was/src/auth/service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/service/index.ts -------------------------------------------------------------------------------- /backend/was/src/auth/service/kakao.auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/service/kakao.auth.service.ts -------------------------------------------------------------------------------- /backend/was/src/auth/strategies/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/strategies/jwt.strategy.ts -------------------------------------------------------------------------------- /backend/was/src/auth/util/kakao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/auth/util/kakao.ts -------------------------------------------------------------------------------- /backend/was/src/chat/chat.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/chat.controller.ts -------------------------------------------------------------------------------- /backend/was/src/chat/chat.decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/chat.decorators.ts -------------------------------------------------------------------------------- /backend/was/src/chat/chat.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/chat.module.ts -------------------------------------------------------------------------------- /backend/was/src/chat/chat.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/chat.service.spec.ts -------------------------------------------------------------------------------- /backend/was/src/chat/chat.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/chat.service.ts -------------------------------------------------------------------------------- /backend/was/src/chat/chatting-info.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/chatting-info.interface.ts -------------------------------------------------------------------------------- /backend/was/src/chat/dto/chatting-message.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/dto/chatting-message.dto.ts -------------------------------------------------------------------------------- /backend/was/src/chat/dto/chatting-room.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/dto/chatting-room.dto.ts -------------------------------------------------------------------------------- /backend/was/src/chat/dto/create-chatting-message.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/dto/create-chatting-message.dto.ts -------------------------------------------------------------------------------- /backend/was/src/chat/dto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/dto/index.ts -------------------------------------------------------------------------------- /backend/was/src/chat/dto/update-chatting-room.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/dto/update-chatting-room.dto.ts -------------------------------------------------------------------------------- /backend/was/src/chat/entities/chatting-message.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/entities/chatting-message.entity.ts -------------------------------------------------------------------------------- /backend/was/src/chat/entities/chatting-room.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/entities/chatting-room.entity.ts -------------------------------------------------------------------------------- /backend/was/src/chat/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chat/entities/index.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/chatbot.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/chatbot.interface.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/chatbot.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/chatbot.module.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/api.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/clova-studio.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/clova-studio.service.spec.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/clova-studio.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/clova-studio.service.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/message/builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/message/builder.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/message/converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/message/converter.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/message/creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/message/creator.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/message/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/message/index.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/message/message.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/message/message.spec.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/stream/converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/stream/converter.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/stream/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/stream/index.ts -------------------------------------------------------------------------------- /backend/was/src/chatbot/clova-studio/stream/stream.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/chatbot/clova-studio/stream/stream.spec.ts -------------------------------------------------------------------------------- /backend/was/src/common/config/cache/redis-cache.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/config/cache/redis-cache.module.ts -------------------------------------------------------------------------------- /backend/was/src/common/config/database/mysql.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/config/database/mysql.module.ts -------------------------------------------------------------------------------- /backend/was/src/common/config/jwt/jwt.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/config/jwt/jwt.module.ts -------------------------------------------------------------------------------- /backend/was/src/common/config/sentry.setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/config/sentry.setting.ts -------------------------------------------------------------------------------- /backend/was/src/common/config/swagger.setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/config/swagger.setting.ts -------------------------------------------------------------------------------- /backend/was/src/common/constants/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/constants/apis.ts -------------------------------------------------------------------------------- /backend/was/src/common/constants/clova-studio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/constants/clova-studio.ts -------------------------------------------------------------------------------- /backend/was/src/common/constants/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/constants/errors.ts -------------------------------------------------------------------------------- /backend/was/src/common/constants/etc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/constants/etc.ts -------------------------------------------------------------------------------- /backend/was/src/common/constants/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/constants/socket.ts -------------------------------------------------------------------------------- /backend/was/src/common/interceptors/errors.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/interceptors/errors.interceptor.ts -------------------------------------------------------------------------------- /backend/was/src/common/types/chatbot.ts: -------------------------------------------------------------------------------- 1 | export type ChatLog = { 2 | isHost: boolean; 3 | message: string; 4 | }; 5 | -------------------------------------------------------------------------------- /backend/was/src/common/types/clova-studio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/types/clova-studio.ts -------------------------------------------------------------------------------- /backend/was/src/common/types/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/types/socket.ts -------------------------------------------------------------------------------- /backend/was/src/common/utils/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/utils/logging.ts -------------------------------------------------------------------------------- /backend/was/src/common/utils/slack-webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/utils/slack-webhook.ts -------------------------------------------------------------------------------- /backend/was/src/common/utils/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/common/utils/stream.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/codemap/auth-codemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/codemap/auth-codemap.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/codemap/chat-codemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/codemap/chat-codemap.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/codemap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/codemap/index.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/codemap/members-codemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/codemap/members-codemap.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/codemap/tarot-codemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/codemap/tarot-codemap.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/codemap/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/codemap/type.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/custom-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/custom-exception.ts -------------------------------------------------------------------------------- /backend/was/src/exceptions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './custom-exception'; 2 | -------------------------------------------------------------------------------- /backend/was/src/exceptions/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/exceptions/metadata.ts -------------------------------------------------------------------------------- /backend/was/src/logger/logger.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/logger/logger.module.ts -------------------------------------------------------------------------------- /backend/was/src/logger/logger.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/logger/logger.service.ts -------------------------------------------------------------------------------- /backend/was/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/main.ts -------------------------------------------------------------------------------- /backend/was/src/members/dto/create-member.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/dto/create-member.dto.ts -------------------------------------------------------------------------------- /backend/was/src/members/dto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/dto/index.ts -------------------------------------------------------------------------------- /backend/was/src/members/dto/member.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/dto/member.dto.ts -------------------------------------------------------------------------------- /backend/was/src/members/dto/update-member.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/dto/update-member.dto.ts -------------------------------------------------------------------------------- /backend/was/src/members/entities/index.ts: -------------------------------------------------------------------------------- 1 | export * from './member.entity'; 2 | -------------------------------------------------------------------------------- /backend/was/src/members/entities/member.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/entities/member.entity.ts -------------------------------------------------------------------------------- /backend/was/src/members/members.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/members.controller.ts -------------------------------------------------------------------------------- /backend/was/src/members/members.decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/members.decorators.ts -------------------------------------------------------------------------------- /backend/was/src/members/members.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/members.module.ts -------------------------------------------------------------------------------- /backend/was/src/members/members.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/members.service.spec.ts -------------------------------------------------------------------------------- /backend/was/src/members/members.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/members/members.service.ts -------------------------------------------------------------------------------- /backend/was/src/mocks/clova-studio/clova-studio.mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/mocks/clova-studio/clova-studio.mocks.ts -------------------------------------------------------------------------------- /backend/was/src/mocks/clova-studio/index.ts: -------------------------------------------------------------------------------- 1 | export * from './clova-studio.mocks'; 2 | -------------------------------------------------------------------------------- /backend/was/src/mocks/socket/index.ts: -------------------------------------------------------------------------------- 1 | export * from './socket.mocks'; 2 | -------------------------------------------------------------------------------- /backend/was/src/mocks/socket/socket.mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/mocks/socket/socket.mocks.ts -------------------------------------------------------------------------------- /backend/was/src/socket/socket.gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/socket/socket.gateway.ts -------------------------------------------------------------------------------- /backend/was/src/socket/socket.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/socket/socket.module.ts -------------------------------------------------------------------------------- /backend/was/src/socket/socket.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/socket/socket.service.spec.ts -------------------------------------------------------------------------------- /backend/was/src/socket/socket.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/socket/socket.service.ts -------------------------------------------------------------------------------- /backend/was/src/socket/ws-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/socket/ws-exception.filter.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/dto/create-tarot-result.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/dto/create-tarot-result.dto.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/dto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/dto/index.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/dto/tarot-card.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/dto/tarot-card.dto.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/dto/tarot-result.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/dto/tarot-result.dto.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/entities/index.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/entities/tarot-card-pack.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/entities/tarot-card-pack.entity.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/entities/tarot-card.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/entities/tarot-card.entity.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/entities/tarot-result.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/entities/tarot-result.entity.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/tarot.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/tarot.controller.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/tarot.decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/tarot.decorators.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/tarot.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/tarot.module.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/tarot.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/tarot.service.spec.ts -------------------------------------------------------------------------------- /backend/was/src/tarot/tarot.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/src/tarot/tarot.service.ts -------------------------------------------------------------------------------- /backend/was/test/auth.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/test/auth.e2e-spec.ts -------------------------------------------------------------------------------- /backend/was/test/chat.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/test/chat.e2e-spec.ts -------------------------------------------------------------------------------- /backend/was/test/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/test/common/constants.ts -------------------------------------------------------------------------------- /backend/was/test/common/database/sqlite.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/test/common/database/sqlite.module.ts -------------------------------------------------------------------------------- /backend/was/test/members.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/test/members.e2e-spec.ts -------------------------------------------------------------------------------- /backend/was/test/tarot.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/test/tarot.e2e-spec.ts -------------------------------------------------------------------------------- /backend/was/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/tsconfig.build.json -------------------------------------------------------------------------------- /backend/was/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/tsconfig.json -------------------------------------------------------------------------------- /backend/was/tsconfig.paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/backend/was/tsconfig.paths.json -------------------------------------------------------------------------------- /frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /frontend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/.prettierrc -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/__mocks__/socket.io-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/__mocks__/socket.io-client.ts -------------------------------------------------------------------------------- /frontend/__mocks__/zustand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/__mocks__/zustand.ts -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/bg-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/bg-light.png -------------------------------------------------------------------------------- /frontend/public/bg-night.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/bg-night.png -------------------------------------------------------------------------------- /frontend/public/ddung.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/ddung.png -------------------------------------------------------------------------------- /frontend/public/flipCard.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/flipCard.mp3 -------------------------------------------------------------------------------- /frontend/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/logo.png -------------------------------------------------------------------------------- /frontend/public/mockServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/mockServiceWorker.js -------------------------------------------------------------------------------- /frontend/public/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/moon.png -------------------------------------------------------------------------------- /frontend/public/sponge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/sponge.png -------------------------------------------------------------------------------- /frontend/public/spreadCards.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/public/spreadCards.mp3 -------------------------------------------------------------------------------- /frontend/src/@types/Kakao.d.ts: -------------------------------------------------------------------------------- 1 | interface Window { 2 | Kakao: any; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/@types/close.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/@types/close.d.ts -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/auth/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/auth/useKakaoOAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/auth/useKakaoOAuth.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/auth/useKakaoOAuthRedirect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/auth/useKakaoOAuthRedirect.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/chatMessage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/chatMessage/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/chatMessage/useAiChatMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/chatMessage/useAiChatMessage.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/chatMessage/useChatMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/chatMessage/useChatMessage.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/chatMessage/useHumanChatMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/chatMessage/useHumanChatMessage.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/overlay/OverlayProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/overlay/OverlayProvider.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/overlay/__tests__/useOverlay.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/overlay/__tests__/useOverlay.spec.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/overlay/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/overlay/index.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/overlay/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/overlay/types.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/overlay/useOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/overlay/useOverlay.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/popup/__mocks__/index.ts: -------------------------------------------------------------------------------- 1 | export * from './usePasswordPopup'; 2 | -------------------------------------------------------------------------------- /frontend/src/business/hooks/popup/__mocks__/usePasswordPopup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/popup/__mocks__/usePasswordPopup.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/popup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/popup/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/popup/useExitPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/popup/useExitPopup.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/popup/useLoginPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/popup/useLoginPopup.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/popup/usePasswordPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/popup/usePasswordPopup.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/sidbar_tmp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/sidbar_tmp/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/sidbar_tmp/useSideBarAnimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/sidbar_tmp/useSideBarAnimation.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/sidbar_tmp/useSideBarButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/sidbar_tmp/useSideBarButton.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/sidebar/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './useSidebar'; 2 | -------------------------------------------------------------------------------- /frontend/src/business/hooks/sidebar/useSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/sidebar/useSidebar.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/tarotSpread/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/tarotSpread/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/tarotSpread/useAiTarotSpread.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/tarotSpread/useAiTarotSpread.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/tarotSpread/useDisplayTarotCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/tarotSpread/useDisplayTarotCard.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/tarotSpread/useHumanTarotSpread.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/tarotSpread/useHumanTarotSpread.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/tarotSpread/useTarotSpread.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/tarotSpread/useTarotSpread.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/useBlocker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/useBlocker.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/useOutSideClickEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/useOutSideClickEvent.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/useOverflowTextBoxCenter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/useOverflowTextBoxCenter.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/useShareButtons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/useShareButtons.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/useSpeakerHighlighter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/useSpeakerHighlighter.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/useUserFeedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/useUserFeedback.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__mocks__/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__mocks__/useDataChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__mocks__/useDataChannel.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__mocks__/useMedia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__mocks__/useMedia.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__tests__/useDataChannel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__tests__/useDataChannel.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__tests__/useDataChannelEventListener.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__tests__/useDataChannelEventListener.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__tests__/useMedia.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__tests__/useMedia.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__tests__/useMediaStream.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__tests__/useMediaStream.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__tests__/useSignalingSocket.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__tests__/useSignalingSocket.spec.tsx -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/__tests__/useWebRTC.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/__tests__/useWebRTC.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/index.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/useDataChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/useDataChannel.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/useDataChannelEventListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/useDataChannelEventListener.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/useMedia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/useMedia.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/useMediaStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/useMediaStream.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/useSignalingSocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/useSignalingSocket.ts -------------------------------------------------------------------------------- /frontend/src/business/hooks/webRTC/useWebRTC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/hooks/webRTC/useWebRTC.ts -------------------------------------------------------------------------------- /frontend/src/business/services/Kakao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/Kakao.ts -------------------------------------------------------------------------------- /frontend/src/business/services/Media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/Media.ts -------------------------------------------------------------------------------- /frontend/src/business/services/Socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/Socket.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/AISocketManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/AISocketManager.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/HumanSocketManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/HumanSocketManager.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/SocketManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/SocketManager.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/__mocks__/HumanSocketManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/__mocks__/HumanSocketManager.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/__mocks__/SocketManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/__mocks__/SocketManager.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/__mocks__/index.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/__tests__/HumanSocketManager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/__tests__/HumanSocketManager.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/__tests__/SocketManager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/__tests__/SocketManager.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/services/SocketManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/SocketManager/index.ts -------------------------------------------------------------------------------- /frontend/src/business/services/WebRTC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/WebRTC.ts -------------------------------------------------------------------------------- /frontend/src/business/services/__mocks__/Media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/__mocks__/Media.ts -------------------------------------------------------------------------------- /frontend/src/business/services/__mocks__/Socket.ts: -------------------------------------------------------------------------------- 1 | export const initSignalingSocket = vi.fn(); 2 | -------------------------------------------------------------------------------- /frontend/src/business/services/__mocks__/WebRTC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/__mocks__/WebRTC.ts -------------------------------------------------------------------------------- /frontend/src/business/services/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/__mocks__/index.ts -------------------------------------------------------------------------------- /frontend/src/business/services/__tests__/Media.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/__tests__/Media.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/services/__tests__/Socket.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/__tests__/Socket.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/services/__tests__/WebRTC.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/__tests__/WebRTC.spec.ts -------------------------------------------------------------------------------- /frontend/src/business/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/business/services/index.ts -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/ChatLogContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/ChatLogContainer.tsx -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/ChatLogGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/ChatLogGroup.tsx -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/ChatLogItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/ChatLogItem.tsx -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/ChatLogList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/ChatLogList.tsx -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/ChatLogList/index.ts -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/ContinueChatButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/ContinueChatButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/__mocks__/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/__mocks__/data.ts -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/__mocks__/index.ts: -------------------------------------------------------------------------------- 1 | export { chatlogs } from './data'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/hooks/index.ts -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/hooks/useChatLogList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/hooks/useChatLogList.ts -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/ChatLogContainer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/aiChatPage/ChatLogContainer/index.ts -------------------------------------------------------------------------------- /frontend/src/components/aiChatPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChatLogContainer'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/Background/Background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Background/Background.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Background/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Background'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/BackgroundMusic/BackgroundMusic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/BackgroundMusic/BackgroundMusic.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/BackgroundMusic/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BackgroundMusic'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/Button.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/IconButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/IconToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/IconToggleButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/InputFileButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/InputFileButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/KakaoLoginButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/KakaoLoginButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/KakaoLoginoutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/KakaoLoginoutButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/LogoButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/LogoButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Buttons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Buttons/index.ts -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/ChatContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/ChatContainer.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/ChatInput/ChatInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/ChatInput/ChatInput.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/ChatInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChatInput'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/ChatList/ChatList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/ChatList/ChatList.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/ChatList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChatList'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/MessageBox/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/MessageBox/Message.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/MessageBox/MessageBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/MessageBox/MessageBox.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/MessageBox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/MessageBox/index.ts -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/index.ts -------------------------------------------------------------------------------- /frontend/src/components/common/ChatContainer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/ChatContainer/types.ts -------------------------------------------------------------------------------- /frontend/src/components/common/Cursor/Cursor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Cursor/Cursor.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Cursor/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Cursor'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Header/Header.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Header/Toast/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Header/Toast/Toast.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Header/Toast/hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useToast'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/Header/Toast/hooks/useToast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Header/Toast/hooks/useToast.ts -------------------------------------------------------------------------------- /frontend/src/components/common/Header/Toast/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Header/Toast/index.ts -------------------------------------------------------------------------------- /frontend/src/components/common/Header/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Header'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/InputText/InputText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/InputText/InputText.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/InputText/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InputText'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/Popup/LoginPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Popup/LoginPopup.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Popup/PasswordPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Popup/PasswordPopup.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Popup/Popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Popup/Popup.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Popup/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Popup/index.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Portals/DocumentBodyPortal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Portals/DocumentBodyPortal.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Portals/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DocumentBodyPortal.tsx'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/common/Select/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Select/Select.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/Select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/Select/index.ts -------------------------------------------------------------------------------- /frontend/src/components/common/SideBar/ContentAreaWithSideBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/SideBar/ContentAreaWithSideBar.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/SideBar/SideBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/SideBar/SideBar.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/SideBar/SideBarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/SideBar/SideBarButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/SideBar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/SideBar/index.ts -------------------------------------------------------------------------------- /frontend/src/components/common/TarotSpread/TarotCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/TarotSpread/TarotCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/TarotSpread/TarotSpread.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/TarotSpread/TarotSpread.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/TarotSpread/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/TarotSpread/index.tsx -------------------------------------------------------------------------------- /frontend/src/components/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/common/index.ts -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/CamBox/CamBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/humanChatPage/CamBox/CamBox.tsx -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/CamBox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CamBox'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/CamContainer/CamContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/humanChatPage/CamContainer/CamContainer.tsx -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/CamContainer/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './CamContainer'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/ProfileSetting/DeviceSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/humanChatPage/ProfileSetting/DeviceSelect.tsx -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/ProfileSetting/DeviceToggleButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/humanChatPage/ProfileSetting/DeviceToggleButtons.tsx -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/ProfileSetting/ProfileSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/humanChatPage/ProfileSetting/ProfileSetting.tsx -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/ProfileSetting/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ProfileSetting'; 2 | -------------------------------------------------------------------------------- /frontend/src/components/humanChatPage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/components/humanChatPage/index.ts -------------------------------------------------------------------------------- /frontend/src/constants/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/animation.ts -------------------------------------------------------------------------------- /frontend/src/constants/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/browser.ts -------------------------------------------------------------------------------- /frontend/src/constants/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/colors.ts -------------------------------------------------------------------------------- /frontend/src/constants/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/events.ts -------------------------------------------------------------------------------- /frontend/src/constants/kakao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/kakao.ts -------------------------------------------------------------------------------- /frontend/src/constants/message.ts: -------------------------------------------------------------------------------- 1 | export const REQUSET_FEEDBACK_MESSAGE = '이번 상담은 어땠어?\n피드백을 남겨주면 내가 더 발전할 수 있어!'; 2 | -------------------------------------------------------------------------------- /frontend/src/constants/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/messages.ts -------------------------------------------------------------------------------- /frontend/src/constants/nickname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/nickname.ts -------------------------------------------------------------------------------- /frontend/src/constants/sizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/sizes.ts -------------------------------------------------------------------------------- /frontend/src/constants/time.ts: -------------------------------------------------------------------------------- 1 | export const TAROT_RESULT_TO_REQUSET_FEEDBACK = 5000; 2 | -------------------------------------------------------------------------------- /frontend/src/constants/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/constants/urls.ts -------------------------------------------------------------------------------- /frontend/src/errors/APIErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/errors/APIErrorBoundary.tsx -------------------------------------------------------------------------------- /frontend/src/errors/UnknownErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/errors/UnknownErrorBoundary.tsx -------------------------------------------------------------------------------- /frontend/src/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/errors/index.ts -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/mocks/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/browser.ts -------------------------------------------------------------------------------- /frontend/src/mocks/cards/00.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/00.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/01.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/02.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/03.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/04.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/05.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/06.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/07.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/08.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/09.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/10.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/11.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/12.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/13.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/14.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/15.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/16.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/17.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/18.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/19.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/20.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/21.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/cards/back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/cards/back.jpg -------------------------------------------------------------------------------- /frontend/src/mocks/event/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/event/event.ts -------------------------------------------------------------------------------- /frontend/src/mocks/event/index.ts: -------------------------------------------------------------------------------- 1 | export * from './event'; 2 | -------------------------------------------------------------------------------- /frontend/src/mocks/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/handlers.ts -------------------------------------------------------------------------------- /frontend/src/mocks/mockResults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/mockResults.ts -------------------------------------------------------------------------------- /frontend/src/mocks/socket/index.ts: -------------------------------------------------------------------------------- 1 | export * from './socketMock'; 2 | -------------------------------------------------------------------------------- /frontend/src/mocks/socket/socketMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/socket/socketMock.ts -------------------------------------------------------------------------------- /frontend/src/mocks/webRTC/dataChannelMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/webRTC/dataChannelMock.ts -------------------------------------------------------------------------------- /frontend/src/mocks/webRTC/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/webRTC/index.ts -------------------------------------------------------------------------------- /frontend/src/mocks/webRTC/mediaStreamMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/webRTC/mediaStreamMock.ts -------------------------------------------------------------------------------- /frontend/src/mocks/webRTC/peerConnectionMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/webRTC/peerConnectionMock.ts -------------------------------------------------------------------------------- /frontend/src/mocks/webRTC/signalingMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/mocks/webRTC/signalingMock.ts -------------------------------------------------------------------------------- /frontend/src/pages/AIChatPage/AIChatPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/AIChatPage/AIChatPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/AIChatPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AIChatPage'; 2 | -------------------------------------------------------------------------------- /frontend/src/pages/ErrorPage/SomethingWrongErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/ErrorPage/SomethingWrongErrorPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ErrorPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SomethingWrongErrorPage'; 2 | -------------------------------------------------------------------------------- /frontend/src/pages/HomePage/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HomePage/HomePage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HomePage/hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useReset'; 2 | -------------------------------------------------------------------------------- /frontend/src/pages/HomePage/hooks/useReset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HomePage/hooks/useReset.ts -------------------------------------------------------------------------------- /frontend/src/pages/HomePage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HomePage'; 2 | -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/ChattingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/ChattingPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/HumanChatPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/HumanChatPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/SettingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/SettingPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/hooks/index.ts -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/hooks/useCreateJoinRoomPasswordPopup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/hooks/useCreateJoinRoomPasswordPopup.ts -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/hooks/useCreateRoomEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/hooks/useCreateRoomEvent.ts -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/hooks/useHumanChatPageState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/hooks/useHumanChatPageState.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/hooks/useMediaOptinos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/hooks/useMediaOptinos.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/hooks/usePageWrongURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/hooks/usePageWrongURL.ts -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/hooks/useProfileNicknameSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/hooks/useProfileNicknameSetting.ts -------------------------------------------------------------------------------- /frontend/src/pages/HumanChatPage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/HumanChatPage/index.ts -------------------------------------------------------------------------------- /frontend/src/pages/OAuth2RedirectHandlePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/OAuth2RedirectHandlePage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ResultSharePage/ResultImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/ResultSharePage/ResultImage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ResultSharePage/ResultSharePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/ResultSharePage/ResultSharePage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ResultSharePage/ResultTextBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/ResultSharePage/ResultTextBox.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ResultSharePage/ShareButtonList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/ResultSharePage/ShareButtonList.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ResultSharePage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/ResultSharePage/index.ts -------------------------------------------------------------------------------- /frontend/src/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/pages/index.ts -------------------------------------------------------------------------------- /frontend/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/router.tsx -------------------------------------------------------------------------------- /frontend/src/setup-vitest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/setup-vitest.ts -------------------------------------------------------------------------------- /frontend/src/stores/queries/getAuthorizedQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/queries/getAuthorizedQuery.ts -------------------------------------------------------------------------------- /frontend/src/stores/queries/getBgmQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/queries/getBgmQuery.ts -------------------------------------------------------------------------------- /frontend/src/stores/queries/getChatLogListQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/queries/getChatLogListQuery.ts -------------------------------------------------------------------------------- /frontend/src/stores/queries/getChatLogQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/queries/getChatLogQuery.ts -------------------------------------------------------------------------------- /frontend/src/stores/queries/getResultShareQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/queries/getResultShareQuery.ts -------------------------------------------------------------------------------- /frontend/src/stores/queries/getTarotImageQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/queries/getTarotImageQuery.ts -------------------------------------------------------------------------------- /frontend/src/stores/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/queries/index.ts -------------------------------------------------------------------------------- /frontend/src/stores/zustandStores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/zustandStores/index.ts -------------------------------------------------------------------------------- /frontend/src/stores/zustandStores/useAiChatLogId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/zustandStores/useAiChatLogId.ts -------------------------------------------------------------------------------- /frontend/src/stores/zustandStores/useMediaInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/zustandStores/useMediaInfo.ts -------------------------------------------------------------------------------- /frontend/src/stores/zustandStores/useMediaStreamStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/zustandStores/useMediaStreamStore.ts -------------------------------------------------------------------------------- /frontend/src/stores/zustandStores/useProfileInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/zustandStores/useProfileInfo.ts -------------------------------------------------------------------------------- /frontend/src/stores/zustandStores/useSideBarStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/zustandStores/useSideBarStore.ts -------------------------------------------------------------------------------- /frontend/src/stores/zustandStores/useToastStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/stores/zustandStores/useToastStore.ts -------------------------------------------------------------------------------- /frontend/src/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/tailwind.css -------------------------------------------------------------------------------- /frontend/src/utils/__mocks__/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/__mocks__/random.ts -------------------------------------------------------------------------------- /frontend/src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/array.ts -------------------------------------------------------------------------------- /frontend/src/utils/downloadImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/downloadImage.ts -------------------------------------------------------------------------------- /frontend/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/env.ts -------------------------------------------------------------------------------- /frontend/src/utils/insertOnclick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/insertOnclick.ts -------------------------------------------------------------------------------- /frontend/src/utils/loadScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/loadScript.ts -------------------------------------------------------------------------------- /frontend/src/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/random.ts -------------------------------------------------------------------------------- /frontend/src/utils/test/matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/test/matcher.ts -------------------------------------------------------------------------------- /frontend/src/utils/unit8Array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/utils/unit8Array.ts -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /frontend/src/vitest-extend.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/src/vitest-extend.d.ts -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/frontend/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/package.json -------------------------------------------------------------------------------- /packages/socket-event/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/.eslintrc.js -------------------------------------------------------------------------------- /packages/socket-event/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/.prettierrc -------------------------------------------------------------------------------- /packages/socket-event/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /packages/socket-event/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/package-lock.json -------------------------------------------------------------------------------- /packages/socket-event/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/package.json -------------------------------------------------------------------------------- /packages/socket-event/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/pnpm-lock.yaml -------------------------------------------------------------------------------- /packages/socket-event/src/ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/src/ai.ts -------------------------------------------------------------------------------- /packages/socket-event/src/human.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/src/human.ts -------------------------------------------------------------------------------- /packages/socket-event/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/src/index.ts -------------------------------------------------------------------------------- /packages/socket-event/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/socket-event/tsconfig.json -------------------------------------------------------------------------------- /packages/winston-logger/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/.eslintrc.js -------------------------------------------------------------------------------- /packages/winston-logger/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/.prettierrc -------------------------------------------------------------------------------- /packages/winston-logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /packages/winston-logger/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/package-lock.json -------------------------------------------------------------------------------- /packages/winston-logger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/package.json -------------------------------------------------------------------------------- /packages/winston-logger/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/src/format.ts -------------------------------------------------------------------------------- /packages/winston-logger/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './logger'; 2 | -------------------------------------------------------------------------------- /packages/winston-logger/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/src/logger.ts -------------------------------------------------------------------------------- /packages/winston-logger/src/transports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/src/transports.ts -------------------------------------------------------------------------------- /packages/winston-logger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/web09-MagicConch/HEAD/packages/winston-logger/tsconfig.json --------------------------------------------------------------------------------