-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/fix/campus' into campus-bus-qa-1216
- Loading branch information
Showing
34 changed files
with
612 additions
and
351 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,136 +1,102 @@ | ||
# Koreatech_IO_Android | ||
Koreatech Community Project (ver. Android) | ||
|
||
## Patch Notes | ||
- 1.0.0 Beta | ||
- 자유게시판, 익명게시판, 채용게시판 릴리즈 | ||
- 콜밴쉐어링 서비스 | ||
- 주변상점 서비스 릴리즈 | ||
- 식단 서비스 릴리즈 | ||
- 중고 장터 서비스 릴리즈 | ||
|
||
|
||
- 1.1.0 Beta | ||
- 버스 서비스 릴리즈 | ||
- 홈화면 추가 | ||
|
||
|
||
- 2.0.0 | ||
- 정식 release | ||
|
||
|
||
- 2.0.1 | ||
- 서비스 중복 호출 방지 | ||
|
||
|
||
- 2.0.2 | ||
- 닉네임 같을시 버그 수정 | ||
|
||
|
||
- 2.0.3 | ||
- 회원가입 이메일 409 error 처리 | ||
- 이메일 koreatech portal로 연결 | ||
|
||
|
||
- 2.1.0 | ||
- 비로그인 기반 서비스 추가 | ||
- 익명게시판 추가 | ||
- 동아리 서비스 추가 | ||
|
||
|
||
- 2.1.1 | ||
- 식단표 스크롤 오류 수정 | ||
|
||
|
||
- 2.2.0 | ||
- 전체 서비스 디자인 변경 | ||
- bottom navigation bar 추가 | ||
- 시간표 서비스 추가 | ||
|
||
|
||
- 2.2.1 | ||
- 비작성자시 삭제 버튼 노출 수정 | ||
|
||
|
||
- 2.2.2 | ||
- 시간표 테두리 변경 | ||
- 위젯 자동 업데이트 변경 | ||
- 카테고리 유지 안됨 수정 | ||
|
||
- 2.2.3 | ||
- 복덕방 서비스 추가 | ||
- 분실물 서비스 추가 | ||
- 비밀번호 검사 로직 변경 | ||
|
||
- 2.2.4 | ||
- 버스시간표 수정 | ||
|
||
- 2.2.5 | ||
- 식단표 위젯 추가 | ||
- 버스 위젯 추가 | ||
|
||
- 2.2.6 | ||
- 상점 전단지 보기 추가 | ||
- 상점 주소 및 배달비 추가 | ||
- 동아리 상세 페이지 글자 아래로 밀림 수정 | ||
- 전화 버튼 사이즈 조절 | ||
- 버스 타이머 수정 | ||
- 식단표 순서 조절 | ||
- 식단표 2캠패스 출력시 한식 미 출력 수정 | ||
- 채용게시판에서 취업게시판으로 변경 | ||
|
||
- 2.2.7 | ||
- 검색 기능추가 | ||
- 시간표 학기별 조회 기능 추가 | ||
- 에티터 추가 | ||
- 버스 시간표 업데이트 | ||
|
||
- 2.2.8 | ||
- 로그인시 중고 장터 접근 안 되는 버그 수정 | ||
|
||
- 3.0.0 | ||
- 서비스 축소 | ||
- 주변 상점 | ||
- 버스 / 교통 | ||
- 식단 | ||
- 시간표 | ||
- 복덕방 | ||
- 메인 화면 변경 | ||
- Navigation Drawer 변경 | ||
|
||
- 3.0.1 | ||
- 버그 수정 | ||
- 상점 전화 번호 출력 오류 수정 | ||
- 상점 주소 출력 오류 수정 | ||
- Firebase Event 추가 | ||
- 상점 진입 후 상점에 전화하는 시간 이벤트 추가 | ||
|
||
- 3.0.2 | ||
- 상점 기능 추가 | ||
- 상점 검색 | ||
- 상점 상세화면에서 다른 상점 추천 | ||
- 카테고리 한번 더 클릭시 전체 상점 출력 | ||
- 상점 전화하기 버튼 디자인 변경 | ||
|
||
- 3.0.3 | ||
- 원룸 도어락 표시 버그 수정 | ||
- Target SDK 30 업데이트 | ||
- Read & Write Permission 제거 | ||
|
||
- 3.0.4 | ||
- 복덕방 서비스 디자인 개선 | ||
|
||
- 3.0.7 | ||
- Target SDK 31 업데이트 | ||
- 버스 서비스 업데이트 | ||
- 식당 서비스 업데이트 | ||
- Kotlin 도입 | ||
- clean architecture 모듈 분리 진행 | ||
|
||
## Technology stack | ||
- Java 8 | ||
- Android SDK | ||
- Firebase | ||
- Retrofit2 | ||
- RxJava | ||
- ButterKnife | ||
<img src="koin.png" width=100px height=100px > | ||
|
||
# 코인 - 한기대 커뮤니티 | ||
|
||
[![Kotlin](https://img.shields.io/badge/Kotlin-1.9.22-blue.svg)](https://kotlinlang.org) | ||
[![Java](https://img.shields.io/badge/Java-17-orange.svg)](https://kotlinlang.org) | ||
[![Gradle](https://img.shields.io/badge/gradle-8.6-green.svg)](https://gradle.org/) | ||
[![Android Gradle](https://img.shields.io/badge/AGP-8.4.1-green.svg)](https://gradle.org/) | ||
|
||
[![minSdkVersion](https://img.shields.io/badge/minSdkVersion-26-red)](https://developer.android.com/distribute/best-practices/develop/target-sdk) | ||
[![compileSdkVersion](https://img.shields.io/badge/compileSdkVersion-34-red)](https://developer.android.com/distribute/best-practices/develop/target-sdk) | ||
[![targetSdkVersion](https://img.shields.io/badge/targetSdkVersion-34-red)](https://developer.android.com/distribute/best-practices/develop/target-sdk) | ||
|
||
코인은 한국기술교육대학교 학생들을 위하여 제공하는 커뮤니티 플랫폼 서비스입니다. | ||
|
||
[코인 - 한기대 커뮤니티 : Google Play Store 바로가기](https://play.google.com/store/apps/details?id=in.koreatech.koin&hl=ko) | ||
|
||
[✨ BCSD 블로그와 함께 코인 프로젝트 훔쳐보기 ✨](https://blog.bcsdlab.com/introduce) | ||
|
||
## 코인 사장님 | ||
`코인 - 한기대 커뮤니티` 앱과는 별도로 사장님들에게 직접 가게를 등록할 수 있도록 코인 사장님 앱을 제공하고 있습니다.<br> | ||
|
||
[코인 사장님 : Google Play Store 바로가기](https://play.google.com/store/apps/details?id=in.koreatech.business&hl=ko) | ||
|
||
## Tech Stack | ||
- Java & Kotlin | ||
- XML & Compose | ||
- Jetpack AAC | ||
- Coroutine Flow | ||
- Multi-Module | ||
- MVVM & MVI | ||
- Orbit | ||
- Retrofit2 & OkHttp3 | ||
- Gson & kotlinx.serialization | ||
- Hilt | ||
- Timber | ||
- Kakao share | ||
- Naver Map | ||
- Google Analytics | ||
- Firebase Crashlytics | ||
- Firebase Cloud Message | ||
- Firebase App Distribution | ||
|
||
|
||
|
||
## Git Branch Strategy | ||
|
||
|
||
```mermaid | ||
--- | ||
title: KOIN Git Flow | ||
--- | ||
%%{init: { 'logLevel': 'debug', 'theme': 'base', 'gitGraph': {'showBranches': true, 'mainBranchName': 'production'}} }%% | ||
gitGraph | ||
commit tag: "v1.0.0" | ||
branch hotfix/A | ||
checkout production | ||
branch develop | ||
checkout develop | ||
commit | ||
branch feature/A | ||
checkout feature/A | ||
checkout production | ||
checkout hotfix/A | ||
commit | ||
checkout develop | ||
checkout feature/A | ||
commit | ||
checkout production | ||
merge hotfix/A tag: "v1.0.1" | ||
checkout feature/A | ||
commit | ||
checkout develop | ||
branch feature/B | ||
commit | ||
checkout develop | ||
merge hotfix/A | ||
checkout feature/B | ||
commit | ||
checkout feature/A | ||
commit | ||
checkout develop | ||
merge feature/A | ||
branch release/v1.1.0 | ||
checkout develop | ||
merge feature/B | ||
branch release/v1.1.0B | ||
checkout release/v1.1.0 | ||
commit | ||
commit | ||
checkout release/v1.1.0B | ||
commit | ||
commit | ||
checkout production | ||
merge release/v1.1.0 tag: "v1.1.0" | ||
merge release/v1.1.0B tag: "v1.1.0B" | ||
checkout release/v1.1.0 | ||
checkout develop | ||
merge release/v1.1.0 | ||
merge release/v1.1.0B | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7 changes: 7 additions & 0 deletions
7
data/src/main/java/in/koreatech/koin/data/response/user/ABTestTokenResponse.kt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
package `in`.koreatech.koin.data.response.user | ||
|
||
import com.google.gson.annotations.SerializedName | ||
|
||
data class ABTestTokenResponse( | ||
@SerializedName("accessHistoryId") val accessHistoryId: String | ||
) |
Oops, something went wrong.