Git Product home page Git Product logo

git-study's Introduction

28th Git Study

SCG 28기를 위한 Git 실습을 위한 Repository

기본 제공 Branch

  • main
  • develop

목표

  • Git issue 를 바탕으로 branch 를 만들고 해결해보자
  • Code review 를 진행해보자

How to Start

npm install
npm run start

test issue 해결!

git-study's People

Contributors

r3gardless avatar obinox avatar moony1204 avatar 2tle avatar simta1 avatar shj1081 avatar

Watchers

daejin avatar

git-study's Issues

[BUG] Article List None

Description 📖

작성된 게시글이 하나도 보이지 않아요 ㅜㅜ

Reproduction 🏗️

http://localhost:3000/article 접속

스크린샷 2024-03-28 오후 2 35 39

Logs 🪵

GET / 302 6.864 ms - 60

GET /article 304 6.213 ms - -
GET /images/SKKU.jpg 304 0.821 ms - -
GET /stylesheets/index.css 304 0.418 ms - -
GET /stylesheets/list.css 304 0.413 ms - -
GET /javascripts/list.js 304 0.325 ms - -

Environment 🖥️

MacOS : 14.0
Chrome : 123.0.6312.59(공식 빌드) (arm64)

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

🚀 Blank issue template

Describe Existing Problem ❓

현재 blank issue 생성이 가능하게 섫정되어 있던데 변경해주세요

Describe Solution 💸

config.yml 에서 옵션을 false 로 변경해주세요

Describe Alternatives 💼

No response

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

🚀 Change Service Port

Describe Existing Problem ❓

현재 개발된 웹사이트가 3000번 port를 쓰는 것보다 80번 port를 쓰는 게 더 좋을 거 같아요

Describe Solution 💸

80번 port로 서비스를 운영하게 바꿔주세요

Describe Alternatives 💼

No response

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

🚀 WELCOME ISSUE

Describe Existing Problem ❓

  1. issue 별로 branch 쉽게 만드는 방법이 있을까요?
  2. Commit 메시지는 어떻게 쓰는 게 좋은가요?
  3. Pull Request 양식은 어떻게 쓰나요?

Describe Solution 💸

스크린샷 2024-03-29 오전 12 01 51

찾아보세요!

  1. SCG Notion 을 찾아보시고 #{issue 번호}를 commit 메시지에 쓰시면 더욱 더 tracking 하기 좋습니다!

  2. 체크리스트를 꼼꼼하게 확인하시고, close/resolve/fix 중 하나를 #{issue 번호} 앞에 쓰시면 merge 될 때 자동으로 issue 가 close 됩니다!

Describe Alternatives 💼

No response

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

🚀 Add author naming rule

Describe Existing Problem ❓

현재 작성자 규칙이 따로 없어 불편한데 이번에 작성자 규칙을 만들어주세요!

Describe Solution 💸

작성자 이름은 최대 5글자만 가능하게 만들어주세요!

현재 작성자나 내용이 없으면 에러가 발생하던데 비슷하게 작성자 이름이 5글자가 넘어가면
"작성자 이름은 최대 5글자까지 가능합니다!"

라고 에러 메시지를 띄워주세요!

Describe Alternatives 💼

No response

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

[BUG] Article empty field

Description 📖

작성된 article 에서 작성자와 내용을 안 쓰고 보내면 프론트엔드에서 에러 메시지를 띄워주는 걸로 알고 있는데
누가 악의적으로 강제로 빈 작성자와 내용을 넣어서 보냈어요.
현재 백엔드에서 관련된 로직이 필요할 거 같아요 ㅜ

Reproduction 🏗️

API Testing Tool을 써서 빈 body 로 넣으니까 문제가 없네요..

스크린샷 2024-03-28 오후 11 33 32

빈 Body 로 보내면 400 Bad Request 로 응답하게 고쳐주세요!

Logs 🪵

GET /article?content=Welcome 200 2.312 ms - 1991
GET /stylesheets/index.css 304 1.542 ms - -
GET /stylesheets/list.css 304 1.414 ms - -
GET /images/SKKU.jpg 304 0.864 ms - -
GET /javascripts/list.js 304 0.442 ms - -
POST /article/post 200 2.000 ms - 420

Environment 🖥️

MacOS 14.0
Chrome
Thunder Client

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

[BUG] Post not working

Description 📖

post 에 글을 다 채우고 작성하기 버튼을 눌러도 아무 일도 안 일어나요 ㅜㅜ

Reproduction 🏗️

http://localhost:3000/article/post 접속

스크린샷 2024-03-28 오후 2 47 57

분명히 글을 다 채우고 작성하기 버튼을 눌러도 아무 일도 안 일어나네요 ㅜㅜ

Logs 🪵

[nodemon] starting `node ./bin/www`
GET /article/post 304 15.067 ms - -
GET /stylesheets/index.css 304 2.358 ms - -
GET /images/SKKU.jpg 304 2.344 ms - -
GET /javascripts/post.js 304 2.148 ms - -
GET /stylesheets/post.css 304 0.266 ms - -
POST /article/post 404 16.057 ms - 1283
Error: Failed to lookup view "error" in views directory "/Users/dev_young_uk/Git-Study/views"
    at Function.render (/Users/dev_young_uk/Git-Study/node_modules/express/lib/application.js:580:17)
    at ServerResponse.render (/Users/dev_young_uk/Git-Study/node_modules/express/lib/response.js:1008:7)
    at /Users/dev_young_uk/Git-Study/app.js:36:7
    at Layer.handle_error (/Users/dev_young_uk/Git-Study/node_modules/express/lib/router/layer.js:71:5)
    at trim_prefix (/Users/dev_young_uk/Git-Study/node_modules/express/lib/router/index.js:315:13)
    at /Users/dev_young_uk/Git-Study/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/Users/dev_young_uk/Git-Study/node_modules/express/lib/router/index.js:335:12)
    at next (/Users/dev_young_uk/Git-Study/node_modules/express/lib/router/index.js:275:10)
    at /Users/dev_young_uk/Git-Study/app.js:25:3
    at Layer.handle [as handle_request] (/Users/dev_young_uk/Git-Study/node_modules/express/lib/router/layer.js:95:5)

Environment 🖥️

MacOS 14.0
Chrome

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

[BUG] Article Count Error

Description 📖

전체 Article 갯수의 숫자가 잘못된 거 같아요 ㅜㅜ

Reproduction 🏗️

http://localhost:3000/article?content=%EC%9C%A8 접속

스크린샷 2024-03-28 오후 2 39 19

Logs 🪵

율
GET /article?content=%EC%9C%A8 304 10.691 ms - -
GET /stylesheets/index.css 304 1.014 ms - -
GET /images/like.svg 304 1.045 ms - -
GET /stylesheets/list.css 304 1.002 ms - -
GET /images/SKKU.jpg 304 1.091 ms - -
GET /javascripts/list.js 304 0.862 ms - -

Environment 🖥️

MacOS 14.0
Chrome

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

🚀 Make Bug

Describe Existing Problem ❓

과제를 위해서 bug 를 만들어야 합니다...

Describe Solution 💸

버그 만들게요...

Describe Alternatives 💼

No response

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

🚀 Search button design

Describe Existing Problem ❓

스크린샷 2024-03-28 오후 2 40 53

에서 보이는 "검색" 버튼의 색이 성균관대 색깔인 진녹색이면 좋을 거 같아요

Describe Solution 💸

위와 동일하게 진녹색(R14 G52 B27)이면 좋을 거 같아요!

Describe Alternatives 💼

No response

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

[BUG] Post cancel button not working

Description 📖

나의 이야기 남기기에서 취소 버튼을 눌러도 전으로 돌아가지 않아요 ㅜㅜ

Reproduction 🏗️

http://localhost:3000/article/post 접속

스크린샷 2024-03-28 오후 2 45 16

취소 버튼을 눌러도 돌아가지 않아요

Logs 🪵

X

Environment 🖥️

No response

CheckList ✔️

  • 관련 Issue 가 이미 존재하는 지 확인해보셨나요?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.