---
# System prepended metadata

title: Hubble 남은 작업 리스트

---

# Hubble 남은 작업 리스트

## 공통
- [x] (sion) 인코딩 애매한 부분이 있어.. **일단은 빼고**(필터쪽 포함), 나중에 추가하는 걸로 하자.
- [x] (sam) date format 
    - [x] AS-IS `2020. 12. 30`
    - [x] TO-BE `2020.12.30` -> 통검 표준
    - [x] common/helpers로 이동 후 **format 함수명 변경.**


## 엔티티(sam)
- (쿼리) 즐겨찾기 dialog
    - [ ] 수정/삭제 기능
    - [ ] 쿼리 보기 레이어 노출
- [x] (우선순위 하) 즐겨찾기 모달, 바닥 즐겨찾기 분리 (sam, 쿼리도 똑같이)
    - [x] 모달에 `cursor: pointer`;
    - [x] 모든 아이콘 빼기
    - [x] 즐겨찾기 수정 버튼도 버튼으로 동일한 레벨
    - [x] [table 펼치기 화살표 버튼 column 추가](https://material-ui.com/components/tables/#collapsible-table)
    - [x] 수정 버튼 눌렀을 때 text field에 focus 가도록 만들기
    - [ ] row toggle 시, 다른 toggle row 닫기
- 결과보기
    - [x] 즐겨찾기 추가 연동
    - [x] 그래프보기 (comma로 join해서)
    - [x] 엔티티 체크 안 한 상태면 즐겨찾기 비활성화
    - [x] detail 보기 (edward)
        - [x] 상세보기 기획서 보고 default 컴포넌트 생성 (edward)
        - [x] template 연결 (edward)
- [x] 최근보기 리스트 max size 13개로 바꾸기

## 쿼리(sion)
- 메인
    - [x] ~~즐겨찾는 쿼리 table 클릭되고 있는것 수정~~
    - [ ] 즐겨찾는 쿼리 dialog
        - [ ] editor content 추가
    - [ ] 즐겨찾는 query API 오타 수정
- 결과
    - [ ] 예제쿼리 버튼 !== 결과 > 예제쿼리 버튼 (paper 영역 같이 쓸수 있는지)
    - [ ] 에디터 사이즈 토글 버튼 추가
    - [ ] 그래프보기 버튼 추가 및 링크이동
    - [ ] 리스트에서 결과없음 표시 (되있나?)
    - [ ] 쿼리 결과 버튼 추가
    - [ ] checkList entity store 에서 분리

## 스타일

- [ ] 로그인 페이지 툴바 스타일 나중에
- [ ] 최근 업데이트 테이블 툴팁 칼라 변경
- [ ] 결과보기 페이지 체크박스 간격 맞추기
- [ ] (sion) 버튼 outline type bg color
- [ ] (sion) 셀렉트박스 fetch 실패 UI 필요 → 붉은색 테두리라든지(material ui selectbox) 

## 기획문의

- p6) 최근 업데이트 테이블 **그래프 보기**??
    - ✅ 결과 페이지가 맞다.
- p22) 
    - schema 조회 버튼 제거 확인
        - ✅ 이번 스펙 제외
    - 메인에서 에디터 변경 필요 유무 확인
        - ✅ 
    - 즐겨찾는 쿼리 저장날짜 순. publishedAt이 아닌가
        - ✅ publishedAt
    - 즐겨찾는 쿼리 정렬순서
        - ✅ 최신순

## 지그셀 문의

- `publishedAt` 에 null이 원래 들어올 수 있는 것인지, test data라 그런 건지
    - ✅ null은 들어올 수 없다.
- keyword request type 확인
    - ex) `keyword && keyword` , `keyword || keyword`
        - ✅ plus(+)랑 or(|)로.. wiki 문서 확인 (제가 놓친부분이네요.)
- 최근 업데이트 Entity에서 단일 entity 결과 포맷.
    - 단일 entity에 필요한 api를 메인 리스트에 내려주면 이슈 없음.
        - ✅ 필터를 내려받고, 체크박스도 체크돼서 상세 페이지도 활성화되어 있어야 되기 때문에, api는 똑같이 쓰고 parameter 추가하는 방식으로

## 기타
- 시간 있을 때 postman 연동(sam)
- main entity max 20개 요청 완료
- 쿼리 메인 페이지에서 즐겨찾기 모달 클릭한 뒤 Entity 탭 클릭하면 data fetch 실패할 때가 있음.

## 일정
- honest -> ~1월 12일 주간회의 때 swagger 연동 끝난 버전 회의 때 공유하자. 사이트 완료
- 12일 주간 -> 기획 테스트, 버그 fix, UI, 스타일 변경
- 작업할 시간이 많진 않다.. 