Commit graph

676 commits

Author SHA1 Message Date
Kijin Sung
6be98ff58c Simplify RVE-2026-6 patch using R\F\Security::sanitize() 2026-03-31 21:04:39 +09:00
Kijin Sung
ae44685306 Merge branch 'security/rve-2026-6' 2026-03-31 20:51:14 +09:00
Kijin Sung
81b32378ca Support timeouts for ffmpeg and magick commands
https://rhymix.org/qna/1935749
2026-03-31 19:53:08 +09:00
Kijin Sung
4ee0699dea Fix RVE-2026-6 possible command injection via magick 2026-03-19 17:50:44 +09:00
Kijin Sung
94008fbe9b Allow larger images/videos to be uploaded if they are going to be converted
- 변환 대상인 이미지나 동영상 파일은 용량 제한을 더 느슨하게 설정할 수 있도록 함
- 변환 후에 다시 용량을 체크하여 각 게시판의 업로드 정책 적용
- https://rhymix.org/qna/1926104
2026-03-10 19:45:38 +09:00
Kijin Sung
44cf008ac7 Allow setting list_count in various admin list pages #2549 2026-03-10 13:32:42 +09:00
Kijin Sung
91744ec87c Always download SVG as attachment 2026-02-20 21:57:07 +09:00
Kijin Sung
bf2df84d0f Use enshrined\svgSanitize to clean SVG file content 2026-02-20 21:55:29 +09:00
Kijin Sung
f051b58e09 Preserve cover image information when copying document #2660 2026-01-28 20:56:56 +09:00
Kijin Sung
333f214b8c Display search result count in admin list #2642 2026-01-01 19:43:06 +09:00
Kijin Sung
b9d79949b1 Fix type mismatch when filename argument is missing 2025-11-07 12:57:19 +09:00
Kijin Sung
47cb8ca4ff Fix double escape of filename in short download URL #2611 2025-11-05 11:51:56 +09:00
Kijin Sung
2a9b336988 Add option to always reencode images #2601 2025-10-25 12:36:18 +09:00
Kijin Sung
fd0e2a1cc3 Fix missing temp directory when admin resizes image using magick 2025-10-22 15:18:15 +09:00
Kijin Sung
fdb19f2e39 Fix broken link to document and comment when module belongs to a different domain 2025-09-04 00:58:56 +09:00
Kijin Sung
e3fea89dbc Fix broken link in to module in document, comment, file list when module belongs to a different domain 2025-09-04 00:42:54 +09:00
Kijin Sung
e0033ac2fc Add select box to filter by module in document, comment, and file list 2025-08-24 21:35:50 +09:00
Kijin Sung
eaa0aee988 Update file count after copying document or comment with its files #2569 2025-06-17 13:37:26 +09:00
Kijin Sung
eba7b75c3a Fix undefined values and other warnings 2025-06-01 18:45:46 +09:00
Kijin Sung
eb76f9d8bb Fix missing configuration items in file module config 2025-06-01 15:41:22 +09:00
Kijin Sung
9ca2f79dce Move all CLI scripts except common.cron to the "scripts" directory under the corresponding module 2025-05-21 18:07:04 +09:00
Kijin Sung
792ea89e64 Fix incorrect image extension "N" after upgrading from older version 2025-05-21 16:26:01 +09:00
Kijin Sung
b09477a873 Fix incorrect extension when old file module config is used without updating 2025-05-02 11:30:35 +09:00
Kijin Sung
beec50f217 Prevent files from being deleted upon module deletion if they belong to documents or comments that have since been moved to a different module 2025-03-13 22:57:38 +09:00
Kijin Sung
b213fc1968 Fix module_srl not being updated for files attached to comments, when a document is moved to a different module 2025-03-13 22:38:05 +09:00
Kijin Sung
4919ba7281 Add warning about disabling direct download of multimedia files 2025-01-09 19:52:47 +09:00
Kijin Sung
c17243e02a Include in file list even if upload_target_type is null 2025-01-09 19:49:48 +09:00
Kijin Sung
42b879d628 Throw exception instead of just exiting 2025-01-02 20:17:51 +09:00
Min-Soo Kim
a3cc3a9781
Update Rhymix English Language Translations
Update Language Files of:
- Common Language File
- Addon Module
- Admin Module
- AutoInstall Module
- Board Module
- Comment Module
- Communication Module
- Document Module
- Editor Module
- File Module
- Korean Postal Code Module
- Notification Center Module
- Point Module
- Poll Module
- RSS Module
- Tag Module
- Recycle Bin Module
- AdminLogging Addon
- PhotoSwipe Addon
- XEdition Layout
- Content Widget
- ncenter_login Widget
- mcontent Widget
2024-12-31 10:41:06 -05:00
Kijin Sung
d27f89f730 Add option to convert to WebP when resizing oversized images 2024-12-16 20:47:48 +09:00
Kijin Sung
9f75788491 Support more options for image autoconv 2024-12-16 20:43:09 +09:00
Kijin Sung
7f8f303787 Display image size and video duration in file list 2024-12-16 20:04:28 +09:00
Kijin Sung
c60847d38a Record file changelog when admin resizes image manually 2024-12-16 20:00:50 +09:00
Kijin Sung
a806c0f0f7 Display more helpful message after image conversion 2024-12-16 01:57:59 +09:00
Kijin Sung
84acc21817 Add manual image conversion for admin 2024-12-16 01:50:44 +09:00
Kijin Sung
818fd54b00 Add mime_type, width, height, duration to all file-related responses 2024-12-15 18:39:05 +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
8c6beff859 Apply manager scopes to commonly used modules 2024-10-14 23:42:06 +09:00
Kijin Sung
3ffeb63afb Enforce allowed filesize and type in extra var upload form 2024-10-09 11:36:14 +09:00
Kijin Sung
b0f582a4da Show proper link in admin list for files uploaded to extra vars 2024-10-09 01:59:11 +09:00
Kijin Sung
b318e70fdf Allow calling setFilesValid() with specific list of file_srl 2024-10-08 15:26:43 +09:00
Kijin Sung
2ecb12430e Add file_srl condition to updateFileValid query 2024-10-08 15:25:10 +09:00
Kijin Sung
6c07ce75e6 Make upload_target_type hint compatible with old 3-letter shortcuts 2024-10-07 22:38:53 +09:00
Kijin Sung
798733cf11 Fix incorrect type in doc comment 2024-10-07 22:36:43 +09:00
Kijin Sung
ef0ef45303 Allow filtering file list by upload target type 2024-10-07 22:35:50 +09:00
Kijin Sung
d1527ecc90 Don't truncate upload_target_type in setFilesValid() 2024-09-03 22:10:41 +09:00
Kijin Sung
311a35c955 Fix #2396 display warning if exec() function is disabled 2024-08-21 19:54:59 +09:00
Hyeonguk Ryu
3474667943
Fix XML query IDs with their respective file names 2024-06-17 14:28:24 +09:00
Kijin Sung
d3415b5e01 Display thumbnail in admin file list if video has thumbnail 2024-05-03 23:44:10 +09:00
Kijin Sung
d127e334b0 Fix distorted images in admin file list 2024-04-29 23:45:10 +09:00