Kijin Sung
|
9ca2c94fe4
|
Fix #2186 type error when unexpected values are passed to columnList
|
2023-09-26 20:08:08 +09:00 |
|
Kijin Sung
|
5d78d114a7
|
Remove deprecated argument $errcontext from default error handler
|
2023-09-26 12:06:20 +09:00 |
|
Kijin Sung
|
1de83747de
|
Fix missing type declarations in Debug class
|
2023-09-26 11:27:30 +09:00 |
|
Kijin Sung
|
a1537bafe3
|
Fix incorrect or missing type declarations in Cache and DB classes
|
2023-09-26 11:09:55 +09:00 |
|
Kijin Sung
|
0f1ea1dbc2
|
Remove characters in writePHPData() comment that could cause syntax error
|
2023-09-05 02:07:21 +09:00 |
|
Kijin Sung
|
206f6e706a
|
Encode non ASCII printable characters in cache keys for maximum compatibility with all cache backends
|
2023-09-05 01:57:26 +09:00 |
|
Kijin Sung
|
770cde8b8a
|
Preserve line numbers when compiling SCSS with sourcemap
|
2023-09-04 23:40:09 +09:00 |
|
Kijin Sung
|
096d841263
|
Create sourcemaps when compiling SCSS
|
2023-09-04 23:05:06 +09:00 |
|
Kijin Sung
|
74cc098370
|
Remove incorrect sourceMap link in concatenated JS output
|
2023-09-04 22:00:12 +09:00 |
|
Kijin Sung
|
99c905a6f4
|
Fix warning when session is used on CLI
|
2023-09-04 15:19:12 +09:00 |
|
Kijin Sung
|
f5997b642a
|
Make Router::parseURL() return a consistent type and format for all action properties
|
2023-08-30 22:58:05 +09:00 |
|
Kijin Sung
|
0d8b8a51dd
|
Improve parser logic for action attributes
|
2023-08-30 01:53:55 +09:00 |
|
Kijin Sung
|
ec36839303
|
Add options in module.xml to disable session and Cache-Control headers for individual actions
|
2023-08-30 01:45:37 +09:00 |
|
Kijin Sung
|
a1ce3ccaf2
|
Fix missing array key in session
|
2023-08-29 23:55:40 +09:00 |
|
Kijin Sung
|
4af7354bf0
|
Add options to control autologin cookie lifetime and refresh function
|
2023-08-29 23:42:01 +09:00 |
|
Kijin Sung
|
87300c9944
|
Resend autologin key periodically to maintain useful lifetime
|
2023-08-29 23:21:20 +09:00 |
|
Kijin Sung
|
31fd79c71e
|
Fix default value handling for #2169
|
2023-08-27 23:43:22 +09:00 |
|
Kijin Sung
|
3fbb1327d2
|
Fix #2169 allow simple expressions as default values for table columns
|
2023-08-27 23:38:29 +09:00 |
|
Kijin Sung
|
dc492345da
|
Fix custom query caller location being shown as DB.php in debug info
|
2023-08-27 22:57:56 +09:00 |
|
Kijin Sung
|
ea345ad7e1
|
Improve filtering of "allow" and "referrerpolicy" attributes of <iframe>
|
2023-08-16 22:41:14 +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
|
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
|
9e13c5ee6e
|
Add convenience functions for XML parsing
|
2023-08-11 02:37:39 +09:00 |
|
Kijin Sung
|
57be6abc9d
|
Make placeholder for custom prefix support in the future
|
2023-08-11 02:07:28 +09:00 |
|
Kijin Sung
|
32832d1ab2
|
Support custom namespaces in autoloader
|
2023-08-11 02:05:23 +09:00 |
|
Kijin Sung
|
d0306df095
|
Add parser logic for new module.xml settings
|
2023-08-10 23:52:01 +09:00 |
|
Kijin Sung
|
a36177d772
|
Dislay actual error location when a fatal error is caught by Debug class
|
2023-08-08 00:49:53 +09:00 |
|
Kijin Sung
|
e31704ffc2
|
Move friendly error message feature to Message module
|
2023-08-08 00:49:14 +09:00 |
|
Kijin Sung
|
df6ccfc7d4
|
Show friendly error message for very common error conditions, such as Object class
|
2023-08-07 15:14:47 +09:00 |
|
Kijin Sung
|
a609478db4
|
Fix "allow" attribute being removed from YouTube iframe code #2159
|
2023-08-06 18:32:04 +09:00 |
|
Kijin Sung
|
00159407f4
|
Fix #1933 enable sending FCM message without the "notification" field
|
2023-08-03 22:44:27 +09:00 |
|
Kijin Sung
|
fc932747e9
|
Use alias to refer to classes outside of Push namespace
|
2023-08-03 22:44:21 +09:00 |
|
Kijin Sung
|
7efd6c4b18
|
Remove unnecessary code in Session class
|
2023-07-24 02:57:39 +09:00 |
|
Kijin Sung
|
899f65981d
|
Destroy conflicting cookies before, not after, setting own cookie
|
2023-07-24 02:57:08 +09:00 |
|
Kijin Sung
|
8cf68ec9f1
|
Resend autologin key if the client has not received it at first request
|
2023-07-24 02:55:30 +09:00 |
|
Kijin Sung
|
c41229eb17
|
Separate variables for backward compatibility into their own lines, to prevent confusion
|
2023-07-23 20:49:38 +09:00 |
|
Kijin Sung
|
a07b8fef58
|
Remove unnecessary setting of is_webview before session create
|
2023-07-23 20:45:34 +09:00 |
|
Kijin Sung
|
a2932ee8c8
|
Add admin setting to control the httpOnly attribute
|
2023-07-22 20:17:23 +09:00 |
|
Kijin Sung
|
56b37b7cbc
|
Remove session keys from unit tests
|
2023-07-22 20:04:54 +09:00 |
|
Kijin Sung
|
60a3edc994
|
Remove session keys, and always set httpOnly
|
2023-07-22 19:53:51 +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
|
80fa953eb1
|
Fix undefined property in member info
|
2023-06-20 01:29:44 +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
|
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
|
e3ce2bcbcc
|
Remove gzip support; rely on webserver instead
|
2023-06-18 23:05:16 +09:00 |
|