Commit graph

993 commits

Author SHA1 Message Date
Kijin Sung
e072ba0391 Fix missing default mobile skin when a board is added in the menu #2510 2025-03-09 20:19:45 +09:00
Kijin Sung
fed2af3d13 Fix fatal error in CLI scripts in PHP 8.4 #2513 2025-03-05 18:48:38 +09:00
Kijin Sung
63e2e9c681 Fix manager group not being given any scopes 2025-02-14 20:45:18 +09:00
Kijin Sung
4d5fac5d77 Fix exposed lang code in group names 2024-12-14 23:56:16 +09:00
Kijin Sung
f87429687a Assign task_srl to scheduled tasks 2024-12-12 01:49:38 +09:00
Kijin Sung
53cd6e807d Implement scheduled tasks 2024-12-12 00:49:18 +09:00
Kijin Sung
ff727e3604 Clean up unnecessary dense code 2024-12-10 22:48:30 +09:00
Kijin Sung
d3b3dc7b0e Improve compatibility with old DB versions that can't take current_timestamp() as a default value for DATETIME column 2024-11-20 14:03:22 +09:00
Kijin Sung
64b0d97fbb Add module.getModuleAdminScopes (after) event 2024-10-17 21:45:17 +09:00
Kijin Sung
b17c58f17f Implement admin scopes 2024-10-14 23:40:58 +09:00
Kijin Sung
f1eee10791 Remove unnecessary "lock" column from task_queue table 2024-10-12 01:21:43 +09:00
Kijin Sung
09fa4778c0 Add DB queue driver 2024-10-09 23:12:55 +09:00
Kijin Sung
db4103b732 Implement is_strict and options fields 2024-10-08 21:46:56 +09:00
Kijin Sung
75a8184e59 Remove "Delete" button from installed addon, layout, module, and widget lists 2024-10-07 22:17:54 +09:00
Kijin Sung
ce21449046 Fix #2366 inconsistent return format of getModuleSrlByMid() when $assoc = false 2024-06-20 00:32:49 +09:00
Hyeonguk Ryu
3474667943
Fix XML query IDs with their respective file names 2024-06-17 14:28:24 +09:00
Kijin Sung
bdace357ea Return early if $module does not contain a proper module name #2360 2024-06-11 22:18:41 +09:00
Kijin Sung
8a012a5847 Add R\F\URL::getCurrentDomain() 2024-05-27 01:43:04 +09:00
Kijin Sung
26fd165337 Fix JS error when getModuleAdminModuleList() returns null for nonexistent modules 2024-04-24 11:03:46 +09:00
Kijin Sung
e5c6cb9d6e Remove seemingly useless, and potentially dangerous, option in getLangCode() 2024-04-16 21:43:55 +09:00
Kijin Sung
86548a8d6a Fix #2281 warning/notice if sender/recipient of message is not a member anymore 2024-01-27 23:52:11 +09:00
Kijin Sung
6c113c22ed Fix unnecessary assignment by reference, which causes E_NOTICE 2024-01-04 10:25:25 +09:00
Kijin Sung
ea15541d05 Fix #2231, #2232 inconsistent escaping of menu titles 2023-12-13 23:00:27 +09:00
Kijin Sung
c160623f35 Clear local cache when module config is updated 2023-12-13 15:30:24 +09:00
Kijin Sung
950b7c24b4 Fix #2209 incorrect lang code for "Configure Mobile Skin" 2023-11-18 23:30:09 +09:00
Kijin Sung
8176bdb845 Fix undefined variables in several module config templates 2023-11-09 01:37:38 +09:00
Kijin Sung
741f725bcf Fix warnings in PHP.x across several modules involved in site menu & design editing feature 2023-10-05 15:51:02 +09:00
Kijin Sung
82b8785c14 Fix warnings in PHP 8.x if skin XML file doesn't contain much information 2023-10-05 15:31:15 +09:00
Kijin Sung
63e81751b1 Fix warning if need_update attribute is not set 2023-09-27 15:58:05 +09:00
Kijin Sung
84bae83d68 Convert remaining LESS files to SCSS 2023-08-31 02:42:34 +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
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
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
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
73ca0893d6 Fix #2158 module not deleted on first try 2023-08-06 18:16:40 +09:00
Kijin Sung
c64a87041a Generate sequential mid instead of random characters 2023-08-03 22:23:48 +09:00
Kijin Sung
1ba3110c8a Add ModuleController->updateModuleMenuSrl() 2023-07-03 00:51:28 +09:00
Kijin Sung
7466749178 Fix double escape of multilingual module title 2023-06-26 22:28:32 +09:00
Kijin Sung
566c1f54b7 Fix isIDExists() error when installing member module for the first time 2023-06-25 23:43:07 +09:00
Kijin Sung
c0f9c77902 Revert "Display the current site's favicon if favicon.ico is requested"
This reverts commit 9fcd472d3f.
2023-06-25 19:41:50 +09:00
Kijin Sung
9fcd472d3f Display the current site's favicon if favicon.ico is requested 2023-06-25 19:17:26 +09:00
Kijin Sung
912229c881 Allow using reserved word as mid if it is identical to module name 2023-06-25 17:35:18 +09:00
Kijin Sung
bb013dd28a Use ModuleModel::isIDExists() to check mid validity when updating module, just like when inserting 2023-06-25 17:32:47 +09:00
Kijin Sung
a4f5b5d0a9
Merge pull request #2130 from dewekk/fix-menu-create
메뉴가 중복으로 생성되는 문제 수정
2023-06-25 17:24:49 +09:00