Skip to content

feat: 사용자승인화면추가#75

Merged
MZC-CSC merged 7 commits into
m-cmp:mainfrom
MZC-CSC:develop
Jun 10, 2026
Merged

feat: 사용자승인화면추가#75
MZC-CSC merged 7 commits into
m-cmp:mainfrom
MZC-CSC:develop

Conversation

@MZC-CSC

@MZC-CSC MZC-CSC commented Jun 10, 2026

Copy link
Copy Markdown
Member

Summary

신규 기능

  • FR-PLATFORM-ADMIN-001: 플랫폼 어드민 사용자 승인 화면 추가
  • feat-web-cloud-env-001: Credentials/Connections 화면 기능 개선, CSP 계정 관리 화면 추가
  • FR-FW-CONSOLE-003: mc-infra-manager v0.12 API 변경 동기화 및 UX 개선
  • mc-cost-optimizer-fe iframe 연동 (workspace/project guard 포함)

버그 수정

  • RecommendSpec/Cluster weight·limit 타입 수정 (string→number)
  • iframe plugins 화면 미표시 수정, URL 변환 로직 추가
  • WEB-TECH-008: 조직 관련 메뉴 및 companyinfo 화면 추가
  • fix: 역할 메뉴 권한 저장 후 사이드바 즉시 갱신
  • fix(mci): tumblebug API 변경 대응 — vm→node 필드명, mciId→infraId pathParam, nodeGroups 수정

리팩토링 / 기타

  • 환경변수 네이밍 MC_WEB_CONSOLE_* / MC_ADMIN_CLI_* prefix로 표준화
  • 한글 UI 텍스트 영문화 (i18n)
  • 로그인 Tab 순서 수정 (ID → Password)
  • api.yaml assignGroupPlatformRole / getGroupPlatformRoles 추가

yh-noh and others added 7 commits May 26, 2026 16:35
HTML 템플릿 및 JS 파일에서 사용자에게 노출되는 한글 텍스트를 영문으로 변환.
- 버튼/라벨: 생성→Create, 취소→Cancel, 저장→Save, 조회→Query 등
- 모달 제목: SSH Key 생성→Create SSH Key, VPC 생성→Create VPC 등
- Toast/Alert/Confirm 메시지 전체 영문화
- Placeholder, title 속성 영문화
- 상태 배지: 미관리→Unmanaged, 등록됨→Registered, 동기화됨→Synced 등
- 탭/섹션 제목: 동기화 현황→Sync Status, 동기화 결과→Sync Result 등

대상 파일: HTML 15개, JS 19개 (총 34개 파일, 318+ 항목)
실제 도메인(mciam.onecloudcon.com)이 PR에 노출되지 않도록
conf/api.yaml을 develop 기준 플레이스홀더 URL로 되돌리고
scripts/start-remote.sh를 제거합니다.
i18n(front/api): 한글 UI 영문화 및 login UX 개선
…001)

- Enable approvals menu (isaction: true) in webconsole_menu_resources.yaml
- Add user-check icon for approvals menu in sidebar.js iconsArr
- Add approvals.html: pending user list (Tabulator) + detail panel + reject modal
- Add approvals.js: filter enabled=false users, single/bulk approve, reject flow
feat: add user approval screen for platform admin (FR-PLATFORM-ADMIN-001)
@MZC-CSC MZC-CSC changed the title feat: sync MZC-CSC/develop → m-cmp/main (57 commits) feat: 사용자승인화면추가 Jun 10, 2026
@MZC-CSC MZC-CSC merged commit e00001e into m-cmp:main Jun 10, 2026
3 checks passed
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.

2 participants