Commit graph

  • 158609ddce fanbinit 12-24 master Lastorder-DC 2025-12-24 21:36:28 +09:00
  • 881b0fbac1 Merge remote-tracking branch 'upstream/master' Lastorder 2025-12-24 03:07:48 +00:00
  • aaf3791a78 Version 2.1.29 Kijin Sung 2025-12-18 13:40:08 +09:00
  • 3f29726e24 Fix warning when update_log_setting attribute is not set Kijin Sung 2025-12-18 00:47:43 +09:00
  • 620fee05cf Fix duplicate hidden input when a form includes mid or act as a <select> Kijin Sung 2025-12-17 21:32:03 +09:00
  • 0c018f1daf Update references to deprecated global function checkCSRF() Kijin Sung 2025-12-17 18:00:48 +09:00
  • cc17bbe05a Clean up HTML filtering and emoji encoding #2631 Kijin Sung 2025-12-17 17:53:39 +09:00
  • 307661b57b Support methods to load and check CAPTCHA wherever a developer wants Kijin Sung 2025-12-17 17:37:03 +09:00
  • 01984210b6 Fix board list config not being copied Kijin Sung 2025-12-17 17:11:57 +09:00
  • 7bbb03d835 Add option to allow spaces in nick_name Kijin Sung 2025-12-17 16:59:27 +09:00
  • f3ff338711 Return more information from DB::getColumnInfo() and DB::getIndexInfo() Kijin Sung 2025-12-17 16:43:18 +09:00
  • a9045b956d Add methods to enable searching and counting commnets by document_srl AND member_srl #2625 Kijin Sung 2025-12-17 16:20:47 +09:00
  • 42219d4709 Add module_srl and document_srl conditions to some comment-related queries #2625 Kijin Sung 2025-12-17 16:12:33 +09:00
  • 72be83cb3c Fix incorrect comment on getCommentCountByDate() Kijin Sung 2025-12-17 16:10:40 +09:00
  • a7b73e1fed Allow use of target_srl in scrapping-related controller actions #2634 Kijin Sung 2025-12-17 11:58:23 +09:00
  • 6c76ab613a Fix insertDocument query error when email_address is null #2620 Kijin Sung 2025-12-17 11:54:17 +09:00
  • 14ad25abd2 Add icons in board list to help identify boards with special features #2623 Kijin Sung 2025-12-17 11:50:54 +09:00
  • 0c8aa306ec Fix incorrect timestamp display when timestamp is zero #2621 Kijin Sung 2025-12-17 11:32:37 +09:00
  • 8e5480674d Exclude functions and closures from scope conversion #2617 Kijin Sung 2025-11-29 11:50:43 +09:00
  • 50dd010e2d Remove empty class and style attributes when compiling template v2 Kijin Sung 2025-11-29 10:52:17 +09:00
  • cd3af499e8 Fix missing file list when editing a partial section of a widget page Kijin Sung 2025-11-23 23:14:42 +09:00
  • 385067b005 Convert outdated <script language="javascript"> to <script> #2615 Kijin Sung 2025-11-22 21:47:25 +09:00
  • e586552b29 Update PHP install script for unit test, now that PHP 8.5 is official Kijin Sung 2025-11-22 21:02:26 +09:00
  • 950b1c4074 Don't use imagedestroy() in PHP 8.0 or higher Kijin Sung 2025-11-17 09:41:47 +09:00
  • 2eaf869eba Improve calculation of GD memory usage to support larger images Kijin Sung 2025-11-13 22:18:31 +09:00
  • a8749f1078 Clean up dead code #2612 Kijin Sung 2025-11-12 21:55:49 +09:00
  • 64d9982978 Fix missing message options in admin document manage modal #2610 Kijin Sung 2025-11-12 21:50:02 +09:00
  • f5389fb964 Add admin/ to cleanup list Kijin Sung 2025-11-12 21:43:18 +09:00
  • b9d79949b1 Fix type mismatch when filename argument is missing Kijin Sung 2025-11-07 12:57:19 +09:00
  • df3e6b157a Fix uninitialized variable Kijin Sung 2025-11-05 11:55:32 +09:00
  • 47cb8ca4ff Fix double escape of filename in short download URL #2611 Kijin Sung 2025-11-05 11:51:56 +09:00
  • d671f0468c Explicitly mark _loadDesktopJSCSS() as public, to ensure backward compatibility Kijin Sung 2025-11-05 11:51:07 +09:00
  • 0ca46654aa Rename $columnList to $reload_counts in getDocument() Kijin Sung 2025-10-30 12:39:37 +09:00
  • 30d7912054 Fix inefficient extra_vars loading query Kijin Sung 2025-10-29 16:55:15 +09:00
  • af8e510ca2 Clear cache after modifying document_extra_keys table Kijin Sung 2025-10-29 10:25:45 +09:00
  • dd2b5aecb3 Version 2.1.28 Kijin Sung 2025-10-29 10:19:07 +09:00
  • 1c8ae0d766 Merge remote-tracking branch 'upstream/master' into master Lastorder-DC 2025-10-27 23:09:27 +09:00
  • 2a9b336988 Add option to always reencode images #2601 Kijin Sung 2025-10-25 12:36:18 +09:00
  • e676949669 Allow users to edit existing documents, even if they belong in categories they don't have permission to write in anymore Kijin Sung 2025-10-24 17:51:33 +09:00
  • b119578209 Add prefix index on value column of document_extra_vars table Kijin Sung 2025-10-24 09:04:18 +09:00
  • f7301b0a22 Prevent warning when NOT sorting by extra var as number Kijin Sung 2025-10-23 23:27:18 +09:00
  • 77379fe230 Add PHP 8.5 to test matrix Kijin Sung 2025-10-23 16:41:50 +09:00
  • bc6eaae544 Remove old Flash-based uploader plugin Kijin Sung 2025-10-23 13:42:21 +09:00
  • bef2871ce7 Cleanup related to document_extra_vars Kijin Sung 2025-10-23 13:10:21 +09:00
  • 2a7eeebcbd Add numeric value column to extra vars, and add option to mark extra var as sortable #2604 #2559 Kijin Sung 2025-10-23 11:17:24 +09:00
  • 978aecd7a8 Support SQL expressions in the "default" attribute of XML query Kijin Sung 2025-10-23 10:53:12 +09:00
  • ad293fa4d0 Add empty paragraph after <video> tag in CKEditor Kijin Sung 2025-10-22 23:02:15 +09:00
  • e2124ed1c0 Refactor checkCSRF() to use Sec-Fetch-Site and Origin headers Kijin Sung 2025-10-22 22:53:45 +09:00
  • f536f0f382 Delete message about point reversion, because it is now customizable per module Kijin Sung 2025-10-22 17:56:47 +09:00
  • ee48d4efea Fix inconsistent length of ipaddress column #2605 Kijin Sung 2025-10-22 17:52:30 +09:00
  • 82de42dfc8 Fix invalid widget info shown in server environment page Kijin Sung 2025-10-22 15:30:14 +09:00
  • f3494e8a11 Fix failure to convert palette-based PNG to WebP #2608 Kijin Sung 2025-10-22 15:21:36 +09:00
  • fd0e2a1cc3 Fix missing temp directory when admin resizes image using magick Kijin Sung 2025-10-22 15:18:15 +09:00
  • a5c3dc8ae5
    Merge branch 'rhymix:master' into master Lastorder 2025-10-13 20:09:50 +09:00
  • 8671c058d5 Fix incorrect page range when there are not enough pages #2602 Kijin Sung 2025-09-30 22:45:28 +09:00
  • 32c9c91b82 Fix stretching of image on mobile Kijin Sung 2025-09-30 22:35:10 +09:00
  • 653ca4f697 Add "TABLE" to list of keywords to recognize in addPrefixes() Kijin Sung 2025-09-30 22:27:36 +09:00
  • 5dcc0f92a4 Fix incorrect request_uri and other JS variables if accessed on an unconfigured domain Kijin Sung 2025-09-30 22:16:35 +09:00
  • 4869d4384d Remove unnecessary <br> tag from uploader error messages Kijin Sung 2025-09-30 22:07:57 +09:00
  • 847415f1af Fix warning when domain is not given Kijin Sung 2025-09-30 20:49:40 +09:00
  • 16b6544f9d Fix null return value when regexp replace fails on invalid input Kijin Sung 2025-09-20 11:34:54 +09:00
  • dcd84033cf Set default layout_file depending on the current layout_path Kijin Sung 2025-09-18 19:39:37 +09:00
  • 61ea93064a Remove deprecated exec_xml() from signup value check function Kijin Sung 2025-09-16 20:33:54 +09:00
  • 6d25f663b1 Fix double escape of summary in RSS Kijin Sung 2025-09-16 14:35:47 +09:00
  • 5d52df9c9a Use empty() instead of simple ! to check superglobals Kijin Sung 2025-09-16 14:26:34 +09:00
  • 146ff27801 Fix error when editing a domain whose index module has been deleted Kijin Sung 2025-09-15 00:34:38 +09:00
  • 60552ba96b Throw error in filterValue() if an unstringable object is given Kijin Sung 2025-09-15 00:30:00 +09:00
  • 85be8b7669 Fix fatal error if getUnlinkedMenu() fails during module insert Kijin Sung 2025-09-15 00:27:41 +09:00
  • c3102da73f Fix #2600 misplaced decoding line Kijin Sung 2025-09-10 07:42:38 +09:00
  • 40067c0b53 Support generated columns #2596 Kijin Sung 2025-09-09 17:18:31 +09:00
  • 5e4b48f19b Prevent direct access to cron.php on CLI Kijin Sung 2025-09-09 15:30:29 +09:00
  • 9734473b49 Initialize $_SESSION to an empty array even in CLI, to prevent spurious warnings later on Kijin Sung 2025-09-09 15:25:24 +09:00
  • 3c3e510c2e Fix double escaping of document and comment summary Kijin Sung 2025-09-09 15:24:54 +09:00
  • 2fd8df9de6
    Merge branch 'rhymix:master' into master Lastorder 2025-09-06 15:48:53 +09:00
  • 173bed7c2a Version 2.1.27 Kijin Sung 2025-09-06 13:45:10 +09:00
  • 893b08a742 Clarify message sending options when managing documents Kijin Sung 2025-09-06 13:31:00 +09:00
  • 87a3256fa0 Fix incorrect method and act Kijin Sung 2025-09-06 13:08:04 +09:00
  • 0e0f14d8e7 Clean up help text and format of admin_mail Kijin Sung 2025-09-05 21:39:26 +09:00
  • 0b33bb39e5 Clean up help text Kijin Sung 2025-09-05 21:00:59 +09:00
  • 4e6591af13 Fix most links pointing to default domain even when unregistered domain action is set to "display" Kijin Sung 2025-09-05 18:03:54 +09:00
  • cafddbfc67 Fix undefined variable $layout_info in widget skin Kijin Sung 2025-09-05 18:02:55 +09:00
  • c643e80447 Fix implicitly nullable type declarations in SwiftMailer Kijin Sung 2025-09-05 15:46:49 +09:00
  • 629c2ab73a Don't generate warning if admin_mail setting does not exist Kijin Sung 2025-09-04 22:00:20 +09:00
  • 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