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

[#5] 공고 마감 기능 구현 #11

Merged
merged 13 commits into from
Nov 3, 2024
Merged

Commits on Oct 21, 2024

  1. feat: Company feature 생성 및 Mock 데이터 DTO로 이동

    1. CompanyDto 추가해서 JobPostingDetailDto에서 회사 정보 분리
    2. Mock 데이터 재활용할 수 있게 factory 생성자로 생성하도록 변경
    3. dto.mock.data로 Mock 데이터 분리, dto에서는 생성하는 것만 신경쓰도록 함
    4. 공고 마감 API 추가
    Younggun-Kim committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    02b7c1e View commit details
    Browse the repository at this point in the history
  2. feat: 공고 마감 Repository 추가

    1. closeJobPosting() 추가
    Younggun-Kim committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    99a9b5b View commit details
    Browse the repository at this point in the history
  3. feat: 공고 마감 Usecase 추가

    1. closeJobPosting() 추가
    2. JobPostingUseCaseImpl 파일 분리
    Younggun-Kim committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    eb2867a View commit details
    Browse the repository at this point in the history
  4. feat: JobPostingDetailBloc에 공고 마감 추가

    1. OnClosedJobPosting() 이벤트 추가
    2. closed 상태 추가
    Younggun-Kim committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    6b6f5df View commit details
    Browse the repository at this point in the history
  5. feat: 더보기 메뉴 팝업 추가

    1. MoreOption 위젯 추가
    2. DetailMoreOptionType으로 상세 화면에서 사용할 타입 추가
    Younggun-Kim committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    9d896ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8d5b0ef View commit details
    Browse the repository at this point in the history
  7. feat: 공고 마감 UI 작업 및 Bloc 연결

    1. 공고 마감 더보기 팝업 추가
    2. 공고 마감 Bloc 이벤트 연결
    3. 공고 마감시 뒤로가기 추가
    Younggun-Kim committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    2d97a08 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. feat: #5/공고 상세 바텀 시트 factory 방식으로 변경

    1. OCP 원칙 준수를 위해 switch-case 문 방식에서 Factory를 이용한 방식으로 변경
    Younggun-Kim committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    36f0e4f View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    f595dfe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2e7b6e View commit details
    Browse the repository at this point in the history
  3. feat: Type에 None 값 추가

    1. nullable 대신 none 값 사용
    Younggun-Kim committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    49034a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a554158 View commit details
    Browse the repository at this point in the history
  5. feat: 공고 등록 시 유효성 검사에서 null 코드 제거

    1. ValidationResult 추가
    2. JobPostingRequestEntity Extneion을 서브 파일로 분리
    Younggun-Kim committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    547fd12 View commit details
    Browse the repository at this point in the history