Commit graph

20891 commits

Author SHA1 Message Date
Kijin Sung
d9a6c577fd Restore available fields in password reset email #2663 2026-02-05 22:26:24 +09:00
Kijin Sung
9d1738e21d Add trigger before auto-login #2665 #2666 2026-02-05 22:14:06 +09:00
Kijin Sung
6d85d0de6d Add title in delete/trash confirmation dialog #2653 2026-01-28 21:36:28 +09:00
Kijin Sung
078c07d9f5 Add confirmation dialog before deleting or trashing document in admin dashboard #2653 2026-01-28 21:33:27 +09:00
Kijin Sung
f69dc966c5 Fix inconsistent placing of text and icon 2026-01-28 21:25:29 +09:00
Kijin Sung
15f9f6a7bd Show proper 404 page when trying to access a document that is not public #2659 2026-01-28 21:17:26 +09:00
Kijin Sung
70a25057f0 Fix incorrect redirect when loading saved document from another module #2659 2026-01-28 21:04:12 +09:00
Kijin Sung
f051b58e09 Preserve cover image information when copying document #2660 2026-01-28 20:56:56 +09:00
Kijin Sung
bb6eeb926e Add delay before closing window in doDocumentSelect() 2026-01-28 20:51:29 +09:00
Kijin Sung
09919944a7 Prevent type error when non-integer input passed to getNumberingPath() 2026-01-28 20:46:30 +09:00
Kijin Sung
c1942080e7 Fix incorrect identification of DaumApps webview as robot 2026-01-19 19:44:25 +09:00
Kijin Sung
8379932dce
Merge pull request #2649 from Lastorder-DC/patch-2
Debug.php에서 잘못 지정된 변수 수정
2026-01-10 00:25:24 +09:00
Lastorder
1811cfee39
Fix error title localization in Debug.php 2026-01-08 22:56:16 -08:00
Kijin Sung
26d645da4d Fix nested JS contexts in template v2 #2646 2026-01-06 23:43:21 +09:00
Kijin Sung
6243b0321d Fix excessive load and broken table when temp saved documents are long #2644 2026-01-06 21:43:24 +09:00
Kijin Sung
8b1da6a98a Fix incorrect handling of nested context switches (CSS inside HTML inside JS) in template v2 #2646 2026-01-06 21:36:10 +09:00
Kijin Sung
333f214b8c Display search result count in admin list #2642 2026-01-01 19:43:06 +09:00
Kijin Sung
d6b7cb52b8 Fix deprecations in PHP 8.5 #2639 2026-01-01 18:39:20 +09:00
Kijin Sung
94a5b40435 Fix missing check for required extra variable #2641 2026-01-01 18:30:19 +09:00
Kijin Sung
04b158c544 Fix fatal error if CAPTCHA is configured but disabled 2025-12-24 21:45:02 +09:00
Kijin Sung
aaf3791a78 Version 2.1.29 2025-12-18 13:40:08 +09:00
Kijin Sung
3f29726e24 Fix warning when update_log_setting attribute is not set 2025-12-18 00:47:43 +09:00
Kijin Sung
620fee05cf Fix duplicate hidden input when a form includes mid or act as a <select> 2025-12-17 21:32:03 +09:00
Kijin Sung
0c018f1daf Update references to deprecated global function checkCSRF() 2025-12-17 18:00:48 +09:00
Kijin Sung
cc17bbe05a Clean up HTML filtering and emoji encoding #2631 2025-12-17 17:53:46 +09:00
Kijin Sung
307661b57b Support methods to load and check CAPTCHA wherever a developer wants 2025-12-17 17:37:03 +09:00
Kijin Sung
01984210b6 Fix board list config not being copied 2025-12-17 17:11:57 +09:00
Kijin Sung
7bbb03d835 Add option to allow spaces in nick_name 2025-12-17 16:59:27 +09:00
Kijin Sung
f3ff338711 Return more information from DB::getColumnInfo() and DB::getIndexInfo() 2025-12-17 16:43:18 +09:00
Kijin Sung
a9045b956d Add methods to enable searching and counting commnets by document_srl AND member_srl #2625 2025-12-17 16:20:47 +09:00
Kijin Sung
42219d4709 Add module_srl and document_srl conditions to some comment-related queries #2625 2025-12-17 16:12:33 +09:00
Kijin Sung
72be83cb3c Fix incorrect comment on getCommentCountByDate() 2025-12-17 16:10:40 +09:00
Kijin Sung
a7b73e1fed Allow use of target_srl in scrapping-related controller actions #2634 2025-12-17 11:58:23 +09:00
Kijin Sung
6c76ab613a Fix insertDocument query error when email_address is null #2620 2025-12-17 11:54:17 +09:00
Kijin Sung
14ad25abd2 Add icons in board list to help identify boards with special features #2623 2025-12-17 11:50:54 +09:00
Kijin Sung
0c8aa306ec Fix incorrect timestamp display when timestamp is zero #2621 2025-12-17 11:32:37 +09:00
Kijin Sung
8e5480674d Exclude functions and closures from scope conversion #2617 2025-11-29 11:50:43 +09:00
Kijin Sung
50dd010e2d Remove empty class and style attributes when compiling template v2 2025-11-29 11:07:15 +09:00
Kijin Sung
cd3af499e8 Fix missing file list when editing a partial section of a widget page
https://rhymix.org/qna/1924307
2025-11-23 23:14:42 +09:00
Kijin Sung
385067b005 Convert outdated <script language="javascript"> to <script> #2615 2025-11-22 21:47:29 +09:00
Kijin Sung
e586552b29 Update PHP install script for unit test, now that PHP 8.5 is official 2025-11-22 21:02:26 +09:00
Kijin Sung
950b1c4074 Don't use imagedestroy() in PHP 8.0 or higher 2025-11-17 09:41:47 +09:00
Kijin Sung
2eaf869eba Improve calculation of GD memory usage to support larger images 2025-11-13 22:18:31 +09:00
Kijin Sung
a8749f1078 Clean up dead code #2612 2025-11-12 21:55:49 +09:00
Kijin Sung
64d9982978 Fix missing message options in admin document manage modal #2610 2025-11-12 21:50:02 +09:00
Kijin Sung
f5389fb964 Add admin/ to cleanup list 2025-11-12 21:43:18 +09:00
Kijin Sung
b9d79949b1 Fix type mismatch when filename argument is missing 2025-11-07 12:57:19 +09:00
Kijin Sung
df3e6b157a Fix uninitialized variable 2025-11-05 11:55:32 +09:00
Kijin Sung
47cb8ca4ff Fix double escape of filename in short download URL #2611 2025-11-05 11:51:56 +09:00
Kijin Sung
d671f0468c Explicitly mark _loadDesktopJSCSS() as public, to ensure backward compatibility 2025-11-05 11:51:07 +09:00