Kijin Sung
|
818fd54b00
|
Add mime_type, width, height, duration to all file-related responses
|
2024-12-15 18:39:05 +09:00 |
|
Kijin Sung
|
b66b31e8e7
|
Merge branch 'pr/scheduled-tasks'
|
2024-12-15 00:17:57 +09:00 |
|
Kijin Sung
|
8c5f96f8c5
|
Fix incorrect Content-Type in JSON callback responses #2448
|
2024-12-15 00:16:57 +09:00 |
|
Kijin Sung
|
4d5fac5d77
|
Fix exposed lang code in group names
|
2024-12-14 23:56:16 +09:00 |
|
Kijin Sung
|
78229aa944
|
Fix exposed lang code in editor module group list #2447
|
2024-12-14 23:53:19 +09:00 |
|
Kijin Sung
|
0748d0ebd5
|
Load user config after system config, providing an opportunity to manipulate system config before Rhymix takes any other action
|
2024-12-13 01:21:36 +09:00 |
|
Kijin Sung
|
d6dca30e0f
|
Emit warning if an XML query returns 10000+ rows, probably because of missing condition
|
2024-12-13 01:20:45 +09:00 |
|
Kijin Sung
|
746afdacb3
|
Fix queue config interfering with unit tests
|
2024-12-12 21:37:53 +09:00 |
|
Kijin Sung
|
eebd9a0005
|
Modify current queue config for unit testing
|
2024-12-12 21:31:31 +09:00 |
|
Kijin Sung
|
50974a325e
|
Add unit tests for scheduled tasks
|
2024-12-12 21:28:43 +09:00 |
|
Kijin Sung
|
90fd5502ce
|
Fix parsing of intervals containing day of week and/or leading zero
|
2024-12-12 21:28:31 +09:00 |
|
Kijin Sung
|
924c98bf4e
|
Decode args and options in getScheduledTask()
|
2024-12-12 21:06:38 +09:00 |
|
Kijin Sung
|
5ff2f15485
|
Add methods to manage scheduled tasks
|
2024-12-12 11:25:29 +09:00 |
|
Kijin Sung
|
caf882fed0
|
Delete unnecessary methods from dummy queue driver
|
2024-12-12 11:18:50 +09:00 |
|
Kijin Sung
|
a2cdd3d897
|
Update unit tests for dummy queue driver
|
2024-12-12 01:58:05 +09:00 |
|
Kijin Sung
|
b21b700570
|
Add placeholder methods to dummy queue driver
|
2024-12-12 01:56:21 +09:00 |
|
Kijin Sung
|
ffeb9133ab
|
Update first_run timestamp of tasks run at an interval
|
2024-12-12 01:55:59 +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
|
2f0ec84cc2
|
General cleanup of nonstandard syntax in board module classes
|
2024-12-10 23:02:42 +09:00 |
|
Kijin Sung
|
3f08dd1de2
|
General cleanup of nonstandard syntax in board.view.php
|
2024-12-10 22:59:59 +09:00 |
|
Kijin Sung
|
19919cf722
|
Clean up default values in board.class.php
|
2024-12-10 22:55:01 +09:00 |
|
Kijin Sung
|
351d2a452a
|
Clean up unnecessary constructor
|
2024-12-10 22:50:55 +09:00 |
|
Kijin Sung
|
0d6fe46281
|
Clean up unnecessary board module uninstall method
|
2024-12-10 22:50:11 +09:00 |
|
Kijin Sung
|
ff727e3604
|
Clean up unnecessary dense code
|
2024-12-10 22:48:30 +09:00 |
|
Kijin Sung
|
955f4b0e29
|
Fix double escaping in ncenterlite summary/content #2445
|
2024-12-10 22:37:51 +09:00 |
|
Kijin Sung
|
4be2d59b69
|
Always return BaseObject in Value::validate() #2444
|
2024-12-10 22:34:16 +09:00 |
|
Kijin Sung
|
5a107c58fc
|
Merge pull request #2444 from dewekk/fix-extra-file
확장변수 파일 삭제 불가 문제 수정
|
2024-12-10 22:32:15 +09:00 |
|
dewekk
|
5502df5b81
|
확장변수 파일 삭제 불가 문제 수정
Call to a member function toBool() on null
|
2024-12-10 13:37:57 +09:00 |
|
Kijin Sung
|
6e5ee53ea3
|
Fix shortcut menu not selected when it is a URL link to an internal page #2439
|
2024-12-08 22:18:26 +09:00 |
|
Kijin Sung
|
27fb793080
|
Add "Select" option at top of extravar select element
https://xetown.com/tips/1847057
|
2024-12-08 22:03:58 +09:00 |
|
Kijin Sung
|
33c1d9a117
|
Fix missing category list if main board has no categories but included boards have categories #2437
|
2024-12-07 22:15:02 +09:00 |
|
Kijin Sung
|
7539d18c60
|
Fix ncenterlite config not saved when all types of notifications are unchecked #2443
|
2024-12-07 22:03:54 +09:00 |
|
Kijin Sung
|
6a93e0c12d
|
Fix excessive session data after accessing and voting on many documents and comments
|
2024-12-07 21:55:14 +09:00 |
|
Kijin Sung
|
8f20339549
|
Fix type error when BoardModel::getListConfig() is called with invalid parameter
|
2024-12-07 21:46:50 +09:00 |
|
Kijin Sung
|
1bfe3740ff
|
Clean up admin notification email format
https://xetown.com/questions/1847092
|
2024-12-05 01:28:52 +09:00 |
|
Kijin Sung
|
9e99acd8e6
|
Fix lang code in group list not recognized in group editing screen
|
2024-12-05 01:21:55 +09:00 |
|
Kijin Sung
|
c098b4d055
|
Don't set proxy for Guzzle if proxy config doesn't comtain valid host and port
|
2024-12-05 01:16:37 +09:00 |
|
Kijin Sung
|
0c815fc27b
|
Fix incorrect return type of utf8_trim() if input string contains invalid UTF-8 sequence
|
2024-12-04 15:59:16 +09:00 |
|
Kijin Sung
|
3a322cdfce
|
Fix warning in content widget if tab_type is null
|
2024-12-02 15:27:06 +09:00 |
|
Kijin Sung
|
6184797b22
|
Add PHP 8.4 to test matrix, and reorganize github CI configuration
|
2024-11-30 18:02:01 +09:00 |
|
Kijin Sung
|
ab242e9ebf
|
When logging out, remove device_key cookie if present #2434
|
2024-11-30 17:15:13 +09:00 |
|
Kijin Sung
|
87573ef8e4
|
Highlight warning about merged board permissions #2437
|
2024-11-21 23:07:24 +09:00 |
|
Kijin Sung
|
3449705ae8
|
Merge pull request #2435 from dewekk/fix-manager
모듈 관리자 권한 문제 수정
|
2024-11-21 23:05:19 +09:00 |
|
dewekk
|
697eb5d909
|
불필요한 권한 설정 삭제
문서 관리 권한이 없음에도 모든 모듈 관리자의 isGranted() 값이 true로 지정되는 문제
|
2024-11-20 19:53:27 +09:00 |
|
dewekk
|
b6ba2cf685
|
모듈 관리자가 확장변수를 삭제 할 수 없는 문제 수정
|
2024-11-20 19:23:13 +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
|
84e57ff876
|
Update minimum PHP version in README
|
2024-11-19 00:52:51 +09:00 |
|
Kijin Sung
|
f7038ebde5
|
Remove PHP 7.2 and 7.3 from test matrix
|
2024-11-19 00:04:02 +09:00 |
|
Kijin Sung
|
7e142722d4
|
Remove polyfill for is_countable()
|
2024-11-19 00:00:45 +09:00 |
|