Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
5c7f609
Sprint Misssion 2-1
alpha-lens Jan 9, 2026
c51695b
20260112 / 테스트로직 다시 해야 함
alpha-lens Jan 12, 2026
b2d739b
강사님께 물어보기 전, 내가 해본 코드
alpha-lens Jan 13, 2026
afab9e2
작동 확인. 리팩터링 진행 전
alpha-lens Jan 13, 2026
193683d
심화과정까지 완료!
alpha-lens Jan 13, 2026
4ec8d99
Test build 이전 백업용
alpha-lens Jan 14, 2026
5555fbd
HashMap으로 수정해보려고 손보려 하는데...
alpha-lens Jan 14, 2026
3366748
람다식으로 변경함.
alpha-lens Jan 15, 2026
1b06c52
해시맵으로 변경해봄. 나중에 실제 소요시간 산출도 테스트해보고 싶음
alpha-lens Jan 15, 2026
b92d822
setter -> update 메서드로 변경중
alpha-lens Jan 16, 2026
ed71a7a
20260116 - update 로직 수정중
alpha-lens Jan 16, 2026
fd445da
수정중 - 라우팅 부분 손봄
alpha-lens Jan 16, 2026
2685445
OOP개념을 적용한다는게 뭔지 모르겠다. 일단 당장은 JCFUserService의 Update로직을 수정했다.
alpha-lens Jan 16, 2026
bcba0c7
20260118
alpha-lens Jan 18, 2026
c77833c
2주차 작업중...
alpha-lens Jan 20, 2026
d54a2e7
Merge remote-tracking branch 'refs/remotes/origin/main'
alpha-lens Jan 20, 2026
8fc9804
컨디션이 안 좋아서 파일 메시지 서비스 하다 맘...
alpha-lens Jan 20, 2026
1874325
맥북에서 다시 테스트하기 위함
alpha-lens Jan 21, 2026
5517aac
캐시 삭제 후 해결 완료. gradle로 실행 안 되는 것 같던데, 그게 문제였나보다.
alpha-lens Jan 21, 2026
4891fc8
하.. 막막하다..
alpha-lens Jan 23, 2026
7bad224
아직 작업중...
alpha-lens Jan 25, 2026
48aec38
미완성... 하..
alpha-lens Jan 25, 2026
af697b7
최종수정
alpha-lens Jan 25, 2026
78fa4dc
20260127 / 기본 중의 기본만 만짐.
alpha-lens Jan 27, 2026
bb4a67d
뭔가 많은걸 수정했지만 기억나지 않는다.
alpha-lens Jan 29, 2026
5af9ee3
Feat: add login, logout
alpha-lens Jan 29, 2026
5a495a0
fix: .ser 파일 형상관리 안 되게 함.
alpha-lens Jan 29, 2026
7a6bfe8
Feat: Channel Type, Channel create logic edit
alpha-lens Jan 29, 2026
0b2f979
Feat: Add ChannelService type, etc..
alpha-lens Jan 30, 2026
f450080
Feat: 첨부파일 기능 등
alpha-lens Feb 2, 2026
bb6257c
Fix : Private Server 관련 오류 제거
alpha-lens Feb 3, 2026
9120721
Feat: Add user profile, show user profile, show message in binaryCont…
alpha-lens Feb 3, 2026
8d5517c
Fix: Some more
alpha-lens Feb 4, 2026
105fbba
Feat: JCF System, Profile settings, etc..
alpha-lens Feb 4, 2026
daa5b75
Feat: 심화과정
alpha-lens Feb 8, 2026
a3eca3d
gitignore edit
alpha-lens Feb 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.idea
*.ser
3 changes: 3 additions & 0 deletions discordit/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/gradlew text eol=lf
*.bat text eol=crlf
*.jar binary
179 changes: 179 additions & 0 deletions discordit/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
# Created by https://www.toptal.com/developers/gitignore/api/windows,macos,intellij+all,java
# Edit at https://www.toptal.com/developers/gitignore?templates=windows,macos,intellij+all,java

### Intellij+all ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

.idea

# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf

# AWS User-specific
.idea/**/aws.xml

# Generated files
.idea/**/contentModel.xml

# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml

# Gradle
.idea/**/gradle.xml
.idea/**/libraries

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# SonarLint plugin
.idea/sonarlint/

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### Intellij+all Patch ###
# Ignore everything but code style settings and run configurations
# that are supposed to be shared within teams.

.idea/*

!.idea/codeStyles
!.idea/runConfigurations

### Java ###
# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
replay_pid*

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### macOS Patch ###
# iCloud generated files
*.icloud

### Windows ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk

# End of https://www.toptal.com/developers/gitignore/api/windows,macos,intellij+all,java
Binary file added discordit/.gradle/8.14.4/checksums/checksums.lock
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added discordit/.gradle/8.14.4/fileHashes/fileHashes.lock
Binary file not shown.
Empty file.
Binary file added discordit/.gradle/9.0.0/checksums/checksums.lock
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added discordit/.gradle/9.0.0/fileHashes/fileHashes.bin
Binary file not shown.
Binary file added discordit/.gradle/9.0.0/fileHashes/fileHashes.lock
Binary file not shown.
Binary file not shown.
Empty file.
Binary file not shown.
2 changes: 2 additions & 0 deletions discordit/.gradle/buildOutputCleanup/cache.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#Tue Jan 27 16:18:46 KST 2026
gradle.version=8.14.4
Binary file not shown.
Binary file added discordit/.gradle/file-system.probe
Binary file not shown.
Empty file.
37 changes: 37 additions & 0 deletions discordit/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
plugins {
id 'java'
id 'org.springframework.boot' version '3.5.10'
id 'io.spring.dependency-management' version '1.1.7'
}

group = 'com.sprint.mission'
version = '0.0.1-SNAPSHOT'
description = 'Demo project for Spring Boot'

java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}

configurations {
compileOnly {
extendsFrom annotationProcessor
}
}

repositories {
mavenCentral()
}

dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
}

tasks.named('test') {
useJUnitPlatform()
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added discordit/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
7 changes: 7 additions & 0 deletions discordit/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.4-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading