Commit graph

18457 commits

Author SHA1 Message Date
conory
94918a070d 휴지통 삭제시 댓글수가 반영되지 않을 수 있는 문제 수정
댓글 삭제로 인해 댓글수가 0이 되었을 경우에도 반영되어야 함
2021-11-30 21:51:31 +09:00
Kijin Sung
97f28141ae Fix #1827 unnecessary use of $is_admin when getting document or comment 2021-11-26 02:07:08 +09:00
Kijin Sung
42442aeef7 헤더 또는 쿠키로 device token과 device key를 주고받을 수 있도록 허용하고, 중복 코드 정리 (#1325 보완)
요청 헤더: X-Device-Token
응답 헤더: X-Device-Key (포맷: member_srl:device_key)

요청 쿠키: device_token
응답 쿠키: device_key (포맷: member_srl:device_key) (유효기간 1분)
2021-11-26 01:52:15 +09:00
Kijin Sung
aa9af45207 회원가입 및 로그인시 device token과 device key를 헤더로 주고받을 수 있도록 지원 (#1325 보완)
요청 헤더: X-Device-Token
응답 헤더: X-Registered-Member-Srl, X-Registered-Device-Key
2021-11-24 16:22:30 +09:00
Kijin Sung
3ece3ed7a4 다른 액션에서 procMemberRegisterDevice를 호출한 경우에는 response method를 건드리지 않도록 변경 2021-11-24 15:35:24 +09:00
Kijin Sung
ae44f26bc5 Fix fatal error in PHP 8.0 when thumbnail size is not given as integer 2021-11-22 15:01:28 +09:00
Kijin Sung
0118962a8f Insert NULL instead of 0 for next sequence
https://xetown.com/questions/1627614

sql_mode에 NO_AUTO_VALUE_ON_ZERO가 포함되어 있는 경우
0을 입력하면 AUTO_INCREMENT가 작동하지 않음
2021-11-10 16:34:22 +09:00
Kijin Sung
093fa43e37 Fix incorrect variable reference 2021-11-02 20:58:20 +09:00
Kijin Sung
4fd1804d27 Don't allow uploading .php or .js files using the filebox #1796 2021-10-19 21:39:13 +09:00
Kijin Sung
3467bf0ae3
Merge pull request #1812 from YJSoft/feature/edge
Fix #1811 크롬 기반 엣지 브라우저 UA 감지 추가
2021-10-19 20:38:42 +09:00
Kijin Sung
a1db2a5635
Merge pull request #1802 from BOBODDO/develop
댓글 신고 불가 시 세션 값 변경 필요
2021-10-19 20:38:27 +09:00
Kijin Sung
c87e6d759c #1802 보완 2021-10-19 20:35:02 +09:00
YJSoft
34f76a79d7 Fix #1811 Add chromium edge detection to getBrowserInfo 2021-10-15 14:03:39 +09:00
BOBODDO
0b83bbae2f
Merge pull request #1 from BOBODDO/BOBODDO-BUGREPORT
신고 불가 시 세션값을 FALSE > TRUE로 수정 필요
2021-10-08 23:45:09 +09:00
BOBODDO
b611940adf
신고 불가 시 세션값을 FALSE > TRUE로 수정 필요 2021-10-08 23:42:37 +09:00
Kijin Sung
10ab65e2f4 Version 2.0.16 2021-10-08 11:18:04 +09:00
Kijin Sung
85cde5da04 Update Korea IPv4 ranges list (IPv6 is unchanged) 2021-10-08 11:16:49 +09:00
Kijin Sung
98f8368074 Update URL for getting Korean IPv6 ranges list 2021-10-08 11:16:28 +09:00
Kijin Sung
07f208d4e7 Update cacert.pem 2021-10-08 01:43:41 +09:00
Kijin Sung
4a8464ad72 Fix #1798 TypeError when extra var stored as array is treated as string 2021-10-08 01:38:15 +09:00
Kijin Sung
cb16e7a293 Don't update admin extra vars in procMemberModifyInfo 2021-10-08 01:35:21 +09:00
Kijin Sung
605d8da7ee Fix #1797 also apply #1713 patch to procMemberModifyInfo 2021-10-08 01:28:59 +09:00
Kijin Sung
dd1e61ddc4 19012c85 보완 2021-10-06 16:10:12 +09:00
Kijin Sung
19012c85d2 Fix error reading profile image when current directory is not RX_BASEDIR 2021-10-06 15:53:41 +09:00
Kijin Sung
6f3bb53ce3 Fix validation of phone numbers like 02-1688-XXXX 2021-10-05 16:02:43 +09:00
Kijin Sung
c86015c282 Fix incorrect console message 2021-09-29 02:17:12 +09:00
Kijin Sung
454d2d85ff Fix #1790 duplicate .html extension in TemplateHandler error message 2021-09-28 02:03:07 +09:00
Kijin Sung
9b5ebb3a79 Add missing input types in default skins #1791 2021-09-28 01:54:03 +09:00
Kijin Sung
22ff33d795 Remove unnecessary 'e' in class name #1791 2021-09-28 01:49:25 +09:00
Kijin Sung
546149a8c0 Fix duplicate class attribute #1791 2021-09-28 01:44:01 +09:00
Kijin Sung
a743ee9427 Update member cache when profile image, signature, etc. are updated independently 2021-09-27 16:47:19 +09:00
conory
994d7ca83e Fix PHP Exception
PHP Exception: TypeError #0 "explode(): Argument #2 ($string) must be of type string, stdClass given" in modules/file/file.controller.php on line 1273
2021-09-16 18:58:41 +09:00
Kijin Sung
807461f0ac Use getUrl() instead of getPermanentUrl() in board skin title link 2021-09-13 14:34:12 +09:00
Kijin Sung
be2c53581f Revert #1776 patch; use apparent_module_srl instead
https://xetown.com/questions/1612784
2021-09-13 14:33:21 +09:00
Kijin Sung
76cc70bbb3 Version 2.0.15 2021-09-13 11:21:17 +09:00
Kijin Sung
1f1e01917e Support success and error callbacks in rx_ajax submissions using iframe 2021-09-13 10:57:55 +09:00
Kijin Sung
f3918d792a Add rx_ev_* classes to all extra var input fields
서드파티 자료에서 확장변수 입력란 디자인을 커스터마이징하기 쉽도록
각 확장변수의 타입에 맞는 rx_ev_* 클래스를 추가해 주도록 함.
예: 한줄 입력란은 rx_ev_text, 체크박스 컨테이너(ul/div)는 rx_ev_checkbox 등
2021-09-13 01:32:55 +09:00
Kijin Sung
263dc79090 Use https in AJAX URL if site is accessed over https
https를 사용하지 않는 것으로 설정되어 있더라도 실제로 https로 접속했다면
https를 사용하는 것으로 간주하고, AJAX URL을 https로 생성하도록 합니다.

기대되는 효과:

1. 설정이 잘못되어서 로그인이 되지 않거나 AJAX 요청에 실패할 가능성 제거
2. https 접속이 가능한 사이트라면 최대한 https를 사용하도록 유도
2021-09-13 01:10:36 +09:00
Kijin Sung
53a7e4d90f Fix #1773 add function to delete temp saved document 2021-09-11 21:30:31 +09:00
Kijin Sung
1a23fc3a71 Fix missing user_lang translation in RSS/Atom category name 2021-09-11 19:58:57 +09:00
Kijin Sung
f226d0c88a Use absolute URLs in RSS/Atom feeds #1787 2021-09-11 19:56:53 +09:00
Kijin Sung
1c28254902 Move image URL cleaning function to HTMLFilter #1787 2021-09-11 19:47:04 +09:00
Kijin Sung
a02d5cb554 Also remove duplicate agreement in member update method #1788 2021-09-11 00:26:12 +09:00
Kijin Sung
891b57c770 Remove duplicate agreement in member_config #1788
- $config->agreements와 중복되는 $config->agreement는 삭제
- 회원가입폼(dispMemberSignUpForm)에 한하여, 첫 번째 약관의 내용을
  $member_config->agreement에 넣어주어 오래된 스킨과의 호환성을 유지함
2021-09-11 00:23:57 +09:00
Kijin Sung
602d7aec79 Fix #1787 convert image URLs to absolute path when sending mail 2021-09-11 00:13:20 +09:00
Kijin Sung
d49614d59c Disable all editor components except poll_maker by default #1786 2021-09-10 23:49:55 +09:00
Kijin Sung
5311b73d68 Fix #1786 don't add width/height styles if they are zero 2021-09-10 23:41:57 +09:00
Kijin Sung
22781e2117 Add poster attribute to <video> tag if thumbnail is available 2021-09-07 01:58:16 +09:00
Kijin Sung
ce2d019aaf Fix #1784 error when getThumbnail() uses external image with $height = 'auto' 2021-09-07 01:48:21 +09:00
Kijin Sung
74bb65a240 Fix #1782 incorrect handling of old member agreement files
- 새 형식으로 저장된 약관이 없는 경우에만 기존 파일 불러오기
- 새 형식으로 약관을 저장하면 기존 파일은 모두 삭제
2021-09-07 01:43:20 +09:00