ca43c73dfb
settings.py: GOOGLE_CLIENT_ID 환경변수 설정
...
Build And Test / build-and-push (push) Failing after 2m24s
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 22:02:17 +09:00
6b4d38ad5f
비밀번호 정책 기능 구현
...
Build And Test / build-and-push (push) Failing after 2m49s
- RegisterSerializer에 비밀번호 정책 검증 추가
- ExtendPasswordExpiryView: 비밀번호 유효기간 연장 API
- CustomTokenObtainPairSerializer: 로그인 시 만료/잠금 검증
- password_utils.py: 정책 검증, 계정 잠금, 만료 체크 유틸리티
- SiteSettings 모델에 비밀번호 정책 필드 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 21:35:46 +09:00
1c7f241b37
v0.0.31 | 비밀번호 변경 기능 추가
...
Build And Test / build-and-push (push) Successful in 3m38s
- ChangePasswordView API 추가 (사용자 본인 비밀번호 변경)
- 소셜 로그인 계정 비밀번호 설정 지원
- 관리자 비밀번호 초기화 기능 (UserUpdateView)
- RegisterSerializer에 has_password 필드 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 00:26:53 +09:00
d6bec2c883
v0.0.30 | Google 계정 승인 대기 및 등급 변경 기능
...
Build And Test / build-and-push (push) Successful in 2m48s
- Google 소셜 로그인 신규 가입 시 관리자 승인 대기 상태로 변경
- UserUpdateView에 등급(grade) 변경 기능 추가
- admin 등급 부여는 admin만 가능하도록 제한
- 자기 자신의 admin 등급 하향 방지
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 00:15:34 +09:00
03f7ad94a9
v0.0.29 | 사이트 설정(SiteSettings) 모델 및 API 추가
...
Build And Test / build-and-push (push) Successful in 2m1s
- Google 로그인 활성화 여부 관리 기능
- 관리자 전용 설정 수정 API
- 싱글톤 패턴으로 구현
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 23:39:23 +09:00
96615e4b94
v0.0.28 | Google 로그인 JWT 토큰에 커스텀 클레임 추가
...
Build And Test / build-and-push (push) Successful in 2m45s
- GoogleLoginView: 커스텀 클레임(name, grade, email, sub, iss) 포함하도록 수정
- GoogleLinkWithPasswordView: 동일하게 커스텀 클레임 포함
- 일반 로그인과 동일한 JWT 페이로드 구조 유지
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 23:00:33 +09:00
27d7101f0f
v0.0.27 | Google 소셜 로그인 기능 추가
...
Build And Test / build-and-push (push) Successful in 2m12s
- Google ID Token 검증 및 로그인/회원가입 기능
- 기존 계정 연동 기능 (비밀번호 확인 후 연동)
- 프로필에서 Google 연동/해제 기능
- CustomUser 모델에 social_provider, social_id, profile_image 필드 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 19:53:43 +09:00
9204e56152
v0.0.26 | README.md 개선
...
Build And Test / build-and-push (push) Successful in 2m6s
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 00:04:15 +09:00
2c050829ff
v0.0.25 | KVM 서버 관리 API 추가
...
Build And Test / build-and-push (push) Successful in 2m7s
- KVMServer 모델 추가 (멀티 서버 지원)
- 서버별 SSH 키 암호화 저장
- msa-django-libvirt 연동용 SSH 정보 조회 API
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 11:14:56 +09:00
85f5688a0b
Fix workflow version read newline issue
...
Build And Test / build-and-push (push) Successful in 3m14s
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 00:36:52 +09:00
d79c57d11b
v0.0.23 | NHN Cloud 프로젝트에 dns_appkey 필드 추가
...
Build And Test / build-and-push (push) Failing after 36s
- NHNCloudProject 모델에 dns_appkey 필드 추가
- 프로젝트 CRUD API에서 dns_appkey 처리
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 00:32:00 +09:00
e102d6766a
v0.0.22 | NHN Cloud 프로젝트 수정 API 추가
...
Build And Test / build-and-push (push) Failing after 49s
- PUT /api/auth/nhn-cloud/projects/{id}/ 수정 API
- GET /api/auth/nhn-cloud/projects/{id}/ 상세 조회 API
- 프로젝트 생성 로직 수정 (encrypted_password 설정)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 21:43:02 +09:00
c97b3c6c3b
v0.0.21 | NHN Cloud 멀티 프로젝트 지원 추가
...
Build And Test / build-and-push (push) Failing after 34s
- NHNCloudProject 모델 추가 (사용자별 여러 프로젝트 관리)
- 프로젝트 목록/추가/삭제/활성화 API 추가
- 프로젝트별 비밀번호 복호화 API 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 20:59:37 +09:00
18901938c7
Fix OTLP gRPC header keys to lowercase and bump version to v0.0.20
...
Build And Test / build-and-push (push) Successful in 3m9s
gRPC metadata keys must be lowercase. Changed X-Scope-OrgID and X-Service
to x-scope-orgid and x-service to fix "Illegal header key" error.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 17:29:43 +09:00
e318855b14
Add NHN Cloud credentials management and bump version to v0.0.19
...
Build And Test / build-and-push (push) Successful in 2m17s
- Add NHN Cloud credential fields to User model (tenant_id, username, encrypted password, storage_account)
- Add API endpoints for credentials CRUD operations
- Implement Fernet encryption for password storage
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 01:25:43 +09:00
dce4663a67
update
Build And Test / build-and-push (push) Successful in 2m26s
2026-01-13 22:58:36 +09:00
00db74a333
update
Build And Test / build-and-push (push) Failing after 1m46s
2026-01-13 22:41:07 +09:00
e4b185332b
update
Build And Test / build-and-push (push) Failing after 14m10s
2026-01-13 02:19:53 +09:00
b973522477
update
2026-01-13 02:19:30 +09:00
64032861e0
[update] header test
Build And Test / build-and-push (push) Successful in 2m29s
2025-12-08 13:52:54 +09:00
ec866f2d05
update
Build And Test / build-and-push (push) Successful in 2m54s
2025-12-05 16:16:32 +09:00
89c126b469
[update] Trace Endpoint-env
Build And Test / build-and-push (push) Successful in 3m54s
2025-12-05 14:33:45 +09:00
118398fa68
[update] Trace Endpoint
Build And Test / build-and-push (push) Successful in 2m52s
2025-12-05 12:40:05 +09:00
05f4ed5b2a
modify endpoint
Build And Test / build-and-push (push) Successful in 1m43s
2025-09-30 00:55:25 +09:00
ec39ba59be
Update jaeger Endpoint
Build And Test / build-and-push (push) Successful in 2m9s
v0.0.14
2025-09-29 23:23:28 +09:00
cf8466aaf6
modify paylaod
Build And Test / build-and-push (push) Successful in 1m44s
v0.0.13_r1
2025-09-29 00:25:24 +09:00
ef7837b276
Change base image
Build And Test / build-and-push (push) Successful in 1m54s
v0.0.13
2025-09-28 21:00:33 +09:00
4e02b68d8a
Change base image
2025-09-28 21:00:03 +09:00
0fc7d3e9bb
change RS256 algorithm
Build And Test / build-and-push (push) Failing after 2m8s
v0.0.12
2025-09-28 20:52:08 +09:00
a2b01516c8
add span event
Build And Test / build-and-push (push) Successful in 1m51s
2025-06-16 17:13:38 +09:00
3610fa6ae9
custom span test
Build And Test / build-and-push (push) Successful in 3m2s
2025-06-16 16:36:21 +09:00
8cfb353679
wsgi fixed
Build And Test / build-and-push (push) Successful in 3m1s
2025-06-16 15:31:29 +09:00
026abf3ea2
requirements modify
Build And Test / build-and-push (push) Successful in 3m0s
2025-06-16 15:25:01 +09:00
aa5c5afed2
requirements update
Build And Test / build-and-push (push) Failing after 2m16s
2025-06-16 15:19:34 +09:00
8c2c8127ab
jager test
Build And Test / build-and-push (push) Successful in 2m0s
2025-06-16 15:07:39 +09:00
e9391317d2
logger update
Build And Test / build-and-push (push) Successful in 2m49s
2025-06-09 17:15:15 +09:00
c93ae27f32
Add, Logger
Build And Test / build-and-push (push) Successful in 2m52s
2025-06-08 22:49:39 +09:00
e98090f031
Ansible ssh키 암복호화기능추가
Build And Test / build-and-push (push) Successful in 2m49s
2025-05-21 01:04:45 +09:00
91d3b77c23
ssh저장 기능 수정중
Build And Test / build-and-push (push) Successful in 2m52s
2025-05-20 19:05:36 +09:00
247b6b7fe7
ssh key등록 및 수정 기능 개선
Build And Test / build-and-push (push) Successful in 2m46s
2025-05-20 13:57:40 +09:00
293003cf1c
ssh key저장 기능 추가
Build And Test / build-and-push (push) Successful in 1m57s
2025-05-20 13:25:12 +09:00
9c84584c36
jwt토큰 갱신 경로 오류 수정
Build And Test / build-and-push (push) Successful in 1m54s
2025-05-20 08:19:30 +09:00
ec6e2ed4da
계정 가입 비활성 모드
Build And Test / build-and-push (push) Successful in 1m57s
2025-05-20 08:16:14 +09:00
a1b023cd4e
jwt token 제어 기능 추가
Build And Test / build-and-push (push) Successful in 1m48s
2025-05-20 00:47:07 +09:00
23f0642610
cors modify
Build And Test / build-and-push (push) Successful in 2m44s
2025-05-19 18:44:42 +09:00
45d88b299d
Add, user modify
Build And Test / build-and-push (push) Successful in 2m49s
2025-05-17 22:53:58 +09:00
0cf02ba89c
gitaction setting
Build And Test / build-and-push (push) Successful in 2m56s
2025-05-16 12:32:56 +09:00
e23345b40b
KONG JWT Plugin setting
2025-05-16 12:30:05 +09:00
6ee6859487
inje
2025-04-28 18:10:25 +09:00
c8b6e0c35d
update
2025-04-24 11:22:30 +09:00