{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":555625400,"defaultBranch":"main","name":"www.seungjun.kr","ownerLogin":"seungjun0423","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-22T00:41:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87581422?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692710500.0","currentOid":""},"activityList":{"items":[{"before":"19665ba9626604ac03faac581d0e272e47056c89","after":"92021ddc2dd059066de0c928df3e2d1261865b05","ref":"refs/heads/serverNest","pushedAt":"2024-02-25T05:21:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"env set for iframe","shortMessageHtmlLink":"env set for iframe"}},{"before":"37a128e26f1624b437baf4aafa00bd737de64cc8","after":"53cc601cad75fca7c2f1589519d4735152893d0f","ref":"refs/heads/main","pushedAt":"2024-02-25T05:01:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Front next (#115)\n\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* 2023.08.23(수) serverNest (#37)\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Test (#38)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Merge Test (#39)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Fix: 카테고리 Post 요청 url 수정\r\n\r\n* Remove: 카테고리 컨트롤러에서 prismaService 제거\r\n\r\n* Add: post 기능 추가\r\n\r\n* Test: 컨트롤러 테스트\r\n\r\n* Fix: 포스트 기능 타입 부여 및 에러 수정\r\n\r\n* Add: 포스트 기능 추가\r\n\r\n* Add: post 기능 추가\r\n\r\n* Add: auth 기능을 위한 기본 셋업\r\n\r\n* Add: .env SECRET_KEY 추가\r\n\r\n* Add: auth 컨트롤러 작업\r\n\r\n* Add: auth 와 user 작업중\r\n\r\n* Add: category, post 기능 작업 && cors 옵션 추가\r\n\r\n* Add: cors 설정 테스트 완료\r\n\r\n* Modify: 환경변수 설정 변경\r\n\r\n* Fix: 스크립트 누락으로 인한 추가\r\n\r\n* Test: 배포 실패 원인 찾는중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Remove: 서비스 안의 중복 파일들 제거\r\n\r\n* Add: 로그인, 로그인 유지 기능 구현\r\n\r\n* Fix: 빌드 실패 수정(타입 에러, 임포트 수정)\r\n\r\n* Add: 부드러운 사용자 경험을 위해 로그인시 애니메이션 추가\r\n\r\n* Add: 애니메이션 추가\r\n\r\n* Add: hooks폴더에 _axios 추가\r\n\r\n* Add: _axios 커스텀\r\n\r\n* Add: 포스트 리스트 열거 기능 보완\r\n\r\n* Add: 포스트 세션 저장 및 뷰 구현\r\n\r\n* Add: 로그아웃 기능 구현\r\n\r\n* Add: 메타마스크 아이콘 추가 및 핸들러 생성\r\n\r\n* Add: 폰트 변경\r\n\r\n* Fix: 메타마스크 타입에러 해결 + next.config dApp 설정\r\n\r\n* Add: 파비콘 추가\r\n\r\n* Add: 메타마스크 추가 작업중\r\n\r\n* Fix: Link 주소 추가\r\n\r\n* Modify: menu 텍스트 변경\r\n\r\n* Fix: 메타 마스크 수정\r\n\r\n* Fix: 토스트 에디터 에러해결\r\n\r\n* Add: 다이나믹 컴포넌트 추가\r\n\r\n* Add: 연락처 추가\r\n\r\n* Modify: CreatePost 컴포넌트 수정\r\n\r\n* Add: css 변경\r\n\r\n* Add: post 작성하기 기능 구현\r\n\r\n* Fix: 라우팅 수정\r\n\r\n* Test: 배포후 포스팅 기능이 정상작동하지 않아 테스트중\r\n\r\n* Fix: 포스트 작성시 에러 해결\r\n\r\n* Add: 버튼 색상 변경\r\n\r\n* Fix: aws s3 이미지 업로드 문제 해결 및 네이버 검색엔진 robot.txt 추가\r\n\r\n* Fix: robot.txt 수정\r\n\r\n* Add: 마크다운 에디터 코드 하이라이트 기능 추가\r\n\r\n* Add: max-width 추가 및 자동 중앙 정렬\r\n\r\n* Add: about 페이지 초안 작성\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 폰트 수정\r\n\r\n* Add: 로티파이즈 추가\r\n\r\n* Modify: 디자인 수정\r\n\r\n* Add: 뷰어 폰트 변경\r\n\r\n* Add: 에디터 폰트 변경\r\n\r\n* Fix: 뷰어 폰트 크기 수정\r\n\r\n* Remove: 라우트 핸들러 제거\r\n\r\n* Add: 글로벌 css 변경\r\n\r\n* Fix: 스크롤 수정\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Fix: 반응형css 리팩토링\r\n\r\n* Test: ssrfetch 테스트전 임시 커밋\r\n\r\n* Add: 타입스크립트 업그레이드(환경설정 이슈), 구조 변경(SEO를 위한 SSR)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Add: 카테고리 페이지 디자인 추가\r\n\r\n* Add: 실시간 fetching 적용\r\n\r\n* Remove: env 삭제\r\n\r\n* Add: fetch 캐싱 기능 정지\r\n\r\n* Add: alert 추가\r\n\r\n* Test: 배포 테스트\r\n\r\n* Fix: 오타수정\r\n\r\n* Add: prismjs 다른 언어 추가\r\n\r\n* Modify: prism 테마 변경\r\n\r\n* Add: 게시물 edit 기능 추가\r\n\r\n* Fix: 에러 수정\r\n\r\n* Fix: 게시물 작성기능 에러수정\r\n\r\n* Fix: 게시글 수정기능 수정\r\n\r\n* Modify: max-width 1200 => 1000 으로 수정\r\n\r\n* Add: 게시물 뷰어를 csr에서 ssr로 개선\r\n\r\n* Fix : 에러수정\r\n\r\n* Modify: ssr 적용을 위한 뷰어 변경\r\n\r\n* Add: 사이트맵 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Remove: post 폴더 삭제\r\n\r\n* Modify : 정적 페이지 빌드시 항상 최신 데이터 적용\r\n\r\n* Fix: 이미지 업로드 에러 해결\r\n\r\n* Add: desc 입력 추가\r\n\r\n* Add : write, edit 의 title 추가\r\n\r\n* Fix: hydration error 수정\r\n\r\n* Fix : 게시물 데이터 실시간 반영 추가\r\n\r\n* Fix : edit 일 경우 데이터 fetch가 되지 않는 에러 수정\r\n\r\n* Modify: 코드 다듬기\r\n\r\n* Remove : 사용하지 않는 css 코드 주석 삭제\r\n\r\n* Test : fetch 에러 테스트\r\n\r\n* Add: 게시물 삭제 기능 추가\r\n\r\n* Modify : 구글 인증 코드 재입력\r\n\r\n* Add: 로그인 로그아웃 기능 리팩토링\r\n\r\n* Add : 로그인 로그아웃 리팩토링\r\n\r\n* Test : 쿠키 전송 에러 테스트\r\n\r\n* Test : 배포환경에서 jwt 동작 테스트\r\n\r\n* Add : swr 추가\r\n\r\n* Add : Next.js 버전업 && 몇몇 css 변경\r\n\r\n* Modify : axios에서 fetch로 통일 리팩토링\r\n\r\n* Modify: window.location => useRouter로 리팩토링 + 게시물 및 게시물 목록 항상 최신을 유지하도록 리팩토링( 과정에서 생긴 버그 수정)\r\n\r\n* Modify : 클라이언트 로그인 상태 리팩토링\r\n\r\n* Add : next-themes, react-toastify 추가\r\n\r\n* Fix : ga 쿠키 전송 버그 해결\r\n\r\n* Add : 다크모드 추가\r\n\r\n* Add : react-toastify 추가\r\n\r\n* Add : toast alert 창 css 변경\r\n\r\n* Remove : next-themes 제거\r\n\r\n* Test : useLayoutEffect를 통한 flickering 수정\r\n\r\n* Fix : nav 수정\r\n\r\n* Fix : Nav flicker 해결\r\n\r\n* Fix : Header컴포넌트 코드 정리\r\n\r\n* Modify : Header의 Nav컴포넌트 dynamic으로 변경\r\n\r\n* Modify: css 수정\r\n\r\n* Remove : axios 제거\r\n\r\n* Add : 다크모드 적용\r\n\r\n* Modify : 다크모드 css 수정\r\n\r\n* Test : 클라이언트 에러 수정 테스트\r\n\r\n* Test: 클라이언트 에러수정 테스트\r\n\r\n* Fix : 카테고리 페이지 원상복귀\r\n\r\n* Fix: 모바일에서 사이드바 배경 사라짐 해결\r\n\r\n* Rename nav.tsx to Nav.tsx\r\n\r\n* Modify : 카테고리 페이지 텍스트 컬러 변경\r\n\r\n* Fix : 라이트 버전 카테고리 텍스트 컬러 수정\r\n\r\n* Modify : navBox css 수정\r\n\r\n* Modify : 반응형 css 수정 및 데이터 페칭 전략 수정\r\n\r\n* Test : GA 스크립트로 인한 속도저하 테스트\r\n\r\n* Test : 성능 향상을 위한 카테고리 페이지 캐싱\r\n\r\n* Add : 성능 향상을 위한 게시물 캐싱\r\n\r\n* Test : 게시물 ssg 에러 테스트\r\n\r\n* Fix : Header의 Nav 컴포넌트 리로드시 깜빡임 문제 해결\r\n\r\n* Test : 500 서버 에러 발생 대응 테스트\r\n\r\n* Test : app/ Static to Dynamic Error 테스트\r\n\r\n* home화면 수정\r\n\r\n* 깃허브 api 이용을 위한octokit패키지 설치\r\n\r\n* github api 설정 완료\r\n\r\n* 주석 정리\r\n\r\n* 깃허브 레포지토리 데이터 받아오기\r\n\r\n* RepoList.tsx 컴포넌트 생성\r\n\r\n* 메인 페이지 깃허브 레포지토리 생성\r\n\r\n* Date 타입 에러 수정\r\n\r\n* github repo에 language 추가 및 css 수정\r\n\r\n* 홈 페이지 버튼 추가\r\n\r\n* css 수정\r\n\r\n* css 버그 수정\r\n\r\n* 카테고리 업데이트 반영 안되는 부분 수정(1차 테스트)\r\n\r\n* 카테고리 업데이트 반영 안되는 부분 수정(2차 테스트)\r\n\r\n* 3차 테스트\r\n\r\n* 4차 테스트\r\n\r\n* 5차 테스트\r\n\r\n* 6차 테스트\r\n\r\n* 7차 테스트\r\n\r\n* 8차 테스트\r\n\r\n* 8ck\r\n\r\n* 9차\r\n\r\n* start demo\r\n\r\n* test\r\n\r\n* 기본구성, 이후 작업은 아이프레임 테스트 이후 진행\r\n\r\n* 에러 핸들링 테스트","shortMessageHtmlLink":"Front next (#115)"}},{"before":"3082eab28c3c58609c552a0d42df9cfb40975c08","after":"979c7434307dbd6cbc757a5af503278719f6972f","ref":"refs/heads/frontNext","pushedAt":"2024-02-25T05:01:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Merge branch 'main' into frontNext","shortMessageHtmlLink":"Merge branch 'main' into frontNext"}},{"before":"08bb552db7ca6686c7d182c766626045d86c81ed","after":"3082eab28c3c58609c552a0d42df9cfb40975c08","ref":"refs/heads/frontNext","pushedAt":"2024-02-25T04:49:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"에러 핸들링 테스트","shortMessageHtmlLink":"에러 핸들링 테스트"}},{"before":"b66f0f8e6f35338092683ebf6789f26925be1377","after":"08bb552db7ca6686c7d182c766626045d86c81ed","ref":"refs/heads/frontNext","pushedAt":"2024-02-25T04:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"에러 핸들링 테스트","shortMessageHtmlLink":"에러 핸들링 테스트"}},{"before":"9063d8f220b1cb54a50b06ad76bebc9b453cd89e","after":"b66f0f8e6f35338092683ebf6789f26925be1377","ref":"refs/heads/frontNext","pushedAt":"2024-02-25T03:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"기본구성, 이후 작업은 아이프레임 테스트 이후 진행","shortMessageHtmlLink":"기본구성, 이후 작업은 아이프레임 테스트 이후 진행"}},{"before":"5556a5360301f46c8767f804153c023524298eb6","after":"9063d8f220b1cb54a50b06ad76bebc9b453cd89e","ref":"refs/heads/frontNext","pushedAt":"2024-02-25T02:53:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"8ee9038875c31b3905efcaae12f3c24e21f7cda9","after":"5556a5360301f46c8767f804153c023524298eb6","ref":"refs/heads/frontNext","pushedAt":"2024-02-25T02:38:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"start demo","shortMessageHtmlLink":"start demo"}},{"before":"4723a670d7bca249f36d7802b60ef3f8ab72b7c8","after":"8ee9038875c31b3905efcaae12f3c24e21f7cda9","ref":"refs/heads/frontNext","pushedAt":"2024-02-23T02:41:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Update layout.tsx","shortMessageHtmlLink":"Update layout.tsx"}},{"before":"211d0c40f6eca10630693518e91c6a46b79fda7e","after":"4723a670d7bca249f36d7802b60ef3f8ab72b7c8","ref":"refs/heads/frontNext","pushedAt":"2024-02-23T02:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"아이프레임 테스트","shortMessageHtmlLink":"아이프레임 테스트"}},{"before":"286bf7038290b4d6a0f433b332dadd3bcddf0743","after":"211d0c40f6eca10630693518e91c6a46b79fda7e","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T21:45:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"9차","shortMessageHtmlLink":"9차"}},{"before":"37dd1c121b1dfd7aaa8fbcf2fbd2e7d7eeecc191","after":"286bf7038290b4d6a0f433b332dadd3bcddf0743","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T21:40:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"8ck","shortMessageHtmlLink":"8ck"}},{"before":"d4d640e262eae017088c330c3748132e5186d246","after":"37dd1c121b1dfd7aaa8fbcf2fbd2e7d7eeecc191","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T21:14:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"8차 테스트","shortMessageHtmlLink":"8차 테스트"}},{"before":"d3255093b88457ef4926ef135e3aa4bc63affb7c","after":"d4d640e262eae017088c330c3748132e5186d246","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T21:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"7차 테스트","shortMessageHtmlLink":"7차 테스트"}},{"before":"80629d26c4e4463fbd1693c3e0cb322fa8d34175","after":"d3255093b88457ef4926ef135e3aa4bc63affb7c","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T15:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"6차 테스트","shortMessageHtmlLink":"6차 테스트"}},{"before":"fe6c679e07de074912d424ca27a92c1428c53e72","after":"80629d26c4e4463fbd1693c3e0cb322fa8d34175","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T15:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"5차 테스트","shortMessageHtmlLink":"5차 테스트"}},{"before":"fafea11ad06de8bdaa29384da976e27467d521c4","after":"fe6c679e07de074912d424ca27a92c1428c53e72","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T14:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"4차 테스트","shortMessageHtmlLink":"4차 테스트"}},{"before":"fb721a976ad4682ff6ba4f027ce0f85e497977ae","after":"fafea11ad06de8bdaa29384da976e27467d521c4","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T14:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"3차 테스트","shortMessageHtmlLink":"3차 테스트"}},{"before":"90d2d88fc095525b488fc60da1990f17afef9fef","after":"fb721a976ad4682ff6ba4f027ce0f85e497977ae","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T13:15:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"카테고리 업데이트 반영 안되는 부분 수정(2차 테스트)","shortMessageHtmlLink":"카테고리 업데이트 반영 안되는 부분 수정(2차 테스트)"}},{"before":"258e0376ba28509ece930d4d8b83c6f71dde7be9","after":"90d2d88fc095525b488fc60da1990f17afef9fef","ref":"refs/heads/frontNext","pushedAt":"2024-02-21T12:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"카테고리 업데이트 반영 안되는 부분 수정(1차 테스트)","shortMessageHtmlLink":"카테고리 업데이트 반영 안되는 부분 수정(1차 테스트)"}},{"before":"6af909e27a9739b8f5b880d5a6bd70779f41896d","after":"37a128e26f1624b437baf4aafa00bd737de64cc8","ref":"refs/heads/main","pushedAt":"2023-11-06T09:20:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Front next (#114)\n\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* 2023.08.23(수) serverNest (#37)\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Test (#38)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Merge Test (#39)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Fix: 카테고리 Post 요청 url 수정\r\n\r\n* Remove: 카테고리 컨트롤러에서 prismaService 제거\r\n\r\n* Add: post 기능 추가\r\n\r\n* Test: 컨트롤러 테스트\r\n\r\n* Fix: 포스트 기능 타입 부여 및 에러 수정\r\n\r\n* Add: 포스트 기능 추가\r\n\r\n* Add: post 기능 추가\r\n\r\n* Add: auth 기능을 위한 기본 셋업\r\n\r\n* Add: .env SECRET_KEY 추가\r\n\r\n* Add: auth 컨트롤러 작업\r\n\r\n* Add: auth 와 user 작업중\r\n\r\n* Add: category, post 기능 작업 && cors 옵션 추가\r\n\r\n* Add: cors 설정 테스트 완료\r\n\r\n* Modify: 환경변수 설정 변경\r\n\r\n* Fix: 스크립트 누락으로 인한 추가\r\n\r\n* Test: 배포 실패 원인 찾는중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Remove: 서비스 안의 중복 파일들 제거\r\n\r\n* Add: 로그인, 로그인 유지 기능 구현\r\n\r\n* Fix: 빌드 실패 수정(타입 에러, 임포트 수정)\r\n\r\n* Add: 부드러운 사용자 경험을 위해 로그인시 애니메이션 추가\r\n\r\n* Add: 애니메이션 추가\r\n\r\n* Add: hooks폴더에 _axios 추가\r\n\r\n* Add: _axios 커스텀\r\n\r\n* Add: 포스트 리스트 열거 기능 보완\r\n\r\n* Add: 포스트 세션 저장 및 뷰 구현\r\n\r\n* Add: 로그아웃 기능 구현\r\n\r\n* Add: 메타마스크 아이콘 추가 및 핸들러 생성\r\n\r\n* Add: 폰트 변경\r\n\r\n* Fix: 메타마스크 타입에러 해결 + next.config dApp 설정\r\n\r\n* Add: 파비콘 추가\r\n\r\n* Add: 메타마스크 추가 작업중\r\n\r\n* Fix: Link 주소 추가\r\n\r\n* Modify: menu 텍스트 변경\r\n\r\n* Fix: 메타 마스크 수정\r\n\r\n* Fix: 토스트 에디터 에러해결\r\n\r\n* Add: 다이나믹 컴포넌트 추가\r\n\r\n* Add: 연락처 추가\r\n\r\n* Modify: CreatePost 컴포넌트 수정\r\n\r\n* Add: css 변경\r\n\r\n* Add: post 작성하기 기능 구현\r\n\r\n* Fix: 라우팅 수정\r\n\r\n* Test: 배포후 포스팅 기능이 정상작동하지 않아 테스트중\r\n\r\n* Fix: 포스트 작성시 에러 해결\r\n\r\n* Add: 버튼 색상 변경\r\n\r\n* Fix: aws s3 이미지 업로드 문제 해결 및 네이버 검색엔진 robot.txt 추가\r\n\r\n* Fix: robot.txt 수정\r\n\r\n* Add: 마크다운 에디터 코드 하이라이트 기능 추가\r\n\r\n* Add: max-width 추가 및 자동 중앙 정렬\r\n\r\n* Add: about 페이지 초안 작성\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 폰트 수정\r\n\r\n* Add: 로티파이즈 추가\r\n\r\n* Modify: 디자인 수정\r\n\r\n* Add: 뷰어 폰트 변경\r\n\r\n* Add: 에디터 폰트 변경\r\n\r\n* Fix: 뷰어 폰트 크기 수정\r\n\r\n* Remove: 라우트 핸들러 제거\r\n\r\n* Add: 글로벌 css 변경\r\n\r\n* Fix: 스크롤 수정\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Fix: 반응형css 리팩토링\r\n\r\n* Test: ssrfetch 테스트전 임시 커밋\r\n\r\n* Add: 타입스크립트 업그레이드(환경설정 이슈), 구조 변경(SEO를 위한 SSR)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Add: 카테고리 페이지 디자인 추가\r\n\r\n* Add: 실시간 fetching 적용\r\n\r\n* Remove: env 삭제\r\n\r\n* Add: fetch 캐싱 기능 정지\r\n\r\n* Add: alert 추가\r\n\r\n* Test: 배포 테스트\r\n\r\n* Fix: 오타수정\r\n\r\n* Add: prismjs 다른 언어 추가\r\n\r\n* Modify: prism 테마 변경\r\n\r\n* Add: 게시물 edit 기능 추가\r\n\r\n* Fix: 에러 수정\r\n\r\n* Fix: 게시물 작성기능 에러수정\r\n\r\n* Fix: 게시글 수정기능 수정\r\n\r\n* Modify: max-width 1200 => 1000 으로 수정\r\n\r\n* Add: 게시물 뷰어를 csr에서 ssr로 개선\r\n\r\n* Fix : 에러수정\r\n\r\n* Modify: ssr 적용을 위한 뷰어 변경\r\n\r\n* Add: 사이트맵 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Remove: post 폴더 삭제\r\n\r\n* Modify : 정적 페이지 빌드시 항상 최신 데이터 적용\r\n\r\n* Fix: 이미지 업로드 에러 해결\r\n\r\n* Add: desc 입력 추가\r\n\r\n* Add : write, edit 의 title 추가\r\n\r\n* Fix: hydration error 수정\r\n\r\n* Fix : 게시물 데이터 실시간 반영 추가\r\n\r\n* Fix : edit 일 경우 데이터 fetch가 되지 않는 에러 수정\r\n\r\n* Modify: 코드 다듬기\r\n\r\n* Remove : 사용하지 않는 css 코드 주석 삭제\r\n\r\n* Test : fetch 에러 테스트\r\n\r\n* Add: 게시물 삭제 기능 추가\r\n\r\n* Modify : 구글 인증 코드 재입력\r\n\r\n* Add: 로그인 로그아웃 기능 리팩토링\r\n\r\n* Add : 로그인 로그아웃 리팩토링\r\n\r\n* Test : 쿠키 전송 에러 테스트\r\n\r\n* Test : 배포환경에서 jwt 동작 테스트\r\n\r\n* Add : swr 추가\r\n\r\n* Add : Next.js 버전업 && 몇몇 css 변경\r\n\r\n* Modify : axios에서 fetch로 통일 리팩토링\r\n\r\n* Modify: window.location => useRouter로 리팩토링 + 게시물 및 게시물 목록 항상 최신을 유지하도록 리팩토링( 과정에서 생긴 버그 수정)\r\n\r\n* Modify : 클라이언트 로그인 상태 리팩토링\r\n\r\n* Add : next-themes, react-toastify 추가\r\n\r\n* Fix : ga 쿠키 전송 버그 해결\r\n\r\n* Add : 다크모드 추가\r\n\r\n* Add : react-toastify 추가\r\n\r\n* Add : toast alert 창 css 변경\r\n\r\n* Remove : next-themes 제거\r\n\r\n* Test : useLayoutEffect를 통한 flickering 수정\r\n\r\n* Fix : nav 수정\r\n\r\n* Fix : Nav flicker 해결\r\n\r\n* Fix : Header컴포넌트 코드 정리\r\n\r\n* Modify : Header의 Nav컴포넌트 dynamic으로 변경\r\n\r\n* Modify: css 수정\r\n\r\n* Remove : axios 제거\r\n\r\n* Add : 다크모드 적용\r\n\r\n* Modify : 다크모드 css 수정\r\n\r\n* Test : 클라이언트 에러 수정 테스트\r\n\r\n* Test: 클라이언트 에러수정 테스트\r\n\r\n* Fix : 카테고리 페이지 원상복귀\r\n\r\n* Fix: 모바일에서 사이드바 배경 사라짐 해결\r\n\r\n* Rename nav.tsx to Nav.tsx\r\n\r\n* Modify : 카테고리 페이지 텍스트 컬러 변경\r\n\r\n* Fix : 라이트 버전 카테고리 텍스트 컬러 수정\r\n\r\n* Modify : navBox css 수정\r\n\r\n* Modify : 반응형 css 수정 및 데이터 페칭 전략 수정\r\n\r\n* Test : GA 스크립트로 인한 속도저하 테스트\r\n\r\n* Test : 성능 향상을 위한 카테고리 페이지 캐싱\r\n\r\n* Add : 성능 향상을 위한 게시물 캐싱\r\n\r\n* Test : 게시물 ssg 에러 테스트\r\n\r\n* Fix : Header의 Nav 컴포넌트 리로드시 깜빡임 문제 해결\r\n\r\n* Test : 500 서버 에러 발생 대응 테스트\r\n\r\n* Test : app/ Static to Dynamic Error 테스트\r\n\r\n* home화면 수정\r\n\r\n* 깃허브 api 이용을 위한octokit패키지 설치\r\n\r\n* github api 설정 완료\r\n\r\n* 주석 정리\r\n\r\n* 깃허브 레포지토리 데이터 받아오기\r\n\r\n* RepoList.tsx 컴포넌트 생성\r\n\r\n* 메인 페이지 깃허브 레포지토리 생성\r\n\r\n* Date 타입 에러 수정\r\n\r\n* github repo에 language 추가 및 css 수정\r\n\r\n* 홈 페이지 버튼 추가\r\n\r\n* css 수정\r\n\r\n* css 버그 수정","shortMessageHtmlLink":"Front next (#114)"}},{"before":"318206e52fe7f979bf2f10a328c4e9b6a0272178","after":"6af909e27a9739b8f5b880d5a6bd70779f41896d","ref":"refs/heads/main","pushedAt":"2023-11-06T09:16:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Merge branch 'main' into frontNext\n\n# Conflicts:\n#\tnextapp/.env\n#\tnextapp/.pnp.cjs\n#\tnextapp/.vscode/settings.json\n#\tnextapp/package.json\n#\tnextapp/src/app/(Sidebar)/[...slug]/page.tsx\n#\tnextapp/src/app/auth/page.tsx\n#\tnextapp/src/app/layout.tsx\n#\tnextapp/src/app/post/page.tsx\n#\tnextapp/src/components/layouts/Content.tsx\n#\tnextapp/src/components/layouts/Footer.tsx\n#\tnextapp/src/components/layouts/Header.tsx\n#\tnextapp/src/components/layouts/Main.tsx\n#\tnextapp/src/components/layouts/Sidebar.tsx\n#\tnextapp/src/components/lib/PostEditor.tsx\n#\tnextapp/src/components/lib/axios.ts\n#\tnextapp/src/components/utils/axios.ts\n#\tnextapp/src/hooks/GoogleAnalytics.tsx\n#\tnextapp/src/hooks/axios.ts\n#\tnextapp/src/hooks/gtagHelper.ts\n#\tnextapp/src/model/interface.ts\n#\tnextapp/src/model/types.ts\n#\tnextapp/yarn.lock","shortMessageHtmlLink":"Merge branch 'main' into frontNext"}},{"before":"db7a4bdbd895936db278fc3f9132f05c5a29494d","after":"258e0376ba28509ece930d4d8b83c6f71dde7be9","ref":"refs/heads/frontNext","pushedAt":"2023-11-06T09:15:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"css 버그 수정","shortMessageHtmlLink":"css 버그 수정"}},{"before":"638ed8d3e7f730ce103eab4c11faf0224fcd670e","after":"19665ba9626604ac03faac581d0e272e47056c89","ref":"refs/heads/serverNest","pushedAt":"2023-11-06T09:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"인가 refresh token만 이용하도록 임시 수정","shortMessageHtmlLink":"인가 refresh token만 이용하도록 임시 수정"}},{"before":"6af909e27a9739b8f5b880d5a6bd70779f41896d","after":"318206e52fe7f979bf2f10a328c4e9b6a0272178","ref":"refs/heads/main","pushedAt":"2023-11-05T18:51:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Front next (#113)\n\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* 2023.08.23(수) serverNest (#37)\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Test (#38)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Merge Test (#39)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Fix: 카테고리 Post 요청 url 수정\r\n\r\n* Remove: 카테고리 컨트롤러에서 prismaService 제거\r\n\r\n* Add: post 기능 추가\r\n\r\n* Test: 컨트롤러 테스트\r\n\r\n* Fix: 포스트 기능 타입 부여 및 에러 수정\r\n\r\n* Add: 포스트 기능 추가\r\n\r\n* Add: post 기능 추가\r\n\r\n* Add: auth 기능을 위한 기본 셋업\r\n\r\n* Add: .env SECRET_KEY 추가\r\n\r\n* Add: auth 컨트롤러 작업\r\n\r\n* Add: auth 와 user 작업중\r\n\r\n* Add: category, post 기능 작업 && cors 옵션 추가\r\n\r\n* Add: cors 설정 테스트 완료\r\n\r\n* Modify: 환경변수 설정 변경\r\n\r\n* Fix: 스크립트 누락으로 인한 추가\r\n\r\n* Test: 배포 실패 원인 찾는중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Remove: 서비스 안의 중복 파일들 제거\r\n\r\n* Add: 로그인, 로그인 유지 기능 구현\r\n\r\n* Fix: 빌드 실패 수정(타입 에러, 임포트 수정)\r\n\r\n* Add: 부드러운 사용자 경험을 위해 로그인시 애니메이션 추가\r\n\r\n* Add: 애니메이션 추가\r\n\r\n* Add: hooks폴더에 _axios 추가\r\n\r\n* Add: _axios 커스텀\r\n\r\n* Add: 포스트 리스트 열거 기능 보완\r\n\r\n* Add: 포스트 세션 저장 및 뷰 구현\r\n\r\n* Add: 로그아웃 기능 구현\r\n\r\n* Add: 메타마스크 아이콘 추가 및 핸들러 생성\r\n\r\n* Add: 폰트 변경\r\n\r\n* Fix: 메타마스크 타입에러 해결 + next.config dApp 설정\r\n\r\n* Add: 파비콘 추가\r\n\r\n* Add: 메타마스크 추가 작업중\r\n\r\n* Fix: Link 주소 추가\r\n\r\n* Modify: menu 텍스트 변경\r\n\r\n* Fix: 메타 마스크 수정\r\n\r\n* Fix: 토스트 에디터 에러해결\r\n\r\n* Add: 다이나믹 컴포넌트 추가\r\n\r\n* Add: 연락처 추가\r\n\r\n* Modify: CreatePost 컴포넌트 수정\r\n\r\n* Add: css 변경\r\n\r\n* Add: post 작성하기 기능 구현\r\n\r\n* Fix: 라우팅 수정\r\n\r\n* Test: 배포후 포스팅 기능이 정상작동하지 않아 테스트중\r\n\r\n* Fix: 포스트 작성시 에러 해결\r\n\r\n* Add: 버튼 색상 변경\r\n\r\n* Fix: aws s3 이미지 업로드 문제 해결 및 네이버 검색엔진 robot.txt 추가\r\n\r\n* Fix: robot.txt 수정\r\n\r\n* Add: 마크다운 에디터 코드 하이라이트 기능 추가\r\n\r\n* Add: max-width 추가 및 자동 중앙 정렬\r\n\r\n* Add: about 페이지 초안 작성\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 폰트 수정\r\n\r\n* Add: 로티파이즈 추가\r\n\r\n* Modify: 디자인 수정\r\n\r\n* Add: 뷰어 폰트 변경\r\n\r\n* Add: 에디터 폰트 변경\r\n\r\n* Fix: 뷰어 폰트 크기 수정\r\n\r\n* Remove: 라우트 핸들러 제거\r\n\r\n* Add: 글로벌 css 변경\r\n\r\n* Fix: 스크롤 수정\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Fix: 반응형css 리팩토링\r\n\r\n* Test: ssrfetch 테스트전 임시 커밋\r\n\r\n* Add: 타입스크립트 업그레이드(환경설정 이슈), 구조 변경(SEO를 위한 SSR)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Add: 카테고리 페이지 디자인 추가\r\n\r\n* Add: 실시간 fetching 적용\r\n\r\n* Remove: env 삭제\r\n\r\n* Add: fetch 캐싱 기능 정지\r\n\r\n* Add: alert 추가\r\n\r\n* Test: 배포 테스트\r\n\r\n* Fix: 오타수정\r\n\r\n* Add: prismjs 다른 언어 추가\r\n\r\n* Modify: prism 테마 변경\r\n\r\n* Add: 게시물 edit 기능 추가\r\n\r\n* Fix: 에러 수정\r\n\r\n* Fix: 게시물 작성기능 에러수정\r\n\r\n* Fix: 게시글 수정기능 수정\r\n\r\n* Modify: max-width 1200 => 1000 으로 수정\r\n\r\n* Add: 게시물 뷰어를 csr에서 ssr로 개선\r\n\r\n* Fix : 에러수정\r\n\r\n* Modify: ssr 적용을 위한 뷰어 변경\r\n\r\n* Add: 사이트맵 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Remove: post 폴더 삭제\r\n\r\n* Modify : 정적 페이지 빌드시 항상 최신 데이터 적용\r\n\r\n* Fix: 이미지 업로드 에러 해결\r\n\r\n* Add: desc 입력 추가\r\n\r\n* Add : write, edit 의 title 추가\r\n\r\n* Fix: hydration error 수정\r\n\r\n* Fix : 게시물 데이터 실시간 반영 추가\r\n\r\n* Fix : edit 일 경우 데이터 fetch가 되지 않는 에러 수정\r\n\r\n* Modify: 코드 다듬기\r\n\r\n* Remove : 사용하지 않는 css 코드 주석 삭제\r\n\r\n* Test : fetch 에러 테스트\r\n\r\n* Add: 게시물 삭제 기능 추가\r\n\r\n* Modify : 구글 인증 코드 재입력\r\n\r\n* Add: 로그인 로그아웃 기능 리팩토링\r\n\r\n* Add : 로그인 로그아웃 리팩토링\r\n\r\n* Test : 쿠키 전송 에러 테스트\r\n\r\n* Test : 배포환경에서 jwt 동작 테스트\r\n\r\n* Add : swr 추가\r\n\r\n* Add : Next.js 버전업 && 몇몇 css 변경\r\n\r\n* Modify : axios에서 fetch로 통일 리팩토링\r\n\r\n* Modify: window.location => useRouter로 리팩토링 + 게시물 및 게시물 목록 항상 최신을 유지하도록 리팩토링( 과정에서 생긴 버그 수정)\r\n\r\n* Modify : 클라이언트 로그인 상태 리팩토링\r\n\r\n* Add : next-themes, react-toastify 추가\r\n\r\n* Fix : ga 쿠키 전송 버그 해결\r\n\r\n* Add : 다크모드 추가\r\n\r\n* Add : react-toastify 추가\r\n\r\n* Add : toast alert 창 css 변경\r\n\r\n* Remove : next-themes 제거\r\n\r\n* Test : useLayoutEffect를 통한 flickering 수정\r\n\r\n* Fix : nav 수정\r\n\r\n* Fix : Nav flicker 해결\r\n\r\n* Fix : Header컴포넌트 코드 정리\r\n\r\n* Modify : Header의 Nav컴포넌트 dynamic으로 변경\r\n\r\n* Modify: css 수정\r\n\r\n* Remove : axios 제거\r\n\r\n* Add : 다크모드 적용\r\n\r\n* Modify : 다크모드 css 수정\r\n\r\n* Test : 클라이언트 에러 수정 테스트\r\n\r\n* Test: 클라이언트 에러수정 테스트\r\n\r\n* Fix : 카테고리 페이지 원상복귀\r\n\r\n* Fix: 모바일에서 사이드바 배경 사라짐 해결\r\n\r\n* Rename nav.tsx to Nav.tsx\r\n\r\n* Modify : 카테고리 페이지 텍스트 컬러 변경\r\n\r\n* Fix : 라이트 버전 카테고리 텍스트 컬러 수정\r\n\r\n* Modify : navBox css 수정\r\n\r\n* Modify : 반응형 css 수정 및 데이터 페칭 전략 수정\r\n\r\n* Test : GA 스크립트로 인한 속도저하 테스트\r\n\r\n* Test : 성능 향상을 위한 카테고리 페이지 캐싱\r\n\r\n* Add : 성능 향상을 위한 게시물 캐싱\r\n\r\n* Test : 게시물 ssg 에러 테스트\r\n\r\n* Fix : Header의 Nav 컴포넌트 리로드시 깜빡임 문제 해결\r\n\r\n* Test : 500 서버 에러 발생 대응 테스트\r\n\r\n* Test : app/ Static to Dynamic Error 테스트\r\n\r\n* home화면 수정\r\n\r\n* 깃허브 api 이용을 위한octokit패키지 설치\r\n\r\n* github api 설정 완료\r\n\r\n* 주석 정리\r\n\r\n* 깃허브 레포지토리 데이터 받아오기\r\n\r\n* RepoList.tsx 컴포넌트 생성\r\n\r\n* 메인 페이지 깃허브 레포지토리 생성\r\n\r\n* Date 타입 에러 수정","shortMessageHtmlLink":"Front next (#113)"}},{"before":"e9c8f42a830c199c62d48ea751a8e00b0f6742ec","after":"6af909e27a9739b8f5b880d5a6bd70779f41896d","ref":"refs/heads/main","pushedAt":"2023-11-05T18:51:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Merge branch 'main' into frontNext\n\n# Conflicts:\n#\tnextapp/.env\n#\tnextapp/.pnp.cjs\n#\tnextapp/.vscode/settings.json\n#\tnextapp/package.json\n#\tnextapp/src/app/(Sidebar)/[...slug]/page.tsx\n#\tnextapp/src/app/auth/page.tsx\n#\tnextapp/src/app/layout.tsx\n#\tnextapp/src/app/post/page.tsx\n#\tnextapp/src/components/layouts/Content.tsx\n#\tnextapp/src/components/layouts/Footer.tsx\n#\tnextapp/src/components/layouts/Header.tsx\n#\tnextapp/src/components/layouts/Main.tsx\n#\tnextapp/src/components/layouts/Sidebar.tsx\n#\tnextapp/src/components/lib/PostEditor.tsx\n#\tnextapp/src/components/lib/axios.ts\n#\tnextapp/src/components/utils/axios.ts\n#\tnextapp/src/hooks/GoogleAnalytics.tsx\n#\tnextapp/src/hooks/axios.ts\n#\tnextapp/src/hooks/gtagHelper.ts\n#\tnextapp/src/model/interface.ts\n#\tnextapp/src/model/types.ts\n#\tnextapp/yarn.lock","shortMessageHtmlLink":"Merge branch 'main' into frontNext"}},{"before":"1366961f542b0f3233f1f4c0db3fcc034b834c3c","after":"db7a4bdbd895936db278fc3f9132f05c5a29494d","ref":"refs/heads/frontNext","pushedAt":"2023-11-05T18:51:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Date 타입 에러 수정","shortMessageHtmlLink":"Date 타입 에러 수정"}},{"before":"6af909e27a9739b8f5b880d5a6bd70779f41896d","after":"e9c8f42a830c199c62d48ea751a8e00b0f6742ec","ref":"refs/heads/main","pushedAt":"2023-11-05T18:45:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"2023.11.06(화) (#112)\n\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* 2023.08.23(수) serverNest (#37)\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Test (#38)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Merge Test (#39)\r\n\r\n* Hot Fix : 키값 추가 (#31)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Deploy Test (#14)\r\n\r\n* Modify: next.config.js 에서발생하는 파싱에러 파악 및 해결(eslint 이슈)\r\n\r\n* Add: tsconfig.json 옵션 추가 (strictNullCheck, noImplicityAny)\r\n\r\n* Fix: 전역변수로 관리하던 반응형 상태를 변경\r\n\r\n* Remove: width 관련 zustand 주석처리\r\n\r\n* Fix: 컨텐츠 컴포넌트 주석처리 해제\r\n\r\n* Fix: 모바일 구현시최적화를 위해 조건부 렌더링을 사용하려 했으나 미디어 쿼리 사용(이유: 초기 width 값을 가져오는데 어려움이 있었다)\r\n\r\n* Modify: 미디어 쿼리 분기점 추가\r\n\r\n* Remove: Underbar 컴포넌트 삭제(이유: 상태를 공유하는 하나의 컴포넌트로 반응형 대응을 위함)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: Header컴포넌트 css 수정\r\n\r\n* Fix: 반응형 수정(이유: 배포 확인 결과 모바일 환경에서반응형이 제대로 작동하지 않음)\r\n\r\n* Modify: Header컴포넌트 쉐도우 추가\r\n\r\n* Add: Footer컴포넌트에 Contact 추가\r\n\r\n* Add: Header 컴포넌트 Title 폰트 볼드 추가\r\n\r\n* Modify: Header 컴포넌트 position: sticky으로 변경\r\n\r\n* Fix: 배포 실패로 인한 커밋 롤백\r\n\r\n* Add: 검색엔진 verification 추가\r\n\r\n* Add: robots.ts, sitemap.ts 추가\r\n\r\n* Add: robots.ts, sitemap.ts 코드 작성\r\n\r\n* Modify: Sidebar 컴포넌트 버튼 주석처리\r\n\r\n* Modify: List컴포넌트 이름 변경(CategoryList) & Add: PostList.tsx 추가\r\n\r\n* Add: AddPost.tsx 컴포넌트 추가\r\n\r\n* Add: Category, Post 폴더 생성 및 CRUD 파일 생성\r\n\r\n* Add: C,R,U,D Post 기본구조 형성 및 app에서 임포트\r\n\r\n* Add: CreatePost 퍼블리싱 추가\r\n\r\n* Add: global.css 전체 스크롤바 숨기기 적용\r\n\r\n* Remove: react-markdown 삭제\r\n\r\n* Modify: 글작성하기 기능을 마크다운 에디터로 변경\r\n\r\n* Fix: 마크다운 에디터 컬러피커 에러 해결(tui-color-picker 패지키 미설치로 인한 이슈)\r\n\r\n* Fix: dependency 정리(런타임에 필요 없는 패키지는 devdependency로 분류)\r\n\r\n* Add: PostViewer 추가\r\n\r\n* Fix: PostViewer 오타 수정\r\n\r\n* Add: PostViewer 컴포넌트 작업 완료 향후 데이터 넣어서 테스트 해볼것\r\n\r\n* Add: PostViewer 컴포넌트에 예시로 초기값 설정\r\n\r\n* Fix: 글작성 css 추가 작업\r\n\r\n* Fix: 타입으로 인한 빌드 문제 임시 해결\r\n\r\n* Test: gtag test\r\n\r\n* Fix: 배포 에러로 인한 캐시 삭제\r\n\r\n* Fix: Editor type error 해결\r\n\r\n* Test: 배포과정에서 @toast-ui/editor 와 @toast-ui/react-editor 등의 install 문제가 발생해 패키지 삭제 후 재설치\r\n\r\n* Fix: Editor가 모바일 환경에서 짤리는 현상 발생. 이를 해결하기 위해 margin-bottom 추가\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Modify: css 수정\r\n\r\n* Add: css 작업\r\n\r\n* Modify: react-query 삭제 후 @tanstack/react-query 설치 (v3는 리액트 쿼리, 이후 버전인 v4 부터는 명칭이 변경되었다)\r\n\r\n* Add: 리액트 쿼리 임포트와 상태관리를 위한 구조 변경\r\n\r\n* Modify: css 디자인 작업중\r\n\r\n* Add: zustand 추가\r\n\r\n* Modify: 폴더구조 변경(data 폴더를 src 안으로 넣음)+ store.ts 생성\r\n\r\n* Modify: EditCategory 버튼을 Sidebar에서 분리해 독립된 컴포넌트로 만듦\r\n\r\n* Modify: EditCategory 버튼이 admin일 경우에만 조건부 렌더링되도록 함\r\n\r\n* Modify: 폴더 구조 변경\r\n\r\n* Modify: 폴더명 변경(views => layouts)\r\n\r\n* Add: api폴더 추가\r\n\r\n* Add: Sidebar에서 CategoryList와 PostList 분리\r\n\r\n* Add: 카테고리 수정 버튼 작업중\r\n\r\n* Add: 반복되는 컴포넌트에 키값 추가\r\n\r\n* Add: Dockerfile 추가\r\n\r\n* Add: .dockerignore 추가\r\n\r\n* Add: .gitignore .env 추가\r\n\r\n* Add: Dockerfile 명령어 추가\r\n\r\n* Modify: 서버 배포를 위한 스크립트 변경\r\n\r\n* Remove: Dockerfile 제거\r\n\r\n* Test: 배포테스트를 위한 임시 주석처리\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Delete .env\r\n\r\n* Modify: db 스키마 변경\r\n\r\n* Modify: edit 폴더 및 파일 삭제, Add: category 폴더 및 파일 추가\r\n\r\n* Remove: admin 폴더 및 파일들 삭제 스키마 변경\r\n\r\n* Add: auth 폴더 및 파일들 추가\r\n\r\n* Add: category post 요청과 get 요청 임시 구성\r\n\r\n* Add: PrismaService 카테고리 모듈에 추가\r\n\r\n* Fix: 카테고리 추가 데이터 타입 수정\r\n\r\n* Fix: 카테고리 Post 요청 url 수정\r\n\r\n* Remove: 카테고리 컨트롤러에서 prismaService 제거\r\n\r\n* Add: post 기능 추가\r\n\r\n* Test: 컨트롤러 테스트\r\n\r\n* Fix: 포스트 기능 타입 부여 및 에러 수정\r\n\r\n* Add: 포스트 기능 추가\r\n\r\n* Add: post 기능 추가\r\n\r\n* Add: auth 기능을 위한 기본 셋업\r\n\r\n* Add: .env SECRET_KEY 추가\r\n\r\n* Add: auth 컨트롤러 작업\r\n\r\n* Add: auth 와 user 작업중\r\n\r\n* Add: category, post 기능 작업 && cors 옵션 추가\r\n\r\n* Add: cors 설정 테스트 완료\r\n\r\n* Modify: 환경변수 설정 변경\r\n\r\n* Fix: 스크립트 누락으로 인한 추가\r\n\r\n* Test: 배포 실패 원인 찾는중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 배포 실패로 인한 원인 규명중\r\n\r\n* Test: 테스트 커밋\r\n\r\n* Remove: 서비스 안의 중복 파일들 제거\r\n\r\n* Add: 로그인, 로그인 유지 기능 구현\r\n\r\n* Fix: 빌드 실패 수정(타입 에러, 임포트 수정)\r\n\r\n* Add: 부드러운 사용자 경험을 위해 로그인시 애니메이션 추가\r\n\r\n* Add: 애니메이션 추가\r\n\r\n* Add: hooks폴더에 _axios 추가\r\n\r\n* Add: _axios 커스텀\r\n\r\n* Add: 포스트 리스트 열거 기능 보완\r\n\r\n* Add: 포스트 세션 저장 및 뷰 구현\r\n\r\n* Add: 로그아웃 기능 구현\r\n\r\n* Add: 메타마스크 아이콘 추가 및 핸들러 생성\r\n\r\n* Add: 폰트 변경\r\n\r\n* Fix: 메타마스크 타입에러 해결 + next.config dApp 설정\r\n\r\n* Add: 파비콘 추가\r\n\r\n* Add: 메타마스크 추가 작업중\r\n\r\n* Fix: Link 주소 추가\r\n\r\n* Modify: menu 텍스트 변경\r\n\r\n* Fix: 메타 마스크 수정\r\n\r\n* Fix: 토스트 에디터 에러해결\r\n\r\n* Add: 다이나믹 컴포넌트 추가\r\n\r\n* Add: 연락처 추가\r\n\r\n* Modify: CreatePost 컴포넌트 수정\r\n\r\n* Add: css 변경\r\n\r\n* Add: post 작성하기 기능 구현\r\n\r\n* Fix: 라우팅 수정\r\n\r\n* Test: 배포후 포스팅 기능이 정상작동하지 않아 테스트중\r\n\r\n* Fix: 포스트 작성시 에러 해결\r\n\r\n* Add: 버튼 색상 변경\r\n\r\n* Fix: aws s3 이미지 업로드 문제 해결 및 네이버 검색엔진 robot.txt 추가\r\n\r\n* Fix: robot.txt 수정\r\n\r\n* Add: 마크다운 에디터 코드 하이라이트 기능 추가\r\n\r\n* Add: max-width 추가 및 자동 중앙 정렬\r\n\r\n* Add: about 페이지 초안 작성\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 폰트 수정\r\n\r\n* Add: 로티파이즈 추가\r\n\r\n* Modify: 디자인 수정\r\n\r\n* Add: 뷰어 폰트 변경\r\n\r\n* Add: 에디터 폰트 변경\r\n\r\n* Fix: 뷰어 폰트 크기 수정\r\n\r\n* Remove: 라우트 핸들러 제거\r\n\r\n* Add: 글로벌 css 변경\r\n\r\n* Fix: 스크롤 수정\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Modify: 디자인 변경\r\n\r\n* Fix: 반응형css 리팩토링\r\n\r\n* Test: ssrfetch 테스트전 임시 커밋\r\n\r\n* Add: 타입스크립트 업그레이드(환경설정 이슈), 구조 변경(SEO를 위한 SSR)\r\n\r\n* Fix: 반응형 css 수정\r\n\r\n* Add: 카테고리 페이지 디자인 추가\r\n\r\n* Add: 실시간 fetching 적용\r\n\r\n* Remove: env 삭제\r\n\r\n* Add: fetch 캐싱 기능 정지\r\n\r\n* Add: alert 추가\r\n\r\n* Test: 배포 테스트\r\n\r\n* Fix: 오타수정\r\n\r\n* Add: prismjs 다른 언어 추가\r\n\r\n* Modify: prism 테마 변경\r\n\r\n* Add: 게시물 edit 기능 추가\r\n\r\n* Fix: 에러 수정\r\n\r\n* Fix: 게시물 작성기능 에러수정\r\n\r\n* Fix: 게시글 수정기능 수정\r\n\r\n* Modify: max-width 1200 => 1000 으로 수정\r\n\r\n* Add: 게시물 뷰어를 csr에서 ssr로 개선\r\n\r\n* Fix : 에러수정\r\n\r\n* Modify: ssr 적용을 위한 뷰어 변경\r\n\r\n* Add: 사이트맵 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Modify: ssr => ssg 로 변경. 메타 데이터 추가. 정적 라우팅 추가. 에러 페이지 추가\r\n\r\n* Remove: post 폴더 삭제\r\n\r\n* Modify : 정적 페이지 빌드시 항상 최신 데이터 적용\r\n\r\n* Fix: 이미지 업로드 에러 해결\r\n\r\n* Add: desc 입력 추가\r\n\r\n* Add : write, edit 의 title 추가\r\n\r\n* Fix: hydration error 수정\r\n\r\n* Fix : 게시물 데이터 실시간 반영 추가\r\n\r\n* Fix : edit 일 경우 데이터 fetch가 되지 않는 에러 수정\r\n\r\n* Modify: 코드 다듬기\r\n\r\n* Remove : 사용하지 않는 css 코드 주석 삭제\r\n\r\n* Test : fetch 에러 테스트\r\n\r\n* Add: 게시물 삭제 기능 추가\r\n\r\n* Modify : 구글 인증 코드 재입력\r\n\r\n* Add: 로그인 로그아웃 기능 리팩토링\r\n\r\n* Add : 로그인 로그아웃 리팩토링\r\n\r\n* Test : 쿠키 전송 에러 테스트\r\n\r\n* Test : 배포환경에서 jwt 동작 테스트\r\n\r\n* Add : swr 추가\r\n\r\n* Add : Next.js 버전업 && 몇몇 css 변경\r\n\r\n* Modify : axios에서 fetch로 통일 리팩토링\r\n\r\n* Modify: window.location => useRouter로 리팩토링 + 게시물 및 게시물 목록 항상 최신을 유지하도록 리팩토링( 과정에서 생긴 버그 수정)\r\n\r\n* Modify : 클라이언트 로그인 상태 리팩토링\r\n\r\n* Add : next-themes, react-toastify 추가\r\n\r\n* Fix : ga 쿠키 전송 버그 해결\r\n\r\n* Add : 다크모드 추가\r\n\r\n* Add : react-toastify 추가\r\n\r\n* Add : toast alert 창 css 변경\r\n\r\n* Remove : next-themes 제거\r\n\r\n* Test : useLayoutEffect를 통한 flickering 수정\r\n\r\n* Fix : nav 수정\r\n\r\n* Fix : Nav flicker 해결\r\n\r\n* Fix : Header컴포넌트 코드 정리\r\n\r\n* Modify : Header의 Nav컴포넌트 dynamic으로 변경\r\n\r\n* Modify: css 수정\r\n\r\n* Remove : axios 제거\r\n\r\n* Add : 다크모드 적용\r\n\r\n* Modify : 다크모드 css 수정\r\n\r\n* Test : 클라이언트 에러 수정 테스트\r\n\r\n* Test: 클라이언트 에러수정 테스트\r\n\r\n* Fix : 카테고리 페이지 원상복귀\r\n\r\n* Fix: 모바일에서 사이드바 배경 사라짐 해결\r\n\r\n* Rename nav.tsx to Nav.tsx\r\n\r\n* Modify : 카테고리 페이지 텍스트 컬러 변경\r\n\r\n* Fix : 라이트 버전 카테고리 텍스트 컬러 수정\r\n\r\n* Modify : navBox css 수정\r\n\r\n* Modify : 반응형 css 수정 및 데이터 페칭 전략 수정\r\n\r\n* Test : GA 스크립트로 인한 속도저하 테스트\r\n\r\n* Test : 성능 향상을 위한 카테고리 페이지 캐싱\r\n\r\n* Add : 성능 향상을 위한 게시물 캐싱\r\n\r\n* Test : 게시물 ssg 에러 테스트\r\n\r\n* Fix : Header의 Nav 컴포넌트 리로드시 깜빡임 문제 해결\r\n\r\n* Test : 500 서버 에러 발생 대응 테스트\r\n\r\n* Test : app/ Static to Dynamic Error 테스트\r\n\r\n* home화면 수정\r\n\r\n* 깃허브 api 이용을 위한octokit패키지 설치\r\n\r\n* github api 설정 완료\r\n\r\n* 주석 정리\r\n\r\n* 깃허브 레포지토리 데이터 받아오기\r\n\r\n* RepoList.tsx 컴포넌트 생성\r\n\r\n* 메인 페이지 깃허브 레포지토리 생성","shortMessageHtmlLink":"2023.11.06(화) (#112)"}},{"before":"e0b410b510d31054f7e61fb3a29cf126ddd44aad","after":"6af909e27a9739b8f5b880d5a6bd70779f41896d","ref":"refs/heads/main","pushedAt":"2023-11-05T18:44:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"Merge branch 'main' into frontNext\n\n# Conflicts:\n#\tnextapp/.env\n#\tnextapp/.pnp.cjs\n#\tnextapp/.vscode/settings.json\n#\tnextapp/package.json\n#\tnextapp/src/app/(Sidebar)/[...slug]/page.tsx\n#\tnextapp/src/app/auth/page.tsx\n#\tnextapp/src/app/layout.tsx\n#\tnextapp/src/app/post/page.tsx\n#\tnextapp/src/components/layouts/Content.tsx\n#\tnextapp/src/components/layouts/Footer.tsx\n#\tnextapp/src/components/layouts/Header.tsx\n#\tnextapp/src/components/layouts/Main.tsx\n#\tnextapp/src/components/layouts/Sidebar.tsx\n#\tnextapp/src/components/lib/PostEditor.tsx\n#\tnextapp/src/components/lib/axios.ts\n#\tnextapp/src/components/utils/axios.ts\n#\tnextapp/src/hooks/GoogleAnalytics.tsx\n#\tnextapp/src/hooks/axios.ts\n#\tnextapp/src/hooks/gtagHelper.ts\n#\tnextapp/src/model/interface.ts\n#\tnextapp/src/model/types.ts\n#\tnextapp/yarn.lock","shortMessageHtmlLink":"Merge branch 'main' into frontNext"}},{"before":"10d7ea2617fcd3ed209971b07393b1a4a71f696a","after":"1366961f542b0f3233f1f4c0db3fcc034b834c3c","ref":"refs/heads/frontNext","pushedAt":"2023-11-05T18:43:55.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"seungjun0423","name":"이승준","path":"/seungjun0423","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87581422?s=80&v=4"},"commit":{"message":"메인 페이지 깃허브 레포지토리 생성","shortMessageHtmlLink":"메인 페이지 깃허브 레포지토리 생성"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEBFj5fQA","startCursor":null,"endCursor":null}},"title":"Activity · seungjun0423/www.seungjun.kr"}