7.2.0 버전 이후로 주의하실 점안내해드립니다.
7.2.0 버전 이후로는 스킨에 관리 버튼 링크가 달라집니다.
해당 관리 링크를 다음의 링크에서 소개되는 것처럼 수정하신 다음 사용해주세요.
https://github.com/bjrambo/attendance/commit/2a057ae8befb8b8e2913a8239eaee5d73a7aeca2
분홍색줄 -> 지워진 줄 (혹은 수정이 이루어지는줄)
초록색줄 -> 추가된 줄 (혹은 분홍색줄에서 변경이 된 줄)
7.2.7
- getColumnInfo() 함수가 없는 경우 치명적인 오류 수정 @kijin
- 출석하기 권한추가
- 연간 개근시 연간 개근을 우선적으로 출력하도록 고침
- 회원출석 정보 페이지를 관리자가 아닌 경우 다른 사람의 계정을 확인 할 수 없도록 고침
- 출석하기 before 트리거 추가
- 회원번호 및 일부 정보만 출력되니 수정이 필요하거나 추가할 내용이 있다면 알아서 $obj 으로 조합한뒤 출력하시기 바랍니다.
- 출석리스트 페이지에서 정렬 순서를 출석 번호를 기준으로 고침
7.2.6
- IPv6 타입의 아이피도 저장할 수 있도록 칼럼 내용을 바꿈
7.2.4 패치
- 잘못된 위치에서 데이터 변경 메서드를 불러오는 문제 고침
7.2.3 패치
- getIsCheckedMonth 메서드에 캐싱 할 수 있도록 개선
- 캐시 삭제 기능 추가
- 출석부 일부 디비에 성능을 위한 인덱스 추가
- 중복 출석 방지를 위해 출석과정을 트랜잭션으로 묶음
- 출석실패시 불필요한 리턴액션 제거
- getPositionData 쿼리에서 불필요한 member테이블 조인 삭제 @kijin
- 주간, 월간, 연간, 전체 통계 테이블에 인덱스 추가 @kijin
- PHP7.2 일부 호환 패치적용
- 시간대별에서 10시 이전 시간의 경우 정상적으로 표기하지 못하는 문제 고침
7.2.2 패치
- 일부 월별, 달별, 출석에 일자까지만 들어가는 문제 고침.
7.2.1 패치
- 기본 스킨에서 스킨의 출석부 링크가 다른 문제 고침
- 출석시 일부 서버에 따라 시간이 비정상적으로 작동하는 문제 고침.
변경사항
- 모바일에서 불필요한 코어 js 파일 로딩을 삭제 ( 재보: @wookho )
- 클래스에서 캐시 관련 설정을 담은 변수를 맴버 변수로 선언
- 캐시 삭제시 출석부 위젯에서 생성한 캐시도 삭제 할 수 잇도록 개선
- 관리자 출석 제거시 잘못 boolean 검사 하던 문제 고침
- 관리자 페이지 전체적으로 리팩토링
- 전체적으로 하나의 메서드에서 사용되는 클래스를 하나하나의 페이지로 분리
- 일별에서 엉청나게 많은 쿼리를 하던 것을 줄임
- 기타 관리자페이지에서 오류나던 문제 고침
- 관리자 페이지에서 탈퇴한 회원의 검색기능 삭제
- 일부 코딩 스텐다드 모두 정리 (스코프지정 및 들여쓰기 고침)
- 지정일 출석이 되지 않던 문제 고침 지정일관련 링크
- 지정일 옵션설정에 필요안내 추가.
- 아이피 중복 출석 설정시 3에서 고정되는 문제 고침
꼼수로 0.1을 저장했습니다..;