Commit graph

10677 commits

Author SHA1 Message Date
Johnny
69c94a5fd7
Merge pull request #2174 from bjrambo/pr/ncenterlite-trigger
알림센터의 트리거 호출들을 module.xml 에서 이벤트 호출로 개선
2023-09-01 19:18:05 +09:00
BJRambo
7ddecec802 PHP 참조 문자 제거 2023-09-01 12:46:29 +09:00
BJRambo
13601a73b6 트리거 삭제 하는 액션을 제거 2023-09-01 12:45:12 +09:00
Kijin Sung
eedf4a6e0d Remove outdated properties in some CSS files 2023-08-31 23:13:15 +09:00
Kijin Sung
f3d753c6d0 Remove most references to x.js in core modules 2023-08-31 23:00:10 +09:00
Kijin Sung
4e623b4b56 Convert board_admin.js to Unix line endings 2023-08-31 22:20:42 +09:00
Kijin Sung
f6d23ee13e Replace xGetElementById() with document.getElementById() in various modules 2023-08-31 22:20:07 +09:00
BJRambo
0ad91c06e6 알림센터의 트리거 호출들을 module.xml 에서 이벤트 호출로 개선 2023-08-31 13:48:02 +09:00
Kijin Sung
b65c2b5c29 Replace xGetElementById() with document.getElementById() in CKEditor script
https://xetown.com/questions/1783129#comment_1783270
2023-08-31 13:24:12 +09:00
Kijin Sung
9d44192889 Convert simpleeditor stylesheet to SCSS 2023-08-31 02:44:38 +09:00
Kijin Sung
84bae83d68 Convert remaining LESS files to SCSS 2023-08-31 02:42:34 +09:00
Kijin Sung
15648d10d1 Fix #2167 allow removing no-store and must-revalidate from Cache-Control headers 2023-08-31 02:19:18 +09:00
Kijin Sung
51cd77a06e Clean up more old files that haven't been used in a while in Rhymix 2023-08-31 01:00:12 +09:00
Kijin Sung
380c50aa6a Remove unnecessary polyfill for window.matchMedia 2023-08-31 00:51:52 +09:00
Kijin Sung
f75649ccb1 Remove unnecessary HTML5 shiv library 2023-08-31 00:49:27 +09:00
Kijin Sung
081af5fbb8
Merge pull request #2172 from bjrambo/pr/notify_trash_comment
휴지통으로 댓글을 이동할 때 알림 삭제기능 추가
2023-08-31 00:41:20 +09:00
Kijin Sung
3e38515c23 Remove unnecessary CSS for old browsers and IE 2023-08-31 00:35:11 +09:00
BJRambo
eb025f1d2f 잘못된 쿼리 변수명 수정 2023-08-31 00:30:30 +09:00
BJRambo
52d1d4ed8f 잘못된 쿼리 이름 고침 2023-08-31 00:26:20 +09:00
Kijin Sung
c8467fb588 Migrate board module triggers to new format using module.xml 2023-08-30 23:23:34 +09:00
Kijin Sung
3790169e50 Migrate advanced_mailer module triggers to new format using module.xml 2023-08-30 23:14:09 +09:00
BJRambo
a96955a12e 휴지통으로 댓글을 이동할 때 알림 삭제기능 추가 2023-08-30 17:36:11 +09:00
Kijin Sung
4af7354bf0 Add options to control autologin cookie lifetime and refresh function 2023-08-29 23:42:01 +09:00
Kijin Sung
87300c9944 Resend autologin key periodically to maintain useful lifetime 2023-08-29 23:21:20 +09:00
Kijin Sung
e8ea70fdca Fix close button not working in ncenter_login skin for login_info widget 2023-08-29 22:40:35 +09:00
Kijin Sung
06e736178b Support sending all _rx_* POST fields as HTTP headers instead
하위호환성, 부가기능 등을 위한 _rx_* POST 필드가 점점 많아짐에 따라
모두 헤더로 대체할 수 있도록 지원하고, 앞으로 점점 헤더로 바꿀 예정

CSRF 토큰은 예전부터 X-CSRF-Token 헤더를 지원했음
2023-08-27 23:32:31 +09:00
conory
0f0dbbb40c Fix namespace regexp not capturing group properly
Conory/Abc/Controllers/Config/Index
→ Group 2: Config/
2023-08-27 01:20:57 +09:00
Kijin Sung
9fc8bed28a Merge remote-tracking branch 'origin/develop' into develop 2023-08-20 16:59:29 +09:00
Kijin Sung
e6dd1b2bb6 Fix compatibility with communication module skins that don't support window_type=self 2023-08-20 16:59:13 +09:00
Kijin Sung
d88d9c2566 Fix fatal error when copying domain configuration 2023-08-18 13:41:20 +09:00
Kijin Sung
2f97adb9bb Fix #2166 type mismatch 2023-08-16 22:18:52 +09:00
Kijin Sung
2197b0a982 Add option to control whether boards and pages are indexed by search engines, using the X-Robots-Tag header 2023-08-13 02:03:02 +09:00
Kijin Sung
fde3609f70 Fix #2164 untranslated error message "categoryneeded" 2023-08-12 22:09:08 +09:00
Kijin Sung
d1012c7c42 Fix #2164 clarify help message about disabling categories 2023-08-12 22:05:25 +09:00
Kijin Sung
a7954506f6 Use associative array to store custom namespaces 2023-08-12 21:53:52 +09:00
Kijin Sung
47996cb294 Prevent Rhymix reserved namespaces from being registered as custom 2023-08-12 09:50:10 +09:00
Kijin Sung
cd0779862e Sort custom namespaces from longest to shortest before compiling regexp 2023-08-12 01:17:14 +09:00
Kijin Sung
e0a828079b Fix error when error message is null 2023-08-12 01:12:48 +09:00
Kijin Sung
3241354872 Support customizing the default (base) class and install class of a module 2023-08-11 22:09:26 +09:00
Kijin Sung
7502b7308b Support custom namespaces in ModuleHandler and related processes 2023-08-11 21:56:42 +09:00
Kijin Sung
a5bc18f015 Don't add regexp for custom namespaces empty if none are registered 2023-08-11 02:06:35 +09:00
Kijin Sung
4f9f641067 Add regexp to config for custom namespaces 2023-08-11 02:04:59 +09:00
Kijin Sung
2219a77fb2 Register action forward routes, event handlers, etc. during initial installation process 2023-08-11 00:40:40 +09:00
Kijin Sung
0ef85632c1 Allow module update even if moduleUpdate() method does not exist 2023-08-11 00:40:13 +09:00
Kijin Sung
68ddac96e7 Remove event handlers and custom namespaces no longer defined by module.xml 2023-08-11 00:34:44 +09:00
Kijin Sung
acc1117d26 Register event handlers and custom namespaces defined in module.xml 2023-08-11 00:16:57 +09:00
Kijin Sung
ebcd6ceadd Fix return during transaction without rollback (fix #2163) 2023-08-08 23:41:28 +09:00
Kijin Sung
76fdcea292 Add helpful error messages to 3 most common error types
최근 커뮤니티 검색에서 가장 자주 발견되는 에러 타입 3가지:
  - 문자열에 따옴표 안 씀
  - stdClass 정의 안 함
  - 배열이 아닌 것에 배열 함수 사용
2023-08-08 01:12:12 +09:00
Kijin Sung
e31704ffc2 Move friendly error message feature to Message module 2023-08-08 00:49:14 +09:00
Kijin Sung
26710e2675 Fix CSRF error when IS is requested by POST without CSRF token
https://xetown.com/questions/1779369
https://xetown.com/questions/1737862
https://xetown.com/questions/1776496
2023-08-07 22:25:54 +09:00