Hide_D
0ab485f122
feat: 해시 기반 간이 DRBG, 그에 기반한 RandUtil ( #208 )
...
기존의 Util 내의 함수는 mt_rand에 기반하고 있어서 일반적으론 충분하지만,
게임 내부에서 랜덤 값을 정교하게 제어하고 싶은 경우에는 적절하지 않았음.
따라서 직접 seed를 제어할 수 있는 난수생성기를 추가.
SHA512(seed || blockIdx) 의 형태로 동작하는 DRBG이며, FIPS 표준을 따르는 RNG는 아니지만 암호학적으로 안전한 형태로 구현함.
PHP, TS 두가지 형태로 구현.
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/208
Co-authored-by: hide_d <hided62@gmail.com >
Co-committed-by: hide_d <hided62@gmail.com >
2022-03-12 23:53:16 +09:00
Hide_D
4f0dbf0f92
feat: api.php 호출에서 path를 경로로 지정하는 방식 추가
2022-02-25 01:54:22 +09:00
Hide_D
ee6bec2e0d
feat: APIPathGen 추상화
2021-12-29 05:46:35 +09:00
Hide_D
def230bf30
feat: ts APICall을 강제화.
...
- 오버 엔지니어링의 정석
2021-12-29 03:55:40 +09:00
Hide_D
69f8e1f1bd
feat: APIPathGen 도우미
2021-12-28 04:28:26 +09:00
Hide_D
38e689ebb2
feat: api.php를 sammoAPI()로 통일
2021-12-26 01:58:26 +09:00
Hide_D
3fc1183be6
feat: processing 체계를 일괄 변경
2021-12-23 01:34:45 +09:00
Hide_D
de85ac9237
feat(WIP): 장비매매
...
- 초성 검색을 일원화
2021-12-23 00:48:53 +09:00
Hide_D
a01e5df650
feat(WIP): processing, 몰수
...
- 초성에서 Windows 겹받침, Mac 된소리 자음(automata 초성)
- 장수 선택에에서 검은색 테마
- 양 선택기에 숫자 추가
2021-12-19 04:28:44 +09:00
Hide_D
edca481362
feat: typescript JosaUtil
2021-12-18 17:33:54 +09:00
Hide_D
bc1ca6274d
feat(WIP): processing, 출병 추가
...
- 장수 선택기 추가
- v-model 안 쓰는 바보짓 수정
- proc 전역 변수를 procRes로 묶음
2021-12-18 16:00:53 +09:00
Hide_D
d736e2d947
refacor: customCSS 코드 분리
2021-12-16 03:23:11 +09:00
Hide_D
6ddeed82c0
fix: 500px/1000px 모드 2차 수정
2021-12-16 02:36:50 +09:00
Hide_D
ffc8242aae
fix: 500px/1000px 모드 설정
2021-12-16 02:32:33 +09:00
Hide_D
2767bf70d9
feat: 내 정보/설정 페이지 반응형, 500px/1000px 설정
2021-12-16 02:26:07 +09:00
Hide_D
015e9e54dc
feat: 임시 500px/1000px 모드 추가
2021-12-16 01:53:23 +09:00
Hide_D
3c6a884663
feat: TipTap 이미지 적용
2021-12-14 02:03:05 +09:00
Hide_D
975f77e907
refactor: 상대경로를 @ 시작 절대경로로
2021-12-10 22:34:14 +09:00
Hide_D
9c541735b7
fix: initial-scale=1 제거
2021-12-08 01:06:56 +09:00
Hide_D
8cbe92ca46
fix: anchor 이동에서 #을 남기지 않도록
2021-12-07 02:27:42 +09:00
Hide_D
5587a358ce
feat: 초성 검색에서 '알파벳' 대신 검색 추가
2021-12-07 02:03:10 +09:00
Hide_D
40b52dd517
fix: auto500px 가로모드 미설정 버그 수정
2021-12-07 01:54:22 +09:00
Hide_D
5424869d8e
Revert "misc: auto500px 필요없음."
...
This reverts commit 2b5f38ca52 .
2021-12-07 01:44:36 +09:00
Hide_D
68a2534d1b
misc: auto500px 필요없음.
2021-12-07 01:38:26 +09:00
Hide_D
d317a84b09
feat: 턴 선택기에 복합 커맨드 선택 적용 ( #199 )
...
- vue-multiselect 기반
- 초성 검색
- 이득, 불리 표기
- 불가 표기
- 선택후 단축 표기
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/199
Co-authored-by: hide_d <hided62@gmail.com >
Co-committed-by: hide_d <hided62@gmail.com >
2021-12-05 23:02:27 +09:00
Hide_D
fbd0561420
refac: 500px 모드 변환기 분리
2021-12-04 11:42:26 +09:00
Hide_D
0aaadf9536
feat: 턴 선택기를 vue 기반으로 변경
2021-11-28 01:57:46 +09:00
Hide_D
542491b278
feat: 자율턴 한계 표기
2021-11-13 16:33:11 +09:00
Hide_D and Gitea
22025bd89e
vue: join
2021-09-15 19:06:15 +00:00
Hide_D
ffc7d4bacc
vue: NPCControl(WIP) 메인 기능 동작
2021-09-08 02:48:46 +09:00
Hide_D
598236a1d2
vue: NPCControl(WIP)
2021-09-07 03:03:25 +09:00
Hide_D
022eb1012f
ts: numberWithCommas 분리
2021-09-07 00:16:28 +09:00
Hide_D
53df6bbcc6
vue: board
2021-09-05 17:52:39 +09:00
Hide_D
9871559227
vue: Board(WIP)
2021-09-05 03:59:00 +09:00
Hide_D
7ed9a8075c
js2ts: main(WIP)
...
- jquery-redirect 제거
- linkifyStr import
2021-08-28 23:14:07 +09:00
Hide_D
de48651ae7
feat: exportWindow
...
- global을 지저분하게 하지 않고, window에 출력만 해줌
2021-08-28 17:20:44 +09:00
Hide_D
38bbbf261a
js2ts: msg(WIP)
2021-08-28 06:22:30 +09:00
Hide_D
c19b2a9ebe
luxon -> date-fns
2021-08-26 22:50:02 +09:00
Hide_D
d7b1db0081
feat: jqValidateForm에 Values Type 지정
2021-08-26 21:10:02 +09:00
Hide_D
5f13bfe8a1
js2ts: join user
2021-08-26 03:35:49 +09:00
Hide_D
5a0a8bedc1
refac: escapeHtml, nl2br, TemplateEngine 분리
2021-08-26 01:37:46 +09:00
Hide_D
3d3daa205d
js2ts: bossInfo, myPage
...
- convertFormData에서 null -> ''
2021-08-22 15:45:10 +09:00
Hide_D
f23ebcdc2d
js2ts: util.ts 분리
2021-08-21 20:45:10 +09:00
Hide_D
8edf1da92b
fix: jqValidateForm에서 복합 타입(radio, checkbox) 처리 오류 수정
2021-08-20 01:30:34 +09:00
Hide_D
1e860e9443
js2ts & wip: install
...
- jqValidateForm에 전/후처리 추가
2021-08-18 02:59:58 +09:00
Hide_D
243473a97d
js2ts: entrance
...
- j_server_get_status 반환형 수정
- getDateTimeNow 추가
- common에서 TemplateEngine 코드 버그 수정
2021-08-17 01:05:41 +09:00
Hide_D
28d71b8ce2
js2ts: install_db.php
...
- jqValidateForm 구현
- async-validator + 수작업
- common.js 없이 ventor -> 타겟 ts 직접
2021-08-16 23:50:12 +09:00
Hide_D
bc218b73e1
js2ts: chiefCenter
...
- common: unwrap_any
- jQuery export 수정
- axios로 변경
- moment -> luxon
2021-08-16 01:06:17 +09:00