Commit graph

  • 7a6400f39d Allow point reversion policies to be customized for each module Kijin Sung 2025-09-04 21:47:28 +09:00
  • 5f8586ec8f Fix empty values being set to 0 when module point config is modified Kijin Sung 2025-09-04 21:31:09 +09:00
  • 4a84f52edb Optimize index structure of counter_log table for quick querying when a new visitor arrives Kijin Sung 2025-09-04 01:14:43 +09:00
  • 9b18c48256 Fix types and sizes in counter module tables Kijin Sung 2025-09-04 01:03:37 +09:00
  • fdb19f2e39 Fix broken link to document and comment when module belongs to a different domain Kijin Sung 2025-09-04 00:58:56 +09:00
  • 87e5a9e32a Delete AI-generated garbage Kijin Sung 2025-09-04 00:45:11 +09:00
  • e3fea89dbc Fix broken link in to module in document, comment, file list when module belongs to a different domain Kijin Sung 2025-09-04 00:42:54 +09:00
  • ae8a8662b1 Exclude admin actions from redirect based on document_srl Kijin Sung 2025-09-03 23:34:29 +09:00
  • f4f81ba258 Fix type error when menu_srl or menu_item_srl does not exist Kijin Sung 2025-09-02 23:18:14 +09:00
  • ee13ce551e Fix fatal error when preg_split() fails on a legacy template Kijin Sung 2025-09-02 23:18:01 +09:00
  • 51762315de Support "if" in <group> inside <groups> #2595 Kijin Sung 2025-09-01 00:31:20 +09:00
  • 386f93fc6c Fix vote_log_view nad update_view display in permission panel in sitemap not showing currently selected groups Kijin Sung 2025-09-01 00:23:15 +09:00
  • ba7a91b150 Fix incorrect redirect if a member action is added to a document URL Kijin Sung 2025-09-01 00:05:07 +09:00
  • b79af31d0e Fix domain restriction not being enforced when $document_srl is set Kijin Sung 2025-08-31 23:55:17 +09:00
  • ef9967fc1d
    Merge branch 'rhymix:master' into master Lastorder 2025-08-27 17:08:18 +09:00
  • 70e04a1dc5 Fix infamous "내용 값은 필수입니다" in legacy sketchbook skin Kijin Sung 2025-08-25 23:55:00 +09:00
  • 771dbfe114 Experimental method to clear APC cache from PHP-CLI #2554 #1943 Kijin Sung 2025-08-24 22:16:39 +09:00
  • e0033ac2fc Add select box to filter by module in document, comment, and file list Kijin Sung 2025-08-24 21:35:50 +09:00
  • 02c2f343cd Fix grant being reset to "manager only" in menu settings if the default value is "manager" Kijin Sung 2025-08-24 21:11:30 +09:00
  • 0d03d2a3dd Remove unnecessary information from password reset email #2594 Kijin Sung 2025-08-22 00:09:35 +09:00
  • 6d95dd9fc8 Remove unnecessary logout.html and related XML filter #2593 Kijin Sung 2025-08-22 00:03:12 +09:00
  • f1b2b4eaec Fix double escape of comment summary Kijin Sung 2025-08-21 13:43:14 +09:00
  • 23190bd2f5 Remove all use of global variables as debug timers Kijin Sung 2025-08-20 00:34:57 +09:00
  • f91bd86fb1 Consolidate a few timers into an array in the Debug class Kijin Sung 2025-08-20 00:25:20 +09:00
  • e7d14be6bb Fix inappropriate quoting of "distinct" in XML query Kijin Sung 2025-08-19 00:22:02 +09:00
  • 6917a76726 Apply x_full-width to skin and layout config items of type=textarea Kijin Sung 2025-08-18 22:29:47 +09:00
  • 451d0b95ac Disable all conversion inside verbatim section of template v2 Kijin Sung 2025-08-18 22:24:48 +09:00
  • f7543e4c9a In template v2, process escape filters before other filters Kijin Sung 2025-08-18 22:09:31 +09:00
  • 3b2fa4208d Display error count in debug panel for ajax requests Kijin Sung 2025-08-13 21:31:17 +09:00
  • 4497b68366 Update dependencies Kijin Sung 2025-08-13 21:19:10 +09:00
  • fad0bc9153
    Merge pull request #2592 from rhymix/dependabot/composer/common/enshrined/svg-sanitize-0.22.0 Kijin Sung 2025-08-13 21:16:48 +09:00
  • 08fc4d72d9 Fix incorrect error message when a document/comment is voted/blamed already #2590 Kijin Sung 2025-08-13 21:15:11 +09:00
  • 316cfc43b0 Fix type error if extra_vars does not unserialize into an object #2591 Kijin Sung 2025-08-13 21:05:24 +09:00
  • b00f956d6b Fix incorrect XML header in some environments Kijin Sung 2025-08-13 21:03:03 +09:00
  • ac90dcf16c
    Bump enshrined/svg-sanitize from 0.21.0 to 0.22.0 in /common dependabot[bot] 2025-08-13 04:52:29 +00:00
  • 36d7dcebcd Fix double escaping of title when cut_str() is used on it Kijin Sung 2025-08-07 01:32:22 +09:00
  • a0b045b087 Hide countries with no calling code assigned Kijin Sung 2025-08-07 01:32:00 +09:00
  • bcf81bce4d Prevent infinite addition of sequence numbers to $_SESSION Kijin Sung 2025-08-03 22:33:51 +09:00
  • 0598ae4b95
    Merge branch 'rhymix:master' into master Lastorder 2025-07-28 19:02:10 +09:00
  • 3ba27ef156 Version 2.1.26 Kijin Sung 2025-07-24 11:19:10 +09:00
  • 64ca8e775a Fix incorrect prefixing when CTE has an alias #2587 Kijin Sung 2025-07-23 01:07:25 +09:00
  • 393c847cee Fix first line of backtrace missing in query error display Kijin Sung 2025-07-22 21:54:22 +09:00
  • d544365399 Display filename and line of user code when Rhymix\Framework\Exception is thrown Kijin Sung 2025-07-22 20:55:29 +09:00
  • c213652ccd Fix importer error when processing attachments Kijin Sung 2025-07-21 22:19:43 +09:00
  • f00d2800b5 Fix missing type="module" when js files are concatenated #2581 Kijin Sung 2025-07-21 21:48:25 +09:00
  • a2281edc7a Fix incorrect textarea sizing when lang selector is active Kijin Sung 2025-07-21 21:36:00 +09:00
  • 796ecec247 Fix incorrect prefixing of CTE names and ON DUPLICATE KEY UPDATE ... #2587 Kijin Sung 2025-07-21 00:57:47 +09:00
  • 8b8758f296
    Merge pull request #2586 from Waterticket/admin-colspan-fix Kijin Sung 2025-07-21 00:16:12 +09:00
  • 5d7ab9e0b3
    Merge pull request #2584 from Lastorder-DC/codex/update-incorrect-translation-strings Kijin Sung 2025-07-21 00:16:03 +09:00
  • 93f0c10ade Fix: 관리자 페이지에서 th의 colspan을 반영하여 데이터의 colspan을 수정하도록 개선 Waterticket 2025-07-18 03:25:05 +09:00
  • 580588bbdc Fix typos in documentation and translation strings codex/update-incorrect-translation-strings Lastorder 2025-07-15 09:59:26 +09:00
  • e15c8f4e52
    Merge branch 'rhymix:master' into master Lastorder 2025-07-15 10:09:11 +09:00
  • df762b2fb3
    Fix indent Lastorder 2025-07-15 10:07:09 +09:00
  • 307c2edf89 Fix typos in documentation and translation strings Lastorder 2025-07-15 09:59:26 +09:00
  • 9d98e47c53 Try one more time before throwing error on template cache file write Kijin Sung 2025-07-12 20:30:15 +09:00
  • 4193edde25 Replce array_first_key() with array_key_first(), etc. Kijin Sung 2025-07-12 12:24:20 +09:00
  • 1c92b1baf5 Use array_key_first() and array_key_last() internally Kijin Sung 2025-07-12 12:20:20 +09:00
  • b5a22b2aa8 Prepare for array_first() and array_last() becoming available in PHP 8.5 Kijin Sung 2025-07-12 12:18:45 +09:00
  • 901f565a81 Restore backward compatible behavior when an ajax form submission returns both a message and a redirect URL Kijin Sung 2025-07-06 17:31:13 +09:00
  • 4b26a67ca0 Fix blank screen when editing article page with admin layout #2577 Kijin Sung 2025-07-06 17:28:10 +09:00
  • bd8de66c78 Fix incorrect category selected by default when editing a document and a default category is set Kijin Sung 2025-07-06 17:16:19 +09:00
  • 94869286ce Fix missing category_srl in updateDocument return value #2575 Kijin Sung 2025-07-06 17:06:52 +09:00
  • 7ce1f17bea
    Merge pull request #2578 from Waterticket/fk-issue Kijin Sung 2025-07-06 16:39:28 +09:00
  • b7bb45ca48
    Merge pull request #2580 from Waterticket/mx_record_fix Kijin Sung 2025-07-06 16:37:41 +09:00
  • 04b24bb0d1 Fix: 한국 MX 레코드 검증시 도메인이 아닌 MX 레코드의 아이피로 검증하도록 수정 Waterticket 2025-07-06 02:49:25 +09:00
  • 108da2eac3 자신을 참조하는 외래키는 생성 순서에 영향을 주지 않도록 변경 #2576 Waterticket 2025-07-04 18:44:01 +09:00
  • ba12e1b3a4 Disable unsafe selections when the default value for a grant is manager Kijin Sung 2025-06-28 11:00:51 +09:00
  • a90f991f6c Also apply monospace font to legacy layout edit screen Kijin Sung 2025-06-28 10:54:33 +09:00
  • e05e39a32f Apply monospace font to header/footer script textarea for better readability Kijin Sung 2025-06-28 10:52:42 +09:00
  • f047e57521 Fix unresizable textarea that isn't x_full-width Kijin Sung 2025-06-28 10:39:07 +09:00
  • 47e45c4076 Fix type error when module_name is null Kijin Sung 2025-06-28 10:33:13 +09:00
  • 6df4d38e04 Set permissions properly after copying or moving a custom file Kijin Sung 2025-06-28 10:20:16 +09:00
  • 9e453fe102
    Merge pull request #2574 from Lastorder-DC/patch-1 Kijin Sung 2025-06-28 10:13:27 +09:00
  • d39d363334 Merge branch 'master' of github.com:Lastorder-DC/rhymix Lastorder-DC 2025-06-27 05:35:02 +00:00
  • b894362419
    Merge branch 'rhymix:master' into master Lastorder 2025-06-27 14:34:35 +09:00
  • 116d27ee40 yeokbox Lastorder-DC 2025-06-27 05:32:25 +00:00
  • a46217eb7e
    Fix #2572 Also show mid at Include Boards setting patch-1 Lastorder 2025-06-27 14:28:55 +09:00
  • cbf9cb8ccc Improve backward compatibility with old widgets Kijin Sung 2025-06-21 08:29:05 +09:00
  • 4eebbf36b5 Fix undefined key when unload() is called with invalid args Kijin Sung 2025-06-21 08:28:46 +09:00
  • 6e06f72e3a Version 2.1.25 Kijin Sung 2025-06-20 09:53:30 +09:00
  • 10677c1945
    Merge pull request #2570 from kijin/pr/async-ajax Kijin Sung 2025-06-19 23:51:06 +09:00
  • cea2370520 Always stop after calling the error callback function, regardless of whether it returns false Kijin Sung 2025-06-19 23:47:06 +09:00
  • 47ac592b33 Set default permission to 'member' for vote log and update log view Kijin Sung 2025-06-19 23:27:47 +09:00
  • 57d3006492 Don't hide guest option even if default permission is 'member' Kijin Sung 2025-06-19 23:26:56 +09:00
  • 64efb20f2b Fix incorrect defaults shown in module grant screen Kijin Sung 2025-06-19 23:20:23 +09:00
  • fcf679e750 Fix incorrect display of default permissions in sitemap Kijin Sung 2025-06-19 23:05:56 +09:00
  • d3606c07db Fix iframe closed too early in Safari #2571 Kijin Sung 2025-06-19 22:59:20 +09:00
  • 614ed353d1 Fix potentially undefined variables in message.view.php Kijin Sung 2025-06-19 18:35:57 +09:00
  • dfdb3386d6 Ensure that a promise is always either fulfilled or rejected, even when callback_error prevents error from being shown Kijin Sung 2025-06-19 00:35:09 +09:00
  • 87980cd35c Add support for passing URL to Rhymix.ajax() Kijin Sung 2025-06-19 00:07:56 +09:00
  • bb86fc2fe2 Accommodate copilot suggestions for common.js Kijin Sung 2025-06-18 19:22:21 +09:00
  • 083abbeacd Fix inconsistent unhandledrejection behavior when polyfill is used Kijin Sung 2025-06-18 18:54:07 +09:00
  • 87e34246f2 Add polyfill for FormData Kijin Sung 2025-06-18 18:51:02 +09:00
  • 2b62780b90 Miscellaneous fixes to Rhymix.ajax() handling Kijin Sung 2025-06-18 16:55:43 +09:00
  • 213b354891 Update parameter names of Rhymix.ajaxForm() for consistency with Rhymix.ajax() Kijin Sung 2025-06-18 02:09:10 +09:00
  • f09cce5d1a Allow redirects to be canceled by Promise.then() after AJAX call Kijin Sung 2025-06-18 01:36:46 +09:00
  • 2c5b3e072f Consolidate callback version and Promise version of Rhymix.ajax() Kijin Sung 2025-06-18 01:31:52 +09:00
  • f64a15d971 Merge branch 'master' into pr/async-ajax Kijin Sung 2025-06-17 21:24:07 +09:00
  • 52a1178528 Add local cache for widget and widgetstyle info Kijin Sung 2025-06-17 21:22:14 +09:00
  • 69a27d7835 Ensure that all widget variables always exist #2564 Kijin Sung 2025-06-17 21:15:37 +09:00