Commit graph

19417 commits

Author SHA1 Message Date
Kijin Sung
99c905a6f4 Fix warning when session is used on CLI 2023-09-04 15:19:12 +09:00
Kijin Sung
c27a1d803b Fix #2176 error in unnecessary count() 2023-09-01 23:15:53 +09:00
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
1241ebbc80 Remove outdated properties in core widget skins 2023-08-31 23:28:23 +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
0fde7eb7e7 Use console.error() instead of console.warn() in Firefox, because it doesn't show stack trace for warnings 2023-08-31 22:59:15 +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
1014208e49 Version 2.1.4 2023-08-31 12:27:00 +09:00
Kijin Sung
c5c8b70579 Fix collision of common constants with other programs like codeception 2023-08-31 12:02:57 +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
35dec01ab0 Fix unit test for FrontEndFileHandler after html5.js removal 2023-08-31 01:04:16 +09:00
Kijin Sung
741760642e Fix installation requirements in README.md 2023-08-31 01:02:05 +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
6e38b440ea Convert popup menu AJAX actions from XML to JSON 2023-08-30 23:36:26 +09:00
Kijin Sung
e5f53429f7 Fix count() error in XMLDisplayHandler 2023-08-30 23:28:05 +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
Kijin Sung
f5997b642a Make Router::parseURL() return a consistent type and format for all action properties 2023-08-30 22:58:05 +09:00
Kijin Sung
2b916a8bdb Add unit tests for session and cache-control attributes of module.xml 2023-08-30 22:41:14 +09:00
Kijin Sung
79dd9ae45e Use console.warn for JS deprecation notices so that the user can see a stack trace 2023-08-30 22:38:41 +09:00
BJRambo
a96955a12e 휴지통으로 댓글을 이동할 때 알림 삭제기능 추가 2023-08-30 17:36:11 +09:00
Kijin Sung
0d8b8a51dd Improve parser logic for action attributes 2023-08-30 01:53:55 +09:00
Kijin Sung
56fbccda7c Always disable session.cache_limiter before starting session 2023-08-30 01:48:29 +09:00
Kijin Sung
ec36839303 Add options in module.xml to disable session and Cache-Control headers for individual actions 2023-08-30 01:45:37 +09:00
Kijin Sung
3722c49750 Send cache control headers if session.cache_limiter is turned off in php.ini 2023-08-30 00:46:23 +09:00
Kijin Sung
295ac7e61e Remove redundant Cache-Control directives 2023-08-30 00:28:29 +09:00
Kijin Sung
a1ce3ccaf2 Fix missing array key in session 2023-08-29 23:55:40 +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
31fd79c71e Fix default value handling for #2169 2023-08-27 23:43:22 +09:00
Kijin Sung
3fbb1327d2 Fix #2169 allow simple expressions as default values for table columns 2023-08-27 23:38:29 +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
Kijin Sung
dc492345da Fix custom query caller location being shown as DB.php in debug info 2023-08-27 22:57:56 +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
2b55d8cc91 Update Korean IP ranges 2023-08-21 22:44:23 +09:00