diff --git a/.env b/.env new file mode 100644 index 0000000..543c31d --- /dev/null +++ b/.env @@ -0,0 +1,2 @@ +PM_USER_ID=b21364 +PM_PASSWORD=b21364!. \ No newline at end of file diff --git a/.gemini/settings.json b/.gemini/settings.json new file mode 100644 index 0000000..04184eb --- /dev/null +++ b/.gemini/settings.json @@ -0,0 +1,14 @@ +{ + "mcpServers": { + "gitea": { + "command": "npx", + "args": [ + "@andrebuzeli/git-mcp@latest" + ], + "env": { + "GITEA_HOST": "https://gitea.hmac.kr", + "GITEA_ACCESS_TOKEN": "34a35034b9335b5129c8bfcd27e841d83f0aeaed" + } + } + } +} \ No newline at end of file diff --git a/__pycache__/analyze.cpython-312.pyc b/__pycache__/analyze.cpython-312.pyc new file mode 100644 index 0000000..6dc4152 Binary files /dev/null and b/__pycache__/analyze.cpython-312.pyc differ diff --git a/__pycache__/crawler_api.cpython-312.pyc b/__pycache__/crawler_api.cpython-312.pyc new file mode 100644 index 0000000..8d93646 Binary files /dev/null and b/__pycache__/crawler_api.cpython-312.pyc differ diff --git a/debug_modal.html b/debug_modal.html new file mode 100644 index 0000000..8e345ea --- /dev/null +++ b/debug_modal.html @@ -0,0 +1,266 @@ + +
+
+
+ 로그필터 + +
+
+
+ 활동시간 +
+ 시작 + +
+
+ 종료 + +
+
+
+ 사용자 +
+
모든 사용자
+ + +
+
+
+
+ 활동유형 +
+ + +
+
+ 파일 / 폴더관련 + + + + + + + + + 유저관련 + + + + 기타 + +
+
+
+ +
+
+ + +
+ \ No newline at end of file diff --git a/debug_modal.png b/debug_modal.png new file mode 100644 index 0000000..d96e43b Binary files /dev/null and b/debug_modal.png differ diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..fea8577 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "AICodeTest", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/sample/10.교량배수시설 시공계획서 제출의 건.pdf b/sample/10.교량배수시설 시공계획서 제출의 건.pdf new file mode 100644 index 0000000..eecad5c Binary files /dev/null and b/sample/10.교량배수시설 시공계획서 제출의 건.pdf differ diff --git a/sample/10.품질시험계획서(변경) 승인 요청[어천-공주(4차)].pdf b/sample/10.품질시험계획서(변경) 승인 요청[어천-공주(4차)].pdf new file mode 100644 index 0000000..2ba23fd Binary files /dev/null and b/sample/10.품질시험계획서(변경) 승인 요청[어천-공주(4차)].pdf differ diff --git a/sample/11.하도급변경계약(토공사 및 철근콘크리트공사) 제출.pdf b/sample/11.하도급변경계약(토공사 및 철근콘크리트공사) 제출.pdf new file mode 100644 index 0000000..3ad2abe Binary files /dev/null and b/sample/11.하도급변경계약(토공사 및 철근콘크리트공사) 제출.pdf differ diff --git a/sample/11.현장이탈계(안전관리자) 승인[어천~공주(4차)].pdf b/sample/11.현장이탈계(안전관리자) 승인[어천~공주(4차)].pdf new file mode 100644 index 0000000..8e4e283 Binary files /dev/null and b/sample/11.현장이탈계(안전관리자) 승인[어천~공주(4차)].pdf differ diff --git a/sample/12.건설공사의 하도급 변경계약 통보(철거공사)에 따른 검토보고[어천-공주(4차)].pdf b/sample/12.건설공사의 하도급 변경계약 통보(철거공사)에 따른 검토보고[어천-공주(4차)].pdf new file mode 100644 index 0000000..88a598b Binary files /dev/null and b/sample/12.건설공사의 하도급 변경계약 통보(철거공사)에 따른 검토보고[어천-공주(4차)].pdf differ diff --git a/sample/12.계측관리보고서(비탈면, 연약지반, 천안-논산 고속도로 통과구간) 제출의 건.pdf b/sample/12.계측관리보고서(비탈면, 연약지반, 천안-논산 고속도로 통과구간) 제출의 건.pdf new file mode 100644 index 0000000..1b53c54 Binary files /dev/null and b/sample/12.계측관리보고서(비탈면, 연약지반, 천안-논산 고속도로 통과구간) 제출의 건.pdf differ diff --git a/sample/35.실정보고[품질관리비 변경반영, 어천-공주(4차)].pdf b/sample/35.실정보고[품질관리비 변경반영, 어천-공주(4차)].pdf new file mode 100644 index 0000000..9695501 Binary files /dev/null and b/sample/35.실정보고[품질관리비 변경반영, 어천-공주(4차)].pdf differ diff --git a/sample/38.실정보고 승인알림(품질관리비 추가 반영).pdf b/sample/38.실정보고 승인알림(품질관리비 추가 반영).pdf new file mode 100644 index 0000000..b774edb Binary files /dev/null and b/sample/38.실정보고 승인알림(품질관리비 추가 반영).pdf differ diff --git a/sample/53.실정보고[지적확정측량비 사용계획 보고, 어천-공주(4차)].pdf b/sample/53.실정보고[지적확정측량비 사용계획 보고, 어천-공주(4차)].pdf new file mode 100644 index 0000000..a4d40e5 Binary files /dev/null and b/sample/53.실정보고[지적확정측량비 사용계획 보고, 어천-공주(4차)].pdf differ diff --git a/sample/56.실정보고 승인 알림 (지적확정측량비 반영).pdf b/sample/56.실정보고 승인 알림 (지적확정측량비 반영).pdf new file mode 100644 index 0000000..e2e6d0c Binary files /dev/null and b/sample/56.실정보고 승인 알림 (지적확정측량비 반영).pdf differ diff --git a/sample/8.현장대리인 변경 승인 알림[어천~공주(4차)].pdf b/sample/8.현장대리인 변경 승인 알림[어천~공주(4차)].pdf new file mode 100644 index 0000000..9422b70 Binary files /dev/null and b/sample/8.현장대리인 변경 승인 알림[어천~공주(4차)].pdf differ diff --git a/sample/9.현장 정기점검에 따른 기술지원기술인 출장 요청.pdf b/sample/9.현장 정기점검에 따른 기술지원기술인 출장 요청.pdf new file mode 100644 index 0000000..6edc00e Binary files /dev/null and b/sample/9.현장 정기점검에 따른 기술지원기술인 출장 요청.pdf differ diff --git a/sample/9.현장기술자(현장대리인) 변경 신고서 제출.pdf b/sample/9.현장기술자(현장대리인) 변경 신고서 제출.pdf new file mode 100644 index 0000000..3fd7f57 Binary files /dev/null and b/sample/9.현장기술자(현장대리인) 변경 신고서 제출.pdf differ diff --git a/server.log b/server.log new file mode 100644 index 0000000..41d14cd Binary files /dev/null and b/server.log differ diff --git a/sheet.csv b/sheet.csv new file mode 100644 index 0000000..fa073d9 --- /dev/null +++ b/sheet.csv @@ -0,0 +1,42 @@ +[PM Overseas 프로젝트 현황],,2026.02.24,,,,,,<<활동로그가 없는 프로젝트 (9),, +,,,,,,,,,, +No.,프로젝트 명,담당부서,담당자,종료(예정)일,최근 활동로그,과업개요 작성 유무,파일 수,비고,, +1,라오스 ITTC 관개 교육센터 PMC,수자원1부,방노성,2025.12.20,"2026.01.29, 폴더 삭제",O,16,2026.01.29 로그는 테스트 활동 추정,종료(예정)일 지남,진행 +2,라오스 비엔티안 메콩강 관리 2차 DD,수자원1부,방노성,2026.05.31,"2025.12.07, 파일업로드",X,260,탭 1개에 모든파일 업로드,, +3,미얀마 만달레이 철도 개량 감리 CS,철도사업부,김태헌,2027.11.17,"2025.11.17, 폴더이름변경",O,298,,, +4,베트남 푸옥호아 양수 발전 FS,수력부,이철호,2025.11.30,"2026.02.23, 폴더이름변경",O,139,준공도서 3월 작성예정,종료(예정)일 지남,준공 +5,사우디아라비아 아시르 지잔 고속도로 FS,도로부,공태원,2025.11.21,"2026.02.09, 파일다운로드",O,73,,종료(예정)일 지남,준공 +6,우즈베키스탄 타슈켄트 철도 FS,철도사업부,김태헌,2026.03.20,"2026.02.05, 파일업로드",O,51,,, +7,우즈베키스탄 지방 도로 복원 MP,도로부,장진영,2029.04.28,X,X,0,,, +8,이라크 Habbaniyah Shuaiba AirBase PD,도로부,강동구,2026.12.31,X,X,0,,, +9,캄보디아 반테 민체이 관개 홍수저감 MP,수자원1부,이대주,2026.08.28,"2025.12.07, 파일업로드",X,44,,, +10,캄보디아 시엠립 하수처리 개선 DD,물환경사업1부,변역근,2028.12.18,"2026.02.06, AI 요약",O,221,,, +11,메콩유역 수자원 관리 기후적응 MP,수자원1부,정귀한,2025.12.31,X,X,0,,종료(예정)일 지남,준공 +12,키르기스스탄 잘랄아바드 상수도 계획 MP,물환경사업1부,변기상,2025.12.31,"2026.02.12, 파일업로드",X,60,,종료(예정)일 지남,준공 +13,파키스탄 CAREC 도로 감리 DD,도로부,황효섭,2026.10.26,X,X,0,,, +14,파키스탄 펀잡 홍수 방재 PMC,수자원1부,방노성,2027.12.31,"2025.12.08, 폴더삭제",O,0,,, +15,파키스탄 KP 아보타바드 상수도 PMC,물환경사업2부,변기상,2026.12.31,"2026.02.12, 파일업로드",O,234,,, +16,필리핀 홍수 관리 Package5B MP,수자원1부,이희철,2026.05.31,"2025.12.02, 폴더이름변경",O,14,,, +17,필리핀 PGN 해상교량 BID2 IDC,구조부,이상희,2026.05.31,"2026.02.11, 파일다운로드",O,631,,, +18,필리핀 홍수 복원 InFRA2 DD,수자원1부,이대주,2026.08.07,"2025.12.01, 폴더삭제",O,6,최근로그 >> 폴더자동삭제(파일 개수 미달),, +19,가나 테치만 상수도 확장 DS,물환경사업2부,-,2029.04.25,X,X,0,책임자 및 담당자 설정X,, +20,기니 벼 재배단지 PMC,수자원1부,이대주,2028.12.20,"2025.12.08, 파일업로드",O,43,최근로그 >> 폴더자동삭제(파일 개수 미달),, +21,우간다 벼 재배단지 PMC,수자원1부,방노성,2028.12.20,"2025.12.08, 파일업로드",O,52,,, +22,우간다 부수쿠마 분뇨 자원화 2단계 PMC,물환경사업2부,변기상,2026.12.31,"2026.02.05, 파일업로드",X,9,,, +23,에티오피아 지하수 관개 환경설계 DD,물환경사업2부,변기상,2026.06.23,X,X,0,,, +24,에티오피아 도도타군 관개 PMC,수자원1부,방노성,2026.12.31,"2025.12.01, 폴더이름변경",O,144,탭 1개에 모든파일 업로드 // 최근로그 >> 폴더자동삭제(파일 개수 미달),, +25,에티오피아 Adeaa-Becho 지하수 관개 MP,수자원1부,방노성,2026.07.31,"2025.11.21, 파일업로드",O,146,최근로그 >> 폴더자동삭제(파일 개수 미달),, +26,탄자니아 Iringa 상하수도 개선 CS,물환경사업1부,백운영,2029.06.08,"2026.02.03, 폴더 생성",X,0,,, +27,탄자니아 Dodoma 하수 설계감리 DD,물환경사업2부,변기상,2027.07.08,"2026.02.04, 폴더삭제",X,32,,, +28,탄자니아 잔지바르 쌀 생산 PMC,수자원1부,방노성,2027.12.20,"2025.12.08, 파일 업로드",O,23,,, +29,탄자니아 도도마 유수율 상수도개선 PMC,물환경사업1부,박순석,2026.12.31,"2026.02.12, 부관리자권한추가",X,35,,, +30,아르헨티나 SALDEORO 수력발전 28MW DD,플랜트1부,양정모,2026.01.31,X,X,0,,종료(예정)일 지남,준공 +31,온두라스 LaPaz Danli 상수도 CS,물환경사업2부,-,2027.02.23,"2026.01.29, 파일 삭제",O,60,"책임자 및 담당자 설정 X, 실 관리부서는 해외사업부, 더미파일 다수",, +32,볼리비아 에스꼬마 차라짜니 도로 CS,도로부,전홍찬,2029.12.15,"2026.02.06, 파일업로드",X,1,,, +33,볼리비아 마모레 교량도로 FS,도로부,황효섭,2025.10.17,"2026.02.06, 파일업로드",X,120,,종료(예정)일 지남,준공 +34,볼리비아 Bombeo-Colomi 도로설계 DD,도로부,황효섭,2026.07.24,"2025.12.05, 파일삭제",O,48,"더미파일(폴더유지용) 12개, 실 관리부서는 해외사업부",, +35,콜롬비아 AI 폐기물 FS,플랜트1부,서재희,2026.02.27,X,X,0,,, +36,파라과이 도로 통행료 현대화 MP,교통계획부,오제훈,2025.10.24,X,X,0,,종료(예정)일 지남,준공 +37,페루 Barranca 상하수도 확장 DD,물환경사업2부,변기상,2026.03.08,"2025.11.14, 파일업로드",O,44,"더미파일(폴더유지용) 27개, 실 관리부서는 해외사업부",, +38,엘살바도르 태평양 철도 FS,철도사업부,김태헌,2025.12.31,"2026.02.04, 파일이름변경",X,102,,종료(예정)일 지남,준공 +39,필리핀 사무소,해외사업부,한형남,,"2026.02.23, 파일업로드",과업개요 페이지 없음,813,,, \ No newline at end of file