Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

팀플 4일차 아침

Pre-release
Pre-release

Choose a tag to compare

@geniuskey geniuskey released this 17 Jul 23:49
· 129 commits to main since this release
a5a5ded

What's Changed

  • testapp/commands 구조 등록 by @geniuskey in #1
  • test_command_write 에 대한 1차 구현 by @geniuskey in #2
  • Feature/commands 관련 interface 와 fullwrite 테스트 추가 by @geniuskey in #3
  • [add] SSD read/write 기능 구현 by @jwh1308 in #5
  • [FEAT] TCs for Feature/test shell application by @currycurry3030 in #4
  • [feat] testapp.ssd_driver 기본 구조 및 관련 테스트 등록 by @geniuskey in #6
  • Feature/test app1 script by @gk1whd2 in #7
  • Feature/commands by @geniuskey in #8
  • Create main.yml by @geniuskey in #9
  • app read fullread 기능 추가 건 by @winsowss in #10
  • [FEAT] check valid parameters by @currycurry3030 in #12
  • [mod] ssd 읽기/쓰기 기능을 위한 통합 테스트 추가 및 기능 구현 by @jwh1308 in #13
  • TestApp2 Script 추가. by @gk1whd2 in #11
  • tests 폴더에 대한 unittest 시 import 오류 발생으로 해당 폴더 이름 변경 by @geniuskey in #14
  • [FEAT] TC for testapp by @currycurry3030 in #15
  • 폴더 이름 변경시 누락 파일 추가 by @geniuskey in #16
  • [FEAT] add main.py by @currycurry3030 in #19
  • [mod] 유효하지 않은 명령 확인하는 기능 추가 by @jwh1308 in #18
  • [mod] unittest 충돌을 피하기위해 ssd.py 이름 변경 by @jwh1308 in #20
  • Create result.txt by @geniuskey in #22
  • ruff check . 결과 "All checks passed!" 로 만들기 위해 클린 코드 작업 진행. by @geniuskey in #21
  • [mod] LBA 관련 매직 넘버 제거 by @jwh1308 in #23
  • [REFACTOR] remove duplicated function & add type hints by @currycurry3030 in #24
  • [Feature/command] #25 by @gk1whd2 in #26
  • [FIX] add project root by @currycurry3030 in #27
  • [mod] exit 커맨드 다른 커맨드와 동일한 로직으로 처리되도록 수정 by @jwh1308 in #28
  • ssd 및 관련 테스트에 대해 클린 코드 작업 진행함. by @geniuskey in #29
  • [FIX] range of ssd value by @currycurry3030 in #30
  • 함수명 변경 및 함수명 출력하는 decorator 추가 by @winsowss in #32
  • [mod] TestShell 클래스의 일부 역할을 CommandParser 클래스로 이관 by @jwh1308 in #31
  • [REFACTOR] validation of hex value by @currycurry3030 in #33
  • [mod] command parse 부분 일부 변경 by @jwh1308 in #35
  • Create ssd_test/init.py by @geniuskey in #36
  • [mod] 테스트 코드에 있는 print 구문 삭제 by @jwh1308 in #37
  • Bugfix/testapp by @gk1whd2 in #38
  • [mod] command arguments 전달할 때 중복되는 동작 제거 by @jwh1308 in #39
  • [feat] Runner 개발을 위한 구조 변경 by @geniuskey in #40
  • Conflict merge 오류 by @geniuskey in #41
  • [FEAT] Erase in SSD by @currycurry3030 in #43
  • [add] erase command 추가 by @jwh1308 in #44
  • sphinx doc gen. 기능 및 관련 github action 추가 by @geniuskey in #45
  • [feat] Runner 개발을 위한 testapp.scripts 모듈 구현 완료. by @geniuskey in #46
  • [Feature/Command-Buffer] Command Buffer 기능 구현 by @gk1whd2 in #42
  • [add] erase_range 커맨드 추가 by @jwh1308 in #48
  • [FEAT] Logger class 구현 by @winsowss in #47
  • [mod] erase 명령어 실행할 수 있도록 command parser에 erase command 추가 by @jwh1308 in #49
  • Help 메세지 추가 & Command Buffer 추가 개발 by @gk1whd2 in #50
  • [mod] erase, erase_range 명령어 실행 검증을 위한 테스트 추가 by @jwh1308 in #51
  • Logger기능2 : 로그 기록 규칙 추가 by @winsowss in #52
  • Runner 구현 및 재빌드 이슈 문제 해결 완료. by @geniuskey in #54
  • [mod] arguments 유효성 검증 기능을 각 concrete command class에서 구현하도록 변경 by @jwh1308 in #55
  • Refactoring/command buffer by @gk1whd2 in #53
  • [feat] logger 를 별도의 모듈로 변경 by @geniuskey in #61
  • [feat] docstring by @geniuskey in #62

New Contributors

  • @geniuskey made their first contribution in #1
  • @jwh1308 made their first contribution in #5
  • @currycurry3030 made their first contribution in #4
  • @gk1whd2 made their first contribution in #7
  • @winsowss made their first contribution in #10

Full Changelog: https://github.com/CRA7C/SSD/commits/v0.1.0