Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
11dfe27
docs: Add git commit convention
kihyuk-sung May 3, 2021
af35331
docs: Add branch strategy
kihyuk-sung May 3, 2021
dc890fd
docs: Add teamates
kihyuk-sung May 3, 2021
bed0cd9
feat: Initialize Project
kihyuk-sung May 3, 2021
098d80c
feat: BaseballGameTitle
kihyuk-sung May 3, 2021
1230432
test: Improve BaseballGameTitleTest
kihyuk-sung May 3, 2021
22c7488
feat: BaseballGames json
kihyuk-sung May 3, 2021
59ba7ed
feat: BaseballGames mock-api
kihyuk-sung May 3, 2021
5344c48
test: GET /games using Spring REST docs
kihyuk-sung May 3, 2021
bcfdfbc
fix: add gradle-wrapper.jar
kihyuk-sung May 3, 2021
405b78d
docs: Spring REST Docs
kihyuk-sung May 3, 2021
bf436f5
feat: the Prototype of BaseballGame
kihyuk-sung May 4, 2021
fe8a340
feat: Team and TeamRepository
kihyuk-sung May 5, 2021
a082954
test: 테스트용 h2 디비 설정
kihyuk-sung May 5, 2021
84518eb
feat: BaseballGame Mock
kihyuk-sung May 5, 2021
5861e0b
test: BaseballGameRepositoryTest
kihyuk-sung May 6, 2021
78da95c
feat: Add user at game
kihyuk-sung May 6, 2021
5af8ec5
feat: MockApi View
kihyuk-sung May 6, 2021
b149954
test: Add BaseballGameView test
kihyuk-sung May 7, 2021
b253076
Merge pull request #10 from PizzaCola-K/mock-api
kihyuk-sung May 7, 2021
3eca584
feat: BaseballGame Inning
kihyuk-sung May 9, 2021
a72fcfb
feat: BaseballGameTitle
kihyuk-sung May 10, 2021
8ea6e31
feat: BaseballGameTeamInformation
kihyuk-sung May 10, 2021
d2de841
feat: TeamEnum opposite Team
kihyuk-sung May 10, 2021
2622e3b
feat: BaseballGame Pitch Hit
kihyuk-sung May 10, 2021
2baa395
feat: Pitch Hit
kihyuk-sung May 10, 2021
8c0f032
feat: BaseballGame ball
kihyuk-sung May 10, 2021
84a6841
feat: BaseballGame Out
kihyuk-sung May 10, 2021
4ddbc87
feat: Baseball strike
kihyuk-sung May 10, 2021
5b9b835
feat: Move Team info into BaseballGame
kihyuk-sung May 10, 2021
cc2aca2
feat: BaseballGameView without Team
kihyuk-sung May 10, 2021
389d547
feat: BaseballGameService BaseballGames
kihyuk-sung May 10, 2021
dc73636
refactor: DB Mapping
kihyuk-sung May 10, 2021
f89076b
feat: Get BaseballGame
kihyuk-sung May 10, 2021
b0efc24
feat: OAuth 2.0
kihyuk-sung May 10, 2021
d7090f9
feat: pitch endpoint
kihyuk-sung May 11, 2021
09d948e
Merge pull request #16 from PizzaCola-K/baseball-game
kihyuk-sung May 11, 2021
e5e5786
feat: Stop game when batter is changed
kihyuk-sung May 12, 2021
2b00beb
feat: Add winner field in BaseballGame
kihyuk-sung May 12, 2021
4ed488e
feat: Get Games that aren't finished
kihyuk-sung May 12, 2021
f8cc6bd
feat: End the BaseballGame
kihyuk-sung May 12, 2021
45973b4
feat: Post /games/:gameId/pitch
kihyuk-sung May 12, 2021
d85c22c
feat: Don't save if the game is finished
kihyuk-sung May 12, 2021
327cd2b
Merge pull request #17 from PizzaCola-K/baseball-game
kihyuk-sung May 12, 2021
43fb810
feat: Add mysql setting
kihyuk-sung May 12, 2021
a33486d
feat: Change pitch to POST
kihyuk-sung May 12, 2021
5852303
Merge pull request #19 from PizzaCola-K/mysql
kihyuk-sung May 12, 2021
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
218 changes: 218 additions & 0 deletions BE/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,218 @@
HELP.md
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

### VS Code ###
.vscode/



# Created by https://www.toptal.com/developers/gitignore/api/linux,windows,intellij,java,vscode
# Edit at https://www.toptal.com/developers/gitignore?templates=linux,windows,intellij,java,vscode

### Intellij ###
# 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

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

# 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

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# 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 Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721

# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr

# Sonarlint plugin
# https://plugins.jetbrains.com/plugin/7973-sonarlint
.idea/**/sonarlint/

# SonarQube Plugin
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
.idea/**/sonarIssues.xml

# Markdown Navigator plugin
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
.idea/**/markdown-navigator.xml
.idea/**/markdown-navigator-enh.xml
.idea/**/markdown-navigator/

# Cache file creation bug
# See https://youtrack.jetbrains.com/issue/JBR-2257
.idea/$CACHE_FILE$

# CodeStream plugin
# https://plugins.jetbrains.com/plugin/12206-codestream
.idea/codestream.xml

### 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*

### Linux ###
*~

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

### vscode ###
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace

### 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

# github properties
application-github.properties

# End of https://www.toptal.com/developers/gitignore/api/linux,windows,intellij,java,vscode
36 changes: 36 additions & 0 deletions BE/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
plugins {
id 'org.springframework.boot' version '2.4.5'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'org.asciidoctor.convert' version '1.5.6'
id 'java'
}

group = 'codesquad.team7'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'

repositories {
mavenCentral()
}

dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jdbc'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'com.auth0:java-jwt:3.15.0'
runtimeOnly 'mysql:mysql-connector-java'

developmentOnly 'org.springframework.boot:spring-boot-devtools'

testRuntimeOnly 'com.h2database:h2'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc'
}

asciidoctor {
sourceDir 'src/docs/asciidoc'
attributes 'snippets': file('build/generated-snippets')
}

test {
useJUnitPlatform()
}
Binary file added BE/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
5 changes: 5 additions & 0 deletions BE/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.3-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading