Commit graph

18233 commits

Author SHA1 Message Date
Kijin Sung
3c2e664fe8 Always display the module that a file belongs to 2021-03-29 01:27:51 +09:00
Kijin Sung
35f1e8855a
Merge pull request #1669 from 0x00000FF/develop
Branch Switching for CI Pass #1668
2021-03-28 21:49:42 +09:00
Kangjun Heo == P.Knowledge
d83656d6ce
Merge pull request #1 from 0x00000FF/patch-1
Branch switching for CI pass
2021-03-28 21:00:38 +09:00
Kangjun Heo == P.Knowledge
23b967647f
PHP8에서 session.auto_start 체크가 안되는 경우
intval로 변환하여 0이 나오도록한 뒤 0과 strict type check
2021-03-28 20:41:33 +09:00
Kangjun Heo == P.Knowledge
19e7f6b3e8
PHP8에서 session.auto_start 체크가 안되는 경우
#1667 이슈 관련
2021-03-28 20:36:23 +09:00
Kijin Sung
532e172d41 Fix #1658 show error message if debug is enabled for current user 2021-03-18 00:27:15 +09:00
Kijin Sung
5ca8f3f732 Fix #1661 partially empty address being accepted 2021-03-18 00:21:08 +09:00
Kijin Sung
a508f32edf Always show email change button, and clean up unnecessary <style> 2021-03-17 23:57:57 +09:00
Kijin Sung
1003f0ea49 Fix #1642 Fix #1647 보완
주의: 여기서 Context가 아닌 Session을 참조하면 무한루프에 빠지면서 memory_limit을 초과할 수 있음
2021-03-17 23:54:18 +09:00
Kijin Sung
fef8b10ce6 Fix #1642 Fix #1647 distinguish not-logged-in state before session start and after session start 2021-03-17 23:40:29 +09:00
Kijin Sung
2ffc19cca3 Fix #1643 don't use full short URL for admin pages 2021-03-17 23:32:17 +09:00
Kijin Sung
1db10e4ada Fix #1652 non-member vote not working for comments 2021-03-17 23:22:41 +09:00
Kijin Sung
d94226ffb1 Disable reCAPTCHA if keys are not set 2021-03-17 23:14:37 +09:00
Kijin Sung
7c652d06f3 Return error message when reCAPTCHA is enabled without site key and secret key 2021-03-17 23:12:07 +09:00
Kijin Sung
eca6adba2c Add validator message to spamfilter module templates 2021-03-17 23:11:42 +09:00
Kijin Sung
a107ef1b90 Fix #1662 missing color scheme class on <body> when cookie exists 2021-03-17 23:01:43 +09:00
Kijin Sung
a64b91f72d Change default unregistered domain action to 'display' 2021-03-14 15:49:33 +09:00
Kijin Sung
72e7532764 Fix compatibility with PBKDF2 hashes with iteration counts that are not zero-padded 2021-03-14 00:26:15 +09:00
Kijin Sung
715e8d781c Clean up references to travis in all tests 2021-03-12 20:53:40 +09:00
Kijin Sung
1a824ae652 Set github actions to use Ubuntu 18.04 instead of latest 2021-03-12 20:36:36 +09:00
Kijin Sung
99334a1d8d Fix MySQL login issue in Github CI 2021-03-12 20:16:59 +09:00
BJRambo
286eb47efb 일부 환경에서 그룹환경 설정이 변경되지 않는 문제 고침 2021-03-09 09:04:48 +09:00
Kijin Sung
77b522249d Simplify autoloader logic 2021-03-08 16:51:39 +09:00
Kijin Sung
ae60728efc Don't start session in CLI 2021-03-07 18:22:01 +09:00
Kijin Sung
fea902c946 Remove unnecessary pass-by-reference 2021-03-07 18:20:00 +09:00
Kijin Sung
c6833ba880 Remove query string from meta image path before checking 2021-03-05 14:29:40 +09:00
Kijin Sung
a93a6097a7 Merge remote-tracking branch 'upstream/develop' into develop 2021-03-05 13:57:12 +09:00
Kijin Sung
367e7440be Don't overwrite OpenGraph tags already set by user 2021-03-05 13:56:35 +09:00
Kijin Sung
5ddb883856 Hide editor toolbar by default on mobile when composing new message 2021-03-02 23:24:04 +09:00
Kijin Sung
008af51873 Fix #1641 error in PHP 8.0 while parsing widgetstyle XML info 2021-03-02 22:28:28 +09:00
Kijin Sung
be1fbc9d65 Version 2.0.8 2021-02-28 11:16:47 +09:00
Kijin Sung
c52e2fa9e3 Reorganize default admin menu
- 페이지 모듈을 콘텐츠 메뉴로 끌어올림
- 데이터 들여오기를 고급 메뉴로 내림
- 설치시 고급 메일 발송 모듈과 알림 센터를 즐겨찾기에 기본 등록
2021-02-27 19:55:53 +09:00
Kijin Sung
c5429f0c43 Simplify default menu structure created on install 2021-02-27 19:50:06 +09:00
Kijin Sung
0976e7fa94 Fix #1640 double escape in category list 2021-02-26 22:04:46 +09:00
Kijin Sung
c5aaf45c24 Add unit test for list_count = 0 2021-02-26 21:58:38 +09:00
Kijin Sung
6b6c0eacfc Fix SQL error when list count is 0 2021-02-26 16:25:11 +09:00
Kijin Sung
53d54fbeaf Fix #1639 various errors in PHP 8.0 2021-02-24 21:04:29 +09:00
Kijin Sung
0cff0c2456 #1636 보완 2021-02-24 20:50:32 +09:00
Kijin Sung
91b03795dc Fix rx_ajax not working when a form contains file uploads 2021-02-24 11:02:29 +09:00
Kijin Sung
fc4d8a6824 Fix #1634 bypass spamfilter when sending messages from core modules 2021-02-23 22:01:32 +09:00
Kijin Sung
46ef2437b7 Simplify interval setting in spamfilter module 2021-02-23 21:54:49 +09:00
Kijin Sung
9df05d20db Remove trackback integration from spamfilter module 2021-02-23 21:51:45 +09:00
Kijin Sung
bc448af4fd Fix #1636 replace user lang in board list options 2021-02-23 21:13:52 +09:00
Kijin Sung
459fe2d959 Fix #1630 short URL for file download conflicts with other nginx directives
다운로드 짧은주소는 /files/download/123/456/filename.jpg 와 같은 형태를 띠므로
nginx에서 특정 확장자에 캐싱 헤더 추가 등의 설정을 걸어놓은 경우
해당 설정이 짧은주소보다 먼저 적용되어 짧은주소에서 404 오류가 나는 문제 해결.
2021-02-23 20:40:00 +09:00
Kijin Sung
d3e390e3fe Prepare for downgrade from future version where domain_srl may be duplicate 2021-02-23 17:00:21 +09:00
Kijin Sung
e423cba24d Use Origin header before Referer to check CSRF
OWASP에서는 Referer 헤더보다 Origin 헤더를 먼저 체크하는 것을 권장합니다.
Referer가 비어 있는 경우에도 Origin 헤더에는 유용한 정보가 들어 있을 수 있기 때문입니다.

https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html
2021-02-23 16:51:46 +09:00
Kijin Sung
6a568e8e79 Fix #1635 uninitialized variables in procLayoutAdminCopyLayout() 2021-02-23 15:37:52 +09:00
Kijin Sung
d0916abf7f Fix unnecessary cast to array after executeQuery() 2021-02-23 15:33:56 +09:00
Kijin Sung
80afa6720c
Merge pull request #1624 from shydah/pr/manage-document-popup
Resolve #1595 - 게시물 관리 사용 시 게시판이 기본 선택되도록 개선
2021-02-22 22:32:58 +09:00
Kijin Sung
e8c5ee02d2 Fix error in PHP 8.0 if $INPUT_ERROR has more than one dimension 2021-02-22 22:32:36 +09:00