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

[개선] Presigned URL 적용 #113

Merged
merged 93 commits into from
Sep 4, 2024
Merged

[개선] Presigned URL 적용 #113

merged 93 commits into from
Sep 4, 2024

Commits on Jul 9, 2024

  1. feat(#98): 최종 합격 여부 결정 API 작성

    - 어드민이 최종 점수 순으로 최종 합격 여부를 결정할 수 있습니다.
    - 1차 합격 원서 중 최종 점수가 없는 원서가 있다면 예외가 발생합니다.
    cabbage16 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    ae24b2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b2ca5a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. feat(#98): 최종 합격 여부 결정 API 작성

    - 어드민이 최종 점수 순으로 최종 합격 여부를 결정할 수 있습니다.
    - 1차 합격 원서 중 최종 점수가 없는 원서가 있다면 예외가 발생합니다.
    cabbage16 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a8edacc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e2e76c View commit details
    Browse the repository at this point in the history
  3. refactor(#98): 예외 이름 수정

    - 잘못된 이름을 수정하고 좀 더 의미에 맞도록 수정했습니다
    cabbage16 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    0797fc7 View commit details
    Browse the repository at this point in the history
  4. perf(#98): 정원 외 전형이 다른 전형과 독립하여 경쟁하도록 수정

    - 정원 외 전형은 다른 전형들과 함께 경쟁하지 않고 완전히 독립되어 경쟁해야하여서 수정했습니다.
    cabbage16 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b2a3cc1 View commit details
    Browse the repository at this point in the history
  5. test(#98): FormControllerTest 작성

    - 자동으로 2차 합격 여부를 결정하는 테스트를 작성했어요.
    - 2차 합격 여부를 결정할 때 최종 점수가 없는 원서가 존재하면 에러가 발생하는 테스트를 작성했어요.
    cabbage16 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    cffae79 View commit details
    Browse the repository at this point in the history
  6. docs(#98): 2차 합격 여부 자동 결정 API 문서 작성

    - 2차 합격 여부를 자동으로 결정하는 API 를 추가했어요.
    cabbage16 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    0b88492 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dec793f View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. feat(#98): 최종 합격 여부 결정 API 작성

    - 어드민이 최종 점수 순으로 최종 합격 여부를 결정할 수 있습니다.
    - 1차 합격 원서 중 최종 점수가 없는 원서가 있다면 예외가 발생합니다.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    b10b6e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    374fe32 View commit details
    Browse the repository at this point in the history
  3. refactor(#98): 예외 이름 수정

    - 잘못된 이름을 수정하고 좀 더 의미에 맞도록 수정했습니다
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    17b47c0 View commit details
    Browse the repository at this point in the history
  4. perf(#98): 정원 외 전형이 다른 전형과 독립하여 경쟁하도록 수정

    - 정원 외 전형은 다른 전형들과 함께 경쟁하지 않고 완전히 독립되어 경쟁해야하여서 수정했습니다.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    7265cbe View commit details
    Browse the repository at this point in the history
  5. test(#98): FormControllerTest 작성

    - 자동으로 2차 합격 여부를 결정하는 테스트를 작성했어요.
    - 2차 합격 여부를 결정할 때 최종 점수가 없는 원서가 존재하면 에러가 발생하는 테스트를 작성했어요.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2b3fba8 View commit details
    Browse the repository at this point in the history
  6. docs(#98): 2차 합격 여부 자동 결정 API 문서 작성

    - 2차 합격 여부를 자동으로 결정하는 API 를 추가했어요.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    3e005a9 View commit details
    Browse the repository at this point in the history
  7. feat(#98): 최종 합격 여부 결정 API 작성

    - 어드민이 최종 점수 순으로 최종 합격 여부를 결정할 수 있습니다.
    - 1차 합격 원서 중 최종 점수가 없는 원서가 있다면 예외가 발생합니다.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    4f9d455 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1810c79 View commit details
    Browse the repository at this point in the history
  9. feat(#98): 원서 전체 조회 정렬 기능 추가

    - 정렬 기준을 추가해서 최종 점수 오름차순, 내림차순으로 정렬할 수 있습니다.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    0c4d1dd View commit details
    Browse the repository at this point in the history
  10. refactor(#98): 정렬 파라미터 변경

    - 정렬 기준과 정렬 방식을 하나의 파라미터로 합쳤습니다.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    d89d25c View commit details
    Browse the repository at this point in the history
  11. test(#98): 정렬 기능 UseCaseTest 추가

    - 최종 점수 내림차순 조회 테스트를 만들었어요.
    - 최종 점수 오름차순 조회 테스트를 만들었어요.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8f04b8c View commit details
    Browse the repository at this point in the history
  12. fix(#98): 1차합격 메서드 삭제

    - 테스트용으로 만든 1차합격 자동 메서드를 삭제했어요.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    b35dbb8 View commit details
    Browse the repository at this point in the history
  13. perf(#98): 최종점수순 정렬 시 최종 점수가 없는 경우 오류 발생

    - 원서를 전체 조회할 때 최종 점수순으로 조회하는데 최종점수가 없는 원서가 있다면 오류를 발생하도록 했어요.
    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    ac49ba6 View commit details
    Browse the repository at this point in the history
  14. fix: Git Conflict 해결

    cabbage16 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    dab02cb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ad10aab View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    cc6f9b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. feat(#98): presigned-url 생성 기능

    - presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    3dbfa7d View commit details
    Browse the repository at this point in the history
  2. fix(#111): presigned-url 폴더 생성 오류 해결

    - 폴더 안에 파일을 업로드해도 폴더 안에 업로드 되지 않는 오류를 해결했어요.
    cabbage16 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    a0a735b View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. feat(#111): Download presigned-url 생성

    - 파일을 조회하기 위한 presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    24f3df3 View commit details
    Browse the repository at this point in the history
  2. perf(#111): 조회하려는 file이 null일 경우 null 반환

    - 존재하지 않는 파일에 대해서도 presigned url이 생성되는 것을 방지하기 위해 파일이 존재하지 않으면 null을 반환하도록 변경했습니다.
    cabbage16 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    3f55233 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    9f2088b View commit details
    Browse the repository at this point in the history
  2. perf(#111): 증명사진 업로드 presigned url 적용

    - 증명사진 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 증명사진을 조회할 때마다 새로운 presigned url을 요청해야하므로 Applicant 에서 identificationPictureUri 컬럼을 삭제했습니다.
    - UploadFileService와 UploadResponse가 더 이상 Upload 기능만 하는것이 아닌 Download 기능을 함께 하므로 이름을 각각 FileService, UrlResponse로 바꿨습니다.
    cabbage16 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    ebc8b03 View commit details
    Browse the repository at this point in the history
  3. perf(#111): 서류 업로드 presigned url 적용

    - 서류 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 서류를 조회할 때마다 새로운 presigned url을 요청해야하므로 Form 에서 formUrl 컬럼을 삭제했습니다.
    cabbage16 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    f55dd93 View commit details
    Browse the repository at this point in the history
  4. fix: FormErrorProperty 콤마 해결

    - 뒤에 콤마가 없어서 enum 에서 발생한 문제를 해결했어요.
    cabbage16 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    2f1b285 View commit details
    Browse the repository at this point in the history
  5. perf(#111): 공지사항 파일 업로드 presigned url 적용

    - 공지사항 파일 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 공지사항을 조회할 때 마다 새로운 presigned url을 요청해야하므로 Notice에서 fileUrl 컬럼을 fileUuid 로 대체했습니다.
    cabbage16 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    13dacc3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7456426 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. test(#111): 공지사항 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ff4dc63 View commit details
    Browse the repository at this point in the history
  2. test(#111): 원서 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    fbc70d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. fix(#111): 공지사항 날짜 조회 오류 수정

    - 공지사항 전체 조회 시 생성 날짜가 수정 날짜로 잘못 표기되는 것을 수정했어요.
    - 공지사항 조회 시 수정 날짜도 조회할 수 있도록 했어요.
    cabbage16 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    4af15ff View commit details
    Browse the repository at this point in the history
  2. fix(#111): 원서 pdf 파일 증명사진 url 오류 수정

    - Form에서 identificationPictureUri가 삭제되면서 ExportFormUseCase에서 직접 presigned URL을 변수로 선언하는 형식으로 수정했어요.
    - FormStatus에 상관없이 유저가 자신의 원서를 다운로드할 수 있도록 변경했어요.
    cabbage16 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    7f12786 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    b6347ae View commit details
    Browse the repository at this point in the history
  2. feat(#98): presigned-url 생성 기능

    - presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    d63fbc0 View commit details
    Browse the repository at this point in the history
  3. fix(#111): presigned-url 폴더 생성 오류 해결

    - 폴더 안에 파일을 업로드해도 폴더 안에 업로드 되지 않는 오류를 해결했어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    308ff72 View commit details
    Browse the repository at this point in the history
  4. feat(#111): Download presigned-url 생성

    - 파일을 조회하기 위한 presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    15bf12c View commit details
    Browse the repository at this point in the history
  5. perf(#111): 조회하려는 file이 null일 경우 null 반환

    - 존재하지 않는 파일에 대해서도 presigned url이 생성되는 것을 방지하기 위해 파일이 존재하지 않으면 null을 반환하도록 변경했습니다.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6826936 View commit details
    Browse the repository at this point in the history
  6. perf(#111): 증명사진 업로드 presigned url 적용

    - 증명사진 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 증명사진을 조회할 때마다 새로운 presigned url을 요청해야하므로 Applicant 에서 identificationPictureUri 컬럼을 삭제했습니다.
    - UploadFileService와 UploadResponse가 더 이상 Upload 기능만 하는것이 아닌 Download 기능을 함께 하므로 이름을 각각 FileService, UrlResponse로 바꿨습니다.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    caa7208 View commit details
    Browse the repository at this point in the history
  7. perf(#111): 서류 업로드 presigned url 적용

    - 서류 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 서류를 조회할 때마다 새로운 presigned url을 요청해야하므로 Form 에서 formUrl 컬럼을 삭제했습니다.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    c55e3a9 View commit details
    Browse the repository at this point in the history
  8. perf(#111): 공지사항 파일 업로드 presigned url 적용

    - 공지사항 파일 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 공지사항을 조회할 때 마다 새로운 presigned url을 요청해야하므로 Notice에서 fileUrl 컬럼을 fileUuid 로 대체했습니다.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    bed2645 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    929a1be View commit details
    Browse the repository at this point in the history
  10. test(#111): 공지사항 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    1f32012 View commit details
    Browse the repository at this point in the history
  11. test(#111): 원서 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    d1e6cb7 View commit details
    Browse the repository at this point in the history
  12. fix(#111): 공지사항 날짜 조회 오류 수정

    - 공지사항 전체 조회 시 생성 날짜가 수정 날짜로 잘못 표기되는 것을 수정했어요.
    - 공지사항 조회 시 수정 날짜도 조회할 수 있도록 했어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    1cba57a View commit details
    Browse the repository at this point in the history
  13. fix(#111): 원서 pdf 파일 증명사진 url 오류 수정

    - Form에서 identificationPictureUri가 삭제되면서 ExportFormUseCase에서 직접 presigned URL을 변수로 선언하는 형식으로 수정했어요.
    - FormStatus에 상관없이 유저가 자신의 원서를 다운로드할 수 있도록 변경했어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    1a835e0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    658b996 View commit details
    Browse the repository at this point in the history
  15. test(#111): 테스트 오류 해결

    - ExportFormUseCase에서 FileService를 사용하게 되면서 테스트를 수정했어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    0bdc1f9 View commit details
    Browse the repository at this point in the history
  16. docs(#111): presigned URL 문서 수정 및 추가

    - presigned URL로 인해 변경된 API들의 문서를 수정했어요.
    - shared.adoc에 presigned URL에 대한 내용을 추가했어요.
    cabbage16 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    8e49616 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5637027 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. refactor(#111): 프론트엔드 요구사항에 따라 변경

    - 토큰 유효기간이 너무 짧다고 해서 presigned url의 유효기간을 3분으로 늘렸습니다.
    - notice.adoc에 공지사항 파일 업로드에 누락된 요청 예시를 추가했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    ba4a225 View commit details
    Browse the repository at this point in the history
  2. feat(#98): presigned-url 생성 기능

    - presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6b2b0b3 View commit details
    Browse the repository at this point in the history
  3. fix(#111): presigned-url 폴더 생성 오류 해결

    - 폴더 안에 파일을 업로드해도 폴더 안에 업로드 되지 않는 오류를 해결했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2f0240b View commit details
    Browse the repository at this point in the history
  4. feat(#111): Download presigned-url 생성

    - 파일을 조회하기 위한 presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a70b33c View commit details
    Browse the repository at this point in the history
  5. perf(#111): 조회하려는 file이 null일 경우 null 반환

    - 존재하지 않는 파일에 대해서도 presigned url이 생성되는 것을 방지하기 위해 파일이 존재하지 않으면 null을 반환하도록 변경했습니다.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d30dc4e View commit details
    Browse the repository at this point in the history
  6. perf(#111): 증명사진 업로드 presigned url 적용

    - 증명사진 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 증명사진을 조회할 때마다 새로운 presigned url을 요청해야하므로 Applicant 에서 identificationPictureUri 컬럼을 삭제했습니다.
    - UploadFileService와 UploadResponse가 더 이상 Upload 기능만 하는것이 아닌 Download 기능을 함께 하므로 이름을 각각 FileService, UrlResponse로 바꿨습니다.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d13f472 View commit details
    Browse the repository at this point in the history
  7. perf(#111): 서류 업로드 presigned url 적용

    - 서류 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 서류를 조회할 때마다 새로운 presigned url을 요청해야하므로 Form 에서 formUrl 컬럼을 삭제했습니다.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    92f2f5a View commit details
    Browse the repository at this point in the history
  8. perf(#111): 공지사항 파일 업로드 presigned url 적용

    - 공지사항 파일 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 공지사항을 조회할 때 마다 새로운 presigned url을 요청해야하므로 Notice에서 fileUrl 컬럼을 fileUuid 로 대체했습니다.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    c6d391e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1de0cd6 View commit details
    Browse the repository at this point in the history
  10. test(#111): 공지사항 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    4fc85d6 View commit details
    Browse the repository at this point in the history
  11. test(#111): 원서 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    7015e33 View commit details
    Browse the repository at this point in the history
  12. fix(#111): 공지사항 날짜 조회 오류 수정

    - 공지사항 전체 조회 시 생성 날짜가 수정 날짜로 잘못 표기되는 것을 수정했어요.
    - 공지사항 조회 시 수정 날짜도 조회할 수 있도록 했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    cbce8af View commit details
    Browse the repository at this point in the history
  13. fix(#111): 원서 pdf 파일 증명사진 url 오류 수정

    - Form에서 identificationPictureUri가 삭제되면서 ExportFormUseCase에서 직접 presigned URL을 변수로 선언하는 형식으로 수정했어요.
    - FormStatus에 상관없이 유저가 자신의 원서를 다운로드할 수 있도록 변경했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    533cc9b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    18ed716 View commit details
    Browse the repository at this point in the history
  15. test(#111): 테스트 오류 해결

    - ExportFormUseCase에서 FileService를 사용하게 되면서 테스트를 수정했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a937c04 View commit details
    Browse the repository at this point in the history
  16. docs(#111): presigned URL 문서 수정 및 추가

    - presigned URL로 인해 변경된 API들의 문서를 수정했어요.
    - shared.adoc에 presigned URL에 대한 내용을 추가했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    8f9efbe View commit details
    Browse the repository at this point in the history
  17. feat(#98): presigned-url 생성 기능

    - presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e971ac1 View commit details
    Browse the repository at this point in the history
  18. fix(#111): presigned-url 폴더 생성 오류 해결

    - 폴더 안에 파일을 업로드해도 폴더 안에 업로드 되지 않는 오류를 해결했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    c0b1f58 View commit details
    Browse the repository at this point in the history
  19. feat(#111): Download presigned-url 생성

    - 파일을 조회하기 위한 presigned-url을 생성하는 기능을 만들었어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6ea76d6 View commit details
    Browse the repository at this point in the history
  20. perf(#111): 조회하려는 file이 null일 경우 null 반환

    - 존재하지 않는 파일에 대해서도 presigned url이 생성되는 것을 방지하기 위해 파일이 존재하지 않으면 null을 반환하도록 변경했습니다.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    595987d View commit details
    Browse the repository at this point in the history
  21. perf(#111): 증명사진 업로드 presigned url 적용

    - 증명사진 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 증명사진을 조회할 때마다 새로운 presigned url을 요청해야하므로 Applicant 에서 identificationPictureUri 컬럼을 삭제했습니다.
    - UploadFileService와 UploadResponse가 더 이상 Upload 기능만 하는것이 아닌 Download 기능을 함께 하므로 이름을 각각 FileService, UrlResponse로 바꿨습니다.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    39ad753 View commit details
    Browse the repository at this point in the history
  22. perf(#111): 공지사항 파일 업로드 presigned url 적용

    - 공지사항 파일 업로드 기능에 presigned url을 적용했습니다.
    - presigned url을 이용하면 공지사항을 조회할 때 마다 새로운 presigned url을 요청해야하므로 Notice에서 fileUrl 컬럼을 fileUuid 로 대체했습니다.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    631cf41 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    52b29a0 View commit details
    Browse the repository at this point in the history
  24. test(#111): 공지사항 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    17395fd View commit details
    Browse the repository at this point in the history
  25. test(#111): 원서 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    ece13e9 View commit details
    Browse the repository at this point in the history
  26. fix(#111): 원서 pdf 파일 증명사진 url 오류 수정

    - Form에서 identificationPictureUri가 삭제되면서 ExportFormUseCase에서 직접 presigned URL을 변수로 선언하는 형식으로 수정했어요.
    - FormStatus에 상관없이 유저가 자신의 원서를 다운로드할 수 있도록 변경했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    4a9636e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    02b33be View commit details
    Browse the repository at this point in the history
  28. refactor(#111): 프론트엔드 요구사항에 따라 변경

    - 토큰 유효기간이 너무 짧다고 해서 presigned url의 유효기간을 3분으로 늘렸습니다.
    - notice.adoc에 공지사항 파일 업로드에 누락된 요청 예시를 추가했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    fa703b9 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ec026ad View commit details
    Browse the repository at this point in the history
  30. test(#111): 원서 다운로드 테스트 수정

    - presigned url로 바뀐 파일 업로드 방식에 따라 테스트를 변경했어요.
    cabbage16 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d52e9d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. perf(#111): 원본 파일명 보존

    - 공지사항 파일을 업로드할 때 원본 파일명을 받아서 uuid와 함께 저장하여 원본 파일명으로 다운로드가 가능하도록 변경했습니다.
    cabbage16 committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    716052c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71f339e View commit details
    Browse the repository at this point in the history
  3. docs(#111): notice.adoc 파일 업로드 누락된 부분 추가

    - 공지사항 파일 업로드 문서에 누락된 Request Body를 작성했어요.
    cabbage16 committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c50c7ed View commit details
    Browse the repository at this point in the history
  4. perf(#111): 공지사항 조회 시 파일 이름 추가

    - 공지사항 조회 시 파일 이름을 볼 수 있도록 추가했어요.
    cabbage16 committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    8601eae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0116910 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. fix(#111): 수험표 증명사진 url 오류 수정

    - Form에서 identificationPictureUri가 삭제되면서 GenerateAdmissionTicketUseCase에서 직접 presigned URL을 변수로 선언하는 형식으로 수정했어요.
    - 최종 합격 발표일을 수험표에 추가했어요.
    cabbage16 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    b88338b View commit details
    Browse the repository at this point in the history
  2. test(#111): GenerateAdmissionTicketUseCaseTest

    - presigned url이 들어가게 수정했어요.
    cabbage16 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    91a0f6b View commit details
    Browse the repository at this point in the history