- 생성자 인수 1개 추가,
- mergeQueryColumn에서 $accessLogColumn에 정상적으로 enum[] 반영
- createGeneralObjListFromDB를 쿼리 1회 분리
- General에 getAccessLogVar() 추가
- 변경 기능 제공 예정 '없음'
- 변경된 생성자에 맞게 호출 부 변경
- NPC인 경우 accessLog 조회값이 null일 수 있으므로 반영
- v_front.php
- API 추가
- General/GetFrontInfo
- Global/GetGlobalMenu
- DTO 추가
- MenuItem, MenuMulti, MenuSplit
- 글로벌 메뉴 출력 방식 변경
- d_setting/GlobalMenu.php
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/229
- 경매장을 모든 입찰 기록이 남는 새로운 경매장 로직으로 변경
- ng_auction, ng_auction_bid
- DTO 사용
- 상회입찰 시 개인메시지로 알림
- 기존의 '배경에서 조용히 이루어지는' 유니크 입찰을 공개된 유니크 경매장으로 변경
- 종료 기간 명시
- 종료 기간에 가까워질때 입찰하면 자동 연장
- 최대 연장기간 있음
- 유니크 제한인 경우 24턴 연장
- 중원정세에서 '보물수배'로 알림
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/221
- ag-grid 기반
- 컬럼 사용자 정의 기능 제공
- 컬럼 재정렬, 고정, 정렬 기능
- 컬럼 상태 저장, 불러오기
- 마지막 컬럼 재 사용
- 아이콘, 장수명 클릭 시 특수 기능 제공
- 기본 세력 장수/암행부에서는 '감찰부'
- 추가 컬럼
- 최근 전투
- 전투 수
- 승리 수
- 살상률
- API/Nation/GeneralList 추가
Co-authored-by: hide_d <hided62@gmail.com>
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/213
- api.php에서 param path 강제
- api.php에서 GET param 허용
- SammoAPI 호출자를 axios에서 fetch 기반(ky)로 변경
- SammoAPI에서 단순 POST대신 REST에 따라 지정 가능하도록 재구성
- SammoAPI에서 NumVar, StrVar를 PathParam으로 변경하도록 변경
- API CallType들을 def/API로 분리 시작
- 일부 API를 시험삼아 변경(login)