Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DEV - 업&다운 그레이드, 복원, 로그기록 #182

Open
wants to merge 50 commits into
base: master
Choose a base branch
from

Conversation

loves2tu
Copy link
Contributor

업&다운그레이드 기능

  • git API를 이용한 버전 업&다운그레이드 기능
  • token의 부재시, 1시간에 60회의 기능이용 가능

복원

  • 업&다운그레이드 이용 시, 복원데이터 저장 및 해당 파일로 변경

로그

  • 업&다운그레이드 및 복원 기능이용시 기록
  • 현재 해당기능의 경우, sftp의 기능은 완료되었으나, cafe24의 ftp를 이용하는 경우 파일구조의 문제발생으로 인해 ftp기능은 보류된 상황

Cloud User and others added 30 commits March 30, 2022 08:32
 - 버전변경
 - ftp 연결 확인 이후 파일 확인 방향으로 코드 변경
 - step 표시 수정
 - 디렉토리 미존재시 파일 미생성 오류 관련 수정
 - 업데이트 분할
 - 다운그레이드시 파일 리스트 확인 및 업데이트
 - 테스트코드 삭제
 - 업데이트 코드 수정
 - upgrade.lib.php 수정
 - 토큰관련 코드 주석처리
 - 버전별 변경사항 관련 텍스트 출력
 - 다운그레이드시 파일존재여부에 관련된 문제점 수정중(변경파일에서 파일이 없는경우에 대한 처리)
 - 파일 업데이트 관련 코드 수정
 - 파일 업데이트 성공 실패내역 관련 적용
 - 버전정보 호출관련 수정
 - Adm 이외의 추가적인 update 페이지 구성
 - 코드는 동일하나 방향성을 나누어 추후 하나로 정립
 - title 적용 및 tail 제거
 - 해당부분을 preg_replace를 통하여 제거 후, 비교작업 진행
 - 기존파일의 퍼미션을 확인하여 파일생성시 적용
 - 업/다운 그레이드 관련 디렉토리 변경
 - gnuboard define 제거
 - update.lib.php 수정
 - umask 변경
 - data path 수정
 - umask 수정
 - 관리자 패스워드 입력 prompt 추가
 - 관리자 패스워드 확인용 ajax 추가
 - 통신관련 lib function 확인
 - 파일 load carriage return 삭제
- 복원시점 리스트 추가
- 복원시점에 해당하는 복원파일 압축해제 완료
- 복원파일 덮어쓰기 사전작업 진행 중
Cloud User and others added 20 commits April 18, 2022 10:08
 - 계층형구조 출력 처리 중
 - 변경파일 path 계층형 출력
 - 기능 추가 적용중
 - 디렉토리 변경
 - 페이지 title 변경
 - paging 작업중
…into dev_version"

This reverts commit b3078ac, reversing
changes made to ee008d8.
 - 5.5.7.1로의 버전 업데이트 적용
@kitrio
Copy link
Contributor

kitrio commented Aug 3, 2022

이 기능은 그누보드에 통합되지 않고 플러그인으로 이동했습니다.

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.

None yet

3 participants