v0.3.0
Pre-release
Pre-release
์ ๊ท ๊ธฐ๋ฅ โจ
- ๋ฎ์ ์บ๋ฆญํฐ ์นด๋ ์ถ๊ฐ
getPersonalGeneral {
character {
effort {
logtimeRank {
rank
value
userPreview {
id
}
}
evalCountRank {
rank
value
}
examTryCount
projectTryCount
}
talent {
levelRank {
rank
value
}
examOneshotRate {
total
fields {
key
value
}
}
projectOneshotRate {
total
fields {
key
value
}
}
outstandingRate {
total
fields {
key
value
}
}
}
}
}
๊ธฐ์กด api ๋ณ๊ฒฝ ์ฌํญ โป๏ธ
lastExamResult
์์recentExamResult
์ผ๋ก ์ด๋ฆ ๋ณ๊ฒฝ- ๋ค๋ฅธ Rate๋ฅผ ๋ฐํํ๋ ์ฟผ๋ฆฌ๋ค๊ณผ ํ์ ์ ๋ง์ถค
- after์ธ์๋ก ์ต๊ทผ n๋ฒ์งธ ์ํ์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋๋ก ๊ตฌํ
getHomeTeam {
recentExamResult(after:1){
start
end
data{
resultPerRank {
rank
rate {
total
fields {
key
value
}
}
}
beginAt
endAt
location
maxPeople
name
nbrSubscribers
}
}
}
getProjectInfo
์์ difficulty ๋ฅผ nullable ํ๊ฒ ๋ณ๊ฒฝ #187
getProjectInfo(projectName: "Hive Internship") {
difficulty # nullable
}
- cache provider ๋ฅผ redis ์์ in-memory ๋ก ๋ณ๊ฒฝ
๋ฒ๊ทธ ์์ ๐
- ์ ์์ด ๋๋์ง ์์ logtime ์ด ์ ๋๋ก ์ง๊ณ๋์ง ์๋ ํ์ ์์ #175
- project session ์ difficulty ๊ฐ null ์ธ ๊ฒฝ์ฐ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ํ์ ์์ #187
- eval log ์ค๋ฅ ์์ #174 #176
- leaderboard eval count ์ cache ๊ฐ ์ ๋๋ก ์ฐ๊ฒฐ๋์ด ์์ง ์๋ ๋ฌธ์ ์์ #177
์ธ๋ถ ๋ณ๊ฒฝ ์ฌํญ ๐
- feat: โจ examResult ์ถ๊ฐ by @niamu01 in #180
- feat โจ character by @jpham005 in #181
- fix: ๐ rank๊ฐ id์์ ์ค์ exam rank๋ก ๋ฐ๊พธ๊ธฐ by @niamu01 in #185
- refactor โป๏ธ cache by @jpham005 in #186
- fix ๐ bugs by @jpham005 in #189
Full Changelog: v0.2.0...v0.3.0