Kijin Sung
24756fc08d
CRLF로 잘못 저장된 board.model.php의 줄바꿈 형식을 LF로 변경
2022-10-11 01:20:17 +09:00
Kijin Sung
68429cabe4
Fix #1998 missing comment_count in board list config
...
- 기본 항목 리스트에 댓글 수 (comment_count) 추가
- '댓글'이라고 표시되는 comment_status 항목의 명칭을 '댓글 허용 여부'로 변경
2022-10-11 01:19:00 +09:00
Kijin Sung
9bc69abe0b
Fix #1999 missing rollback on query error during updateVotedCount
2022-10-11 01:09:05 +09:00
Kijin Sung
c2bf7d65ce
Automatically unregister device if the user logs out from mobile app
2022-10-11 01:04:22 +09:00
Kijin Sung
4169656277
Add more session-related information to server environment page
2022-09-29 16:52:19 +09:00
BJRambo
22e770f54c
delete to not use socialxecount query
2022-09-26 05:18:13 +09:00
Kijin Sung
064f321c74
Delete unnecessary "error -1" in query error info
2022-09-21 16:26:25 +09:00
Kijin Sung
1c0b738b44
Fix query errors not being shown in debug info
2022-09-21 16:26:05 +09:00
Kijin Sung
772d26ee2f
Prevent robots from indexing file download links
...
https://xetown.com/topics/1708853
2022-09-16 16:55:50 +09:00
Kijin Sung
df56b7f8b1
Fix files with .jfif extension not being recognized as JPEG image
2022-09-16 16:44:29 +09:00
Kijin Sung
7058f9fa85
Fix #1991 add shim for Modernizr to accommodate old addons that rely on it
2022-09-14 21:13:29 +09:00
Kijin Sung
89f8a77ecb
Improve compatibility of getModuleInfos and getModulesInfo queries
...
두 쿼리의 구조가 매우 유사하여 서드파티 자료에서 혼용하는 경우가 많으므로
요구하는 파라미터, 반환하는 컬럼 목록 등을 양쪽 모두 호환되도록 변경함
2022-09-14 20:57:41 +09:00
Kijin Sung
af92484221
Revert "Fix PHP 8.x error when getUrl() is called with weird parameters"
...
This reverts commit 3adcbb3528 .
2022-09-13 19:49:52 +09:00
Kijin Sung
3adcbb3528
Fix PHP 8.x error when getUrl() is called with weird parameters
2022-09-05 16:28:33 +09:00
Kijin Sung
aa78a03b99
Version 2.0.22
2022-08-16 10:57:24 +09:00
Kijin Sung
c95df80624
Fix missing mid in document print link
2022-08-16 09:01:01 +09:00
Kijin Sung
83e4b763ce
Merge branch 'security/document-module-check' into develop
2022-08-16 08:55:44 +09:00
Kijin Sung
a2b6c8b8b2
Fix Push::isSent() returning false if all APNs devices fail, even if message is successfully sent to FCM devices
2022-08-15 23:53:08 +09:00
Kijin Sung
ae5cc1a15e
Add option to skip SMS notification if push notification succeeds
2022-08-15 21:36:45 +09:00
Kijin Sung
019aa525c6
Fix string concatenation without initialization
2022-08-15 18:31:41 +09:00
Kijin Sung
d93027078e
Mark old, rarely used, and/or not recommended functions as deprecated
2022-08-15 18:31:10 +09:00
Kijin Sung
fdd3f4bc1e
Fix #1976 unnecessary escape of user lang code in menu description
2022-08-15 18:18:28 +09:00
Kijin Sung
8abe1b1d7d
Add option to escape() to keep user lang codes intact #1976
2022-08-15 18:06:26 +09:00
Kijin Sung
170f7f95b9
#1973 보완 - 대댓글이 있을 때만 자리를 남기도록 설정한 경우, 대댓글이 없는 댓글은 삭제되지 않는 문제 수정
2022-08-15 17:46:30 +09:00
Kijin Sung
f81f7f565d
#1973 보완 - 코드 정리
2022-08-15 17:44:48 +09:00
Kijin Sung
07cfb9f92e
Merge #1973 bjrambo:pr/delete-comment-log into develop
2022-08-15 17:35:05 +09:00
Kijin Sung
e8f5c04df6
Merge pull request #1980 from bjrambo/pr/colorset-
...
관리자 페이지에서 사이트의 컬러 설정이 안먹는 문제 고침
2022-08-11 00:12:35 +09:00
Kijin Sung
c70293edf2
Only install and update default modules #1967
2022-08-06 13:49:31 +09:00
Kijin Sung
58d369cc31
Improve unit tests for default and blacklisted plugins
2022-08-06 13:31:02 +09:00
Kijin Sung
e33a071f3e
Add authoritative list of default plugins #1967
2022-08-06 13:30:48 +09:00
Kijin Sung
16ecfa408e
Don't try to update third-party module during install if it doesn't have update methods #1967
2022-08-06 13:13:09 +09:00
conory
582024daf4
Fix 99d16d84c3
2022-08-05 23:31:02 +09:00
Kijin Sung
f77449f628
Fix fatal error in PHP 8.x when member_srl parameter is missing in dispMemberAdminInfo
2022-08-05 15:48:47 +09:00
conory
99d16d84c3
Fix potential vulnerabilities
2022-08-05 11:19:02 +09:00
Kijin Sung
f8aa934935
Change getLoginStatus method to POST (enable CSRF check, etc.)
2022-08-05 10:38:55 +09:00
Kijin Sung
0cc1246898
Move login status calculation to its own method and add API in member module
2022-08-05 10:21:14 +09:00
conory
0dd567bc00
Add an option to check the permissions of modules linked to documents or comments
2022-08-04 11:06:23 +09:00
Kijin Sung
7c963d0ac3
Prevent updating module_srl in procBoardInsertDocument
2022-08-02 08:27:54 +09:00
Kijin Sung
fa64ad3600
Fix RVE-2022-4 missing check for document module
2022-08-02 08:27:32 +09:00
Kijin Sung
a0f895a02f
Change scope of condition for using blankshield 4cbe598a
2022-08-01 00:46:57 +09:00
Kijin Sung
4cbe598a50
Restrict blackshield protection in modern WebKit-based browsers and Firefox
...
최근 브라우저들은 target="_blank" 사용시 자동으로 rel="noopener" 선언한 것으로
취급하므로 별도로 처리해 줄 필요가 없으며, blankshield 라이브러리 사용시
오히려 문제가 발생하는 경우가 많음. (예: iOS 웹뷰)
2022-07-31 21:42:48 +09:00
Johnny
6a47800917
관리자 페이지에서 사이트의 컬러 설정이 안먹는 문제 고침
2022-07-26 07:54:49 +09:00
Kijin Sung
1e27bae404
Fix not recognizing CSRF token submitted as part of JSON body
2022-07-25 14:05:01 +09:00
Kijin Sung
9372cdc4bb
Add rx_login_status cookie for checking login status in mobile apps
...
- 회원정보 노출 없이 로그인 여부 및 서로 다른 회원을 구분할 수 있는 쿠키
- 인증이나 그 밖에 보안상 민감한 작업에는 사용하지 않음
- 모바일 앱에서 웹뷰의 로그인 상태가 앱이 기억하는 로그인 상태와 달라진 경우를 신속하게 파악할 수 있음
- 기타 API 클라이언트 등에서도 세션 상태 변화를 쉽게 감지할 수 있음
2022-07-21 16:29:36 +09:00
Kijin Sung
37d3c17fa0
Fix warning in PHP 8.x when calling message module from another page
2022-07-21 14:20:30 +09:00
Johnny
8fb799d23e
Fix the incorrect link
2022-07-21 02:41:00 +09:00
Kijin Sung
099d8397c9
Prevent path conversion of data: URL in <img> tag
2022-07-11 21:55:09 +09:00
Johnny
cd99a67977
코드 정리
2022-07-08 03:25:28 +09:00
Johnny
a8331a48f3
휴지통 으로 보내는 옵션을 기본화 시키고 그러지 않을경우는 항상 자리 남김 또는 삭제 하도록 개선
2022-07-08 03:23:36 +09:00
Johnny
df42e43259
관리자가 게시글을 삭제 할 떄 자리 남김 옵션을 사용할 경우 해당 모듈의 옵션대로 자리 남기도록 개선
2022-07-08 02:48:29 +09:00