Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.1.0 #108

Merged
merged 751 commits into from
Jul 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
751 commits
Select commit Hold shift + click to select a range
4353f53
fix, console.log 삭제
jaewoongs May 30, 2024
0ff0e0b
fix, 전화번호 공개 여부 클릭 안되게 수정하기
jaewoongs May 30, 2024
94d5e2a
fix, 활동명을 포지션으로 수정하기
jaewoongs May 30, 2024
2af7c8a
fix, 필수항목 확인 후 api 요청하기
jaewoongs May 30, 2024
7dfebb7
Merge pull request #124 from Team-Crops/fix/114-register-bugs
seheon99 May 30, 2024
8fe46d0
fix, 포트폴리오 업로드 후 URL 을 보내지 않는 오류 수정
jaewoongs May 30, 2024
5381899
fix, 인풋 글자수 제한
jaewoongs May 30, 2024
f46da44
fix, 포트폴리오 url 등록 시 한글로 입력했을 때 2번되는 버그
jaewoongs May 30, 2024
0a53803
fix, 링크 주소 올바르게 변경하기
jaewoongs May 30, 2024
6630e2a
cicd: Remove GitHub Actions workflow for Discord notification
seheon99 May 30, 2024
8fa12eb
feature: Add notice message type
seheon99 May 29, 2024
f91afc7
feat: Add NoticeBubble component for displaying notice messages
seheon99 May 29, 2024
1d5e7fa
feature: Add NoticeBubble component for displaying notice messages
seheon99 May 29, 2024
27b7361
refactor: Remove unnecessary unshift messaging logic
seheon99 May 29, 2024
d6a6070
refactor: Remove unnecessary dependency
seheon99 May 29, 2024
f71bb45
fix: Remove debugging code
seheon99 May 29, 2024
6ac55cb
feature: Add image message handler
seheon99 May 29, 2024
78078dd
fix: Check all policies
seheon99 May 28, 2024
f1c04dc
fix: Only one policy can be expanded
seheon99 May 28, 2024
49df685
fix: Add gap between policy box entities
seheon99 May 28, 2024
df4d478
fix: Change the height of policy content box
seheon99 May 28, 2024
828ae27
fix: Toggle all policies
seheon99 May 28, 2024
ca8b204
fix: Remove key error in NestedList
seheon99 May 28, 2024
1ca05d4
fix: Change color and size of close button
seheon99 May 28, 2024
c380284
refactor: Move UserDetailModal to common UserModal component
seheon99 May 30, 2024
06c3f2a
refactor: Extract modal feature of UserDetails to UserDetailsModal
seheon99 May 30, 2024
c1992a3
fix: Only one line in badge
seheon99 May 30, 2024
c4575ca
fix: Zero flex shrink in UserProfile
seheon99 May 30, 2024
1e44605
fix: Bigger profile image in large profile card
seheon99 May 30, 2024
3a403be
refactor: Change TopBlock to ProfileCard component
seheon99 May 30, 2024
181cd8a
fix: Show hidden cancel button in UserDetailsModal
seheon99 May 30, 2024
86d7279
refactor: Add useMemo to summary user details and add showContacts co…
seheon99 May 30, 2024
c77ad3a
refactor: Change to use UserDetails component
seheon99 May 30, 2024
be1ee42
fix: Change type of platform selection
seheon99 May 30, 2024
0077ae6
Merge branch 'fix/117-matching-bugs' into feature/136-send-image-to-chat
seheon99 Jun 1, 2024
c2a13cc
Merge branch 'cicd/131-turn-off-deploy-notice' into feature/136-send-…
seheon99 Jun 1, 2024
09b9878
Merge pull request #134 from Team-Crops/cicd/131-turn-off-deploy-notice
jaewoongs Jun 1, 2024
71ca35c
Merge pull request #125 from Team-Crops/fix/117-matching-bugs
jaewoongs Jun 1, 2024
00389f6
fix, 오타 수정 및 instagram url 환경변수로 변경
jaewoongs Jun 1, 2024
3e42955
Merge branch 'dev' into fix/115-mypage-bug
jaewoongs Jun 1, 2024
3fcaf3e
Merge pull request #132 from Team-Crops/fix/115-mypage-bug
jaewoongs Jun 1, 2024
a8cae38
feature: Add image url state in ChatToolBox
seheon99 Jun 1, 2024
52d296b
fix: Remove form data in uploadFile function
seheon99 Jun 1, 2024
49f483f
feature: Enable image upload in ChatToolbox
seheon99 Jun 1, 2024
0d1c006
Merge pull request #137 from Team-Crops/feature/136-send-image-to-chat
seheon99 Jun 1, 2024
3c72480
Merge pull request #133 from Team-Crops/fix/119-footer-bug
seheon99 Jun 1, 2024
6ae8b9e
refactor: Add tooltip component
seheon99 Jun 1, 2024
bc427f0
feature: Add tooltip on ChatParticipant icons
seheon99 Jun 1, 2024
00108c5
feature: Show user details on click profile image
seheon99 Jun 2, 2024
b84558e
feature: Add police car light emoji
seheon99 Jun 3, 2024
ef99d2b
feature: Add Textarea component
seheon99 Jun 3, 2024
5ca64d6
fix: Change incorrect button border radius to 5px
seheon99 Jun 3, 2024
d8327d3
feature: Add ReportType type
seheon99 Jun 3, 2024
fe4e39b
feature: Add report user mutation
seheon99 Jun 3, 2024
f43d493
refactor: Change force out mutation to get user id as arguments
seheon99 Jun 3, 2024
342e4d2
feature: Add ReportPopup component
seheon99 Jun 3, 2024
8b6ba2c
feature: Connect onReport and onKick button in Chat component
seheon99 Jun 3, 2024
44cabb2
feature: Add confirmation dialog on click kick user button
seheon99 Jun 3, 2024
c9d772c
refactor: Update Text component to include TextareaProps
seheon99 Jun 3, 2024
9f051d1
refactor: Rename login guard to signup guard
seheon99 Jun 3, 2024
b4f570a
feature: Add ApiErrorCode enum
seheon99 Jun 3, 2024
bfad9e8
feature: Add useLoginGuardStore to control login popup state
seheon99 Jun 3, 2024
86894c5
refactor: Add login popup in root layout
seheon99 Jun 3, 2024
51a3fae
feature: Add login guard to ensure user logged in
seheon99 Jun 3, 2024
da7b0fc
feature: Add LoginGuard in proper pages
seheon99 Jun 3, 2024
f943e38
feature: Add GuardedLink component for handling login popup and inval…
seheon99 Jun 4, 2024
9bd5008
feature: Add GuardedLink component for handling login popup and inval…
seheon99 Jun 4, 2024
61b7ab4
Merge pull request #139 from Team-Crops/feature/135-report-user
jaewoongs Jun 5, 2024
fa142e3
Merge pull request #141 from Team-Crops/feature/121-update-authorizat…
jaewoongs Jun 5, 2024
e0bfb70
fix: Disable error retries
seheon99 Jun 11, 2024
cf26abb
fix: Refresh agreements query after login
seheon99 Jun 11, 2024
a28b74d
Merge pull request #143 from Team-Crops/fix/142-error-retry-count
jaewoongs Jun 11, 2024
02dd88c
fix: Update page parameter in use-recommend.ts to use index directly
seheon99 Jun 11, 2024
999e848
Merge pull request #150 from Team-Crops/fix/change-initial-page-to-zero
jaewoongs Jun 11, 2024
1e761ce
refactor: Update fetch base URL to use environment variable
seheon99 Jun 11, 2024
44f9b3f
refactor: Update socket URL to use environment variable
seheon99 Jun 11, 2024
66e075c
docs: Add API_URL and SOCKET_URL envvar in template
seheon99 Jun 11, 2024
f32c243
Merge pull request #162 from Team-Crops/refactor/change-apiurl-to-envvar
jaewoongs Jun 11, 2024
3b781df
refactor: Change ApiError interface to class
seheon99 Jun 13, 2024
d114b07
refactor: Move all matching buttons into MatchingButtons component
seheon99 Jun 13, 2024
e542727
fix: Move to projects page after start button clicked
seheon99 Jun 13, 2024
2de1622
feature: Add viewport meta tag and utility function for responsive de…
seheon99 Jun 14, 2024
43f4a41
feature: Update styling for Divider component and Policies component …
seheon99 Jun 14, 2024
6adb091
refactor: Update CheckBox component to use flexbox for icon alignment
seheon99 Jun 14, 2024
3959081
feature: Update SignUpProfileCreationPopup component styling and resp…
seheon99 Jun 14, 2024
e39317a
refactor: Update SignUpProfileUpdateHeader and SignUpProfileUpdatePop…
seheon99 Jun 14, 2024
d2955d6
Merge pull request #167 from Team-Crops/fix/164-project-buttons
jaewoongs Jun 15, 2024
33b6f78
Merge pull request #168 from Team-Crops/fix/change-checkbox-icon-color
jaewoongs Jun 15, 2024
9c59b1e
Merge branch 'dev' into fix/165-mobile-view
seheon99 Jun 16, 2024
a01e8d5
fix, 마이페이지 초기 기술 스택 보여주기
jaewoongs Jun 18, 2024
1b442c1
fix, 학력/경력 입력할 때 글씨 초과 뜨는 오류 수정
jaewoongs Jun 18, 2024
91ea673
fix, 마이페이지 포트폴리오 링크 아이콘 제대로 뜨게 수정
jaewoongs Jun 18, 2024
2f79714
fix, 마이페이지 학교/회사에 따라 placeholder 바꾸기
jaewoongs Jun 18, 2024
de98b04
refactor: Update arrow-forward-outlined.svg to adjust circle position…
seheon99 Jun 18, 2024
6e2fc27
fix, 마이페이지 링크 빈 입력 막기
jaewoongs Jun 18, 2024
c7f2379
refactor: Compatible ProfileDetailSubmission component for mobile view
seheon99 Jun 18, 2024
ba43cad
refactor: Add gap between elements in TimeAvailabilitySubmission comp…
seheon99 Jun 18, 2024
0e6a47f
refactor: Improve compatible of ToolAvailabilitySubmission for mobile…
seheon99 Jun 18, 2024
00bb614
refactor: Improve compatible of SignUpCompletePopup for mobile view
seheon99 Jun 18, 2024
ea0ed75
refactor: Add countdown timer to MatchingWaiting component
seheon99 Jun 19, 2024
c677627
chore: Remove unused imports
seheon99 Jun 19, 2024
16f4568
fix: Update Icons to have fixed size
seheon99 Jun 19, 2024
a30caea
refactor: Change profile modal to have flexible width
seheon99 Jun 19, 2024
eda6d12
fix, initPosition 네이밍 및 타입 수정
jaewoongs Jun 19, 2024
74c8c1c
fix, 불필요한 useEffect 삭제
jaewoongs Jun 19, 2024
9590f9d
Merge pull request #174 from Team-Crops/refactor/173-flexible-header-…
jaewoongs Jun 19, 2024
c258392
Merge pull request #170 from Team-Crops/fix/144-fix-mypage-bug
seheon99 Jun 19, 2024
6dcbefb
Merge pull request #169 from Team-Crops/fix/165-mobile-view
jaewoongs Jun 19, 2024
230abba
refactor: Add monochromed icon file
seheon99 Jun 20, 2024
c67747d
refactor: Remove logo from icons
seheon99 Jun 20, 2024
6aa717b
refactor: Change filename
seheon99 Jun 20, 2024
3c4d8ae
feature: Add symbol logo
seheon99 Jun 20, 2024
4b09e9a
Merge pull request #177 from Team-Crops/fix/176-logo
jaewoongs Jun 20, 2024
dcfd697
refactor: Add EmptyProjectList component and update Projects template
seheon99 Jun 21, 2024
d1ae8ce
Merge pull request #179 from Team-Crops/feature/157-project-page-with…
jaewoongs Jun 21, 2024
d7b5e83
refactor: Update useChat hooks to handle notice messages
seheon99 Jun 21, 2024
f3ea8d4
refactor: Update background color notation in NoticeBubble component
seheon99 Jun 21, 2024
5e86c7d
feat, alarm query 추가
jaewoongs Jun 21, 2024
0838963
feat, alarm type 추가
jaewoongs Jun 21, 2024
f13693a
feat, alarm text 타입별 텍스트 대체 함수
jaewoongs Jun 21, 2024
9b332c8
feat, alarm 기능 및 마크업 추가
jaewoongs Jun 21, 2024
2e56a9b
Merge pull request #180 from Team-Crops/fix/166-chat-notice-bubble
jaewoongs Jun 22, 2024
3ebee24
fix, 전체가 기본으로 선택되게 수정
jaewoongs Jun 22, 2024
6002fa0
fix, 포트폴리오 링크 클릭 시 새로운 창에 열리게 수정
jaewoongs Jun 22, 2024
e6815e0
fix, 로딩이 계속 떠 있는 버그 수정
jaewoongs Jun 22, 2024
77c0021
fix, 마이페이지에서 포트폴리오가 사라지던 버그 수정
jaewoongs Jun 22, 2024
b19e082
fix, build 에러 수정
jaewoongs Jun 22, 2024
3828c22
refactor: Update Icons component to optimize rendering
seheon99 Jun 22, 2024
35ba875
refactor: Update Select component to fix arrow icon size issue
seheon99 Jun 22, 2024
7e98386
Merge pull request #185 from Team-Crops/fix/184-portfolio-bug
seheon99 Jun 22, 2024
50d5a83
refactor: Add isReportable field to ProjectUser interface
seheon99 Jun 22, 2024
b9cd106
feature: Disable report button if user is not reportable
seheon99 Jun 22, 2024
2af427f
refactor: Add spin-elastic-out animation to Loading component
seheon99 Jun 22, 2024
a7253f4
feature: Add Loading component to Storybook
seheon99 Jun 22, 2024
4d10c57
fix, LinkList 이름 변경
jaewoongs Jun 22, 2024
59df840
fix, isPortfolio 삭제
jaewoongs Jun 22, 2024
afcd108
fix, isLoading 삭제
jaewoongs Jun 22, 2024
670fdd7
fix, 불필요한 ?? 삭제
jaewoongs Jun 22, 2024
2dc02f9
Merge pull request #186 from Team-Crops/fix/178-icons-display
jaewoongs Jun 22, 2024
1cc643b
Merge pull request #189 from Team-Crops/feature/188-elastic-loading-c…
jaewoongs Jun 22, 2024
a6a555f
Merge pull request #183 from Team-Crops/fix/153-recommend-bug
seheon99 Jun 23, 2024
2d0f91b
feature: Add disabled prop to Tooltip component
seheon99 Jun 23, 2024
cb29ac0
feature: Update ChatParticipant component to use Tooltip for report b…
seheon99 Jun 23, 2024
6a69ee2
dependency: Add react-toastify@^10.0.5
seheon99 Jun 23, 2024
390e2b2
chore: Add react-toastify for toast notifications
seheon99 Jun 23, 2024
311eed4
feature: Add error toast notification to fetch utility
seheon99 Jun 23, 2024
450a5b9
Merge pull request #191 from Team-Crops/feature/187-toastify
jaewoongs Jun 23, 2024
c11e2f0
Merge pull request #190 from Team-Crops/feature/149-handle-reportable
jaewoongs Jun 23, 2024
2d32648
Merge pull request #182 from Team-Crops/feat/151-feat-alarm
seheon99 Jun 23, 2024
e18f430
fix, loading animation
jaewoongs Jun 23, 2024
068b330
fix, 로그아웃 시 메인으로 이동하게 수정 및 새로고침되게 수정
jaewoongs Jun 24, 2024
0d8cff4
fix, 다른 페이지 접근 시 router.push("/")로 수정
jaewoongs Jun 24, 2024
fc5ddf6
fix, 찜만 보기나 전체 누를 시 바로 적용되게 수정
jaewoongs Jun 24, 2024
657291b
fix, 필터 초기화 클릭 시 찜만보기는 유지되게 수정
jaewoongs Jun 24, 2024
45659fa
fix, select value가 undefined로 바뀌어도 label이 유지되는 버그 수정
jaewoongs Jun 24, 2024
85ae67e
feature: Add wide variant of Loading component
seheon99 Jun 24, 2024
e354b5c
chore: Update Loading component to use Spinner for loading animation
seheon99 Jun 24, 2024
735c0be
refactor: Change GuardedLink component to use useMeQuery for authenti…
seheon99 Jun 24, 2024
12edfc1
refactor: Remove all cached data after logout
seheon99 Jun 24, 2024
2c8c7d9
Merge pull request #210 from Team-Crops/fix/201-recommend-dibs
seheon99 Jun 24, 2024
fc8ebfb
refactor: Add toastExclusionCodes to silent in some error cases
seheon99 Jun 24, 2024
dfcdd34
refactor: Combine username and domain of email in edit me mode
seheon99 Jun 24, 2024
764600a
feature: Chagne how to check validation
seheon99 Jun 24, 2024
9c9b05a
fix: Update expiredAt handling in MatchingWaiting component
seheon99 Jun 24, 2024
cff52d0
fix: Update interval timing in MatchingWaiting component
seheon99 Jun 24, 2024
5aff55a
Merge pull request #211 from Team-Crops/fix/loading-logo-seheon
jaewoongs Jun 24, 2024
6cd3f46
Merge pull request #213 from Team-Crops/fix/195-verbose-toastify
jaewoongs Jun 24, 2024
978bc27
Merge pull request #197 from Team-Crops/fix/loading-logo
seheon99 Jun 24, 2024
08613e3
Merge pull request #212 from Team-Crops/fix/logout-action-seheon
jaewoongs Jun 24, 2024
62e2f8c
Merge pull request #207 from Team-Crops/fix/logout-action
seheon99 Jun 24, 2024
9d2cf9e
Merge pull request #214 from Team-Crops/refactor/199-email-domains
seheon99 Jun 24, 2024
2699b00
fix, 리뷰에 맞게 수정
jaewoongs Jun 24, 2024
71408a3
Merge pull request #172 from Team-Crops/feature/171-update-matching-t…
jaewoongs Jun 24, 2024
faca17d
Merge pull request #209 from Team-Crops/fix/208-access-page
seheon99 Jun 24, 2024
b5a9c04
fix: Update MatchingButtons component to enable host to start matchin…
seheon99 Jun 27, 2024
1553d9d
feature: Add ControlMessage type to message module
seheon99 Jun 27, 2024
782a205
feature: Add ControlBubble component to handle ControlMessage
seheon99 Jun 27, 2024
7fd3499
Merge pull request #217 from Team-Crops/fix/216-ready-status
jaewoongs Jun 27, 2024
3c2fe0c
refactor: Move isFolded state to ProjectList component
seheon99 Jun 27, 2024
6a827ef
feature: Get ids query params to use as unfoldedProjectIds
seheon99 Jun 27, 2024
23e2042
fix: Add suspense boundary for useSearchParams hook
seheon99 Jun 27, 2024
62b23fc
fix: Update ChatBubble component to use current system time zone for …
seheon99 Jun 27, 2024
3451321
chore: Update Nickname color in ChatParticipant component
seheon99 Jun 27, 2024
aa77241
chore: Remove reactStrictMode from next.config.js
seheon99 Jun 27, 2024
6c83e32
Merge pull request #218 from Team-Crops/feature/163-get-control-message
jaewoongs Jun 28, 2024
c4330e7
Merge pull request #222 from Team-Crops/fix/221-temporal-plaintime-fr…
jaewoongs Jun 28, 2024
bea5ecc
fix: Convert message DTO to message object in ChatBubbles and use-cha…
seheon99 Jun 28, 2024
94994e2
Merge pull request #224 from Team-Crops/fix/convert-socket-string-dat…
jaewoongs Jun 28, 2024
679a518
Revert "소켓 데이터 처리"
seheon99 Jun 28, 2024
8572c69
Merge pull request #225 from Team-Crops/revert-224-fix/convert-socket…
jaewoongs Jun 28, 2024
2582fa0
Revert "Revert "소켓 데이터 처리""
seheon99 Jun 28, 2024
f45ffc2
Merge pull request #226 from Team-Crops/revert-225-revert-224-fix/con…
seheon99 Jun 28, 2024
3cc37f2
refactor: Remove ControlBubble component from ChatBubbles
seheon99 Jun 28, 2024
c1d56c2
Merge branch 'dev' into fix/merge-notice-control-message
seheon99 Jun 28, 2024
1de3e02
refactor: Remove ControlBubble component from ChatBubbles
seheon99 Jun 28, 2024
ba5a699
Merge pull request #227 from Team-Crops/fix/merge-notice-control-message
jaewoongs Jun 28, 2024
f22e6b0
Refactor message types to include 'CANCEL_READY' messageType
seheon99 Jul 1, 2024
23a9253
refactor: Remove chat store and Add useSubscription for new message
seheon99 Jul 1, 2024
2c633d0
dependency: Add eslint:recommend extends for eslint
seheon99 Jul 1, 2024
370f613
Merge pull request #232 from Team-Crops/feature/229-handle-cancel-ready
jaewoongs Jul 2, 2024
d934888
Merge branch 'dev' into refactor/228-delete-chat-store
jaewoongs Jul 2, 2024
ad467b9
fix: Update message types to use 'type' instead of 'messageType'
seheon99 Jul 2, 2024
a2f819c
refactor: Add ControlMessage type and Add notice/control message hand…
seheon99 Jul 2, 2024
bcc75af
fix: Attach ref to Loading component correctly
seheon99 Jul 2, 2024
8bb5b4b
refactor: Add message handler hooks in index.ts
seheon99 Jul 2, 2024
d38625e
refactor: Reorder imports and ignore declaration sort in sort-imports…
seheon99 Jul 2, 2024
aa2c2a7
fix: Edit button links in main components to match updated routes
seheon99 Jul 2, 2024
28293ae
Merge pull request #233 from Team-Crops/refactor/228-delete-chat-store
jaewoongs Jul 3, 2024
7fde3b8
refactor: Remove unused image files and update imports in main section 1
seheon99 Jul 3, 2024
018969f
fix, select의 값이 null이나 undefined아닐 때 label 보여주게 수정
jaewoongs Jul 3, 2024
66fd24a
fix, 기본값으로 projectCount를 0으로 설정
jaewoongs Jul 3, 2024
942d656
Merge pull request #235 from Team-Crops/fix/234-main-page-button-hrefs
jaewoongs Jul 3, 2024
4a791ed
refactor: Update imports and remove unused image files in main section 2
seheon99 Jul 3, 2024
9d4919c
refactor: Update imports and remove unused image files in main section 3
seheon99 Jul 3, 2024
f00e24e
refactor: Update imports and remove unused image files in matching in…
seheon99 Jul 4, 2024
c66ee9c
refactor: Update imports and remove unused image files in recommend i…
seheon99 Jul 4, 2024
f2f63fb
refactor: Renamed intro blocks
seheon99 Jul 4, 2024
72d41cf
fix, onUserModified 의존성배열에 추가
jaewoongs Jul 4, 2024
2202ee8
Merge pull request #238 from Team-Crops/fix/237-projectCount-init
seheon99 Jul 4, 2024
bcbf095
refactor: Update imports and remove unused image files in recommend i…
seheon99 Jul 4, 2024
7f3df1e
fix: Now users cannot kick self
seheon99 Jul 4, 2024
2b7bc14
fix: Add useMemo hook to fix infinity loading problem in ChatBubbles …
seheon99 Jul 4, 2024
ec65e0f
Merge pull request #242 from Team-Crops/fix/infinity-loading
seheon99 Jul 4, 2024
93e4b1e
refactor: Add 'FORCED_OUT' type to Message interface and NoticeMessag…
seheon99 Jul 4, 2024
8b5ecb4
Merge pull request #243 from Team-Crops/fix/chat-forced-out
jaewoongs Jul 8, 2024
5001384
fix, select 초기화 했을 때 placeholder가 나오지 않는 버그 및 콘솔 에러 수정
jaewoongs Jul 10, 2024
08f6ee0
refactor, 팀원 추천 디자인 변경 반영
jaewoongs Jul 11, 2024
308188d
Merge pull request #248 from Team-Crops/refactor/247-recommend-filter
seheon99 Jul 13, 2024
6bc96e1
Enhance styling for project summary display
seheon99 Jul 13, 2024
9134503
Integrate date formatting in ProjectSummary component
seheon99 Jul 13, 2024
51da91f
Refactor date handling in ChatBubble component
seheon99 Jul 13, 2024
cbd2d8e
Optimize ProjectList divider rendering based on project existence
seheon99 Jul 13, 2024
d5af0ce
Wrap ProjectList content in a styled container for better layout mana…
seheon99 Jul 13, 2024
1f3905f
Add background gradient to ChatToolboxContainer for visual enhancement
seheon99 Jul 13, 2024
f18b3ac
Refactor image upload trigger in ChatToolbox
seheon99 Jul 13, 2024
2ed757e
Refactor image handling in MatchingSequenceSwiper
seheon99 Jul 14, 2024
71cd155
Enhance layout styling of MainSection2 for better responsiveness
seheon99 Jul 14, 2024
9756ed2
Refactor IntroRecommendBlock to enhance card swiper layout
seheon99 Jul 14, 2024
27d7a63
Merge branch 'dev' into refactor/236-optimize-assets
seheon99 Jul 14, 2024
c6b4ee0
Update Dockerfile to include additional TypeScript definition files
seheon99 Jul 14, 2024
7afb589
Update project favicon for enhanced branding
seheon99 Jul 14, 2024
594a9d4
Enhance viewport configuration management in layout.tsx
seheon99 Jul 14, 2024
a5d5cd6
fix, 피드백 수정
jaewoongs Jul 14, 2024
d3f346d
Merge pull request #241 from Team-Crops/fix/240-no-self-kick
jaewoongs Jul 14, 2024
7c7ff26
Merge pull request #249 from Team-Crops/fix/192-fancy-project-summary…
jaewoongs Jul 14, 2024
1c0b8eb
Merge pull request #251 from Team-Crops/fix/250-correct-project-page-…
jaewoongs Jul 14, 2024
80cab05
Merge pull request #253 from Team-Crops/fix/252-chat-toolbox-background
jaewoongs Jul 14, 2024
0b0374f
Merge pull request #256 from Team-Crops/feature/215-favicon
jaewoongs Jul 14, 2024
c75d5b4
Merge pull request #239 from Team-Crops/refactor/236-optimize-assets
jaewoongs Jul 14, 2024
fadaf5d
Merge pull request #246 from Team-Crops/fix/244-select-bug
seheon99 Jul 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.next
.vscode
.yarn
node_modules

!.yarn/releases
4 changes: 4 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
NEXT_PUBLIC_STORAGE_URL=
NEXT_PUBLIC_INSTAGRAM_URL=
NEXT_PUBLIC_API_URL=
NEXT_PUBLIC_SOCKET_URL=
72 changes: 56 additions & 16 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,49 @@
{
"extends": ["next/core-web-vitals", "plugin:import/typescript", "plugin:storybook/recommended"],
"extends": [
"next/core-web-vitals",
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:import/recommended",
"plugin:import/typescript",
"plugin:storybook/recommended"
],
"parser": "@typescript-eslint/parser",
"settings": {
"import/parsers": {
"@typescript-eslint/parser": [
".ts",
".tsx"
]
},
"import/resolver": {
"typescript": true,
"node": true
}
},
"rules": {
"sort-imports": [
"error",
{
"ignoreDeclarationSort": true
}
],
"import/order": [
"error",
{
"alphabetize": {
"order": "asc",
"caseInsensitive": true
},
"newlines-between": "always",
"groups": [
"builtin",
"external",
"internal",
["parent", "sibling", "index"],
["object", "type", "unknown"]
[
"parent",
"sibling",
"index"
],
[
"object",
"type"
],
"unknown"
],
"pathGroups": [
{
Expand All @@ -29,17 +52,34 @@
"position": "after"
},
{
"pattern": "{next,next/*}",
"group": "external",
"position": "before"
"pattern": "next/**",
"group": "builtin",
"position": "after"
},
{
"pattern": "@/**",
"group": "internal",
"position": "before"
"pattern": "#/**",
"group": "parent"
},
{
"pattern": "#*/**",
"group": "parent"
},
{
"pattern": "@*/**",
"group": "external"
}
]
],
"distinctGroup": false,
"pathGroupsExcludedImportTypes": [
"react"
],
"newlines-between": "always",
"alphabetize": {
"order": "asc",
"caseInsensitive": true
},
"warnOnUnassignedImports": true
}
]
}
}
}
24 changes: 24 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Build test
run-name: Build ${{ github.ref_name }} by ${{ github.actor }} at ${{ github.ref }}

on:
pull_request:
branches: ['main', 'dev']

jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Set up QEMU
uses: docker/setup-qemu-action@v3

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Build Dockerfile
run: |
docker build --platform linux/amd64 -t ${{ github.repository_id }}/test:${{ github.action }} .
7 changes: 4 additions & 3 deletions .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,14 @@
# and https://eslint.org

name: ESLint
run-name: Check ${{ github.ref_name }} code quality with ESLint

on:
push:
branches: [ "main" ]
branches: ['main', 'dev']
pull_request:
# The branches below must be a subset of the branches above
branches: [ "main" ]
branches: ['main', 'dev']
schedule:
- cron: '20 16 * * 3'

Expand All @@ -32,7 +33,7 @@ jobs:

- name: Install ESLint
run: |
yarn add eslint
yarn add eslint@8
yarn add @microsoft/eslint-formatter-sarif

- name: Run ESLint
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
.env*
!.env.example

# Created by https://www.toptal.com/developers/gitignore/api/yarn,nextjs,visualstudiocode,macos,windows,linux
# Edit at https://www.toptal.com/developers/gitignore?templates=yarn,nextjs,visualstudiocode,macos,windows,linux

Expand Down
2 changes: 0 additions & 2 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn run lint --fix

yarn lint-staged
8,294 changes: 4,862 additions & 3,432 deletions .pnp.cjs

Large diffs are not rendered by default.

44 changes: 15 additions & 29 deletions .pnp.loader.mjs

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

6 changes: 6 additions & 0 deletions .storybook/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@ const config: StorybookConfig = {
name: getAbsolutePath('@storybook/nextjs'),
options: {},
},
babel: async (config) => {
return {
...config,
plugins: [...config.plugins, '@emotion'],
};
},
docs: {
autodocs: 'tag',
},
Expand Down
10 changes: 10 additions & 0 deletions .stylelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"plugins": [
"stylelint-order"
],
"extends": [
"stylelint-config-standard",
"stylelint-config-clean-order"
],
"customSyntax": "postcss-styled-syntax"
}
6 changes: 4 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,7 @@
"eslint.nodePath": ".yarn/sdks",
"typescript.tsdk": ".yarn/sdks/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"prettier.prettierPath": ".yarn/sdks/prettier/index.cjs"
}
"prettier.prettierPath": ".yarn/sdks/prettier/index.cjs",
"svg.preview.background": "dark-transparent",
"sarif-viewer.connectToGithubCodeScanning": "off"
}
Loading
Loading