Commit graph

19267 commits

Author SHA1 Message Date
Kijin Sung
4c9488e94d Minor adjustments to convertEncoding() to remove errors
https://xetown.com/questions/1759076
2023-04-30 23:12:21 +09:00
Kijin Sung
9815102b38 Mark Context::convertEncodingStr() and related methods as deprecated
https://xetown.com/questions/1759076
2023-04-30 22:58:45 +09:00
Kijin Sung
be97b3f5e5 Add unit tests for nested transaction support 2023-04-30 22:53:22 +09:00
Kijin Sung
7755821f20 Add unit tests for DB class equivalence and magic properties 2023-04-30 22:50:49 +09:00
Kijin Sung
28bc991048 Replace some rarely used DB class properties with __get() magic method 2023-04-30 22:50:07 +09:00
Kijin Sung
749037249c Add DB->beginTransaction() as an alias to begin() 2023-04-30 22:38:40 +09:00
Kijin Sung
6ccbb0e792 Fix #2107 remove unnecessary conditions in poll widget skin 2023-04-30 22:36:57 +09:00
Kijin Sung
c9d3e9048d Remove excess whitespace in jQuery.fileUpload integration script 2023-04-30 22:30:26 +09:00
Kijin Sung
907750ff79 Fix #2108 use error callback function if AJAX transmission fails for any reason 2023-04-30 22:29:37 +09:00
Kijin Sung
bd8fe996e1 Always return an error code of -2 if an exception is thrown during module init 2023-04-30 22:16:59 +09:00
Kijin Sung
f6209202bf Add deprecation notice to exec_xml() 2023-04-30 22:09:52 +09:00
Kijin Sung
a4905ab65a Fix #2109 update error message for exec_html() 2023-04-30 22:06:25 +09:00
Kijin Sung
703b04ca97 Remove unnecessary whitespace in common JS files 2023-04-30 22:05:43 +09:00
Kijin Sung
5eab0474e5 Fix tests to account for argon2id support 2023-04-24 01:13:47 +09:00
Kijin Sung
0b8133f8e7 Increase size of password column to 250 chars, if actual column size is smaller 2023-04-24 01:11:10 +09:00
Kijin Sung
ee5404eab6 Enable password hashing with argon2id algorithm on supported systems (PHP 7.3+) 2023-04-24 01:06:54 +09:00
Kijin Sung
a6774937a2 Add methods for async and multiple concurrent HTTP requests 2023-04-23 16:59:56 +09:00
Kijin Sung
77a7ff9133 Separate HTTP request settings manipulation to its own method 2023-04-23 16:37:33 +09:00
Kijin Sung
6f9bb059e8 Use helper class to handle various error conditions during HTTP request 2023-04-23 14:50:39 +09:00
Kijin Sung
6a9902c3bb Clean up default settings and proxy URL parsing logic 2023-04-23 14:26:19 +09:00
Kijin Sung
8db0b06b6a Fix sender info not being available until the before trigger has been called 2023-04-23 00:40:58 +09:00
Kijin Sung
4f73c9562b Update several mail and SMS drivers to use HTTP class instead of Requests or raw curl 2023-04-23 00:40:30 +09:00
Kijin Sung
cf84d70ca1 Also recognize Content-Type headers with optional parameters 2023-04-23 00:40:03 +09:00
Kijin Sung
d731198aa6 Cache and reuse the Guzzle client for multiple requests 2023-04-23 00:26:27 +09:00
Kijin Sung
866d704d0d Convert FileHandler::getRemoteResource() to use R\F\HTTP::request() 2023-04-23 00:19:03 +09:00
Kijin Sung
c825fdaf43 Add Rhymix Framework HTTP class to wrap Guzzle 2023-04-23 00:18:37 +09:00
Kijin Sung
1625683082 Update guzzlehttp/guzzle and related libraries 2023-04-22 14:49:26 +09:00
Kijin Sung
901bdab6a9 Filter more potentially malicious tags in SVG uploads 2023-04-10 22:51:07 +09:00
Kijin Sung
b88fe65d6e Fix inconsistent calling of createSignupForm() in member module 2023-04-10 22:31:24 +09:00
BJRambo
5c5d7223ce 사용하지 않는 변수 제거 2023-04-08 19:54:17 +09:00
Kijin Sung
969ee5d068 Fix #2085 SCSS compile error when variables contain false, null, empty string, etc. 2023-04-08 11:59:55 +09:00
Kijin Sung
875e5d1c2c Fix #2098 create an instance of MessageMobile class instead of MessageView if user is mobile 2023-04-02 15:40:57 +09:00
Kijin Sung
34a4119dcc Fix #2097 error when request parameter is null 2023-04-02 15:36:56 +09:00
Kijin Sung
bc2d46b36e #2091 보완 - 가입 URL 등 몇 가지 더 추가 2023-03-23 22:53:47 +09:00
Kijin Sung
a161d4ece4
Merge pull request #2091 from dewekk/fix-login-redirect
짧은 주소 사용 시 로그인 무한 리다이렉트 문제 수정
2023-03-23 22:47:29 +09:00
Kijin Sung
87a34af69e Fix #2072 redirect to proper URL if a document with is_notice=A is requested without mid 2023-03-23 22:44:51 +09:00
Kijin Sung
c6523706f8 Fix #2088 display error if spam filter prevents temp save 2023-03-23 22:30:13 +09:00
Kijin Sung
770626af41 Fix required parameter between optional parameters 2023-03-23 22:17:35 +09:00
Kijin Sung
44288fcb78 Fix #2094 remove page and message_type parameters from links in communication module skin 2023-03-23 22:05:26 +09:00
Kijin Sung
61c02929f2 Fix #2093 error when submitted values are not in an array 2023-03-23 21:52:40 +09:00
Kijin Sung
ee52d17fee Fix missing property 'caller' of Push class 2023-03-23 20:54:54 +09:00
Kijin Sung
0be90c1817 Fix trying to access protected property of SMS class 2023-03-23 20:52:55 +09:00
dewekk
755883245b
d1b0dbf 보완
짧은 주소 모든 주소 형태를 사용 할 때 무한 리다이렉트 오류를 수정합니다.
참고
https://github.com/rhymix/rhymix/pull/1955
d1b0dbff9c
2023-03-14 21:21:14 +09:00
dewekk
aa817bc332
회원가입 추가 항목에 국가, 언어, 시간대 기능 추가 2023-03-10 11:29:11 +09:00
Kijin Sung
29bf72c998 Fix #2077 don't check hwpx files as XML 2023-03-05 23:03:50 +09:00
Kijin Sung
3e83a472cc
Merge pull request #2087 from Waterticket/Waterticket-afterDoAutoLoginTrigger
자동로그인 이후 member.doAutoLogin After 트리거 호출하도록 패치 #2076
2023-03-05 22:48:33 +09:00
Waterticket
92fc585eb7
fix: doAutoLogin after 트리거 위치를 회원 캐시 초기화 후로 이동 2023-03-04 13:51:06 +09:00
Waterticket
db9355fd0c
feat: 자동로그인 이후 member.doAutoLogin After 트리거 호출하도록 패치 2023-03-04 12:56:06 +09:00
BJRambo
061f683673 Fix typo 2023-02-27 16:27:09 +09:00
Kijin Sung
50949178a3 Fix #2067 incorrect ruleset in copyModule 2023-02-26 21:53:39 +09:00