whitedot
2adaa0a658
feat: PG별 간편결제 개별 표시와 기본 PG 우선 네이버페이 적용
...
KG이니시스·토스페이먼츠·NICEPAY·KCP의 설정과 PC·모바일 주문서 버튼을 공통 목록으로 관리한다. 기본 PG 네이버페이가 비활성인 경우에만 KCP 병용 경로를 제공한다.
토스 직접 호출 선택값과 일반 카드 전환 초기화, NICEPAY 결제수단 변경 이벤트, 토스 머니·복합결제 현금영수증 저장을 보완한다. 설정 컬럼 확장 마이그레이션과 회귀 테스트를 추가한다.
검증: 변경 PHP 14개 문법 검사, PHP·JavaScript 회귀 테스트, 신규 설치와 마이그레이션 스키마 비교 통과. 실제 PG 승인·취소 및 운영 DB 마이그레이션은 미실행.
2026-09-09 07:58:16 +00:00
whitedot
e784186b0f
feat: SIRK 전용 카카오페이 연동 종료와 기존 주문 지원 절차 추가
...
전용 신규 결제와 자동 취소를 차단하고 기존 주문 조회 및 실제 PG 취소 확인 후 수동 정리를 지원한다. 기존 DB와 일반 PG 경로를 보존하고 5.6.37 전환 및 사후지원 절차를 문서화한다.
검증: 변경 PHP 문법, SIRK 요청 차단, 설치 스키마 및 쇼핑몰 후설치 검사 통과. 실제 PG 결제·취소 검증은 별도 진행한다.
2026-09-09 07:58:05 +00:00
whitedot
5bdbf360b0
refactor: 일반 실행 경로의 DB 변경을 버전형 마이그레이션으로 이전
...
과거 누적 DDL과 데이터 보정을 시점별 SQL로 분리하고 관리자·CLI 실행기를 제공한다. 실행 순서, 잠금, 체크섬, 성공·실패 이력 및 개별 실행의 선행 조건을 검증한다.
기존 스키마의 부분 적용 복구와 설치 SQL 정합성 검사를 추가하고 실행·복구 절차를 문서화한다.
2026-09-09 07:58:05 +00:00
whitedot
d111100856
feat: 메일 인증 링크 유효시간 설정 추가
2026-09-09 07:58:05 +00:00
thisgun and Claude Fable 5
acdbcfd8ba
KG이니시스 INIpay PRO 결제 연동 및 결제 처리 현황 추가
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-23 08:03:16 +00:00
thisgun
3a4612420c
Improve installer validation and error handling
2026-06-08 02:09:17 +00:00
thisgun
8be4476f56
[KVE-2026-0869] 인스톨러 관리자 입력값 SQL Injection 수정
2026-05-26 05:22:52 +00:00
thisgun and Claude Opus 4.7
d5619707bc
[security] 인스톨러 g5_shop_prefix PHP 코드 인젝션(RCE) 수정
...
install/install_db.php 의 g5_shop_prefix 가 dbconfig.php 의
define('G5_SHOP_TABLE_PREFIX','...') 문자열에 작은따옴표 escape 없이
삽입되어, 설치 전 노출된 인스톨러를 통해 임의 PHP 코드 주입 후 RCE
가능하던 문제를 수정. table_prefix·admin_id 와 동일하게 [^0-9a-z_]+
정규식 검증을 추가하여 영문자·숫자·언더스코어만 허용하도록 함.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-26 03:34:55 +00:00
thisgun and Claude Opus 4.6
c38de4c94b
[security]KVE-2026-0701 .shtml 확장자 필터 누락으로 인한 RCE 수정
...
- bbs/write_update.php, bbs/qawrite_update.php: 업로드 블랙리스트에 shtml|shtm 추가
- install/install_db.php, data/.htaccess: FilesMatch 정규식에 [Ss]? 추가하여 .shtml 차단
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 03:39:31 +00:00
thisgun
4d5c597665
[KVE-2026-0610]그누보드5 자동 로그인 취약점 수정
2026-04-16 01:31:19 +00:00
thisgun
ad99ea7673
[KVE-2026-0599]그누보드5 XSS 취약점 수정
2026-04-06 06:27:09 +00:00
thisgun
5054e24631
[KVE-2026-0243]영카트주문시_쿠폰중복사용취약점_수정
2026-03-25 09:18:48 +00:00
thisgun
7c490448ec
메일보내기 발신자 위장 방지 및 암호화 키의 안전성 취약점 수정
2026-01-30 05:00:43 +00:00
thisgun
1438f8d557
충돌수정
2025-09-22 10:39:44 +09:00
chym1217
7e8eff5395
팝빌 알림톡 제거 완료
...
- 광고성 및 회원관리파일(친구톡 코드만 제거) 제외
2025-09-19 17:53:50 +09:00
chym1217
46ea2d03b5
토스페이먼츠 v2 결제 모듈 연동
2025-09-16 16:34:15 +09:00
chym1217
66f6a75a10
팝빌 알림톡 기능 추가
2025-09-04 12:37:12 +09:00
thisgun
d65fa99e3c
CloudFlare 환경과 적용에 대한 코드 다시 재수정
2024-11-04 16:13:43 +09:00
thisgun
d96f47f93d
NHN_KCP 휴대폰 본인인증 설정 가맹점 인증키 추가
2024-10-31 12:17:26 +09:00
thisgun
830994b637
소셜로그인 테이블 PK 수정
2024-10-28 10:55:14 +09:00
thisgun
2c0e05bbcc
KG이니시스 MID SEED대칭키 수정
2024-05-31 19:23:42 +09:00
thisgun
470d65d92a
KG이니시스 통합인증 암호화적용 여부 선택옵션 추가
2024-04-11 11:55:55 +09:00
thisgun
84669cb47f
나이스페이 결제수단 추가
2024-04-03 10:42:04 +09:00
kagla and GitHub
47e243c0ad
Fix/db ( #311 )
...
* QA설정테이블에 qa_id pkey auto_increment 추가
* 설정, 로그인, 방문자 테이블에 pkey, auto_increment 추가
* 쇼핑몰 설정테이블에 de_id pkey auto_increment 추가
2024-04-03 09:56:45 +09:00
kkigomi
28bfcea9c2
관리권한 설정 시 메뉴 ID(au_menu)의 길이 제한을 20에서 50으로 확장
2023-09-09 21:48:34 +09:00
thisgun
44798a4ef5
설치시 자동생성되는 게시판 글읽기 포인트로 인한 문제 수정 #231
2023-06-19 17:20:51 +09:00
thisgun
4b92543c61
KG이니시스 TX모듈을 사용하는 코드를 API로 전환 건
2023-04-13 20:10:48 +09:00
thisgun
1e6710a55b
투표에 사용, 미사용 기능 추가 (크레이티브님,210910) merge
2022-07-28 11:51:33 +09:00
thisgun
9dd53a4efa
PHP81버전 대응 충돌수정
2022-06-13 14:32:14 +09:00
kit rio and thisgun
7950307173
PHP 8.1 설치 오류 수정
2022-06-13 14:28:40 +09:00
kit rio and thisgun
fc43e26c14
불필요한 PHP 5.1 이하 코드 삭제
...
json_encode, json_decode 는 PHP 5.2 부터 PHP 코어에 내장되어있습니다.
https://php-legacy-docs.zend.com/manual/php5/en/json.requirements
https://php-legacy-docs.zend.com/manual/php5/en/book.json
2022-06-13 14:28:35 +09:00
thisgun
62ebce3d9c
이전 보안패치중 random_bytes 함수를 잘못 적용할 것을 다시 수정
2022-05-25 19:36:35 +09:00
thisgun
da2b6dafb3
세션고정취약점(버그게시판 글번호12095) 수정
2022-05-24 15:29:27 +09:00
thisgun
f4aa0d0cd8
세션 폴더에 접근할수 문제 수정 및 세션 저장경로 수정#175
2022-05-23 18:37:23 +09:00
kagla
3d57480fef
설치시 누락되어 있던 필수 필드 추가
2022-02-28 11:40:27 +09:00
kagla
ce8110a2c1
PHP8 에서 설치시 Undefined variable $tmp_bo_table 오류 해결 (주민님,220221)
2022-02-21 17:35:47 +09:00
projectSylas
1870a7d131
간편인증 : sa -> simple로 변경
2022-01-19 06:19:04 +00:00
projectSylas
bc8162f7fe
Merge remote-tracking branch 'origin/master' into inicert
2021-12-21 04:59:20 +00:00
kagla
80a71fef56
설치시 data/file/ 디렉토리에 기본게시판 디렉토리(free, gallery, notice, qa)가 만들어지지 않는 오류 수정 (작은별님,211206)
2021-12-08 12:28:56 +09:00
kagla
6dc462d784
(KVE-2021-0849) 확장자 .phar 파일 업로드 취약점 수정
2021-10-15 16:04:17 +09:00
projectSylas
fc01d803f3
본인인증 내역 : 본인 인증시 회원별 히스토리 기록 테이블 추가, 기능 추가
2021-10-07 05:44:00 +00:00
projectSylas
2818da8bc6
통합인증 : 백엔드 선행 작업
2021-09-10 05:26:32 +00:00
kagla
ae515803f6
version.php 분리로 인해 ['path']가 선언되지 않아 설치가 되지 않던 오류 수정
2021-08-19 11:27:41 +09:00
kagla
d0e101b3e8
webp를 지원하는 서버에서만 이미지 업로드 확장자에 webp를 추가함
2021-07-24 06:18:20 +00:00
kagla and GitHub
bda235bf01
Merge branch 'dhtml-editor' into ckeditor4
2021-07-06 15:41:07 +09:00
kagla
69e37cbec9
그누보드, 영카트 통합으로 인하여 게시판그룹을 커뮤니티(community)로 생성 (NaviGator님,210624)
2021-07-01 11:43:07 +09:00
EC2 Default User
f27e4c3c0c
설치시 환경설정 > 이미지 업로드 확장자에 webp 추가
2021-06-25 05:43:06 +00:00
thisgun
b4190ec8a0
버전 5.4.5 수정
2021-02-05 14:05:22 +09:00
thisgun
178d32ec18
그누보드5 설치시 최고관리자 닉네임 생성일 기록하기
2021-02-04 18:40:17 +09:00
thisgun
2320dbbe83
KG 이니시스 모바일 결제 낮은 확률로 누락될수 있는 오류 수정
2021-01-08 15:38:44 +09:00