Fixes
- 다크모드에서 유저 티어가 잘못 표시되는 버그 수정 (#153)
- 다크모드에서 사이트 로고가 잘못 표시되는 버그 수정 (#161)
- 그룹에서 "파일" 하이퍼링크 수정 (#159)
- 올바르지 않은 위치에 유저 티어가 표시되는 현상 수정 (#155)
- 유저 조회를 위한 solved.ac API 엔드포인트 변경 (#162)
Fixes
- 잘못된 접근자 사용 수정
- 유저 정보 관련 solved.ac API 연동 복구
Fixes
- solved.ac API 접근 방법 수정 (#148)
Changes
Fixes
- 옵션 페이지 버그 수정 (#140)
Changes
- 일부 오래된 파일 제거
- 디렉토리 구조 업데이트
Features
- '문제 번호'와 '문제 제목' 보기를 체크 박스로 변경
-
- thanks to @VertexToEdge
Fixes
- 같은 페이지에서 마지막으로 본 페이지를 표시하던 버그 수정
- 캐시 업데이트 이전에 문제 색상이 변경되지 않던 버그 수정
Features
unlimitedStorage
권한 추가
Fixes
- 옵션 페이지의 문제 난이도 예시 버그 수정
- solved.ac API 요청 횟수를 줄이기 위한 로컬 캐싱
-
- 유저 티어 불러오기 관련 (#122)
-
- 유저 페이지에서 문제 정보의 소스를 solved.ac로 변경하고 캐싱 적용
Features
Fixes
- 유저 프로필 페이지의 동작을 최적화
-
- 평균 5200 밀리초에 렌더링되던 동작들이 평균 3200 밀리초로 감소
-
- 체감 속도는 120 밀리초에서 1초 사이 (CSSOM 먼저 업데이트 후, DOM 트리 변경으로)
db.json
버전을1.1.0
으로 올리고 디렉토리를 변경 (/db/v1.1json
)-
- 문제 난이도 필드 추가
- DOM 노드 생성 함수의 버그 수정
Features
- 유저의 solved.ac 티어 표시 기능 (#115)
-
- thanks to @spotky1004
-
- 연동되지 않은 사용자는 물음표 티어로 표시
Fixes
- 빠른 검색 단축키 버그 수정 (#113)
Features
Fixes
- rigel 테마에서 문제 링크의 색상 수정
- 퍼센트 표시
-
- 런타임 오류 시 버그 수정 (#78)
-
- 부분 점수에서도 표시되도록 변경 (#74)
- 옵션 페이지에서 "결과 바꾸기"가 저장이 안 되던 버그 수정
- 일부 함수 최적화
Features
Fixes
- 확장 프로그램을 최초로 실행할 때, 테마가 시스템 설정을 따르도록 변경
- (hotfix) 런타임 오류 메시지 코드가 반영이 안 되었던 것을 수정
Restores
- 유저 VS 페이지 복구
- 게시글 개수 표시 복구
- 문제 해결 여부에 따른 색상 표시 복구
Changes
Features
Changes
- 디렉토리 구조 리팩토링
- 사용하지 않는 파일과 변수들 삭제
Notice
- 테마 기능 업데이트로 생긴 버그 때문에
1.8.0
을1.7.6
으로 되돌림 (#90)
Features
- 새 테마 추가
-
- 시스템에 따른 자동 설정
-
Rigel
-
- 테마 선택 UI 변경 (드롭다운)
Fixes
- 그룹 페이지 업데이트 (#87)
-
- 멤버 탭 삭제에 따라 관련 기능 삭제
-
- 비로그인 상태에서 보이는 탭 변경
-
- 문제집 URL 변경
Fixes
- 프로필 화면의 문제 제목 표시 오류 수정 (#83)
- 백그라운드 서비스 워커에서 설정 파일을 불러오는 경로 수정
Removes
- 유저 VS 기능 삭제
Features
- Manifest Version 3로 변경 (docs)
-
- Google Analytics 삭제
Deprecated
Fixes
- 게시글 개수 버그 수정
1.7.4
, 1.7.5
와 동일 (배포 자동화 테스트를 위한 단순한 버전 업)
chrome-webstore-upload-cli
를 사용하여 크롬 웹스토어에 자동으로 배포되는 프로세스 추가
Fixes
- 문제와 연결된 질문 게시글의 개수 파싱 수정 및 효율화 (#67)
2022/01/19
Fixes
- 색상이 엉뚱한 곳에도 적용되는 것 수정 (#64)
2022/01/18
Features
- 빠른 검색
-
- 무한 스크롤 적용 (검색 결과는 최대 1,000개까지 표시됨)
- 모든 BOJ 문제 링크에 문제 색상 반영되도록 변경 (#61)
Fixes
- 빠른 검색 시 마지막 상태를 저장 (탭 위치, 마지막 입력 텍스트 유지)
2022/01/12
Features
- 빠른 검색
-
- 문제집 내부의 검색된 문제 표시
-
- 탭키로 탭 변경 가능 (다음 탭: Tab, 이전 탭: Shift+Tab)
Fixes
- hotfix (#59)
2022/01/07
Features
Fixes
- 어두운 테마
-
- 대회 스코어보드에도 적용
-
- 일부 색상 수정 (로그인 페이지, 상단 확장 메뉴, 빠른 검색의 배경 등)
localStorage
를 사용하여 캐싱
2021/11/09
Features
- 빠른 검색 (#48)
-
ctrl
+/
또는alt
+/
2021/11/07
Features
- 알림 페이지에서 문제 색상 적용 (#44)
Fixes
2021/10/21
Features
- 타이머에 시간 표기 추가 (#41)
Fixes
Changes
- 채점현황의 결과 바꾸기 기본값 변경 (#39)
2021/10/03
Features
Fixes
Changes
- 어두운 테마 색상 조정
2021/09/25
Fixes
- 제출 현황
-
- 런타임 에러의 원인 도움말 요약이 표시되지 않던 버그 수정
-
- 하이퍼 링크가 적용되지 않던 버그 수정 (#35)
- 옵션 설정 페이지
-
- 문제 타이머 버그 수정
-
- 도움말 보기에 어두운 테마 적용 (#33)
-
- 창 너비에 따른 여백 수정 (#31)
Changes
- 어두운 테마 색상 조정
2021/09/10
Features
- 옵션 페이지에 도움말과 미리 보기 추가
Fixes
- (hotfix) 채점 현황
-
- 채점 텍스트가 변경되지 않던 현상 수정 (#30)
2021/09/07
Features
- VS 페이지에도 문제 번호/제목 표시
- VS 페이지에서 '~만 맞았지만 만점을 받지 못한 문제'를 추가
Changes
- 유저 프로필의 VS 기본값을 로그인한 유저 닉네임 적용
2021/08/29
Fixes
Changes
- 어두운 테마
-
- 일부 버튼 색상 변경
-
- 메뉴 네비게이션 색상 변경
2021/08/27
Changes
2021/08/09
Features
- 어두운 테마
-
- 이미지를 어둡게 변환하여 표시 (#20)
- 채점 현황
-
- 채점이 종료되면 몇 퍼센트(%)에서 틀렸는 지 임시로 표시 (해당 페이지의 전역 변수)
-
- thanks to @zinccccc
- 그룹
-
- 그룹 목록에서 내부 메뉴로 바로 이동할 수 있는 링크 추가
Fixes
- 제출 현황에서 너비가 떨리는 현상 재수정 (#18)
-
display
여부를 인라인 스타일에서 클래스로 변경
- 복사 버튼의 CSS 제거
-
- 소스 보기 화면에서 다르게 보여서 제거
- 어두운 테마
-
- 드롭 다운의 아이템 폰트 색상 변경 (#21)
-
- 일부 배경이 어둡게 남은 것 변경 (depth에 따른 밝기 조정)
2021/07/26
Fixes
- 제출 현황에서 너비가 떨리는 현상 수정 (#18)
-
- 제출 결과 너비를 고정
2021/07/25
Features
- 유저 프로필 페이지에 VS 버튼 추가
Changes
- VS 페이지에서 유저 아이디 클릭 시 프로필로 연결
20201/07/25
Features
20201/07/02
Changes
- 유저 프로필의 문제 표시 수 수정 (#16)
-
- 더보기 추가
Fixes
- 그룹 내의 스코어 보드에 CSS가 적용되지 않은 것 수정 (#17)
20201/05/05
Features
- 제출 결과 텍스트의 숫자 치환 추가 (#15)
-
- '채점 중'과 '부분 점수'의 텍스트 포맷에 숫자 사용 가능 (치환자는
:number:
)
- '채점 중'과 '부분 점수'의 텍스트 포맷에 숫자 사용 가능 (치환자는
Changes
- 제출 현황의 컬럼 너비 수정
20201/02/21
Changes
db.json
에 업데이트 시간 추가- 로컬 DB에 없는 문제 정보는 원격 저장소(github)에서 가져오도록 변경 (#11)
Fixes
- CSS 일부 수정
-
- 스크롤 바, 즐겨찾기 버튼, 복사 버튼
- 오타 수정
2021/02/06
Features
- 문제 화면에서 해당 문제의 질문 개수 표시
Fixes
- GA 코드 버그 수정
- 게시판에서 문제 제목 오류 수정
2021/01/31
Features
- Google Analytics 추가
- 게시판에서도 문제 제목 표시 (#6)
Changes
- 어두운 테마를 약간 밝게 조정
Fixes
- 어두운 테마를 불러오는 방식 수정 (#7)
-
localStorage
로 깜빡임 현상 해결
- babel 빌드 설정 수정
2021/01/30
Features
Fixes
chrome.stroage.sync
의 불필요한 동기화를 줄임-
- Config 클래스의 버퍼를 먼저 참조하고, 변화가 생기면 동기화 (딜레이 낮춤)
-
- background로 옮겨서 메시지 전달로 대응 (#5)
- 제출 결과 텍스트의 원본을 유지 (숨김)
2021/01/27
Features
- 제출 결과 텍스트를 변경 가능
-
- 일부 결과는 보류 (채점 중, 부분 점수, 런타임 에러)
- 옵션 페이지 추가
-
- '확장 프로그램의 옵션' 또는 'BOJ의 설정 페이지의 왼쪽 메뉴'에서 접근 가능
2021/01/25
Features
- 넓게 보기 추가
- 채점 현황
-
- 내 제출 결과에는 강조 표시 (파란색 굵은 수직선)
-
- 런타임 오류의 도움말을 간단히 표시 (도움말에서 긁어옴)
- 그룹 멤버 정렬 추가
Fixes
- 어두운 테마 버그 수정
2021/01/25
Features
- 어두운 테마 추가 (#1)
- Github action으로 빌드 자동화
Fixes
- 코드 안정화
Features
- 채점 현황에도 문제 제목을 표시
2021/01/24
Fixes
- 코드 리팩토링
- Github action으로 문제 DB를 사이트와 동기화
2021/01/21
Features
- 유저 프로필 페이지에서 문제 번호와 문제 제목 표시
chrome.storage.sync
에 저장하여 설정 동기화