Commit graph

15299 commits

Author SHA1 Message Date
Kijin Sung
e2895912e5 Implement chunked file uploads on the server side 2016-12-17 20:50:43 +09:00
Kijin Sung
ef27f8c0c4 Add chunk size setting to editor/uploader 2016-12-17 20:49:57 +09:00
Kijin Sung
d34ef5901f Improve FileHandler::returnBytes() to handle a wider range of sizes 2016-12-17 20:49:10 +09:00
Kijin Sung
f313e693c4 Remove potentially troublesome symlink js 2016-12-17 19:33:05 +09:00
Kijin Sung
e0db5707b6 Remove unnecessary parameters from upload request 2016-12-17 19:32:47 +09:00
Kijin Sung
2600a31a16 Fix #655 display signup date and last login date on member modify page 2016-12-17 18:06:05 +09:00
Kijin Sung
25af109191 Merge pull request #662 from kijin/pr/thumbnail-none
썸네일이 생성되지 않도록 하는 옵션 추가 (#607)
2016-12-17 18:00:54 +09:00
Kijin Sung
af7bab4814 Do not create thumbnails if thumbnail_type is none 2016-12-17 17:48:32 +09:00
Kijin Sung
73a690bfae Clean up language files about thumbnails 2016-12-17 17:48:07 +09:00
Kijin Sung
667c8bb634 Add option to create no thumbnails 2016-12-17 17:40:23 +09:00
Kijin Sung
e225d258c0 Fix #631 use_category 보완 2016-12-17 16:02:44 +09:00
Kijin Sung
2a7b4be713 Fix #631 error when no category is granted to current user 2016-12-17 00:03:00 +09:00
Kijin Sung
c900f49d72 Fix #654 don't display send message link if not permitted for current user 2016-12-16 23:43:46 +09:00
Kijin Sung
cd96da156c Merge pull request #661 from kijin/pr/travis-php7.1
유닛 테스트에서 PHP 5.4를 제거하고 PHP 7.1을 추가
2016-12-15 21:58:48 +09:00
Kijin Sung
3feccd3bcb Update unit tests for PHP 7.1 and Codeception 2.1.11 2016-12-15 21:45:57 +09:00
Kijin Sung
fa25b1ba47 Merge pull request #660 from kijin/pr/htmlfilter-customizations
HTMLFilter 기능 개선
2016-12-15 21:24:52 +09:00
Kijin Sung
2c5683f86f Add admin option to set allowed classes 2016-12-15 21:12:18 +09:00
Kijin Sung
79fb297948 Add unit tests for HTMLFilter changes 2016-12-15 21:06:42 +09:00
Kijin Sung
14f6db25b3 Allow customizing the allowed class list, editor components, and widgets 2016-12-15 21:06:29 +09:00
Kijin Sung
ea161223b9 Add explicit list of allowed classes 2016-12-15 21:04:37 +09:00
Kijin Sung
f96cc99aa5 Update README.md 2016-12-15 01:58:39 +09:00
Kijin Sung
fb2e93942c Fix #649 search by module category in page module
@sejin7940
2016-12-15 01:32:58 +09:00
Kijin Sung
5d4f8b5b47 Fix #648 respect new member's allow_message setting 2016-12-15 01:22:17 +09:00
Kijin Sung
fa06094be0 Merge pull request #658 from kijin/pr/fix-editor-in-other-modules
쪽지 및 에디터 관련 자잘한 수정 몇 가지
2016-12-15 01:18:10 +09:00
Kijin Sung
771cdcc122 Several minor improvements to communication module default skin 2016-12-15 01:11:40 +09:00
Kijin Sung
1cfb83da4d Fix window size not fitting editor when sending message 2016-12-15 00:59:33 +09:00
Kijin Sung
0707059d49 Fix editor defaults in message send form 2016-12-15 00:56:18 +09:00
Kijin Sung
eb9a14f6c1 Fix editor defaults in member signature 2016-12-15 00:55:51 +09:00
Kijin Sung
47bc87dd80 Fix editor defaults in member module config 2016-12-15 00:53:12 +09:00
Kijin Sung
f46d6a542a Fix #641 improve reliability of SQLite cache driver
- Disable on Windows
- Explicitly set busy timeout to 0.25 second
- Return appropriate error result on query error
- Use transaction on incr/decr
2016-12-15 00:22:15 +09:00
Kijin Sung
5618a1c361 Merge pull request #657 from kijin/pr/advanced-mailer-sms
advanced_mailer 모듈에 SMS 테스트 및 기록 기능을 추가
2016-12-14 00:51:25 +09:00
Kijin Sung
44b9c3d38f Update procPaging() to distinguish mail count from SMS count 2016-12-14 00:41:51 +09:00
Kijin Sung
b44175aba2 Implement test SMS sending 2016-12-14 00:38:14 +09:00
Kijin Sung
85c9b633ec Implement SMS logging and viewing 2016-12-14 00:22:01 +09:00
Kijin Sung
137728d527 Add table and triggers for SMS logging 2016-12-14 00:01:55 +09:00
Kijin Sung
211a201e04 Update advanced mailer module to accommodate both email and SMS 2016-12-13 23:57:04 +09:00
Kijin Sung
6a9185d2b3 Merge pull request #656 from kijin/pr/spamfilter
스팸필터 모듈 기능 개선 및 오류 수정
2016-12-13 23:38:46 +09:00
Kijin Sung
de1684cf88 Take placeholder text out of the textarea 2016-12-13 23:10:12 +09:00
Kijin Sung
b4d7d4e2c0 Strip HTML and normalize spaces before checking text for blocked words 2016-12-13 23:03:17 +09:00
Kijin Sung
68c0ce3ae6 Add options for spam count and interval 2016-12-13 22:59:02 +09:00
Kijin Sung
aef7f01ed9 Allow automatically blocking a range of IPs when spam is detected 2016-12-13 22:32:38 +09:00
Kijin Sung
5cab16418e Add more unit tests for IpFilter 2016-12-13 22:04:14 +09:00
Kijin Sung
81a242fa88 Separate IP error message from keyword error message 2016-12-13 20:14:50 +09:00
Kijin Sung
278801ca01 Don't throw fatal error if trackback module is not installed 2016-12-13 20:08:54 +09:00
Kijin Sung
0af94a2275 Clean up insertWord() 2016-12-13 20:05:01 +09:00
Kijin Sung
6ecdd499e4 Use RX_CLIENT_IP to determine IP in spamfilter module 2016-12-13 20:04:38 +09:00
Kijin Sung
2b798bffb7 Remove unnecessary regexp in isDeniedWord() 2016-12-13 19:52:33 +09:00
Kijin Sung
e2df99d440 Update spamfilter to use Rhymix IP filter 2016-12-13 17:14:42 +09:00
Kijin Sung
3d571142a4 Prevent utf8mb4 overflow in spamfilter tables 2016-12-13 17:14:08 +09:00
Kijin Sung
2db14c1ea9 Show query errors in debug panel and error log 2016-12-13 14:09:51 +09:00