This repository was archived by the owner on Jul 22, 2024. It is now read-only.
Repository navigation
Releases: CRA7C/SSD
Releases · CRA7C/SSD
Release list
SSD v1.0.0 제출 버전
What's Changed
- [hotfix] script runner 테스트 실패 시, 즉시 종료되도록 수정 by @jwh1308 in #82
- [add] script runner 실패하는 더미 스크립트 추가 by @jwh1308 in #83
- [FIX] 공유파일 접근 문제로 logger 객체사용 revert by @winsowss in #84
- [feat] Plant UML 코드와 이미지 추가 by @geniuskey in #87
- Update main.yml by @geniuskey in #90
- Hotfix/fullread log by @winsowss in #91
- [SSD UML] comand_buffer SequenceDiagram 추가. by @gk1whd2 in #92
- [refactor] exception handling 변경 by @jwh1308 in #93
- [hotfix] 잘못된 value 입력했을 때 runtime exception 발생하지 않도록 수정 by @jwh1308 in #94
- [bugfix] erase_range에서 99번 데이터 못 지우는 현상 개선 by @gk1whd2 in #95
- [bugfix] erase_range에서 99번 데이터 못 지우는 현상 개선 by @gk1whd2 in #98
- 불필요한 members doc 삭제 by @geniuskey in #99
- Feature/update doc by @geniuskey in #100
- [UML] command_buffer UML 수정 by @gk1whd2 in #101
- [FIX] 큰 크기의 data가 들어오는 경우 잘라서 logger로 출력 by @winsowss in #102
- DummyFailTest 시 INVALID COMMAND 출력되는 문제 개선 by @geniuskey in #103
- Update pyproject.toml by @geniuskey in #104
Full Changelog: v0.2.0...v1.0.0
v0.2.0
요구사항 모두 만족하는 것처럼 보임.
추가적인 테스트는 지속 할 예정.
What's Changed
- [add] shell app flush 기능 추가 by @jwh1308 in #63
- [hotfix] 유효성 검사 버그 수정 by @jwh1308 in #64
- Logging 기능 2 - until.log를 until.zip으로 변경 by @winsowss in #65
- [Bugfix - Command Buffer] 10만 버퍼링해야하는데 11개를 버퍼링하고 있었음. 해당 내용 수정 by @gk1whd2 in #67
- [Feature - Flush] ssd flush 추가. by @gk1whd2 in #68
- [hotfix] read 커맨드 버그 수정 by @jwh1308 in #70
- [REFACTOR] ssd 실행 코드 관련 리팩토링 by @currycurry3030 in #69
- [hotfix] fullread 화면 출력 안되는 문제 수정 by @jwh1308 in #73
- [Refactoring] SSDRunner, CommandBuffer by @gk1whd2 in #71
- [REFACTOR] testapp module type hint 추가 by @currycurry3030 in #76
- print로 출력하는 부분 logger 통한 출력으로 변경 by @winsowss in #75
- [feat] demo script 오류 개선 및 test shell 오류 개선 by @geniuskey in #74
- logger : 위치 변경과 logger 객체 추가 건 by @winsowss in #78
- [HOTFIX] SSD R -0 실행 오류 수정 by @currycurry3030 in #81
- [hotfix] test script 들을 shell 에서 동작시 콘솔 출력 미지원 문제 해결 by @geniuskey in #79
- [Logging] SSDRunner Log 메세지 추가. by @gk1whd2 in #80
Full Changelog: v0.1.0...v0.2.0
팀플 4일차 아침
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