Releases: reddevilmidzy/queensac
Releases · reddevilmidzy/queensac
v0.3.2
What's Changed
- refactor: Remove file, line, and thread names from logger by @reddevilmidzy in #302
- Fix: Skip push and PR creation when no changes to commit by @Copilot in #303
- Add MSRV badge to README files by @Copilot in #304
- feat: delete action.yml by @reddevilmidzy in #305
- Revert "feat: delete action.yml" by @reddevilmidzy in #306
Full Changelog: v0.3.1...v0.3.2
v0.3.1
for Market place
What's Changed
- feat: Add queensac action for GitHub repository link checks by @reddevilmidzy in #296
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- cargo update 진행 by @reddevilmidzy in #114
redddy.com에서queens.ac로 도메인 변경 by @reddevilmidzy in #115- github 링크를 체크할 때 unwrap 제거하고 에러 핸들링 by @reddevilmidzy in #117
- 사용되고 있지 않은
example.md삭제 by @reddevilmidzy in #118 - 이슈, PR 생성시 자동으로 마일스톤 할당 by @reddevilmidzy in #121
- local에서는 2분, prod에서는 하루마다 이메일 전송할 수 있도록 구현 by @reddevilmidzy in #122
- 로그에 한국 시간 적용 by @reddevilmidzy in #125
- 이메일로 결과 전송 기능 구현 by @reddevilmidzy in #130
- dependabot 설정 파일 추가 by @reddevilmidzy in #132
- chore(deps): bump wiremock from 0.6.3 to 0.6.4 in /rook by @dependabot[bot] in #134
- chore(deps): bump actions/cache from 3 to 4 by @dependabot[bot] in #136
- chore(deps): bump secrecy from 0.8.0 to 0.10.3 in /rook by @dependabot[bot] in #135
- Revert "chore(deps): bump secrecy from 0.8.0 to 0.10.3 in /rook" by @reddevilmidzy in #139
- code of conduct 추가 by @reddevilmidzy in #140
- 배포시 환경 prod로 설정 by @reddevilmidzy in #142
- CODEOWNERS 생성 by @reddevilmidzy in #146
- chore(deps): bump tokio from 1.45.1 to 1.46.0 in /rook by @dependabot[bot] in #150
- chore(deps): bump reqwest from 0.12.20 to 0.12.22 in /rook by @dependabot[bot] in #147
- chore(deps): bump shuttle-runtime from 0.55.0 to 0.56.0 in /rook by @dependabot[bot] in #151
- 파일 변경 후 Pull Request 생성 구현 by @reddevilmidzy in #154
- fix: from Queensac to queensac by @reddevilmidzy in #156
- clippy::uninlined_format_args와 clippy::collapsible_if 수정 by @reddevilmidzy in #160
- fix: change dependabot check directory by @reddevilmidzy in #161
- 링크 추출 시 IP 주소(ex: http://127.0.0.1) 는 제외 by @reddevilmidzy in #163
- chore(deps): bump config from 0.15.11 to 0.15.13 in /rook by @dependabot[bot] in #158
- Revert "chore(deps): bump config from 0.15.11 to 0.15.13 in /rook" by @reddevilmidzy in #164
- refactor: move application setup logic from main.rs to startup.rs by @reddevilmidzy in #165
- refactor: move KoreanTime structure from main.rs to domain/time.rs by @reddevilmidzy in #166
- CI에 tarpaulin & codecov 설정 추가 by @reddevilmidzy in #168
- cargo 의존성 업데이트 및 application port 설정 추가 by @reddevilmidzy in #170
- test: add configuration loading test and convert string test by @reddevilmidzy in #172
- fix: add 'reach' option comment layout for codecov configuration by @reddevilmidzy in #173
- test: add test for get production configuration by @reddevilmidzy in #174
- CI의 build job에서 lint, test, coverage 분리 by @reddevilmidzy in #175
- test: add generate verification code test by @reddevilmidzy in #176
- feat: add codecov configuration by @reddevilmidzy in #177
- fix: add require base flag in
codecov.ymlby @reddevilmidzy in #181 - feat: change coverage reporting tool by @reddevilmidzy in #184
- test: add test for NewSubscriber struct by @reddevilmidzy in #185
- chore(deps): bump serde_json from 1.0.140 to 1.0.141 in /rook by @dependabot[bot] in #187
- chore(deps): bump rand from 0.9.1 to 0.9.2 in /rook by @dependabot[bot] in #188
- Move from
rookdirectory to root directory by @reddevilmidzy in #189 - docs: Add
CONTRIBUTING.mdfor contributor by @reddevilmidzy in #191 - chore(deps): bump tokio from 1.46.1 to 1.47.0 by @dependabot[bot] in #192
- ci에서 동작하도록 DB, email 인증 등 웹 서비스 제거 by @reddevilmidzy in #195
- chore(deps): bump tokio from 1.47.0 to 1.47.1 by @dependabot[bot] in #198
- chore(deps): bump serde_json from 1.0.141 to 1.0.142 by @dependabot[bot] in #197
- refactor: replace reqwest with octocrab for GitHub API calls by @reddevilmidzy in #199
- ci: add codecov upload to coverage by @reddevilmidzy in #200
- fix: ignore trivial redirects that only add trailing slash by @reddevilmidzy in #201
- Revert "ci: add codecov upload to coverage" by @reddevilmidzy in #204
- refactor: change request timeout by @reddevilmidzy in #202
- chore(deps): bump tokio-util from 0.7.15 to 0.7.16 by @dependabot[bot] in #203
- chore(deps): bump actions/checkout from 4 to 5 in /.github/workflows by @dependabot[bot] in #205
- chore(deps): bump slab from 0.4.10 to 0.4.11 by @dependabot[bot] in #206
- chore(deps): bump thiserror from 2.0.12 to 2.0.14 by @dependabot[bot] in #207
- chore(deps): bump url from 2.5.4 to 2.5.6 by @dependabot[bot] in #213
- chore: cargo update by @reddevilmidzy in #217
- chore(deps): bump actions/github-script from 7 to 8 in /.github/workflows by @dependabot[bot] in #218
- chore: cargo update by @reddevilmidzy in #224
- chore(deps): bump octocrab from 0.44.1 to 0.45.0 by @dependabot[bot] in #221
- refactor: remove web-application config and SSE feature for CLI by @reddevilmidzy in #226
- feat: use clap to accept repository and branch as arguments by @reddevilmidzy in #229
- chore: remove unnecessary file by @reddevilmidzy in #230
- chore(deps): bump serde from 1.0.225 to 1.0.226 by @dependabot[bot] in #228
- chore(deps): bump serde from 1.0.226 to 1.0.227 by @dependabot[bot] in #233
- chore(deps): bump regex from 1.11.2 to 1.11.3 by @dependabot[bot] in #232
- feat: add dry-run argument for skip pull-request generating by @reddevilmidzy in #234
- refactor: simplify stream_link_checks to return invalid links directly by @reddevilmidzy in #239
- refactor: remove serde_json crate by @reddevilmidzy in #240
- refactor: use struct and impl method for link check by @reddevilmidzy in #241
- 📝 Add docstrings to
refact-link-checkerby @coderabbitai[bot] in #243 - chore(deps): bump octocrab from 0.45.0 to 0.46.0 by @dependabot[bot] in #236
- fix: check github url correctly by @reddevilmidzy in #244
- chore(deps): bump octocrab from 0.46.0 to 0.47.0 by @dependabot[bot] in #245
- feat: Add PR generation flow and fix FileChange type by @reddevilmidzy in #247
- Fix file_path parsing to remove double slashes by @Copilot in #248
- refactor: enhance test setup and RepoManager architecture by @reddevilmidzy in #250
- chore(deps): bump tokio from 1.47.1 to 1.48.0 by @dependabot[bot] in #254
- chore(deps): bump clap from 4.5.48 to 4.5.50 by @dependabot[bot] in #256
- refactor: simplify PullRequestGenerator by removing unused fields by @reddevilmidzy in #259
- refactor: update PullRequestGenerator to use GitHub App authentication by @reddevilmidzy in #260
- chore(deps): bump reqwest from 0.12.23 to 0.12.24 by @de...
v0.2.0
What's Changed
- Lock과 관련된 경쟁 상태 해결 by @reddevilmidzy in #58
- API 수정 by @reddevilmidzy in #61
- 하위 디렉터리 만들어서 Rust 코드 집어넣기 by @reddevilmidzy in #63
- 프론트엔드(클라이언트) 구현 by @reddevilmidzy in #65
- 링크 유효 검증 추가 by @reddevilmidzy in #67
- 러스트 코드 main으로 이동 by @reddevilmidzy in #68
- rust 용 브랜치 제거에 따른 CI 수정 by @reddevilmidzy in #69
- CD 수정 by @reddevilmidzy in #70
- 이메일 유효성 검증 by @reddevilmidzy in #75
- 디폴트 브랜치 요청 처리 by @reddevilmidzy in #77
- Cargo.toml 업데이트 by @reddevilmidzy in #79
- PostgreSQL을 사용하여 DB 초기 구축 by @reddevilmidzy in #81
- CI에서 Sqlx 의 오프라인 모드 설정 by @reddevilmidzy in #84
- 이메일 검증 로직 구현 by @reddevilmidzy in #83
- 링크 체크/취소 시 이메일 전송 기능 구현 by @reddevilmidzy in #85
- shuttle용 shared_db 사용 by @reddevilmidzy in #86
- SQLX_OFFLINE=true 플래그 설정 by @reddevilmidzy in #88
- 깃허브 redirect location 확인하여 리다이렉션 값 확인 by @reddevilmidzy in #89
- README에 프로젝트 설명 추가 by @reddevilmidzy in #90
- SSE를 사용하여 실시간으로 링크 결과 전송 by @reddevilmidzy in #92
- 인수 테스트 추가 및 리팩터링 by @reddevilmidzy in #94
- 설정 파일(ex. base.yaml) 불러오는 방법 변경 by @reddevilmidzy in #95
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @reddevilmidzy in #96
- 보안 정책 추가 by @reddevilmidzy in #98
- CI에서 cargo deny check 추가 by @reddevilmidzy in #99
- Git 에서 디렉터리 혹은 파일 이름의 변경 이력 추적 by @reddevilmidzy in #103
- 주어진 브랜치로 바로 clone 하도록 구현 by @reddevilmidzy in #104
- 찾을 때까지 반복적으로 파일 경로 추적 기능 구현 by @reddevilmidzy in #106
- 테스트할 때 통일된 테스트용 Repository로 대체 by @reddevilmidzy in #107
- Revert 프론트엔드(클라이언트) 구현 by @reddevilmidzy in #108
- SSE 실시간 통신 마지막에 전체 결과 반환 by @reddevilmidzy in #109
- CORS 설정 추가 by @reddevilmidzy in #110
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- 파일에서 링크 추출 구현 by @reddevilmidzy in #3
- Rust CI 스크립트 작성 by @reddevilmidzy in #5
- 링크가 유효한지 검증 by @reddevilmidzy in #6
- 링크 체크 비동기 처리 by @reddevilmidzy in #9
- 디렉터리 단위로 탐색하여 링크 추출 by @reddevilmidzy in #11
- repository에서 링크 추출 후 검증 by @reddevilmidzy in #14
- 기능 모듈화 by @reddevilmidzy in #15
- 링크 확인 작업 스케줄링 by @reddevilmidzy in #21
- CI 실패시 코멘트 달기 by @reddevilmidzy in #24
- AXUM 프레임워크 의존성 추가 및 헬스체크 API 추가 by @reddevilmidzy in #27
- 코드 재구성 by @reddevilmidzy in #29
- 링크 확인 작업 취소 API 추가 및 링크 확인 작업 비동기 처리 by @reddevilmidzy in #33
- 이슈 템플릿 추가 by @reddevilmidzy in #37
- 로깅 시스템 구축 by @reddevilmidzy in #40
- Shuttle을 사용한 배포 by @reddevilmidzy in #45
- 유효하지 않은 파일 위치 정보도 같이 로그에 포함 by @reddevilmidzy in #48
- 해시 맵 사용해서 링크 중복 제거 by @reddevilmidzy in #50
- FmtSubscriber 구현 by @reddevilmidzy in #52
- 클론 한 뒤 브랜치로 체크아웃 기능 구현 by @reddevilmidzy in #53
- 링크 중복 제거 && 브랜치 확인 테스트 추가 by @reddevilmidzy in #56
- Shuttle 배포를 위한 CD 스크립트 작성 by @reddevilmidzy in #57
New Contributors
- @reddevilmidzy made their first contribution in #3
Full Changelog: https://github.com/reddevilmidzy/queensac/commits/v0.1.0