Commit graph

19267 commits

Author SHA1 Message Date
Kijin Sung
75e0674b6f Remove duplicate empty line 2023-06-20 10:19:27 +09:00
Kijin Sung
e44611973b Change redirect URL to getNotEncodedUrl() 2023-06-20 10:16:22 +09:00
Kijin Sung
1af9d5999c Add option to force all member pages to use the member mid 2023-06-20 02:14:46 +09:00
Kijin Sung
80fa953eb1 Fix undefined property in member info 2023-06-20 01:29:44 +09:00
Kijin Sung
030455025b Add config entry to change member mid 2023-06-20 01:25:05 +09:00
Kijin Sung
eee0eebff9 Fix member module skin error if USE_DEFAULT is selected 2023-06-20 01:04:18 +09:00
Kijin Sung
db18192db3 Add meta noindex tag to ncenterlite module pages 2023-06-20 01:00:51 +09:00
Kijin Sung
58d4f70cbd Add short URL to communication module pages 2023-06-20 00:59:04 +09:00
Kijin Sung
52a7d47a49 Also force communication and ncenterlite views to share member mid 2023-06-20 00:50:36 +09:00
Kijin Sung
2a570e7737 Redirect to member mid if member pages are accessed through a different mid 2023-06-20 00:40:14 +09:00
Kijin Sung
3b265d5278 Implement index action for member module 2023-06-20 00:27:42 +09:00
Kijin Sung
f97b67caf7 Create default mid for member module 2023-06-20 00:24:55 +09:00
Kijin Sung
16cf779d7a Remove unnecessary variables from member menu of xedition layout 2023-06-19 23:01:45 +09:00
Kijin Sung
d80782459a Implement search for messages #911 #1112 2023-06-19 23:01:11 +09:00
Kijin Sung
d8eee65f49 Add message_type to message search form 2023-06-19 23:00:49 +09:00
Kijin Sung
9bfb66f4ff Add search box to communication module skins 2023-06-19 22:47:33 +09:00
Kijin Sung
9812228cbc Rename class for Turnstile config 2023-06-19 22:35:34 +09:00
Kijin Sung
1d3c5bc5d4 Add more unnecessary files to cleanup list 2023-06-19 22:34:05 +09:00
Kijin Sung
4e3ffa6115 Use new HTTP class to communicate with reCAPTCHA/Turnstile servers #2112 2023-06-19 22:33:36 +09:00
Kijin Sung
ef77af5a39 Reorganize CAPTCHA handling classes #2112 2023-06-19 22:27:25 +09:00
Kijin Sung
eb79a5c66f Merge pull request #2112 2023-06-19 22:16:55 +09:00
Kijin Sung
558df8e42f Fix #2116 add space where line-breaking tag is removed 2023-06-19 22:14:08 +09:00
Kijin Sung
26f052925b Fix #2099 remove empty item for inaccessible menus that have accessible children 2023-06-19 22:05:11 +09:00
Kijin Sung
73c60b1297 Fix #2119 being allowed to set 0 as category_srl 2023-06-19 21:55:24 +09:00
Kijin Sung
b8465cc022 Clean up category handling code in DocumentController #2119 2023-06-19 21:54:30 +09:00
Kijin Sung
e238947c9a Add unit tests for DB->connect() and disconnect() 2023-06-19 15:38:24 +09:00
Kijin Sung
31f2d54f1a Update legacy test to reflect WAP removal and DB->isConnected() deprecation 2023-06-19 15:34:40 +09:00
Kijin Sung
959503b6ec Clean up references to deprecated DB methods in other places 2023-06-19 15:24:27 +09:00
Kijin Sung
59113fc385 Mark DB->getHandle() as nullable, and update related methods 2023-06-19 15:22:06 +09:00
Kijin Sung
840617eece Mark _query() and _fetch() as deprecated 2023-06-19 15:19:03 +09:00
Kijin Sung
66e1b93b78 Add explicit connect() and disconnect() methods to DB class 2023-06-19 15:00:39 +09:00
Kijin Sung
8b8ae5f64c Remove WAP classes and mark getWAP() as deprecated 2023-06-19 14:50:00 +09:00
Kijin Sung
cc7155fe0b Add mobileXE addon to blacklist 2023-06-19 14:47:04 +09:00
Kijin Sung
2a28d3d9c8 Fix reference to static property 2023-06-19 13:51:28 +09:00
Kijin Sung
b562df8959 Fix capitalization of class names in Board module 2023-06-19 13:49:20 +09:00
Kijin Sung
67b4e7eade Fix capitalization of class names in Page module 2023-06-19 13:44:08 +09:00
Kijin Sung
002f62ad8f Fix capitalization of class names in Point module 2023-06-19 13:42:18 +09:00
Kijin Sung
2c1552a523 Move PointController::_getModulePointConfig() to PointModel, where it would be more appropriate 2023-06-19 13:40:36 +09:00
Kijin Sung
2b8f5ca947 Update point triggers to use diff syntax for giving and taking points 2023-06-19 13:35:25 +09:00
Kijin Sung
833ba2390a Allow points to be updated in SQL without replacing current value 2023-06-19 13:25:22 +09:00
Kijin Sung
7e438350ac Fix unit test for 10cd76d0 change 2023-06-19 02:25:14 +09:00
Kijin Sung
ed473886ea Use offset instead of pagination in RSS module, to prevent unnecessary count query 2023-06-19 02:23:03 +09:00
Kijin Sung
01fd0e9cc5 Clean up RSS module 2023-06-19 02:22:29 +09:00
Kijin Sung
a30b7b6259 Normalize whitespace in RSS module 2023-06-19 02:16:42 +09:00
Kijin Sung
87f798f94f Support page = 0 and offset > 0 in getDocumentList() to avoid unnecessary count query 2023-06-19 02:15:35 +09:00
Kijin Sung
f34c27c26b Fix truncated password hash for documents and comments written by non-members, if member module is configured to use a hashing algorithm that produces more than 60 chars 2023-06-19 01:59:27 +09:00
Kijin Sung
10cd76d0be Revert "Convert DB class into an alias of Rhymix\Framework\DB, instead of extending it"
This reverts commit 9d3b5924e9.
2023-06-19 01:44:53 +09:00
Kijin Sung
e08e4fcdad Resize new_password column of member_auth_mail table to varchar(250) 2023-06-19 01:44:23 +09:00
Kijin Sung
a40c5d82b6 Always add CSRF token to meta tag 2023-06-19 01:40:21 +09:00
Kijin Sung
1a871ce9bc Add unused addons to core cleanup list 2023-06-19 01:33:36 +09:00