From a9d9c19b343829da869937dc90b10a02d771d22e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EA=B7=9C=ED=83=9C?= <79373803+KyuTae98@users.noreply.github.com> Date: Thu, 2 May 2024 23:31:23 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8A=A4=ED=85=8C=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?=EC=99=84=EB=A3=8C=20=ED=9B=84=20=EB=AA=A8=EB=8B=AC=EC=B0=BD=20?= =?UTF-8?q?=EB=B3=B4=EC=97=AC=EC=A3=BC=EA=B8=B0=20(#136)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * fix: 문제페이지 css 수정 (#96) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * 문제페이지 목업 개발 (#95) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스… * feat: 문제페이지 완성(v1.0) (#98) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * 문제페이지 css 수정 (#97) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간… * fix: ProblemStage List css 수정 (#100) * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * Develop (#99) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> … * 좌측 사이드바 선택 사항에 따라 컴포넌트 분리 (#101) * Develop (#99) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * fix: 문제페이지 css 수정 (#96) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정… * stage 모달창 개발 완료 (#102) * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * Develop (#99) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 … * feat: 문제 페이지 분기 해결 (#104) * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * Develop (#99) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authore… * 문제페이지 터미널 연결 (#106) * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * fix: wrapping 버그 수정 (#107) * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: useGetXtermUrl 코드 수정 (#110) * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * Update useGetXtermUrl.tsx * 문제 진행상황 수정중입니다 (#112) * test * 마이페이지 좌측 사이드바 클릭에 따른 컴포넌트 분리 * 마이페이지 유저 프로필 정보 받아오기 * fix: merge error 수정 (#109) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * fix: 문제페이지 css 수정 (#96) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이… * 디자인 설정 리펙터링 (#113) * fix: merge error 수정 (#109) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * fix: 문제페이지 css 수정 (#96) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 … * git rebase 및 나오지 않는 캘린더 fix (#114) * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: eslint룰 수정 및 git action 충돌 해결 (#115) * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: git action 수정 * fix: eslint룰 추가 * Feat/design (#116) * feat: success alert로 커스텀 알림창 변경 * feat: 로그인 실패 메시지 출력 * 문제페이지, spinner 디자인 수정 (#117) * feat: success alert로 커스텀 알림창 변경 * feat: 로그인 실패 메시지 출력 * docs: tailwind 색상 설명 추가 * refactor: 검색바 디자인 수정 * refactor: 검색조건 선택 박스 디자인 수정 * refactor: 페이지네이션 바 선 중복 문제 변경 * refactor: 문제페이지 배경색 전체 수정 * refactor: 문제 선택 모달 수정 * refactor: xterm 모달 컴포넌트 디자인 수정 * refactor: 프리터 정렬 * feat: spinner 추가 * Feat/design (#119) * feat: xterm 버튼 너비 비례설정 * refactor: 문제 표 너비 정렬 * feat: 커스텀 스크롤바 css 추가 * feat: 귀여운 버튼~ * feat: 사용자 방문 경로 리다이렉트 설정 (#120) Signed-off-by: Jeong-Rae * 마이페이지 통합 (#121) * 히트맵 캘린더 수정 * 마이페이지 통합 * 실습페이지 개발 및 오류 해결 (#122) * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: git action 수정 * fix: eslint룰 추가 * fix: problemStageModal 수정 * feat: xterm url error 제어 * feat: xterm 문제지 준비 * fix: src/components/problemStage/problemStageContainer/ProblemStagePageNationBtn.tsx 간단 코드정리 * fix: loading 수정 * feat: termUtil 수정 * feat: xterm 사이즈 고정 * feat: xterm position 조정 * feat: xterm padding 조정 * feat: 불필요한 파일 삭제 * feat: xterm, 질문지 width height 지정 * feat: Xterm Question 비동기 준비 * fix: 모달창 해결 * fix: 개인페이지 모달창 css 수정 * Feat/shake (#123) * feat: 컴포넌트 확인 페이지 Signed-off-by: Jeong-Rae * feat: shake 애니메이션 추가 Signed-off-by: Jeong-Rae --------- Signed-off-by: Jeong-Rae * Feat/admin (#125) * feat: textarea 추가 Signed-off-by: Jeong-Rae * feat: stage, question 컨테이너 추가 삭제 구현 Signed-off-by: Jeong-Rae * feat: stage request 객체로 정리 Signed-off-by: Jeong-Rae * feat: 스테이지 등록 진입점 추가 Signed-off-by: Jeong-Rae --------- Signed-off-by: Jeong-Rae * 마이페이지 완성했습니다 (#124) * 히트맵 캘린더 수정 * 마이페이지 통합 * 마이페이지 디자인, 모달창 수정 * test * 마이페이지 완성 * 실습문제페이지 문제 풀이 완성 (스테이지 완료 미처리) (#126) * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: git action 수정 * fix: eslint룰 추가 * fix: problemStageModal 수정 * feat: xterm url error 제어 * feat: xterm 문제지 준비 * fix: src/components/problemStage/problemStageContainer/ProblemStagePageNationBtn.tsx 간단 코드정리 * fix: loading 수정 * feat: termUtil 수정 * feat: xterm 사이즈 고정 * feat: xterm position 조정 * feat: xterm padding 조정 * feat: 불필요한 파일 삭제 * feat: xterm, 질문지 width height 지정 * feat: Xterm Question 비동기 준비 * fix: 모달창 해결 * fix: 개인페이지 모달창 css 수정 * feat: Xterm Question 준비 * fix: 코드 정리 * feat: 실습페이지 stage 처리 완료 * fix: useGetQuestion return 값 변경 * fix: step css 변경 * feat: QuestionDesciption 작성 * feat: Question Answer 작성 * feat: Question 퍼블리싱 어느정도 완성 * feat: Question 제출 정답 * feat: git 복원 * fix: 애니메이션 복구 * feat: 문제 오답일시 파일 수정 * git 충돌 해결 (#127) * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: git action 수정 * fix: eslint룰 추가 * fix: problemStageModal 수정 * feat: xterm url error 제어 * feat: xterm 문제지 준비 * fix: src/components/problemStage/problemStageContainer/ProblemStagePageNationBtn.tsx 간단 코드정리 * fix: loading 수정 * feat: termUtil 수정 * feat: xterm 사이즈 고정 * feat: xterm position 조정 * feat: xterm padding 조정 * feat: 불필요한 파일 삭제 * feat: xterm, 질문지 width height 지정 * feat: Xterm Question 비동기 준비 * fix: 모달창 해결 * fix: 개인페이지 모달창 css 수정 * feat: Xterm Question 준비 * fix: 코드 정리 * feat: 실습페이지 stage 처리 완료 * fix: useGetQuestion return 값 변경 * fix: step css 변경 * feat: QuestionDesciption 작성 * feat: Question Answer 작성 * feat: Question 퍼블리싱 어느정도 완성 * feat: Question 제출 정답 * feat: git 복원 * fix: 애니메이션 복구 * feat: 문제 오답일시 파일 수정 * feat: git 충돌 해결 * tailwind.config 지워진거 채우기, XtermQuestion animation 오답시 다시 애니메이션 (#130) * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: git action 수정 * fix: eslint룰 추가 * 디자인 수정 (#118) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * [Feat] gke ci cd 플로우 추가 * [Fix] gcloud 설치 피처 오류 수정 * 마이페이지 디자인, 요소 구성 기능 x (#85) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * [Fix] gcloud auth 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] SA_KEY 업데이트 * [Fix] gcloud auth install 설정 추가 * infra: 'develop-ci-cd.yaml' 비활성화 * 문제페이지 개발 중.. (#86) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * 문제페이지 개발 (#88) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: string query로 변경 (#89) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * 문제페이지 개발 pagenation, loding, localsotrage저장 제외 배포 (#91) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: git 충돌 고치기 (#93) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * fix: 배포 고치기 (#94) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * Develop (#82) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: middleware 수정 * Develop middleware 수정 (#84) * [Fix] docker 명령어 오류 수정 * 마이페이지 사이드바 추가 (#80) * 테스트 커밋 * 마이페이지 사이드바 추가 * 간단한 멘트 수정 (#81) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * middleware 수정 (#83) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * feat:email형식 맞을 시 인증번호 입력칸 disabled해제 * feat: 회원가입 인증번호 간단 비동기 처리 * feat: 회원가입 message 작성 * feat: 회원가입 error msg까지 완성 * feat: 회원가입 서버통신 제외 완료 * feat: email 존재하는지 확인 * feat: 회원가입 목업 완성 * feat: 구글 로그인 oauth 준비 * feat: 구글 소셜 로그인 연동 * feat: 소셜로그인 수정 중 * feat: 소셜 로그인 확인 * feat: 로그인 기능 개발 * feat: 자체 로그인 개발 * feat: 로그인 코드 수정 * feat: 로그인 페이지 개발 준비 * feat: 로그인 페이지 나누기 * feat: 로그인 기능 쿠키 받기 완료 * feat:로그인 유무를 위한 HOC준비 * feat: 로그인, 회원가입시 리다이랙션 설정 * feat: xterm 준비 * feat: Xterm 준비 * feat: Xterm css도입 * feat: Xterm enter backspace 연결 * fix: 회원가입, 로그인 url 수정 * feat: xterm 준비 * fix: useffect로 인해 xterm 2개 나오는거 수정 * feat: xterm 서버와 연결 * feat: tailwind 설정 완료 * feat: font 설정 완료 * feat: login and sign button tailwind이용 * feat: login signup container css 적용 * feat: 회원가입 페이지 css 적용 * feat: loginSignUp tailwind 적용 * feat: signup메일 인증으로 변환 * fix: signip 불필요한 함수 정리 * fix: login signup css 수정 * feat: login signup description 완성 * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * [Feat] gke ci cd 플로우 추가 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * [Infra] 'develop-ci-cd.yaml' 비활성화 * infra: main ci cd k8s버전 추가 * infra: 이전 cicd 설정 블락 * infra: main ci cd k8s 버전 추가 * infra: main ci cd k8s 버전 추가 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 --------- Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 * pr 테스트 (#87) * 테스트 커밋 * 마이페이지 사이드바 추가 * 마이페이지 간단하게 디자인, 요소추가중, 기능x * 테스트 --------- Co-authored-by: 박규태 <79373803+KyuTae98@users.noreply.github.com> * fix: 문제페이지 css 수정 (#96) * feat: next.js 초기 세팅 * feat: pages, component, Laout 폴더 생성 및 기본 구조틀 생성 * feat: pages routing으로 폴더및 파일 변경 * feat: app router로 교체 * feat: login, signup 환경 세팅 * feat: 확인 * feat:router 수정 * pages router 삭제 * feat: 로그인, 회원가입 세팅 * feat: 회원가입 메일 유효성 체크 * feat:form 개발 * … * fix: XtermQuestion 애니메이션 오류 수정 (#132) * fix: 폴더명 수정중 * fix: 폴더명 변경 * feat: git 폴더명 바꾸는중 * feat: 폴더명 변경에 맞게 파일 수정 * feat: 폴더명 수정 * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: git action 수정 * fix: eslint룰 추가 * fix: problemStageModal 수정 * feat: xterm url error 제어 * feat: xterm 문제지 준비 * fix: src/components/problemStage/problemStageContainer/ProblemStagePageNationBtn.tsx 간단 코드정리 * fix: loading 수정 * feat: termUtil 수정 * feat: xterm 사이즈 고정 * feat: xterm position 조정 * feat: xterm padding 조정 * feat: 불필요한 파일 삭제 * feat: xterm, 질문지 width height 지정 * feat: Xterm Question 비동기 준비 * fix: 모달창 해결 * fix: 개인페이지 모달창 css 수정 * feat: Xterm Question 준비 * fix: 코드 정리 * feat: 실습페이지 stage 처리 완료 * fix: useGetQuestion return 값 변경 * fix: step css 변경 * feat: QuestionDesciption 작성 * feat: Question Answer 작성 * feat: Question 퍼블리싱 어느정도 완성 * feat: Question 제출 정답 * feat: git 복원 * fix: 애니메이션 복구 * feat: 문제 오답일시 파일 수정 * feat: git 충돌 해결 * feat: 계속 오답시 애니메이션 처리 * feat: xteem Question 오류 수정 * Feat/design (#134) * feat: font 속성 수정 Signed-off-by: Jeong-Rae * refactor: 문제 등록 디자인 수정 Signed-off-by: Jeong-Rae * refactor: 로그인/회원가입 로직 및 디자인 수정 Signed-off-by: Jeong-Rae * refactor: 비밀번호 초기화 화면 기능수정, 디자인수정 Signed-off-by: Jeong-Rae * refactor: 문제 페이지 폰트 수정 Signed-off-by: Jeong-Rae * feat: not-found 페이지 추가 Signed-off-by: Jeong-Rae --------- Signed-off-by: Jeong-Rae * 스테이지 완료 후 모달창 보여주기 (#135) * feat: zustand 준비 * feat: terminal document에서 useRef로 변경 * feat: ci/cd error해결을 위한 Xterm 수정 * fix:xterm에 dynamic 도입 * feat: ssr false로 등록 * feat: xterm 수정 * feat: header 수정 * feat: Login Form 비밀번호 회원가입하기 수정 * feat: zustand 초기 세팅 * feat: zustand login 연동 * feat: accessToken 저장 * fix: 회원가입 이메일 인증 get에서 post로 변경 * feat: router custom함 * feat: 로그아웃 준비 * feat: css 수정 * feat: signup, login input name, id 입력 * feat: 소셜 로그인 준비 * feat: social 로그인 css 완성 * feat: 소셜 로그인 부분 css 수정 및 회원가입에 붙이기 * feat: 로그아웃 기능 개발, access Token 쿠키로 이동 * fix: 불필요한 코드 제거 * feat: accessToken이 없으면 /login으로 이동 * fet: middleware를 통한 엑세스 토큰 재발행 * feat: Xterm 확인 및 로그인 router 병경 * feat: xterm wss로 변경 * fix: wss 수정 * fix: xterm wss 수정 * feat: 페이지 들어올때 엑세스 토큰이 없고 리프래시 토큰이 있을시 재발급 * feat: 엑세스 토큰 시간 설정 * fix: token 시간 설정 * feat: 소셜 로그인을 위한 이미지 컴포넌트화 * feat: 소셜로그인 확인 용도 * feat: 소셜로그인 수정 * fix: 토큰 재발행 후 로그아웃 안되는 버그 fix * feat: 배포 badgate 수정 * fix: 토큰 재발행 후 로그아웃 버그 fix * fix: 쿠키 도메인에 따라 맞게 생성 * fix: 토큰 재발행 고치기 * fix: 다시 도전 * feat: 다시 도전 * feat: 다시 도전 * feat: 서버 url 변경 * feat: 소셜 로그인 location 위치 조정 * feat: 소셜로그인 redirect관리 * feat: next url 다시 설정 * feat: 다시 수정 * feat: url 변경 * feat: 소셜 로그인 refresh Token저장 * feat: 소셜로그인 response 밖으로 꺼내기 * feat: URL 변경 * fix: 소셜로그인 json모양 해체 * fix: 토큰 domain설정 * feat: 토큰 도메인 설정 * fix: 쿠키 설정 * fix: 개발환경 토큰 수정, 리프레시 토큰 시간 설정 * fix: hostname 확인 * fix: request.url 버그 찾기 위한 과정 * feat: next port번호 변경 * fix: footer layout으로 이동 * fix: header 버튼 재사용성 높이기 위해 정리 * feat: middleware 수정 * fix: 터미널 명령어 한줄띄기 오류 수정 * feat: 문제 페이지 엑세스 토큰 필요 기능 * feat: 바로 터미널 볼수있게 하기 * feat: footer 수정 * feat: middleware 수정 * feat: ProblemStage 세팅 * feat: postcss 오류 해결 * feat: ProgreamStage 개발 * feat: zustand를 이용한 문제페이지 개발 중 * feat: problem select 동적으로 저장 * feat: select list input에 의한 check 완성 * feat: 문제 list box 개발 * feat: 문제 리스트 외부 클릭시 문제 리스트 닫힘 * feat: 실습 문제리스트 개발 준비 * feat: accessToken 확인 * feat: 쿼리 스트링으로 보내기 준비 * feat: store 수정 * feat: store 이름 변경으로 인한 수정 * feat: 간단한 css 수정 * feat: useCheckAccess 수정 * feat: useGetStage수정 * fix: 불필요한 코드 정리 * fix: querystring으로 하기 위한 마이그래이션 * feat: query param input의 value에 맞게 제어 완료 * fix: selectedBox 수정 * fix: 쿼리 스트링으로 마이그레이션 * feat: 다시 연결 * feat: pageNation 제외 개발 * fix:git conflict 고치기 * fix: 배포 오류 수정 * fix: 문제페이지 css 수정 * fix: select tag 수정 * feat: pageNation 구현 * feat: 페이지네이션 준비 * feat: state 조정 * feat: pagenation 색변경 * feat: pagenation 완료 * hook 제어 * feat: localsotrage저장 * feat: localstorage 쿼리 사용 * feat: 코드 정리 * feat: 문제페이지 완성 * feat: Problem 쿼리로 전달 * feat: xterm url 받기 * feat: url 받기 성공 * feat: socket.io 연결 코드 * feat: ProblemStage css 수정 * feat: 모달창 개발 중 * fix: stage 모달 css 수정 * feat: header 불쾌한 골짜기 처리 * feat: Suspense를 이용한 로딩 처리 * feat: Xterm 분기점 완료 * feat: problemstage input * feat: loading 이쁜게 처리 * feat: useCheckAccess 수정 * fix: loading 수정 * feat: 터미널 생성 네트워크 운영전 처리 완료 * feat: wrapping promise 10초 딜레이로 해결 * feat: wrapping promise 수정 * fix: git 수정을 위한 commit * fix: hook 관리 * fix: git action 수정 * fix: eslint룰 추가 * fix: problemStageModal 수정 * feat: xterm url error 제어 * feat: xterm 문제지 준비 * fix: src/components/problemStage/problemStageContainer/ProblemStagePageNationBtn.tsx 간단 코드정리 * fix: loading 수정 * feat: termUtil 수정 * feat: xterm 사이즈 고정 * feat: xterm position 조정 * feat: xterm padding 조정 * feat: 불필요한 파일 삭제 * feat: xterm, 질문지 width height 지정 * feat: Xterm Question 비동기 준비 * fix: 모달창 해결 * fix: 개인페이지 모달창 css 수정 * feat: Xterm Question 준비 * fix: 코드 정리 * feat: 실습페이지 stage 처리 완료 * fix: useGetQuestion return 값 변경 * fix: step css 변경 * feat: QuestionDesciption 작성 * feat: Question Answer 작성 * feat: Question 퍼블리싱 어느정도 완성 * feat: Question 제출 정답 * feat: git 복원 * fix: 애니메이션 복구 * feat: 문제 오답일시 파일 수정 * feat: git 충돌 해결 * feat: 계속 오답시 애니메이션 처리 * feat: xteem Question 오류 수정 * feat: 불필요한 console.log삭제 * feat: 스테이지에 맞게 필요시 환경 구성 * feat: websocket끊기지 않게 ping보내기 * feat: stage 완료시 모달 처리 완료 * feat: XtermQuestion 총 문제수 받기 --------- Signed-off-by: Jeong-Rae Co-authored-by: JRJR519 <102293576+Jeong-Rae@users.noreply.github.com> Co-authored-by: tracer12 --- public/problemStage/COMPLETED.svg | 4 +- public/problemStage/IN_PROGRESS.svg | 4 +- src/app/challengelist/TestContainer.tsx | 8 +- src/app/findpassword/page.tsx | 2 + src/app/not-found.tsx | 21 +++++ src/components/button/AskRouteButton.tsx | 32 ++++++++ src/components/button/HomeRouteButton.tsx | 32 ++++++++ .../description/LoginSignupDescription.tsx | 2 +- .../description/ResetPasswordDescription.tsx | 20 ++--- .../findpassword/FindPasswordForm.tsx | 46 +++++++++-- src/components/login/LoginForm.tsx | 4 +- src/components/login/LoginInput.tsx | 2 +- .../problemStage/ProblemStageModal.tsx | 15 ++-- .../ProblemStageContainer.tsx | 50 ++++++----- .../ProblemStagePageNation.tsx | 2 +- .../ProblemStagePageNationContainer.tsx | 14 ++-- .../problemStageContainer/ProblemStagesLi.tsx | 32 ++++---- .../resetpassword/ResetPasswordForm.tsx | 27 ++++-- .../resetpassword/ResetPasswordInput.tsx | 6 +- src/components/signup/SignUpForm.tsx | 67 ++++++++++++--- src/components/signup/SignUpInput.tsx | 4 +- src/components/socialLogin/SocialLogin.tsx | 2 +- src/components/uploadStage/Button.tsx | 2 +- src/components/uploadStage/Input.tsx | 2 +- src/components/uploadStage/SelectBox.tsx | 2 +- src/components/uploadStage/Textarea.tsx | 2 +- .../uploadStage/UploadQuestionContainer.tsx | 4 +- .../xterm/XtermQuestion/XtermQuestion.tsx | 5 +- .../XtermQuestionAnswerInput.tsx | 29 ++++--- .../XtermQuestion/XtermQuestionModal.tsx | 62 ++++++++++++++ src/components/xterm/XtermUrlProvider.tsx | 7 +- src/hooks/useGetQuestionCount.tsx | 45 ++++++++++ src/styles/fonts.css | 82 +++++++++++++++++-- src/styles/globals.css | 3 +- .../resetPasswordUtils/ResetPasswordUtil.ts | 10 +-- src/utils/signUpUtils/SignUpUtil.ts | 14 ++-- src/utils/xtemrUtils/XtermUtils.ts | 68 ++++++++++++++- tailwind.config.js | 46 ++++++++++- 38 files changed, 634 insertions(+), 145 deletions(-) create mode 100644 src/app/not-found.tsx create mode 100644 src/components/button/AskRouteButton.tsx create mode 100644 src/components/button/HomeRouteButton.tsx create mode 100644 src/components/xterm/XtermQuestion/XtermQuestionModal.tsx create mode 100644 src/hooks/useGetQuestionCount.tsx diff --git a/public/problemStage/COMPLETED.svg b/public/problemStage/COMPLETED.svg index 53a4593..f6bece3 100644 --- a/public/problemStage/COMPLETED.svg +++ b/public/problemStage/COMPLETED.svg @@ -1,4 +1,4 @@ - - + + diff --git a/public/problemStage/IN_PROGRESS.svg b/public/problemStage/IN_PROGRESS.svg index 1be353e..2840fc8 100644 --- a/public/problemStage/IN_PROGRESS.svg +++ b/public/problemStage/IN_PROGRESS.svg @@ -1,4 +1,4 @@ - - + + diff --git a/src/app/challengelist/TestContainer.tsx b/src/app/challengelist/TestContainer.tsx index 90ff3cb..9c04492 100644 --- a/src/app/challengelist/TestContainer.tsx +++ b/src/app/challengelist/TestContainer.tsx @@ -5,7 +5,13 @@ import AnswerCheckButton from "@/components/button/AnswerCheckButton"; const TestContainer = () => { return (
- +

이 문장은 SCoreDream 폰트의 기본 두께로 표시됩니다.

+

이 문장은 SCoreDream 폰트의 light 두께(300)로 표시됩니다.

+

이 문장은 SCoreDream 폰트의 normal 두께(400)로 표시됩니다.

+

이 문장은 SCoreDream 폰트의 medium 두께(500)로 표시됩니다.

+

이 문장은 SCoreDream 폰트의 bold 두께(500)로 표시됩니다.

+

이 문장은 SCoreDream 폰트의 black 두께(700)로 표시됩니다.

+

이 문장은 SCoreDream 폰트의 black 두께(700)로 표시됩니다.

) } diff --git a/src/app/findpassword/page.tsx b/src/app/findpassword/page.tsx index c2864be..58349c4 100644 --- a/src/app/findpassword/page.tsx +++ b/src/app/findpassword/page.tsx @@ -1,12 +1,14 @@ import React from "react"; import FindPasswordForm from "@/components/findpassword/FindPasswordForm"; import ResetPasswordDescription from "@/components/description/ResetPasswordDescription" +import Spacing64 from "@/components/spacing/Spacing64"; const FindPassword = () => { return (
+
diff --git a/src/app/not-found.tsx b/src/app/not-found.tsx new file mode 100644 index 0000000..c39a0a4 --- /dev/null +++ b/src/app/not-found.tsx @@ -0,0 +1,21 @@ +import React from "react"; +import HomeRouteButton from "@/components/button/HomeRouteButton"; +import AskRouteButton from "@/components/button/AskRouteButton"; +import Spacing128 from "@/components/spacing/Spacing128"; + +const NotFound = () => { + return ( +
+

404

+

Page Not Found

+

현재 페이지를 찾을 수 없어요

+
+ + "} toPath={"/"} /> +
+ +
+ ) +} + +export default NotFound; \ No newline at end of file diff --git a/src/components/button/AskRouteButton.tsx b/src/components/button/AskRouteButton.tsx new file mode 100644 index 0000000..f31bd23 --- /dev/null +++ b/src/components/button/AskRouteButton.tsx @@ -0,0 +1,32 @@ +"use client" + +import React from "react"; +import {useRouter} from "next/navigation"; + +interface ButtonProps { + labelText?: string; + toPath?: string; +} + +const AskRouteButton: React.FC = ({labelText,toPath = "/"}) => { + const router = useRouter(); + + const handleClick = () => { + if (toPath) { + router.push(toPath); + } + }; + + return ( +
+ +
+ ); +}; + +export default AskRouteButton; \ No newline at end of file diff --git a/src/components/button/HomeRouteButton.tsx b/src/components/button/HomeRouteButton.tsx new file mode 100644 index 0000000..9f41dd3 --- /dev/null +++ b/src/components/button/HomeRouteButton.tsx @@ -0,0 +1,32 @@ +"use client" + +import React from "react"; +import {useRouter} from "next/navigation"; + +interface ButtonProps { + labelText?: string; + toPath?: string; +} + +const HomeRouteButton: React.FC = ({labelText,toPath = "/"}) => { + const router = useRouter(); + + const handleClick = () => { + if (toPath) { + router.push(toPath); + } + }; + + return ( +
+ +
+ ); +}; + +export default HomeRouteButton; \ No newline at end of file diff --git a/src/components/description/LoginSignupDescription.tsx b/src/components/description/LoginSignupDescription.tsx index 54999d7..38ddd28 100644 --- a/src/components/description/LoginSignupDescription.tsx +++ b/src/components/description/LoginSignupDescription.tsx @@ -5,7 +5,7 @@ const LoginSignupDescription = () => {

리눅스도 한 걸음씩,
- POL과 함께하기 + POL과 함께하기

); }; diff --git a/src/components/description/ResetPasswordDescription.tsx b/src/components/description/ResetPasswordDescription.tsx index 5c2d17c..7ac25ce 100644 --- a/src/components/description/ResetPasswordDescription.tsx +++ b/src/components/description/ResetPasswordDescription.tsx @@ -1,18 +1,18 @@ import React from "react"; - -const LoginSignupDescription = () => { +const ResetPasswordDescription = () => { return ( -

- 비밀번호 변경하기
- - POL에 사용하는 이메일을 입력해주세요
- 메일이 확인 된 뒤에 비밀번호를 변경하실 수 있어요
-
-

+
+

+ 비밀번호 변경하기
+

+
+

새로 사용하실 비밀번호를 입력해주세요

+

영어 소문자와 숫자, 특수문자로 8글자 이상으로 만들어야 해요

+
) } -export default LoginSignupDescription +export default ResetPasswordDescription diff --git a/src/components/findpassword/FindPasswordForm.tsx b/src/components/findpassword/FindPasswordForm.tsx index 06295b1..6727e87 100644 --- a/src/components/findpassword/FindPasswordForm.tsx +++ b/src/components/findpassword/FindPasswordForm.tsx @@ -1,24 +1,56 @@ 'use client' -import { useState } from "react"; +import {useEffect, useState} from "react"; import Link from "next/link"; import FindPasswordInput from "./FindPasswordInput"; -import { GetTempAccessToken, SendAuthentication } from "@/utils/findPasswordUtils/FindPasswordUtil" +import {GetTempAccessToken, SendAuthentication} from "@/utils/findPasswordUtils/FindPasswordUtil" import useAuthStore from "@/store/authStore" +import {CheckEmail} from "@/utils/signUpUtils/SignUpUtil"; +import {useRouter} from "next/navigation"; const FindPasswordForm = () => { const [email, setEmail] = useState("") - const { setToken } = useAuthStore(); + const [isEmailValid, setIsEmailValid] = useState(false); + const {setToken} = useAuthStore(); + const router = useRouter(); + + useEffect(() => { + const isEmailValid = CheckEmail(email) && (email.trim().length > 0); + setIsEmailValid(isEmailValid); + },[email]) + + const handleSendAuthentication = (e: React.MouseEvent) => { + if (isEmailValid) { + SendAuthentication(e, email); + GetTempAccessToken(e, email, setToken); + } + }; + + const handleResetPassword = (e: React.MouseEvent) => { + e.preventDefault(); + router.push("/resetpassword"); + }; + + return (
-
- - +
) } diff --git a/src/components/login/LoginForm.tsx b/src/components/login/LoginForm.tsx index 8f31786..55c45f6 100644 --- a/src/components/login/LoginForm.tsx +++ b/src/components/login/LoginForm.tsx @@ -35,11 +35,11 @@ const LoginForm = () => { {loginFailed &&

아이디 또는 비밀번호를 다시 확인해주세요

} -
+
비밀번호찾기 회원가입하기
- + diff --git a/src/components/login/LoginInput.tsx b/src/components/login/LoginInput.tsx index 6da01a9..80027e5 100644 --- a/src/components/login/LoginInput.tsx +++ b/src/components/login/LoginInput.tsx @@ -17,7 +17,7 @@ const LoginInput: React.FC = ({ name, id, type, placeholder, onChange onChange(e.target.value)} diff --git a/src/components/problemStage/ProblemStageModal.tsx b/src/components/problemStage/ProblemStageModal.tsx index bf5ecdc..655751e 100644 --- a/src/components/problemStage/ProblemStageModal.tsx +++ b/src/components/problemStage/ProblemStageModal.tsx @@ -1,5 +1,5 @@ -import React, { SetStateAction } from "react"; -import { useRouter } from "next/navigation"; +import React, {SetStateAction} from "react"; +import {useRouter} from "next/navigation"; interface ProblemStageModalType { modalState: boolean; @@ -31,12 +31,15 @@ const ProblemStageModal: React.FC = ({ className={`${ modalState ? "" : "hidden" } overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 z-50 w-full md:inset-0 h-[calc(100%-1rem)] min-h-full flex items-center justify-center bg-gray-600 bg-opacity-60`} - onClick={(e)=>{e.preventDefault(); closeModal()}} + onClick={(e) => { + e.preventDefault(); + closeModal() + }} >
-

+

{title}

diff --git a/src/components/resetpassword/ResetPasswordInput.tsx b/src/components/resetpassword/ResetPasswordInput.tsx index e88438b..180773f 100644 --- a/src/components/resetpassword/ResetPasswordInput.tsx +++ b/src/components/resetpassword/ResetPasswordInput.tsx @@ -7,12 +7,12 @@ export type resetType = { placeholder: string; type: string; onChange: React.Dispatch>; - isVaild?: boolean; + isValid?: boolean; errorMsg: string; } -const ResetPasswordInput = ({ label, type, placeholder, onChange, isVaild, errorMsg }: resetType) => { +const ResetPasswordInput = ({ label, type, placeholder, onChange, isValid, errorMsg }: resetType) => { return (
@@ -24,7 +24,7 @@ const ResetPasswordInput = ({ label, type, placeholder, onChange, isVaild, error onChange={(e) => onChange(e.target.value)} />
- {isVaild && *{errorMsg}} + {!isValid && *{errorMsg}}
); }; diff --git a/src/components/signup/SignUpForm.tsx b/src/components/signup/SignUpForm.tsx index 1a7a03e..35213ea 100644 --- a/src/components/signup/SignUpForm.tsx +++ b/src/components/signup/SignUpForm.tsx @@ -1,30 +1,73 @@ 'use client' -import React,{useState} from "react" +import React, {useEffect, useState} from "react" import SignUpInput from "./SignUpInput" import SocialLogin from "../socialLogin/SocialLogin" -import { SendAuthentication, checkEmail, CheckPassword, CheckPasswordCheck, SubmitSignUp} from "@/utils/signUpUtils/SignUpUtil" +import { + SendAuthentication, + CheckEmail, + CheckPassword, + CheckPasswordCheck, + SubmitSignUp, + CheckName +} from "@/utils/signUpUtils/SignUpUtil" const SignUpForm = () => { - const [email,setEmail] = useState("") - const [name,setName] = useState(""); - const [password,setPassword] = useState(""); - const [passwordCheck,setPasswordCheck] = useState(""); + const [email, setEmail] = useState("") + const [name, setName] = useState(""); + const [password, setPassword] = useState(""); + const [passwordCheck, setPasswordCheck] = useState(""); + const [emailSendButtonText, setEmailSendButtonText] = useState("인증메일 받아보기"); + const [isFormValid, setIsFormValid] = useState(false); + const [isEmailValid, setIsEmailValid] = useState(false); + + const handleSendAuthentication = (e: React.MouseEvent) => { + if (isEmailValid) { + SendAuthentication(e, email); + setEmailSendButtonText("인증메일 다시 받기"); + } + } + + const handleSubmit = (e: React.MouseEvent) => { + SubmitSignUp(e, email, name, password, passwordCheck); + } + + useEffect(() => { + const isEmailValid = CheckEmail(email) && (email.trim().length > 0); + const isPasswordValid = CheckPassword(password) && (password.trim().length > 0); + const isPasswordCheckValid = CheckPasswordCheck(password, passwordCheck) && (passwordCheck.trim().length > 0); + const isNameValid = CheckName(name); + setIsEmailValid(isEmailValid); + setIsFormValid(isEmailValid && isPasswordValid && isPasswordCheckValid && isNameValid); + }, [email, password, passwordCheck, name]); + + return (
- - + +
- - + +
- - + +
) diff --git a/src/components/signup/SignUpInput.tsx b/src/components/signup/SignUpInput.tsx index afdd5b8..4431a68 100644 --- a/src/components/signup/SignUpInput.tsx +++ b/src/components/signup/SignUpInput.tsx @@ -11,13 +11,13 @@ const SignUpInput = ({ name, id, label, type, placeholder, onChange, isValid, er onChange(e.target.value)} />
- {isValid&&*{errorMsg}} + {!isValid && *{errorMsg}}
); }; diff --git a/src/components/socialLogin/SocialLogin.tsx b/src/components/socialLogin/SocialLogin.tsx index 2103f2a..d23df25 100644 --- a/src/components/socialLogin/SocialLogin.tsx +++ b/src/components/socialLogin/SocialLogin.tsx @@ -6,7 +6,7 @@ import './SocialLogin.css'; const SocialLogin = () => { return ( -
+
diff --git a/src/components/uploadStage/Button.tsx b/src/components/uploadStage/Button.tsx index 0e55257..cb7e427 100644 --- a/src/components/uploadStage/Button.tsx +++ b/src/components/uploadStage/Button.tsx @@ -22,7 +22,7 @@ const Button: React.FC = ({id, labelText, onClick, className = "",