-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
102 changed files
with
1,202 additions
and
773 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 |
---|---|---|
|
@@ -75,3 +75,6 @@ Tuist/master.key | |
|
||
### info.plist | ||
Resources/InfoPlist/Info.plist | ||
|
||
### Using tests | ||
Tests/**/*.plist |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
## Enhancements | ||
- Maked first view controller to WordCheckingViewController when received daily reminder. | ||
- Changed daily reminder message when no words to memorize. | ||
- Improved voice over. | ||
- Enhanced app stability. | ||
|
||
## Fixed | ||
- Fixed memory leak for coordinator object. |
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,3 @@ | ||
## Enhancements | ||
|
||
## Fixed |
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
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 was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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
31 changes: 0 additions & 31 deletions
31
Sources/Domain/Interfaces/Repositories/GoogleDriveRepositoryProtocol.swift
This file was deleted.
Oops, something went wrong.
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
38 changes: 38 additions & 0 deletions
38
Sources/Domain/Interfaces/Services/GoogleDriveService.swift
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,38 @@ | ||
// | ||
// GoogleDriveService.swift | ||
// Domain | ||
// | ||
// Created by Jaewon Yun on 2/3/24. | ||
// Copyright © 2024 woin2ee. All rights reserved. | ||
// | ||
|
||
import Foundation | ||
import RxSwift | ||
|
||
public protocol GoogleDriveService { | ||
|
||
/// App data scope 를 가지고 로그인을 합니다. | ||
func signInWithAppDataScope(presenting: PresentingConfiguration) -> Single<Void> | ||
|
||
/// 로그아웃을 합니다. | ||
func signOut() | ||
|
||
/// 로그인 여부를 반환합니다. | ||
var hasSigned: Bool { get } | ||
|
||
/// 이전에 로그인했던 사용자를 복구합니다. | ||
func restorePreviousSignIn() -> Single<Void> | ||
|
||
/// App data scope 에 대한 접근 권한을 요청합니다. | ||
func requestAppDataScopeAccess(presenting: PresentingConfiguration) -> Single<Void> | ||
|
||
/// App data scope 에 접근 권한이 있는지 여부를 반환합니다. | ||
var isGrantedAppDataScope: Bool { get } | ||
|
||
/// 단어 목록을 업로드 합니다. | ||
func uploadWordList(_ wordList: [Word]) -> Single<Void> | ||
|
||
/// 단어 목록을 다운로드 합니다. | ||
func downloadWordList() -> Single<[Word]> | ||
|
||
} |
Oops, something went wrong.