GUARDiA AutoDeploy
894bb0e877
test: 자동배포 검증 19:11:14 [auto-sync]
2026-06-03 19:11:21 +09:00
GUARDiA AutoDeploy
6fe85cbb2f
test(autodeploy): webhook 자동 배포 검증 [auto-sync]
2026-06-03 19:01:08 +09:00
GUARDiA AutoDeploy
09e4b566c3
fix(logo): 원본 로고 복원 — b900d4c9 커밋 파일로 되돌림 [auto-sync]
2026-06-03 18:46:53 +09:00
GUARDiA AutoDeploy
d0fa3ce511
feat(homepage): 홈페이지 이미지 전면 교체 — CEO사진/로고/GUARDiA 홍보이미지 [auto-sync]
2026-06-03 18:41:00 +09:00
GUARDiA AutoDeploy
0cc071e9ef
feat(parent): GUARDiA 부모 역할 4가지 구현 완성 [auto-sync]
2026-06-03 15:08:19 +09:00
DESKTOP-TKLFCPR\ython
cb8a99cb8d
sync: update from workspace (latest ITSM/CICD/DR changes)
2026-06-01 19:59:45 +09:00
DESKTOP-TKLFCPRython
7c3a071e64
feat(screenshots): Manager dashboard real screenshots + GuardiaDetail update
...
Manager screenshots (Variant design applied):
- manager_01_login.png: login page
- manager_02_dashboard.png: main dashboard (SR charts, sidebar)
- manager_03_servers.png: server list
- manager_04_scraping.png: scraping bot management
- manager_05_deployments.png: deployment history
GuardiaDetail.jsx:
- Manager section screenshots updated to real captured files
- 07_manager_* -> manager_0N_* (actual filenames)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 21:52:21 +09:00
DESKTOP-TKLFCPRython
610b57378f
fix(multi): header logo dark + Manager login JSON + Jenkinsfile manual exclude
...
Header.jsx:
- logo: zioinfo-logo.png -> zioinfo-logo-dark.png (dark header background)
GuardiaDetail.jsx:
- 12 features (RPA, scraping, DR, CSAP, NL commands added)
- 44 bot commands (vs 19 before)
- Tech stack: Vector DB section added
Jenkinsfile (root + zioinfo-web):
- sparse checkout: exclude manual/ from Jenkins build
- only frontend/ and backend/ checked out
Manager useAuth.ts:
- login: form-encoded -> JSON (ITSM accepts JSON only)
Manuals:
- 41_zio서버_DB_연결정보.md
- 42_zio서버_소프트웨어_구성도.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 21:36:48 +09:00
DESKTOP-TKLFCPRython
23b44d2e95
feat(ci): dark bg logo - text white, logo mark unchanged
...
- make_dark_logo.py: PIL 이미지 처리 (상단 검정 텍스트 + 하단 진한 파랑 텍스트 → 흰색)
- 로고 마크(파랑/회색 큐브)는 원본 유지
- Company.jsx: 다크 배경용 이미지를 zioinfo-logo-dark.png로 변경 (filter 제거)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 19:45:26 +09:00
DESKTOP-TKLFCPRython
64921e44e8
feat(screenshots): Playwright 실제 화면 캡처 + GuardiaDetail 업데이트
...
- Playwright 자동화로 ITSM 로그인/대시보드 + 홈페이지 11개 페이지 캡처
- GuardiaDetail.jsx ITSM 섹션: itsm_02_dashboard.png / itsm_01_login.png 적용
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 17:40:02 +09:00
DESKTOP-TKLFCPRython
c67a9d2037
feat(footer): 푸터 로고 logo_bottom.png 교체
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 15:52:52 +09:00
DESKTOP-TKLFCPRython
651562b339
feat(logo): 이미지 파일명 영문 변경 + 서버 직접 배포 완료
...
- 지오정보기술로고.png → zioinfo-logo.png
- 지오정보기술사옥전경.png → zioinfo-building.png
- Header/Footer/Company.jsx 참조 경로 영문 수정
- SFTP 직접 배포로 서버 반영 완료
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 15:51:02 +09:00
DESKTOP-TKLFCPRython
6bd4ce5070
feat(ci): CI 소개 페이지 실제 로고 이미지 적용 + 헤더 로고 교체
...
- CI.jpg 심볼 + 지오정보기술로고.png 메인 로고 실이미지 표시
- 디자인 콘셉트·색상 체계·경영철학 신규 내용으로 전면 개편
- Header.jsx: logo.png → 지오정보기술로고.png (fallback: ziologo.png)
- CEO 인사말: 아바타 플레이스홀더 → 사옥전경.png 원형 이미지 교체
- 빌드 결과물 반영 (backend/static 갱신)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 13:37:05 +09:00
DESKTOP-TKLFCPRython
8758ff0b91
feat(seo): 홈페이지 SEO 최적화 — 메타태그·sitemap.xml·robots.txt
...
## index.html (기반 메타태그)
- title: 풀네임 + 키워드 포함
- description: 160자 최적화
- keywords: 지오정보기술·GUARDiA·공공기관IT·안산IT기업 등
- og:type/title/description/url/image/locale
- twitter:card/title/description/image
- JSON-LD: Organization (주소·전화·대표자) + WebSite 스키마
- 네이버/구글 서치콘솔 인증 주석 준비
## public/sitemap.xml (26개 URL)
- priority: 홈 1.0, GUARDiA 0.9, 오시는길·문의 0.8
- changefreq: 뉴스/공지 weekly, 솔루션 monthly, 약관 yearly
## public/robots.txt
- Googlebot/Yeti(네이버) Allow, Baiduspider Disallow
- /admin/ /api/ Disallow
- Sitemap 경로 명시
## hooks/useSeoMeta.js
- 페이지별 title/description/og/twitter/canonical 동적 업데이트
## 적용 페이지 (6개)
- Home: AI 인프라 자율 운영 키워드
- GuardiaDetail: GUARDiA ITSM 상세 설명
- Company>Greeting: CEO 인사말·홍영택
- Company>Location: 안산 주소·전화번호
- Privacy/Terms/Sitemap: 각 페이지 설명
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 12:39:46 +09:00
DESKTOP-TKLFCPRython
1e98f0d04a
refactor: 101.79.17.164 → zioinfo.co.kr 전체 도메인 변환 + Manager UI 배포
...
- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스)
- Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포
- 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 10:09:17 +09:00
DESKTOP-TKLFCPRython
2b2c7204ed
feat(zioinfo-web): (주)지오정보기술 홈페이지 Spring Boot+React 구현
...
Spring Boot 3.2 + React 18 SPA + SQLite
GUARDiA PMS ZIO-WEB-2026 프로젝트 연동
URP 스타일 디자인, GUARDiA 솔루션 상세 소개 (스크린샷 6장)
25개 ChatOps 봇 명령어 카탈로그, Messenger Bot 시나리오 데모
manual/17 개발가이드 생성
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-30 08:27:40 +09:00