설명
업스트림은 무료 프로젝트 관리 플러그인입니다.
업스트림을 사용하면 워드프레스 사이트 내에서 모든 유형의 프로젝트를 관리할 수 있습니다.
고객은 프런트엔드 프로젝트 보기를 통해 프로젝트의 진행 상황을 추적할 수 있습니다. 팀은 자신에게 할당된 모든 작업과 버그를 확인할 수 있습니다.
업스트림 코어는 완전히 무료입니다. 데모를 사용해 보고 어떻게 작동하는지 확인해 보세요. 업스트림에는 프로젝트에 사용할 수 있는 기능을 확장할 수 있는 다양한 확장 기능도 있습니다.
여기에서 프리미엄 확장 프로그램을 확인하세요.
프로젝트 기능
- 마일스톤 및 작업(연결할 수 있는)
- 버그/이슈 트래커
- 파일 및 문서 업로드
- 프로젝트 토론 스레드
- 자동 진행 상황 추적
- 사용자 지정 필드
- 사용자 지정 상태
클라이언트 기능
- 고객 연락처 정보, 주소, 로고
- 사용자 지정 필드
- 클라이언트 사용자(직원)
- 프로젝트를 볼 수 있는 클라이언트 로그인 페이지
일반 기능
- 내장된 역할 – 프로젝트 관리자 및 프로젝트 사용자
- 사용자 정의 기능 및 권한
- 멋지게 보이는 프론트엔드
- 사용자 정의 가능한 프론트엔드 템플릿
- 프로젝트, 클라이언트, 마일스톤, 작업, 파일에 레이블 지정 및 원하는 모든 버그 수정
- 개발자 친화적이고 고도로 사용자 정의 가능
- 번역 준비 완료
프리미엄 확장 기능
확장 프로그램을 사용하여 더 멋진 기능을 추가하세요.
마일스톤 및 작업
마일스톤 및 작업은 프로젝트의 시작부터 끝까지 성공적으로 계획, 추적, 관리하는 데 도움이 됩니다. 사용자에게 작업 및 마일스톤을 할당하고, 시작 및 종료 날짜, 색상으로 구분된 상태, 메모, 작업 및 마일스톤의 진행 상황을 추가하세요. 나만의 사용자 지정 필드를 추가할 수도 있습니다.
버그 추적 및 이슈 리포팅
버그나 이슈가 발생하면 마일스톤 및 작업과 마찬가지로 사용자에게 버그를 할당하고 상태, 버그의 심각도, 설명, 마감일을 추가하고 각 개별 버그에 파일을 첨부하여 쉽게 보고할 수 있습니다.
프로젝트 토론
이메일 흔적을 남기지 않고 프로젝트에 대한 전체 토론을 프로젝트 내에서 바로 확인할 수 있습니다! 모든 사용자가 토론에 추가할 수 있고 프런트엔드 편집 확장 기능을 사용하면 클라이언트도 토론에 추가하도록 허용할 수 있습니다.
프론트엔드 뷰
고객은 프런트엔드를 통해 프로젝트의 세부 사항과 진행 상황을 볼 수 있습니다. 클라이언트는 워드프레스 관리자에는 절대 액세스할 수 없습니다. 사용자 정의 로그인 시스템을 사용하여 프로젝트에 액세스할 수 있는 클라이언트의 사용자와 프로젝트의 어떤 부분을 볼 수 있는지 결정할 수 있습니다.
고도로 사용자 정의 가능
세심한 설정과 옵션, 사용자 지정 가능한 템플릿, 나만의 CSS 추가, 원하는 곳에 사용자 지정 필드 만들기, 원하는 색상으로 나만의 상태 만들기 등 다양한 기능을 사용할 수 있습니다. 프로젝트, 마일스톤, 작업, 버그, 파일, 클라이언트의 이름도 바꿀 수 있습니다. ‘버그’의 이름을 ‘이슈’로 바꾸고 싶으신가요? ‘프로젝트’를 ‘계획’이라고 부르거나 ‘클라이언트’를 ‘고객’이라고 부르고 싶으신가요? 그렇게 하세요!
스크린샷
설치
최소 요구 사항
- 워드프레스 4.5 이상
- PHP 버전 5.6.20 이상
설정
- 플러그인 활성화
- 업스트림으로 이동하여 일반 설정으로 이동하여 필요에 따라 옵션을 구성합니다.
- 프로젝트로 이동하여 클라이언트 생성 > 새 클라이언트
- 프로젝트 > 새 프로젝트로 이동하여 프로젝트 만들기
- 빠른 시작 가이드와 더 자세한 지침은 문서 페이지를 참조하세요.
FAQ
-
업스트림 문서는 어디에서 찾을 수 있나요?
-
빠른 시작 가이드와 자세한 지침은 공식 문서 페이지에서 확인하세요.
-
어디에서 지원을 받을 수 있나요?
-
UpStream 플러그인 포럼에서 도움을 요청할 수 있습니다.
-
업스트림이 내 테마에서 작동하나요?
-
예, 업스트림은 어떤 테마에서도 독립적으로 작동합니다.
-
업스트림 프론트엔드가 내 테마처럼 보이지 않는 이유는 무엇인가요?
-
업스트림은 테마의 기존 스타일을 사용하지 않습니다. 플러그인의 기능과 매우 특수한 특성으로 인해 기존 테마에 통합하는 것은 불가능합니다. 하지만 플러그인은 고도로 사용자 정의할 수 있으므로 원하는 방식으로 조정할 수 있습니다.
-
라이브러리 포함
-
업스트림에는 다음과 같은 축소된 라이브러리가 포함되어 있습니다. 소스 링크는 아래에 있습니다:
- 부트스트랩 https://getbootstrap.com/
- 폰트오썸 https://fontawesome.com/
후기
기여자 & 개발자
“업스트림: 워드프레스용 프로젝트 관리 플러그인”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.
기여자변경이력
형식은 변경 로그 유지를 기반으로 합니다.
[2.1.0] – 2024-05-22
- 엘리멘터 플러그인과의 호환성 문제 수정
- 워드프레스 v6.5.3에서 테스트 완료
[2.0.9] – 2022-11-02
- 수정: 업스트림 클라이언트 사용자 역할이 자신에게 할당된 프로젝트를 볼 수 없음
- 일부 레이블 문제 수정
[2.0.8] – 2022-10-23
- 관리자 알림 모양 수정
- 스트림 열기 실패 수정: includes/libraries/cmb2/includes/CMB2_Hookup.php
[2.0.7] – 2022-06-27
- 워드프레스 코딩 표준으로 코드 리팩토링
[2.0.0] – 2022-04-30
- CMB2 v2.10.1 업데이트
- 부트스트랩을 v5.1.3으로 업데이트했습니다.
- 수정: 새로운 버그 심각도가 나열되지 않는 문제 수정
- 수정: 버그 심각도를 기본 색상으로 표시하는 오류 수정
- 수정: ‘마일스톤’ 에디터에서 ‘할당 대상’ 필드를 편집할 수 없음
- “마일스톤 카테고리” 페이지를 열었을 때 “마일스톤 카테고리” 하위 메뉴가 강조 표시되지 않는 문제 수정
- 클라이언트 추가 또는 편집 시 “클라이언트” 하위 메뉴가 강조 표시되지 않는 문제 수정
- 수정: preg_replace_callback의 PHP7 사용 중단된 인수
- 수정: 새 댓글 알림 관련 버그 수정
- 수정: 프로젝트 테이블 제출 시 경고 알림
- 업데이트되었습니다: 관리자 페이지의 마일스톤 수정 링크를 프로젝트 수정 페이지로 리디렉션합니다.
- 다양한 CSS 수정 및 코드 업데이트
[1.39.3] – 2021-03-03
- WP 5.7에 대한 호환성 노트 업데이트
- 차트 색상 지원 추가
[1.39.2] – 2021-02-10
- 누락된 번역 수정
- 특정 상황에서 나타나는 DST 버그 수정
[1.39.1] – 2021-01-20
- 그래프가 있는 프런트엔드에 진행률 상자 추가
- 프런트엔드에서 사소한 축소 버그 수정
- 프로젝트 소유자가 삭제될 때 경고 수정
[1.39.0] – 2020-12-07
- 보고서 변경
- LTR 표시 버그 수정
- 이전 릴리스에서 제거된 백 권한 편집 상자 추가
[1.38.4] – 2020-11-15
- 댓글 게시 버그 수정
- 댓글에서 줄 바꿈 제거 수정
[1.38.3] – 2020-11-13
- 소문자 파일 이름 수정
[1.38.2] – 2020-11-12
- 로그인 비밀번호 살균 수정
[1.38.1] – 2020-11-12
- 디렉토리 소유자가 보고하는 추가 비위생화 데이터 수정
[1.38.0] – 2020-11-10
- 디렉토리 소유자가 보고하는 살균되지 않은 데이터 수정
- 향후 유지 관리 문제를 방지하기 위해 특정 코드에 대한 즉각적인 살균 기능 추가
- 라이브러리에서 이전 jQuery 제거
- 최신 CMB2로 업데이트
- 최신 버전의 부트스트랩 3으로 업데이트
- 기타 라이브러리 업데이트
[1.37.6] – 2020-10-31
- 상태 알림 후크 수정
- 마일스톤 카테고리가 비활성화되었을 때의 버그 수정
- 백엔드에서 프로젝트 설명의 줄 바꿈 제거 버그 수정
- 프로젝트 데이터 업데이트 버그 수정
[1.37.5] – 2020-09-20
- 로그인 시 버그 수정
- 모델을 통한 파일 및 버그 저장 버그 수정
[1.37.4] – 2020-09-11
- 프런트엔드 호환성 모드 추가
[1.37.2] – 2020-08-25
- 여러 필터를 사용할 때 필터링 수정
- 옵티마이즈프레스 관련 문제 수정
- 설치 후 역할 번역 수정
- 사용자에 따른 댓글 필터링 수정
- 확장 프로그램 페이지 자바스크립트 오류 수정
[1.37.1] – 2020-08-07
- 애드온 오류 메시지에 대한 사소한 업데이트
[1.37.0] – 2020-08-06
- WP 5.5를 지원하도록 업데이트
[1.36.0] – 2020-07-30
- 보고 버그 수정
- 예산을 지원하도록 모델 변경
[1.35.4] – 2020-07-10
- 프로젝트 보고서 페이지 테마 수정
- 비용을 지원하도록 모델 변경
[1.35.3] – 2020-07-05
- 보고서 비활성화 옵션 추가
- 사소한 버그 수정
[1.35.2] – 2020-06-23
- 사소한 템플릿 버그 수정
[1.35.1] – 2020-06-02
- 2개의 비공개 파일 버그 수정
[1.35.0] – 2020-05-30
- 프로젝트 테이블에 내장된 보고 기능 추가
- 설치할 디버그 함수 추가
- 모델 업데이트
- 추가 오류 메시지 추가
- 일부 권한 변경
- 비공개 파일 추가
[1.30.7] – 2020-04-28
- 일부 버전의 워드프레스에서 리액트 버그 수정
[1.30.6] – 2020-04-21
- 종속성 수정이 포함된 업데이트된 플러그인 프레임워크 사용
[1.30.5] – 2020-03-14
- 프런트엔드의 프로젝트 페이지에 페이지 매김 추가
- 페이지당 표시할 프로젝트 수 선택 설정 추가
- 테이블 내 프런트엔드 세부 정보 섹션에서 깨진 HTML 수정
- 모델에 삭제 기능 추가
[1.30.4] – 2020-02-09
- 상태 옵션 삭제 시 버그 수정
- 상태에 빈 색이 있을 때 경고 수정
- 업스트림_아카이브_프로젝트_톱 및 업스트림_싱글_프로젝트_톱 작업을 페이지 상단에 추가할 수 있도록 추가
- 프런트엔드 페이지 보기에 대한 오버라이드 추가
[1.30.3] – 2020-02-02
- 마일스톤 정렬 수정
- 하단 아이콘의 팝업 툴팁 버그 수정
- 언어 파일 업데이트
- 모델 시간 기록 수정
- 근무 시간 설정 추가
[1.30.2] – 2020-01-27
- 가져오기 사소한 수정
- 프로젝트 캐싱 수정
- 백엔드의 작업 페이지 필터 수정
- 시간 기록 지원 추가
[1.30.1] – 2020-01-03
- 임포터 수정
- 프런트엔드의 테이블에 대한 사소한 수정
[1.30.0] – 2019-12-22
- 모델 변경 완료
- 사소한 버그에 대한 일반적인 수정
- 베타 버전에 가져오기 기능 추가
[1.29.9] – 2019-11-13
- 마일스톤 프로젝트 수정
[1.29.8] – 2019-11-13
- 사소한 보기 변경
[1.29.6] – 2019-11-11
- 마일스톤 색상 저장 관련 버그 수정
- 로그아웃 필터 추가
[1.29.5] – 2019-11-09
- 특정 필드에서 잠재적 인 XSS 취약성 수정
- 사이드바의 마일스톤 개수 수정
- 완성된 모델 필드, 저장 추가(현재 사용되지 않음)
- 탐색 모음 사용자 정의 필터 추가
[1.29.4] – 2019-11-02
- 첫 번째 제출 시 마일스톤이 저장되지 않던 문제 수정
- 작성자인 경우 일부 항목 편집이 차단되는 권한 버그 수정
[1.29.3] – 2019-10-22
- 초안 및 휴지통에 대한 액세스를 차단하는 버그 수정
[1.29.2] – 2019-10-17
- 업데이트에서 치명적인 오류 수정
[1.29.1] – 2019-10-16
- 사용자 정의 필드에 대한 권한 버그 수정
- 클라이언트 ID 버그 수정
[1.29.0] – 2019-10-15
- 고급 권한에 대한 지원 추가
- Upstream.js의 자바스크립트 버그 수정
- 향후 업데이트에 사용될 새 모델 추가하기
- 성능을 위해 상당한 캐싱 추가
[1.28.1] – 2019-09-24
- 할당 이메일 버그 수정
[1.28.0] – 2019-09-20
- 시간대와 관련된 다양한 버그 수정
- 항목에 댓글이 달릴 경우 사용자에게 이메일 보내기 기능 추가
- 특정 날짜에 이메일 알림 추가
- 이메일 알림과 관련된 다양한 버그 수정
[1.27.3] – 2019-09-09
- 항목 891 수정-상태 확인시 오류 생성
- 886-890 항목 수정-권한 문제 수정
[1.27.2] – 2019-09-02
- CMB2와의 충돌 수정
- 새 버전의 jQuery와의 비호환성 수정
[1.27.0] – 2019-08-19
- 작업 및 버그와 관련된 PHP 오류 수정(581줄 버그);
- 아무도 할당되지 않은 경우 프런트엔드에서 할당 대상 열 아래에 0이 표시되는 문제를 수정;
- Up_project_functions.php의 오류 수정;
- 관리자 대시보드의 상태 및 진행률 드롭다운이 수정;
- 이제 새 프로젝트에 작업과 버그 수가 0으로 제대로 표시됩니다;
- 팝업 모달 창을 깨뜨리던 날짜 형식 버그를 수정;
- 프로젝트 페이지에 래핑된 사용자 아이디;
- 프로젝트가 없는 경우에도 프런트엔드가 표시되도록 허용;
[1.26.0] – 2019-07-29
- 프로젝트 목록에서 날짜 정렬을 수정;
- 마일스톤에 대한 선택적 카테고리 지원 추가;
- Upstream_disable_bugs()의 반환값이 항상 부울 값을 반환하도록 수정;
- 프런트엔드의 “모든 프로젝트” 메뉴에서 링크를 제거했습니다. 이제 하위 메뉴가 올바르게 열립니다;
- 이정표 및 이정표 카테고리에 색상을 추가했습니다. 이정표 카테고리의 색상은 하위 이정표의 기본 색상으로 사용됩니다;
- 프런트엔드의 왼쪽 사이드바에 모든 프로젝트를 표시하는 옵션이 추가되었습니다;
- GetProjectId()의 반환값이 항상 정수를 반환하도록 수정;
- 마일스톤 클래스에 메소드 추가: isInProgress, isUpComing, isCompleted;
- 프런트엔드에서 날짜 선택기의 z-인덱스를 수정;
- Upstream_single_project_section_* 작업에 전달된 인수로 프로젝트 ID를 추가했습니다;
- 프런트엔드에서 에셋을 대기열에 추가하는 동작이 추가되었습니다;
- 업스트림_뷰 클래스를 찾을 수 없는 프런트엔드 관련 오류를 수정;
- 프런트엔드 페이지 앞에 사용자 정의 콘텐츠를 삽입하는 동작 추가
- 프런트엔드에서 스타일이나 스크립트를 화이트리스트에 추가하여 대기열에 추가하지 않도록 하는 새로운 필터를 추가했습니다;
- 사용자 정의 필드 애드온이 설치되지 않은 경우 클라이언트 관리자 페이지가 깨지지 않도록 수정;
- 새 댓글/토론에 대한 알림을 모든 프로젝트 사용자에게 이메일로 보내도록 변경했습니다;
[1.25.1] – 2019-07-24
- 사용자 이름 표시 설정의 기본값을 수정;
[1.25.0] – 2019-07-24
- 특정 비율에 따라 작업의 자동 상태 변경이 추가되었습니다;
- 프런트엔드에서 사용자의 활성 작업 수를 수정;
- 프런트엔드에 아바타 대신 사용자 이름을 표시하는 옵션이 추가되었습니다;
- 클라이언트에 사용자 지정 필드 추가;
[1.24.4] – 2019-06-26
- 표의 마일스톤 순서를 수정;
- 시작일과 종료일 필드가 모두 같은 날짜를 가질 수 있도록 수정;
- 마일스톤이 없는 작업에 대한 프로젝트 진행률 수정;
- 진행 상황별 프로젝트 정렬 수정;
- 프로젝트가 초안 상태일 때 개요 데이터가 수정;
- 클라이언트별 필터가 공백을 허용하도록 수정;
- 시간대 오프셋을 계산하도록 출력 날짜가 수정;
- 테이블 열에 ‘다른 이름으로 내보내기’ 속성을 구현하여 두 개 이상의 정보가 있는 열에서 데이터를 분할하여 내보낼 수 있습니다;
- 시작과 끝 열의 정렬 가능한 동작을 수정;
- 마일스톤에서와 같이 끌어서 놓기를 사용하여 관리자에서 작업과 버그를 정렬하는 방식의 일관성을 수정;
- 프런트엔드에 반환된 검색 결과 수를 표시하는 텍스트가 추가되었습니다;
- 다른 사용자가 작업이나 마일스톤을 편집할 때 [오라클롭에 의한] 변경사항 덮어쓰기를 방지하기 위해 프런트엔드에 잠금 기능을 추가했습니다;
[1.24.3] – 2019-05-30
- PHP 경고: array_merge() 수정: 인자 #2가 배열이 아닙니다;
- 이정표 화면에서 토론 메타박스가 기본적으로 표시되던 문제를 수정;
- 관리자에서 마일스톤을 재정렬하는 방법을 변경하여 버튼을 제거하고 드래그 앤 드롭 동작을 추가했습니다;
- 다중 사이트 지원 수정;
- 프로젝트를 내보낼 때 누락된 사용자를 수정;
- 마일스톤 화면에서 정의되지 않은 stdClass::$delete_posts 관련 PHP 경고가 수정;
- 사용자가 지정되지 않은 상태에서 마일스톤이 생성될 때 발생하는 PHP 경고를 수정;
- 일부 문자열에서 “체크”를 “확인”으로 바꿨습니다;
- 특별 할인 상자의 이미지 수정;
[1.24.2] – 2019-05-22
- 이정표 색상에 대한 열을 추가했습니다;
- 날씨를 제어하여 개요 및 상세 섹션을 표시하는 새로운 필터 2가지가 추가되었습니다: upstream_display_overview_section, upstream_display_details_section;
- 프런트엔드에서 마일스톤의 정렬 가능한 동작 수정;
- 날짜 선택기 아이콘을 수정;
- 마일스톤에서 유효하지 않은 날짜를 피하기 위해 날짜 선택기 필드를 수정;
- 너무 많은 관리자 페이지에 JS 및 CSS 자산이 로드되던 문제를 수정;
- PHP 오류 수정;
- 마일스톤 순서를 수정;
[1.24.1] – 2019-05-06
- 기존 레거시 마일스톤을 마이그레이션할 때 모든 프로젝트가 마이그레이션되도록 수정;
- 마이그레이션 중 설정 페이지에서 마이그레이션 시작 버튼의 상태를 수정;
- 이전에 손상된 마일스톤 데이터에 대한 PHP 경고가 수정;
- 클라이언트 사용자 페이지에서 사용 가능한 사용자 목록을 수정;
- 프로젝트 요약의 총 숫자를 수정;
- 1.38.4에서 나뭇가지 버전 잠그기;
[1.24.0] – 2019-04-29
- 프로젝트 내에서 활동할 수 있는 사용자 역할을 선택할 수 있는 옵션 필드가 추가되었습니다. 이러한 사용자에게는 마일스톤, 작업 및 버그와 자신의 프로젝트를 할당할 수 있습니다;
- 편집기 버튼을 사용자 정의할 수 있는 후크가 추가되었습니다;
- 프로젝트별 사용자 지정 마일스톤 추가. 더 이상 전역적으로 설정되지 않습니다;
- 설정 탭에서 글로벌 마일스톤 목록을 제거했습니다;
- 트위그 및 폴리필 유형 라이브러리가 업데이트되었습니다;
- Tinymce 플러그인, 외부 플러그인 및 도구 모음 버튼을 필터링하는 새로운 후크를 추가하여 편집기에 사용자 지정 버튼을 추가할 수 있습니다;
- 제목이 두 줄 이상일 때 프로젝트 제목에 흰색 줄이 표시되던 문제를 수정;
[1.23.2] – 2019-03-07
- 프런트엔드에서 사이드바 템플릿을 로드하는 방법을 수정하여 테마가 사용자 지정 템플릿을 제공할 수 있도록 했습니다;
- 구독 시 20% 할인을 받을 수 있는 구독 배너를 업데이트했습니다;
- 모든 테스트를 통과하도록 상태 확인과의 호환성 문제를 수정;
- 암반 또는 기타 사용자 정의 워드프레스 폴더 구조를 사용하는 시스템에서 에셋의 URL을 수정;
- 일부 테마의 프론트엔드에서 정의되지 않은 날짜 선택기 객체에 대한 JS 오류를 수정;
[1.23.1] – 2019-01-15
- Set_time_limit 함수가 비활성화되었을 때 발생하는 PHP 오류를 수정;
- Datepicker.dates가 정의되지 않은 경우 JS 오류가 수정;
- 플러그인의 업데이트 데이터 캐시를 정리하는 버튼이 추가되었습니다;
- 유지 관리 버튼에 대한 설명을 업데이트했습니다;
- 프런트엔드의 메뉴 항목 스타일이 약간 개선되었습니다;
- 업스트림 스크립트에 대한 누락된 종속성 jquery-ui-sortable을 추가했습니다;
- .css.map 파일에 대한 참조를 제거했습니다;
- Upstream_date_unixtime 함수에 새로운 선택적 매개변수를 추가했습니다;
[1.23.0] – 2018-12-12
- 유지관리 섹션에 모든 프로젝트의 작업 수와 구성원 목록을 새로 고치는 새 버튼이 추가되었습니다;
- 디버그 페이지에 추가 정보를 추가했습니다: PHP 버전, OS, 워드프레스 버전, 플러그인 목록 및 활성화 상태;
- 프론트엔드 사이드바 메뉴에 새로운 액션인 upstream_sidebar_menu를 추가했습니다;
- 프로젝트의 패널 뒤에 새로운 작업이 추가되었습니다: upstream_single_project_after_milestones, upstream_single_project_after_tasks, upstream_single_project_after_bugs, upstream_single_project_after_files, upstream_single_project_after_discussion;
- 프로젝트 프런트엔드에서 접을 수 있는 상자에 대한 지속성 상태를 추가했습니다;
- 프런트엔드에서 프로젝트의 패널에 정렬 가능한 동작을 추가했습니다;
- 프런트엔드의 메뉴 항목에 nav-projects, nav-milestones 등의 태그 ID를 추가했습니다;
- 더 이상 사용되지 않는 액션 “upstream:frontend.project.renderAfterDetails”. 새 액션 “upstream_single_project_sections”을 사용하세요;
- PHP 파일의 코드 스타일을 수정;
- 프런트엔드의 사용자 정의 필드에서 오는 데이터 열을 수정;
- 업스트림에서 date_i18n 함수를 사용하여 날짜 현지화를 수정;
- 데이터를 필터링할 때 프런트엔드 테이블에서 “찾을 수 없음” 항목에 대한 중복 메시지가 표시되던 문제를 수정;
- 사용자 정의 필드 필터 아이콘을 수정;
- 정의되지 않은 “ajaxurl” 변수와 관련된 JS 오류를 수정;
- 프런트엔드에서 상태별로 프로젝트를 정렬하는 문제를 수정;
- 마일스톤에서 진행 중인 작업 카운터를 수정;
- 프런트엔드에서 인쇄되는 HTML 헤더를 수정;
- 프런트엔드 테이블에서 정렬된 열의 지속성을 수정;
- 플러그인의 텍스트 도메인을 로드하는 방식을 수정;
- 디버그가 비활성화되면 아무 작업도 수행하지 않는 조건을 추가하는 UpStream_Debug 클래스의 쓰기 메서드를 수정;
- 프로젝트의 코멘트를 가져오는 방법을 최적화했습니다;
- 사용자 정의 필드의 열에 맞게 프로젝트 목록에서 열의 최소 너비를 제거했습니다;
- POT 파일의 파일 참조를 업데이트하고 프런트엔드에 날짜 번역에 대한 용어를 추가했습니다;
[1.22.2] – 2018-10-24
- 패키지를 설치할 때마다 업스트림 사용자 역할의 기능이 재설정되지 않도록 업데이트가 수정;
- 업데이트가 실제 업데이트일 때만 업그레이드 루틴을 실행하고 새로 설치하거나 재설치할 때는 무시하도록 수정;
- 업데이트 설치 후 프로젝트로 리디렉션되지 않는 문제를 수정. 새로 설치한 후에만 리디렉션됩니다;
- 업스트림의 사용자 및 클라이언트 사용자가 기본적으로 모든 필드를 보고 편집할 수 있도록 기본 기능을 수정;
- 관리자용으로 추가된 “bug_files_field” 기능의 오타를 수정. 대신 “bug_file_field”를 설정하고 있었습니다;
- TinyMCE에 “선택기” 인덱스가 없을 때 관리자에서 PHP 경고가 표시되던 문제를 수정;
- 기능 초기화 버튼을 변경하여 사용자 역할별로 하나씩 4개의 버튼으로 분리했습니다: 관리자, 업스트림 관리자, 업스트림 사용자, 업스트림 클라이언트 사용자;
[1.22.1] – 2018-10-18
- 프런트엔드에서 마일스톤, 작업 및 버그 열의 순서를 수정;
- 날짜 형식이 “S”일 때 날짜 선택기 필드의 날짜 형식을 수정;
- 프론트엔드 페이지의 본문 요소에 대한 기본 CSS 클래스를 수정;
- 상태가 정의되지 않은 경우 PHP 경고가 수정;
- 상태별로 작업 테이블을 정렬하는 옵션이 추가되었습니다;
- 플러그인 목록에 라이선스 키를 설정하는 액션 링크 추가;
- 라이선스 키가 설정되어 있지 않거나 자동 업데이트를 사용할 수 없는 경우 플러그인 목록에 경고가 추가되었습니다;
- 프런트엔드에서 데이터 테이블의 셀에 특정 클래스 및 데이터 열 속성을 추가하여 스타일을 사용자 정의하거나 CSS를 사용하여 숨길 수 있습니다;
- 내보내기 버튼에 CSS 클래스를 추가했습니다;
[1.22.0] – 2018-10-03
- 프런트엔드에서 프로젝트의 사용자 정의 필드에 대한 필터를 수정;
- 번역자를 위한 댓글 추가 라벨을 수정하고 POT 파일을 업데이트했습니다;
- 프로젝트의 필드에 대한 기능을 수정;
- 타사 자바스크립트 스크립트 및 로드 이벤트 메서드와의 호환성을 수정. 간혹 누락되는 경우가 있었으므로 이제 “.on(‘load’, …)”을 사용합니다;
- 클라이언트가 비활성화되었을 때 클라이언트 필터가 제거되는 문제를 수정;
- 번역가의 “상태” 및 “소유자” 레이블 수정 – POT 파일 업데이트;
- 일반 설정에 닫힌 항목/프로젝트를 기본적으로 필터링하는 옵션이 추가되었습니다;
- 일반 설정에 닫힌 항목/프로젝트를 프런트엔드에 보관하는 옵션이 추가되었습니다. 해당 항목은 로드되지 않으므로 필터링할 수 없습니다;
- 프런트엔드의 프로젝트 테이블에 새 열을 추가하기 위한 특정 작업을 추가했습니다;
- 역할에 누락된 기능을 추가했습니다;
[1.21.1] – 2018-09-19
- 댓글의 링크가 대상 및 기타 속성을 제거하지 않도록 수정;
- 메타박스의 HTML에서 P 태그를 올바르게 닫는 구문 오류를 수정;
- 퍼블리시프레스와 함께 설치할 때 라이선스 키 활성화 및 업그레이드 양식 수정 – 퍼블리시프레스도 업데이트해야 합니다;
- Windows 시스템에서 에셋의 잘못된 URL을 수정;
- 프로젝트 메타가 업데이트될 때 동작 후크를 추가했습니다;
- POT 파일 업데이트;
[1.21.0] – 2018-09-06
- 사용자가 편집기를 비활성화한 경우 댓글이 전송되지 않는 문제를 수정. 프로필에서 “글 작성 시 시각적 편집기 비활성화” 옵션을 선택하면 됩니다;
- 프로젝트 댓글에서 제거된 HTML 태그 수정 – P, BR, STRONG, EM, SPAN, DEL, UL, OL, LI와 같은 기본 태그 추가;
- 댓글 알림을 위해 전송되는 이메일에 전송되는 HTML 콘텐츠가 수정. 이제 이메일이 텍스트/HTML로 전송됩니다;
- 프로젝트에 마일스톤이 없을 때 관리자의 PHP 경고가 수정;
- 정의되지 않은 인덱스에 대한 PHP 경고 수정: before_row 및 after_row;
- 라이선스 관리 페이지, 업그레이드 링크 및 구독 양식을 Alledia의 플러그인 프레임워크에 따라 리팩터링했습니다;
- 번역가용 POT 파일 업데이트;
[1.20.2] – 2018-08-21
- 코드에서 누락된 디버그 문을 수정;
- 날짜 필드가 비어 있고 프런트엔드에 작업이 저장될 때 치명적인 오류가 수정;
- 댓글에 이미지를 수정하여 이미지를 추가할 수 있는 사용자를 제어할 수 있는 옵션과 사용자 지정 기능(upstream_comment_images)을 추가했습니다. 모든 역할이 기본적으로 선택됩니다;
- 텍스트 없이 이미지만 포함된 댓글을 수정;
- 필드가 차단된 일부 사이트의 새 작업에서 사용자에게 작업을 할당할 수 있는 필드를 수정;
- 일부 사이트에서 작업에 대한 새 할당자를 선택하지 못하게 하는 자바스크립트 오류를 수정;
[1.20.1] – 2018-08-14
- 작업 및 버그 페이지의 상태별 필터를 수정;
- 일부 잘못된 시간대 계산으로 인해 잘못된 날짜가 표시되던 문제를 수정;
- 프런트엔드에서 CSS 파일을 로드하기 전에 Poopy 샌드박스 사이트에 대한 확인을 수정;
- 현재 사용자가 세션에 정의되어 있지 않을 때 프런트엔드에서 발생하는 오류를 수정;
[1.20.0] – 2018-07-31
- 일반 설정에 클라이언트를 선택한 후 기본적으로 모든 클라이언트의 사용자를 미리 선택하는 옵션이 추가되었습니다;
- 프런트엔드에서 프로젝트 데이터 저장 문제를 수정;
- 프런트엔드에서 색상 선택기 필드의 로드된 값을 수정;
- 프런트엔드에서 테이블의 필드 값 “없음”의 스타일을 수정;
- 프런트엔드의 테이블에서 필드 값의 줄 바꿈이 수정;
- 백엔드 양식 유효성 검사에서 숨겨진 필드에 초점을 맞출 수 없는 “잘못된 필드”와 관련된 JS 오류가 수정;
- 프런트엔드의 필드 기본값을 수정;
- 애드온에 대한 프로젝트의 데이터를 반환하는 방법을 수정;
[1.19.1] – 2018-07-11
- 토론의 사용자 지정 레이블을 수정;
- 모든 미디어를 볼 수 있는 상위 선택 역할 옵션이 추가되었습니다;
- 작업의 상태별 필터를 수정;
- 메인 메뉴 항목에 프로젝트 목록 링크를 추가했습니다;
- 프로젝트 멤버가 배열이 아닐 때 발생하는 PHP 오류를 수정;
- 번역가용 .pot 파일 업데이트;
- 일부 텍스트가 개선되었습니다;
- 디버깅 세션을 위한 디버그 및 로그온 업스트림 설정을 활성화하는 옵션이 추가되었습니다;
[1.19.0] – 2018-07-04
- 확장 프로그램 페이지의 스타일이 개선되었습니다;
- 하이라이터 업그레이드 및 확장 링크;
- 설정 페이지에 구독하고 20% 할인을 받고 리뷰를 요청할 수 있는 양식과 메시지를 추가했습니다;
[1.18.4] – 2018-06-22
- 왼쪽 하단에 표시되던 관리자 표시줄의 스타일을 수정;
[1.18.3] – 2018-06-20
- 관리자 바를 숨기고 있던 코드를 제거하여 관리자 바를 수정. 이제 프런트엔드에 표시됩니다;
- 토론이 비활성화되었을 때 사이드바의 토론 메뉴 항목을 수정;
- CMB2 라이브러리 업데이트;
[1.18.2] – 2018-06-07
- 프로젝트에 클라이언트 사용자가 없을 때의 PHP 경고가 수정;
- In_array 함수의 두 번째 매개변수에서 잘못된 데이터 유형에 대한 PHP 경고를 수정;
- 캘린더의 탐색 버튼 버튼의 높이를 수정;
- 관리자 및 프런트엔드에서 프로젝트의 작업 수와 버그가 수정;
- 양식 유효성 검사 오류를 강조 표시하여 보다 관련성 있고 눈에 잘 띄는 오류 메시지를 표시하도록 수정;
- “토론”에 대한 하드코딩된 레이블을 수정하고 문자열을 사용자 지정할 수 있는 필드를 추가했습니다;
- “클라이언트”에 대한 하드코딩된 레이블을 수정;
- 활동 상자의 마일스톤 제목을 수정;
- 사이드바에서 프로젝트 목록을 제거했습니다;
- 사이드바의 메뉴에서 세로줄을 제거했습니다;
- 사이드바에 프로젝트에 대한 새로운 아이콘을 추가했습니다;
- 애드온을 위해 JS의 전역 범위에서 setContentHeight 메서드를 선언했습니다;
- 사이드바의 메뉴에서 화살표 아이콘 제거;
- 애드온을 위해 프런트엔드에 특정 보기를 표시하는 새로운 후크를 추가했습니다;
[1.18.1] – 2018-05-29
- 템플릿/자산/라이브러리 폴더의 이름을 템플릿/자산/라이브러리로 변경했습니다;
[1.18.0] – 2018-05-29
- 플러그인 활성화/비활성화 후 재작성 규칙을 수정하여 규칙을 새로 고치도록 플러시했습니다;
- 올바른 표준 시간대를 사용하여 날짜 서식을 지정하는 방법을 수정;
- 바닥글의 오타를 수정;
- 프런트엔드에서 프로젝트 및 클라이언트 URL을 변경하는 옵션이 추가되었습니다;
- 선택된 필드에 대한 새로운 JS 라이브러리 추가-애드온에 사용 가능;
- 날짜를 유닉스 시간으로 변환하는 메서드 추가: upstream_date_unixtime;
- 클라이언트 사용자 목록이 포함된 배열을 반환하는 메서드 추가: upstream_get_all_client_users;
- 새로운 액션 추가;* .pot 파일 업데이트;
- 프로젝트 목록에서 작은 체인 아이콘 제거;
[1.17.0] – 2018-04-26
- “upstream:frontend.project.details.after_title” 액션을 추가했습니다;
- Wp-admin에서 프로젝트 내 필터 섹션과 데이터 행 사이의 간격이 늘어났습니다;
- 프로젝트가 업스트림 설정을 통해 변경된 경우 프로젝트 상태, 마일스톤 상태, 작업 상태, 버그 상태/심각도를 추적하지 못하던 주요 아키텍처 결함을 수정;
- 일부 프로젝트 설명이 HTML로 렌더링되지 않던 문제를 수정;
- “프로젝트 진행률 아이콘” 옵션의 작은 텍스트 업데이트;
- 프런트엔드에서 노트/설명이 서식을 잃는 문제를 수정;
- 작은 화면에서 프런트엔드 탐색 시 표 행을 펼칠 수 없던 버그가 수정;
[1.16.4] – 2018-04-18
- 프런트엔드 스크립트의 최대 실행 시간이 증가했습니다;
- 프론트엔드 페이지의 사소한 성능 개선;
- 프론트엔드에서 jQuery UI 날짜 선택 플러그인이 로드되던 드문 버그가 수정;
- 관리자 프로젝트 페이지에서 여러 값을 가질 수 있는 필터를 수정;
- 여러 명의 양수인이 있는 항목에 대한 권한 확인이 실패하는 문제를 수정;
- PHP 경고를 수정;
[1.16.3] – 2018-04-02
- 댓글이 더 이상 표시되지 않던 문제를 수정;
[1.16.2] – 2018-03-27
- 사용자 프로필 아래에 다른 사람이 댓글에 답글을 달 때 알림을 받을지 여부를 선택할 수 있는 옵션이 추가되었습니다;
- 이제 사용자에게 댓글 댓글에 대한 알림을 받을 수 있습니다;
- 일부 시간대가 잘못 변환되는 또 다른 오류를 수정;
[1.16.1] – 2018-03-13
- “프로젝트 개요 비활성화” 옵션 레이블을 “프로젝트 진행률 아이콘”으로 변경했습니다;
- V1.15.0에서 더 이상 사용되지 않는 메소드 제거;
- Wp-admin에서 프로젝트에 새 항목을 추가한 후 아바타 무한 증식을 수정;
- PHP 7.2에서 발생하는 최근 PHP 경고를 수정;
[1.16.0] – 2018-03-08
- 파일에 사용자를 할당할 수 있습니다;
- 클라이언트 사용자를 마일스톤/작업/버그/파일에 할당할 수도 있습니다;
- 이제 관리자가 여러 사용자를 마일스톤, 작업 및 버그에 지정할 수 있습니다;
- 시작/종료 날짜 필터의 사소한 텍스트 변경;
- 심각도/상태/마일스톤 이름 변경 후 프런트엔드에 표시되는 오류 메시지를 수정;
- 관리자에서 클라이언트 로고를 추가/변경할 때 발생하는 오류를 수정;
[1.15.1] – 2018-02-22
- “제목” 검색 필드 자리 표시자는 더 이상 개별적으로 i18n 범위가 지정되지 않습니다;
- 일부 환경에서 로그인/로그아웃 후 404 리디렉션이 수정;
- 시작/종료/마감 날짜 필드가 항상 GMT/UTC로 저장되지 않는 문제를 수정;
[1.15.0] – 2018-02-15
- 프런트엔드에 프로젝트에 대한 카테고리, 상태, 클라이언트, 제목 필터를 추가했습니다;
- 마일스톤에 마일스톤, 할당자, 별표 및 종료 날짜 필터를 추가했습니다;
- 작업에 제목, 담당자, 상태, 마일스톤, 별표 및 종료일 필터를 추가했습니다;
- 버그에 제목, 담당자, 심각도, 상태, 마감일 필터를 추가했습니다;
- 파일에 제목, 업로더, 업로드 날짜 필터를 추가했습니다;
- 관리자 프로젝트 목록에 “소유자” 및 “클라이언트” 필터를 추가했습니다;
- 프로젝트 소유자는 댓글 알림을 받게 됩니다;
- 할당된 사용자와 창작자는 이제 항목에 대한 댓글에 대한 알림을 받습니다;
- 이제 사용자는 여러 필터를 사용하여 메타박스/테이블 데이터를 한 번에 필터링할 수 있습니다;
- 전체 플러그인에서 Select2 라이브러리를 사용하는 방향으로 서서히 나아가고 있습니다;
- 프런트엔드 날짜 필터는 이제 새로운 날짜 선택기 js 라이브러리를 사용합니다;
- 댓글 AJAX 엔드포인트에서 wp_verify_nonce를 check_ajax_referer로 대체했습니다;
- 사소한 텍스트 변경;
- 저작권 정보에서 연도 업데이트;
폐지됨:↵
* 업스트림_메타박스_프로젝트 클래스 내: getStatusFilterHtml, getSeverityFilterHtml, getFiltersHeaderHtml, getFiltersFooterHtml, getMilestoneFilterHtml;↵
* 유연성 부족 및 성능 문제로 인해 프론트엔드 테이블에서 더 이상 Datatable 라이브러리를 사용하지 않음; ↵
* 프로젝트 페이지의 화면 옵션 풀다운에서 댓글 라벨이 누락되는 문제 수정;↵
* 프로젝트 관리자 목록의 상태 필터가 선택 후 재설정되는 문제 수정 ↵
* 프로젝트 작성자가 댓글 알림을 받지 못하는 현상을 수정.
* 시작/종료 날짜 간격 수정;
[1.14.1] – 2018-02-12
- 다중 사이트 환경에서 CMB2가 올바르게 로드되지 않던 문제를 수정;
- 멀티사이트 환경에서 일부 DB 호출 트리거 오류를 수정;
[1.14.0] – 2018-01-31
- 이제 프로젝트에 태그를 할당할 수 있습니다;
- “프로젝트 개요 비활성화” 옵션이 추가되었습니다;
- “프로젝트 세부 정보 비활성화” 옵션이 추가되었습니다;
- URL을 통해 특정 댓글로 자동 스크롤;
- “댓글
<
섹션>” 옵션 레이블의 이름이 “토론 비활성화로 변경되었습니다.
<
섹션 &”;↵
* 더 나은 UX를 위해 일부 옵션 그룹화;↵
* 몇 개의 문자열이 제대로 번역되지 않던 문제를 수정;
[1.13.7] – 2018-01-26
- 클라이언트의 최근 변경 사항에 대한 알림을 제거했습니다;
- 더 이상 사용되지 않는 코드 제거;
- 관리자에서 일부 댓글 탭이 작동하지 않던 문제를 수정;
- 일부 잠재적인 PHP 오류 및 경고를 수정;
[1.13.6] – 2018-01-15
- 더 이상 클라이언트 페이지를 통해 사용자를 추가할 수 없습니다;
사용 중단됨: ↵
* 레거시 사용자 마이그레이션 클래스/함수/메서드가 사용 중단됨으로 표시됨;↵
* 더 이상 사용되지 않는 upstream_disable_discussions() 함수 제거;↵
* 슬라이스 인보이스 플러그인과의 충돌 수정;↵
* 관리자에서 항목 댓글이 검색되지 않던 버그 수정;↵
* 일부 날짜가 변환되지 않아야 할 때 변환되는 문제 수정 ↵
* 프론트엔드 사이드바에서 긴 사용자 이름이 넘쳐나는 문제 수정, ↵
* 프론트엔드에서 메모/설명 필드가 형식을 잃는 문제 수정 ↵
* 기존 사용자를 클라이언트에 할당할 수 없는 문제 수정;
[1.13.5] – 2018-01-04
- 프런트엔드의 섹션 간 일관성을 위해 데이터 메시지 없음으로 변경;
- CMB2를 v2.3.0으로 업데이트;
- 레거시 클라이언트 사용자 마이그레이션 스크립트 및 관련 메서드는 더 이상 사용되지 않는 것으로 표시되었으며 향후 릴리스에서 제거될 예정입니다;
- Site_url() 대신 home_url()에 의존하는 일부 잘못된 리디렉션을 수정;
- 관리자의 토론 섹션에서 “없음” 텍스트를 제거했습니다;
- 일부 사용자가 관리자에서 프로젝트를 저장/업데이트할 수 없던 문제를 수정;
- 댓글을 추가하는 동안 발생하는 일부 PHP 경고를 수정;
[1.13.4] – 2017-12-29
- 일부 페이지에서 관리자의 사이드바 아이콘을 수정;
[1.13.3] – 2017-12-29
- 설정 페이지의 흰색 화면이 수정;
- CMB2 로딩 버그 수정;
[1.13.2] – 2017-12-29
- 새로운 확장 기능이 추가되었습니다: 사용자 정의 필드;
- 관리자에서 사용자 정의 글 유형이 CMB2를 로드할 수 있는 새로운 필터를 추가했습니다;
- 메모/설명/댓글 필드를 비우려면 없음을 표시합니다;
- 설정 하위 메뉴 항목에서 “설정” 레이블을 제거했습니다;
- CMB2 라이브러리가 v2.2.6.2로 업데이트되었습니다;
- Lang 파일 정리;
- 프로젝트 댓글 섹션의 이름이 토론으로 다시 변경되었습니다;
- 모든 페이지에서 일부 자산이 로드되던 문제를 수정;
- 프론트엔드 사이드바에서 누락된 토론 링크를 수정;
[1.13.1] – 2017-12-07
- 프런트엔드에서 작업 상태 레이블 대신 버그 위젯을 사용하는 버그 수정;
- 일부 비업스트림 사용자의 잘못된 리디렉션을 수정;
- 일부 사용자가 자신의 게시물에 액세스할 수 없던 문제를 수정;
- 업스트림 범위를 벗어난 일부 사용자의 글 목록이 비어 있던 문제를 수정;
- 프론트엔드에서 잠재적인 PHP 오류 수정;
- 프론트엔드 표시에서 설명/노트 줄 바꿈이 사라지는 문제를 수정;
[1.13.0] – 2017-11-30
- 댓글 답글에 대한 지원이 추가되었습니다;
- 마일스톤, 작업, 버그, 파일에 토론/댓글을 추가했습니다;
- “토론”이 “댓글”로 이름이 변경되었습니다;
- 토론의 모든 프로젝트 댓글이 워드프레스 댓글로 변환되었습니다;
- 프런트엔드에서 긴 항목 이름을 더 잘 처리합니다;
사용 중단됨:↵
* 업스트림_비활성화_토론();
[1.12.5] – 2017-11-09
- 새 필터 “upstream:project.on_before_update_missing_meta”를 추가했습니다;
- 필요한 경우 추가 플러그인 업데이트 정보를 렌더링하는 메서드가 추가되었습니다;
- 업스트림 사용자 사용자 역할에는 더 이상 기본적으로 “edit_others_projects” 기능이 없습니다;
- 완료/종료된 마일스톤, 작업 및/또는 버그가 프런트엔드 개요에서 기한 초과로 계산되는 문제를 수정;
- 버그 테이블이 기본적으로 마감일별로 정렬되지 않던 문제를 수정;
- 작업을 저장한 후 드물게 발생하는 PHP 오류를 수정;
- 업스트림 사용자가 모든 프로젝트에 액세스할 수 있는 문제를 수정;
- 이메일 알림 확장 기능의 알림 활동이 있는 경우 프로젝트 활동에서 PHP 경고가 표시되던 문제를 수정;
[1.12.4] – 2017-10-31
- 캘린더 보기 확장;
[1.12.3] – 2017-10-25
- 프로젝트의 퍼머링크가 관리자의 양식에 표시되지 않는 문제를 수정;
- 잘못된 시간대와 관련된 일부 PHP 오류를 수정;
[1.12.2] – 2017-10-23
- 프로젝트 페이지의 목록 뒤에 사용자 정의 HTML을 렌더링하는 새로운 작업을 프런트엔드에 추가했습니다;
- 프론트엔드의 토론 레이아웃이 더욱 개선되었습니다;
- 진행률 표시줄 js 라이브러리 사용 중단;
- 프런트엔드의 테이블에 긴 제목이 넘쳐나는 문제를 수정;
- 화면 리더 텍스트가 표시되지 않아야 할 때 표시되는 문제를 수정;
- 프로젝트 페이지에서도 클라이언트/클라이언트 사용자 열이 표시되는 문제 수정 …