Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/moit detail #70

Merged
merged 35 commits into from
Jul 24, 2023
Merged

Feature/moit detail #70

merged 35 commits into from
Jul 24, 2023

Conversation

SongSeoYoung
Copy link
Collaborator

미안합니다 .. PR완전 큽니다 ,... 완벽하게 다 하려고하면 끝내 못 올릴 것 같아서 어느정도 머지되어도 될 수준이라 판단되어 PR올리니 확인 한 번부탁드리겠습니다 !
스켈레톤은 필수는 아니니 .. 시간 될 때 더 추가하겠습니다 😶

출석있을 때 출석없을 때
Simulator Screen Recording - iPhone 14 Pro - 2023-07-22 at 11 39 26 Simulator Screen Recording - iPhone 14 Pro - 2023-07-22 at 11 41 21

# Conflicts:
#	DesignSystem/DemoApp/Sources/AlarmView/AlarmViewDemoViewController.swift
#	DesignSystem/Sources/Modal/MOITAlarmType.swift
#	DesignSystem/Sources/Modal/MOITAlarmView.swift
#	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
#	Tuist/Dependencies.swift
# Conflicts:
#	Core/Project.swift
#	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
@SongSeoYoung SongSeoYoung self-assigned this Jul 22, 2023
@auto-assign auto-assign bot requested review from chansooo and hope1053 July 22, 2023 02:45
Copy link
Member

@chansooo chansooo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다~

Comment on lines +65 to +70
public enum AttendanceStatus: String {
case UNDECIDED
case ATTENDANCE
case LATE
case ABSENCE
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

enum 에서 undecided, none같은 아이들을 넣으면 오류를 잡기 힘들다고 하다는 의견도 있더라구여!

Comment on lines +177 to +228
func configure(_ viewModel: MOITDetailAttendanceViewModel) {
if viewModel.studies.isEmpty {
self.emptyStudyView.isHidden = false
self.emptyStudyView.flex.display(.flex)
self.attendanceRatingView.flex.display(.none)
self.attendanceRatingView.isHidden = true
} else {
self.emptyStudyView.isHidden = true
self.emptyStudyView.flex.display(.none)
self.attendanceRatingView.flex.display(.flex)
self.attendanceRatingView.isHidden = false
}
self.emptyStudyView.flex.markDirty()

viewModel.studies.forEach { studyID, studyViewModel in
let studyView = MOITAttendanceStudyView()
studyView.configure(viewModel: studyViewModel)
self.seminarViews[studyID] = studyView
studyView.flex.markDirty()
}

self.myAttendances = viewModel.myAttendances.map { viewModel in
let view = MOITList(
type: .myAttend,
imageUrlString: viewModel.profileImageURL,
title: viewModel.tilte,
detail: viewModel.detail,
chipType: viewModel.attendance.toChipeType
)
view.flex.markDirty()
return view
}

if viewModel.myAttendances.isEmpty {
emptyMyAttendanceView.isHidden = false
emptyMyAttendanceView.flex.display(.flex)
} else {
emptyMyAttendanceView.isHidden = true
emptyMyAttendanceView.flex.display(.none)
}

self.attendanceRatingView.absentRating = viewModel.absenceRate
self.attendanceRatingView.attendanceRating = viewModel.attendanceRate
self.attendanceRatingView.lateRating = viewModel.lateRate

self.attendanceRatingView.flex.markDirty()
self.allAttendanceView.flex.markDirty()
self.myAttendanceView.flex.markDirty()
self.view.setNeedsLayout()
self.configureLayouts()
self.bind()
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

configure 함수 private 함수로 조금 분리하면 조금 더 좋을 것 같아요 :)

var tabTypes: [MOITDetailTab] { get }
var moitDetailUsecase: MOITDetailUsecase { get }
var moitAttendanceUsecase: MOITAllAttendanceUsecase { get }
var moitDetailRepository: MOITDetailRepository { get }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moitDetailRepository 안 쓰이는 것 같은데 usecase 생성할 때 필요해서 있는 건가요?!

Comment on lines +15 to +17
public struct MOITAllAttendanceUsecaseImpl: MOITAllAttendanceUsecase,
MOITMyAttendanceUsecase {

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

취향 차이일 것 같은데 두개의 usecase를 하나에서 처리한 이유가 있을까용?
(궁금해서)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저도 궁금👀

Comment on lines +57 to +58
}.asObservable()
.asSingle()
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

single -> observable -> single로 변환되는 이유가 있을가요?!?

Comment on lines +91 to +101
private func ruleLongDescription(
fineLateTime: Int,
fineLateAmount: Int,
fineAbsenceTime: Int,
fineAbsenceAmount: Int
) -> String {
return """
지각 \(fineLateTime)분 부터 \(fineAbsenceAmount.toDecimalString)원
결석 \(fineAbsenceTime)분 부터 \(fineAbsenceAmount.toDecimalString)원
"""
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

뷰에 보여주기 위해서 descroption으로 변경하는 로직은 interactor나 viewmodel에서 하고 있었는데 usecase에서 전달하는 model에 이런 로직이 들어갈 때와 어떤 차이점이 있을까요??
(저도 헷갈려서..)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저는 모델에는 그냥 rawData를 전달해주고 viewmodel같은 부분에서 모델을 받아서 뷰에 보여주기 좋게 변경한다고 생각하고 있긴 했어요

Copy link
Member

@hope1053 hope1053 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

와웅...수고하셨습니다👍
전에 미니멈 버전 혼동있었을 때 변경이 안된것같아소! 15로 돼있는거 16으로 다 수정 부탁드립니당🙇‍♀️

@@ -61,7 +61,7 @@ extension Project {
public static func invertedDualTargetProject(
name: String,
platform: Platform,
iOSTargetVersion: String,
iOSTargetVersion: String = "15.0.0",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저희 타겟버전 16아닌가요?!

@@ -12,7 +12,7 @@ import UtilityPlugin
let project = Project.invertedDualTargetProject(
name: "MOITNetwork",
platform: .iOS,
iOSTargetVersion: "16.0.0",
iOSTargetVersion: "15.0.0",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

여기두,,

Comment on lines +34 to +40
protocol MOITDetailAttendanceBuildable: Buildable {
func build(
withListener listener: MOITDetailAttendanceListener,
moitID: String
) -> MOITDetailAttendanceRouting
}

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Buildable interface로 이동시키지 않아도 괜찮나요??

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

테스트용으로 사용했던 코드는 삭제해주시면 좋을 것 같슴다 !🙇‍♀️

if #available(iOS 16.0, *) {
return self.appending(path: path)
} else {
// TODO: 혜린언니 여기 수정 ~~ 부탁드립니다
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

우리 미니멈 16인데 수정 필요한가여...?!

description.isEmpty ? nil : description
}

private func moitScheduleDescription(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

메서드 명들이 조금 더 동사가 들어가게 수정되면 좋을 것 같아요!

Comment on lines +15 to +17
public struct MOITAllAttendanceUsecaseImpl: MOITAllAttendanceUsecase,
MOITMyAttendanceUsecase {

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저도 궁금👀

Comment on lines +9 to +10
import Foundation
import UIKit
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Foundation 삭제 !

private func fetchMOITDetail(with id: String) {
self.detailUsecase.moitDetail(with: id)
.delay(
.seconds(3),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delay는 왜 주고 있는건가용?! 궁금해서👀

@hope1053 hope1053 merged commit 3651d14 into develop Jul 24, 2023
1 check failed
@hope1053 hope1053 deleted the feature/MOITDetail branch July 24, 2023 04:49
hope1053 added a commit that referenced this pull request Jul 24, 2023
commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체
hope1053 added a commit that referenced this pull request Jul 27, 2023
commit 4994a9f
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:15:39 2023 +0900

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

commit 8ac3862
Merge: c530037 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:12:13 2023 +0900

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

commit 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:00:26 2023 +0900

    Feature/sign in (#69)

    * fix: SignInUserInterface MOITWeb Interface dependency 추가

    * feat: SignInWeb attach 로직

    * feat: cookie 및 token 처리 로직

    * feat: 인증 후 로직 처리

    * feat: 로그인 후 routing 로직 구현 중

    * feat: Authorization 진행 후 HeaderField값 전달

    * feat: SignIn Dependency 추가

    * feat: 회원가입하지않은 회원 인증 종료 후 회원가입으로 이동 로직

    * feat: Dependency 추가

    * feat: SignIn, SignUp 연결 demoapp 구현

    * fix: dependency 및 bundle version 수정

    * fix: MOITWeb detach시 memory leak 발생하는 현상 수정

    * refactor: SignIn, SignUp → Auth 모듈로 합치는 작업 중

    * refactor: SignIn, SignUp → Auth 모듈로 통일

    * remove: 사용하지않는 파일 삭제

    * feat: SignInResponse SignUp RIB으로 전달

    * feat: redirectURL 메서드 분리

    * feat: TokenManager 모듈 생성

    * feat: TokenManagerImpl 구현

    * feat: TokenManager 로직 구현

    * fix: 코드 개선

    * fix: TODO 삭제

    * fix: 주석 삭제

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * fix: router attach 및 할당과 view present 순서 변경

    * feat: authorization token 빈값으로 오는 경우 errorAlert 띄우는 동작 추가

    * feat: SaveTokenUseCase 추가

    * feat: token 저장 프로세스 UseCase로 분리

commit f4f8976
Author: SongSeoYoung <[email protected]>
Date:   Thu Jul 27 00:41:13 2023 +0900

    moit Users (#71)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    * feat: 모잇 유저

    * fix: 코드리뷰 반영

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체
hope1053 added a commit that referenced this pull request Jul 27, 2023
commit 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:00:26 2023 +0900

    Feature/sign in (#69)

    * fix: SignInUserInterface MOITWeb Interface dependency 추가

    * feat: SignInWeb attach 로직

    * feat: cookie 및 token 처리 로직

    * feat: 인증 후 로직 처리

    * feat: 로그인 후 routing 로직 구현 중

    * feat: Authorization 진행 후 HeaderField값 전달

    * feat: SignIn Dependency 추가

    * feat: 회원가입하지않은 회원 인증 종료 후 회원가입으로 이동 로직

    * feat: Dependency 추가

    * feat: SignIn, SignUp 연결 demoapp 구현

    * fix: dependency 및 bundle version 수정

    * fix: MOITWeb detach시 memory leak 발생하는 현상 수정

    * refactor: SignIn, SignUp → Auth 모듈로 합치는 작업 중

    * refactor: SignIn, SignUp → Auth 모듈로 통일

    * remove: 사용하지않는 파일 삭제

    * feat: SignInResponse SignUp RIB으로 전달

    * feat: redirectURL 메서드 분리

    * feat: TokenManager 모듈 생성

    * feat: TokenManagerImpl 구현

    * feat: TokenManager 로직 구현

    * fix: 코드 개선

    * fix: TODO 삭제

    * fix: 주석 삭제

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * fix: router attach 및 할당과 view present 순서 변경

    * feat: authorization token 빈값으로 오는 경우 errorAlert 띄우는 동작 추가

    * feat: SaveTokenUseCase 추가

    * feat: token 저장 프로세스 UseCase로 분리

commit f4f8976
Author: SongSeoYoung <[email protected]>
Date:   Thu Jul 27 00:41:13 2023 +0900

    moit Users (#71)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    * feat: 모잇 유저

    * fix: 코드리뷰 반영

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체
hope1053 added a commit that referenced this pull request Jul 29, 2023
* remove: dummy file 삭제

remove: dummy file 삭제

* feat: DemoApp info.plist Allows Arbitrary Loads value 추가

* Feat: Endpoint Header value 추가

Feat: Endpoint Header value 추가

* feat: join MOIT API 호출 작업 중

* feat: Network log 추가

* fix: Network 객체 주입해주는 위치 변경

* Squashed commit of the following: develop

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체

* chore: Toast dependency 추가

* feat: moit 참여 API 에러 발생 시 토스트 노출 (위치는 추후 수정 예정)

* fix: project target version 16.0.0으로 수정

* feat: 폴더 이동

* feat: Interactor 로직 MainScheduler에서 작동하도록 수정

* feat: MOITParticipateRepository response값 MOITDetailModel로 변경

* feat: ParticipateUseCase response값 MOITDetailEntity로 변경

* feat: MOITDetailModel DTO에 notification 관련 프로퍼티 추가

* feat: MOITDetailEntity에 notification 관련 파라미터 추가

* feat: InputParticipateCode 성공 시 ParticipationSuccess RIB으로 routing 구현 중

* feat: ParticipationSuccess RIB으로 라우팅 로직 구현

* fix: Toast 노출시간 변경

* feat: MOITToast View 구현 및 적용

* comment: NetworkImpl log 수정

* feat: ToastErrorMessage 수정

* comment: TODO 추가

* Merge branch 'develop' into feature/join-MOIT

# Conflicts:
#	DesignSystem/Sources/List/MOITList.swift
#	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
#	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
#	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
#	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
#	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
#	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
#	Features/MOITDetail/MOITDetail/Project.swift
#	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
#	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
#	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
#	Features/MOITDetail/MOITDetailData/Project.swift
#	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
#	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
#	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
#	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
#	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
#	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
#	Features/MOITDetail/MOITDetailDomain/Project.swift
#	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
#	Features/MOITWeb/Implement/MOITWebInteractor.swift
#	Features/MOITWeb/Implement/MOITWebViewController.swift
#	Features/MOITWeb/Interface/MOITWebPath.swift
#	MOITNetwork/Implement/NetworkImpl.swift
#	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
#	Tuist/Dependencies.swift
#	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

Merge branch 'develop' into feature/join-MOIT

# Conflicts:
#	DesignSystem/Sources/List/MOITList.swift
#	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
#	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
#	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
#	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
#	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
#	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
#	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
#	Features/MOITDetail/MOITDetail/Project.swift
#	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
#	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
#	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
#	Features/MOITDetail/MOITDetailData/Project.swift
#	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
#	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
#	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
#	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
#	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
#	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
#	Features/MOITDetail/MOITDetailDomain/Project.swift
#	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
#	Features/MOITWeb/Implement/MOITWebInteractor.swift
#	Features/MOITWeb/Implement/MOITWebViewController.swift
#	Features/MOITWeb/Interface/MOITWebPath.swift
#	MOITNetwork/Implement/NetworkImpl.swift
#	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
#	Tuist/Dependencies.swift
#	Tuist/ProjectDescriptionHelpers/Project+Templates.swift
hope1053 added a commit that referenced this pull request Aug 2, 2023
* remove: dummy file 삭제

remove: dummy file 삭제

* feat: DemoApp info.plist Allows Arbitrary Loads value 추가

* Feat: Endpoint Header value 추가

Feat: Endpoint Header value 추가

* feat: join MOIT API 호출 작업 중

* feat: Network log 추가

* fix: Network 객체 주입해주는 위치 변경

* Squashed commit of the following: develop

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체

* chore: Toast dependency 추가

* feat: moit 참여 API 에러 발생 시 토스트 노출 (위치는 추후 수정 예정)

* fix: project target version 16.0.0으로 수정

* feat: 폴더 이동

* feat: Interactor 로직 MainScheduler에서 작동하도록 수정

* feat: MOITParticipateRepository response값 MOITDetailModel로 변경

* feat: ParticipateUseCase response값 MOITDetailEntity로 변경

* feat: MOITDetailModel DTO에 notification 관련 프로퍼티 추가

* feat: MOITDetailEntity에 notification 관련 파라미터 추가

* feat: InputParticipateCode 성공 시 ParticipationSuccess RIB으로 routing 구현 중

* feat: ParticipationSuccess RIB으로 라우팅 로직 구현

* fix: Toast 노출시간 변경

* feat: MOITToast View 구현 및 적용

* comment: NetworkImpl log 수정

* feat: ToastErrorMessage 수정

* comment: TODO 추가

* comment: 수정필요한 부분 TODO 추가

* chore: Fine 모듈 dependency 선언

* chore: dependency 수정

* feat: FineList RIB attach 로직 구현

* fix: Segmentpager 수정

* fix: FineList View margin 수정

* feat: FineRepository 구현

feat: FineRepository 구현

* feat: FetchFineListUseCase 구현

feat: FetchFineListUseCase 구현

feat: FetchFineListUseCase 구현

feat: FetchFineListUseCase 구현

* feat: FineUserInterface에 UseCase 주입 구현 중

* fix: 접근제어자 수정

* feat: FetchFineList 로직 구현 중

* Squashed commit of the following: join-MOIT

commit 4994a9f
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:15:39 2023 +0900

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

commit 8ac3862
Merge: c530037 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:12:13 2023 +0900

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

commit 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:00:26 2023 +0900

    Feature/sign in (#69)

    * fix: SignInUserInterface MOITWeb Interface dependency 추가

    * feat: SignInWeb attach 로직

    * feat: cookie 및 token 처리 로직

    * feat: 인증 후 로직 처리

    * feat: 로그인 후 routing 로직 구현 중

    * feat: Authorization 진행 후 HeaderField값 전달

    * feat: SignIn Dependency 추가

    * feat: 회원가입하지않은 회원 인증 종료 후 회원가입으로 이동 로직

    * feat: Dependency 추가

    * feat: SignIn, SignUp 연결 demoapp 구현

    * fix: dependency 및 bundle version 수정

    * fix: MOITWeb detach시 memory leak 발생하는 현상 수정

    * refactor: SignIn, SignUp → Auth 모듈로 합치는 작업 중

    * refactor: SignIn, SignUp → Auth 모듈로 통일

    * remove: 사용하지않는 파일 삭제

    * feat: SignInResponse SignUp RIB으로 전달

    * feat: redirectURL 메서드 분리

    * feat: TokenManager 모듈 생성

    * feat: TokenManagerImpl 구현

    * feat: TokenManager 로직 구현

    * fix: 코드 개선

    * fix: TODO 삭제

    * fix: 주석 삭제

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * fix: router attach 및 할당과 view present 순서 변경

    * feat: authorization token 빈값으로 오는 경우 errorAlert 띄우는 동작 추가

    * feat: SaveTokenUseCase 추가

    * feat: token 저장 프로세스 UseCase로 분리

commit f4f8976
Author: SongSeoYoung <[email protected]>
Date:   Thu Jul 27 00:41:13 2023 +0900

    moit Users (#71)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    * feat: 모잇 유저

    * fix: 코드리뷰 반영

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체

* Squashed commit of the following: develop

commit 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:00:26 2023 +0900

    Feature/sign in (#69)

    * fix: SignInUserInterface MOITWeb Interface dependency 추가

    * feat: SignInWeb attach 로직

    * feat: cookie 및 token 처리 로직

    * feat: 인증 후 로직 처리

    * feat: 로그인 후 routing 로직 구현 중

    * feat: Authorization 진행 후 HeaderField값 전달

    * feat: SignIn Dependency 추가

    * feat: 회원가입하지않은 회원 인증 종료 후 회원가입으로 이동 로직

    * feat: Dependency 추가

    * feat: SignIn, SignUp 연결 demoapp 구현

    * fix: dependency 및 bundle version 수정

    * fix: MOITWeb detach시 memory leak 발생하는 현상 수정

    * refactor: SignIn, SignUp → Auth 모듈로 합치는 작업 중

    * refactor: SignIn, SignUp → Auth 모듈로 통일

    * remove: 사용하지않는 파일 삭제

    * feat: SignInResponse SignUp RIB으로 전달

    * feat: redirectURL 메서드 분리

    * feat: TokenManager 모듈 생성

    * feat: TokenManagerImpl 구현

    * feat: TokenManager 로직 구현

    * fix: 코드 개선

    * fix: TODO 삭제

    * fix: 주석 삭제

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * fix: router attach 및 할당과 view present 순서 변경

    * feat: authorization token 빈값으로 오는 경우 errorAlert 띄우는 동작 추가

    * feat: SaveTokenUseCase 추가

    * feat: token 저장 프로세스 UseCase로 분리

commit f4f8976
Author: SongSeoYoung <[email protected]>
Date:   Thu Jul 27 00:41:13 2023 +0900

    moit Users (#71)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    * feat: 모잇 유저

    * fix: 코드리뷰 반영

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체

* feat: CompareUserIDUseCase 구현

* feat: FineInfoEntity → ViewModel 변환 작업

feat: FineInfoEntity → ViewModel 변환 작업

* feat: 벌금 붙이기 (#77)

Co-authored-by: hyerin <[email protected]>

* fix: Dependency 수정

* feat: StubFetchFineInfoUseCase 구현

* feat: ParticipateFineInfoViewModel 및 변환 메서드 구현

* feat: FineDemoApp Dependency 수정

* fix: view 설정 타이밍 오류 수정

* feat: FineInfo DTO, Entity, ViewModel 구조 수정

* feat: FilterMyFineListUseCase 구현

* feat: Demoapp 수정

* feat: ConfigureView 수정 중

feat: ConfigureView 수정 중

* feat: PaymentCompletedFineListView 추가

* feat: 내 벌금 내역 하단에 separator view 삽입

* feat: isMaster 여부, fineApproveStatus에 따라 버튼 ui 변경

* feat: Endpoint 및 repository 메서드 추가

* feat: moitID Int로 변경 및 AuthorizePayment RIB attach 메서드 구현

---------

Co-authored-by: SongSeoYoung <[email protected]>
hope1053 added a commit that referenced this pull request Aug 2, 2023
* remove: dummy file 삭제

remove: dummy file 삭제

* feat: DemoApp info.plist Allows Arbitrary Loads value 추가

* Feat: Endpoint Header value 추가

Feat: Endpoint Header value 추가

* feat: join MOIT API 호출 작업 중

* feat: Network log 추가

* fix: Network 객체 주입해주는 위치 변경

* Squashed commit of the following: develop

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체

* chore: Toast dependency 추가

* feat: moit 참여 API 에러 발생 시 토스트 노출 (위치는 추후 수정 예정)

* fix: project target version 16.0.0으로 수정

* feat: 폴더 이동

* feat: Interactor 로직 MainScheduler에서 작동하도록 수정

* feat: MOITParticipateRepository response값 MOITDetailModel로 변경

* feat: ParticipateUseCase response값 MOITDetailEntity로 변경

* feat: MOITDetailModel DTO에 notification 관련 프로퍼티 추가

* feat: MOITDetailEntity에 notification 관련 파라미터 추가

* feat: InputParticipateCode 성공 시 ParticipationSuccess RIB으로 routing 구현 중

* feat: ParticipationSuccess RIB으로 라우팅 로직 구현

* fix: Toast 노출시간 변경

* feat: MOITToast View 구현 및 적용

* comment: NetworkImpl log 수정

* feat: ToastErrorMessage 수정

* comment: TODO 추가

* comment: 수정필요한 부분 TODO 추가

* chore: Fine 모듈 dependency 선언

* chore: dependency 수정

* feat: FineList RIB attach 로직 구현

* fix: Segmentpager 수정

* fix: FineList View margin 수정

* feat: FineRepository 구현

feat: FineRepository 구현

* feat: FetchFineListUseCase 구현

feat: FetchFineListUseCase 구현

feat: FetchFineListUseCase 구현

feat: FetchFineListUseCase 구현

* feat: FineUserInterface에 UseCase 주입 구현 중

* fix: 접근제어자 수정

* feat: FetchFineList 로직 구현 중

* Squashed commit of the following: join-MOIT

commit 4994a9f
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:15:39 2023 +0900

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

commit 8ac3862
Merge: c530037 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:12:13 2023 +0900

    Merge branch 'develop' into feature/join-MOIT

    # Conflicts:
    #	DesignSystem/Sources/List/MOITList.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/MOITDetailUserInterfaceAppDelegate.swift
    #	Features/MOITDetail/MOITDetail/DemoApp/Sources/StubMOITAllAttendanceUsecase.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailAttendance/MOITDetailAttendanceViewModel.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailBuilder.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailInteractor.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailRouter.swift
    #	Features/MOITDetail/MOITDetail/Implement/MOITDetailViewController.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITAttendanceStudyView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfoView.swift
    #	Features/MOITDetail/MOITDetail/Implement/View/MOITDetailInfosView.swift
    #	Features/MOITDetail/MOITDetail/Interface/MOITDetailDependency.swift
    #	Features/MOITDetail/MOITDetail/Project.swift
    #	Features/MOITDetail/MOITDetailData/Implement/MOITDetailRepositoryImpl.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailModel.swift
    #	Features/MOITDetail/MOITDetailData/Interface/MOITDetailRepository.swift
    #	Features/MOITDetail/MOITDetailData/Project.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITAllAttendanceUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDayTypes.swift
    #	Features/MOITDetail/MOITDetailDomain/Implement/MOITDetailUsecaseImpl.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITAllAttendanceEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailEntity.swift
    #	Features/MOITDetail/MOITDetailDomain/Interface/MOITDetailUsecase.swift
    #	Features/MOITDetail/MOITDetailDomain/Project.swift
    #	Features/MOITParticipate/MOITParticipateUserInterface/Implement/ParticipationSuccess/ParticipationSuccessViewController.swift
    #	Features/MOITWeb/Implement/MOITWebInteractor.swift
    #	Features/MOITWeb/Implement/MOITWebViewController.swift
    #	Features/MOITWeb/Interface/MOITWebPath.swift
    #	MOITNetwork/Implement/NetworkImpl.swift
    #	Plugins/UtilityPlugin/ProjectDescriptionHelpers/Dependency+Project.swift
    #	Tuist/Dependencies.swift
    #	Tuist/ProjectDescriptionHelpers/Project+Templates.swift

commit 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:00:26 2023 +0900

    Feature/sign in (#69)

    * fix: SignInUserInterface MOITWeb Interface dependency 추가

    * feat: SignInWeb attach 로직

    * feat: cookie 및 token 처리 로직

    * feat: 인증 후 로직 처리

    * feat: 로그인 후 routing 로직 구현 중

    * feat: Authorization 진행 후 HeaderField값 전달

    * feat: SignIn Dependency 추가

    * feat: 회원가입하지않은 회원 인증 종료 후 회원가입으로 이동 로직

    * feat: Dependency 추가

    * feat: SignIn, SignUp 연결 demoapp 구현

    * fix: dependency 및 bundle version 수정

    * fix: MOITWeb detach시 memory leak 발생하는 현상 수정

    * refactor: SignIn, SignUp → Auth 모듈로 합치는 작업 중

    * refactor: SignIn, SignUp → Auth 모듈로 통일

    * remove: 사용하지않는 파일 삭제

    * feat: SignInResponse SignUp RIB으로 전달

    * feat: redirectURL 메서드 분리

    * feat: TokenManager 모듈 생성

    * feat: TokenManagerImpl 구현

    * feat: TokenManager 로직 구현

    * fix: 코드 개선

    * fix: TODO 삭제

    * fix: 주석 삭제

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * fix: router attach 및 할당과 view present 순서 변경

    * feat: authorization token 빈값으로 오는 경우 errorAlert 띄우는 동작 추가

    * feat: SaveTokenUseCase 추가

    * feat: token 저장 프로세스 UseCase로 분리

commit f4f8976
Author: SongSeoYoung <[email protected]>
Date:   Thu Jul 27 00:41:13 2023 +0900

    moit Users (#71)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    * feat: 모잇 유저

    * fix: 코드리뷰 반영

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체

* Squashed commit of the following: develop

commit 56bdb0d
Author: hyerin <[email protected]>
Date:   Thu Jul 27 01:00:26 2023 +0900

    Feature/sign in (#69)

    * fix: SignInUserInterface MOITWeb Interface dependency 추가

    * feat: SignInWeb attach 로직

    * feat: cookie 및 token 처리 로직

    * feat: 인증 후 로직 처리

    * feat: 로그인 후 routing 로직 구현 중

    * feat: Authorization 진행 후 HeaderField값 전달

    * feat: SignIn Dependency 추가

    * feat: 회원가입하지않은 회원 인증 종료 후 회원가입으로 이동 로직

    * feat: Dependency 추가

    * feat: SignIn, SignUp 연결 demoapp 구현

    * fix: dependency 및 bundle version 수정

    * fix: MOITWeb detach시 memory leak 발생하는 현상 수정

    * refactor: SignIn, SignUp → Auth 모듈로 합치는 작업 중

    * refactor: SignIn, SignUp → Auth 모듈로 통일

    * remove: 사용하지않는 파일 삭제

    * feat: SignInResponse SignUp RIB으로 전달

    * feat: redirectURL 메서드 분리

    * feat: TokenManager 모듈 생성

    * feat: TokenManagerImpl 구현

    * feat: TokenManager 로직 구현

    * fix: 코드 개선

    * fix: TODO 삭제

    * fix: 주석 삭제

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * Squashed commit of the following:

    commit 7b45c86
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:38:33 2023 +0900

        Feature/web debug (#68)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

        * fix: back -> close변경

    commit 3f8f29c
    Author: SongSeoYoung <[email protected]>
    Date:   Sat Jul 15 16:17:59 2023 +0900

        feat: 웹 디버깅용 개발 (#67)

        * feat: 웹 디버깅용 개발

        * fix: 일부 수정

    commit 8e677e7
    Author: hyerin <[email protected]>
    Date:   Thu Jul 13 23:50:21 2023 +0900

        design: signin_logo 이미지 디자인 변경으로 인해 교체

    * fix: router attach 및 할당과 view present 순서 변경

    * feat: authorization token 빈값으로 오는 경우 errorAlert 띄우는 동작 추가

    * feat: SaveTokenUseCase 추가

    * feat: token 저장 프로세스 UseCase로 분리

commit f4f8976
Author: SongSeoYoung <[email protected]>
Date:   Thu Jul 27 00:41:13 2023 +0900

    moit Users (#71)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    * feat: 모잇 유저

    * fix: 코드리뷰 반영

commit 3651d14
Author: SongSeoYoung <[email protected]>
Date:   Mon Jul 24 13:49:56 2023 +0900

    Feature/moit detail (#70)

    * add: impl, interface 모듈 분리

    * add: 일부 dependency추가

    * feat: demo 앱 연결

    * feat: 상단 화면 UI

    * feat: sheet 인터렉션 레이아웃

    * impl: 인터렉션 고도화

    * feat: 스터디명, 설명 추가

    * feat: infoview ui

    * chore: detailInfoView 파일 분리 및 출석viewcontroller생성

    * add: moit 상세 페이지 하위 viewcontroller구성

    * add: SkeletonView추가

    * feat: 스켈레톤 뷰 작업

    * feat: 세미나 출석 뷰

    * feat: data 모듈

    * feat: dependency추가

    * feat: domain module

    * impl: 의존도 수정

    * fix: 스켈레톤 수정

    * feat: MOITFoundation 모듈, int extension

    * feat: DateString 함수 추가

    * fix: 레이아웃 수정

    * feat. 상세 네트워크 연결, 출석 네트워크 연결

    * feat: 전체출결 리스트

    * feat: 출석 비율 뷰

    * feat: 내 출결 UI

    * feat: 전체 출결 없을 때

    * impl: 출결 디테일한 부분 수정

    * impl: 전체출결 구조 변경

    * impl: 출결 없을 때

    * impl: 내 출결 없을 때

    * feat: 마무리 작업

    ---------

    Co-authored-by: hyerin <[email protected]>

commit 4f12995
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:38:11 2023 +0900

    fix 빌드오류 수정 (#74)

    * feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정)

    * fix: 빌드 오류 수정

commit 3d67d13
Author: SongSeoYoung <[email protected]>
Date:   Sun Jul 23 22:20:26 2023 +0900

    feat: web 디버깅용 추가작업(textfield변경, 앱 사용성 개선, close 명령어 처리, 쿠키 보내는 쪽 수정) (#73)

commit 7b45c86
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:38:33 2023 +0900

    Feature/web debug (#68)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

    * fix: back -> close변경

commit 3f8f29c
Author: SongSeoYoung <[email protected]>
Date:   Sat Jul 15 16:17:59 2023 +0900

    feat: 웹 디버깅용 개발 (#67)

    * feat: 웹 디버깅용 개발

    * fix: 일부 수정

commit 8e677e7
Author: hyerin <[email protected]>
Date:   Thu Jul 13 23:50:21 2023 +0900

    design: signin_logo 이미지 디자인 변경으로 인해 교체

* feat: CompareUserIDUseCase 구현

* feat: FineInfoEntity → ViewModel 변환 작업

feat: FineInfoEntity → ViewModel 변환 작업

* feat: 벌금 붙이기 (#77)

Co-authored-by: hyerin <[email protected]>

* fix: Dependency 수정

* feat: StubFetchFineInfoUseCase 구현

* feat: ParticipateFineInfoViewModel 및 변환 메서드 구현

* feat: FineDemoApp Dependency 수정

* fix: view 설정 타이밍 오류 수정

* feat: FineInfo DTO, Entity, ViewModel 구조 수정

* feat: FilterMyFineListUseCase 구현

* feat: Demoapp 수정

* feat: ConfigureView 수정 중

feat: ConfigureView 수정 중

* feat: PaymentCompletedFineListView 추가

* feat: 내 벌금 내역 하단에 separator view 삽입

* feat: isMaster 여부, fineApproveStatus에 따라 버튼 ui 변경

* feat: Endpoint 및 repository 메서드 추가

* feat: moitID Int로 변경 및 AuthorizePayment RIB attach 메서드 구현

* feat: AuthorizePaymentViewModel 구현 및 적용

* feat: AuthorizePaymentView Configuration

* feat: 이미지 등록 로직 구현

* feat: PostFineEvaluate 로직 구현

* feat: 인증하기 버튼 hidden 유무 수정

* feat: 벌금 내역 승인/거절 로직 구현

---------

Co-authored-by: SongSeoYoung <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants