Skip to content

feat: restrict .atlassian-env loader to allowed prefixes#60

Merged
erishforG merged 2 commits intodevelopfrom
feature/56
Apr 15, 2026
Merged

feat: restrict .atlassian-env loader to allowed prefixes#60
erishforG merged 2 commits intodevelopfrom
feature/56

Conversation

@erishforG
Copy link
Copy Markdown
Owner

Summary

  • .atlassian-env 로더에 허용 프리픽스 제한 추가 (JIRA_, PARSEC_, CONFLUENCE_, ATLASSIAN_)
  • 허용되지 않은 변수는 경고 출력 후 무시
  • PATH 등 시스템 변수 덮어쓰기 방지

Related Issue

Closes #56

Type of Change

  • Bug fix

Pre-submit Checklist

  • cargo check passes
  • cargo test passes
  • cargo fmt --check passes
  • cargo clippy passes

🤖 Generated with Claude Code

@erishforG erishforG changed the base branch from main to develop April 15, 2026 15:35
@erishforG erishforG closed this Apr 15, 2026
@erishforG erishforG reopened this Apr 15, 2026
Only JIRA_, PARSEC_, CONFLUENCE_, ATLASSIAN_ prefixed variables
are now loaded from .atlassian-env. Other variables are ignored
with a warning to prevent environment manipulation.

Closes #56

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erishforG erishforG merged commit e17d961 into develop Apr 15, 2026
7 checks passed
@erishforG erishforG deleted the feature/56 branch April 15, 2026 15:51
@erishforG erishforG mentioned this pull request Apr 16, 2026
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

.atlassian-env 로더 환경변수 제한

1 participant