Kijin Sung
aa78a03b99
Version 2.0.22
2022-08-16 10:57:24 +09:00
Kijin Sung
a2b6c8b8b2
Fix Push::isSent() returning false if all APNs devices fail, even if message is successfully sent to FCM devices
2022-08-15 23:53:08 +09:00
Kijin Sung
019aa525c6
Fix string concatenation without initialization
2022-08-15 18:31:41 +09:00
Kijin Sung
d93027078e
Mark old, rarely used, and/or not recommended functions as deprecated
2022-08-15 18:31:10 +09:00
Kijin Sung
8abe1b1d7d
Add option to escape() to keep user lang codes intact #1976
2022-08-15 18:06:26 +09:00
Kijin Sung
e33a071f3e
Add authoritative list of default plugins #1967
2022-08-06 13:30:48 +09:00
Kijin Sung
0cc1246898
Move login status calculation to its own method and add API in member module
2022-08-05 10:21:14 +09:00
Kijin Sung
a0f895a02f
Change scope of condition for using blankshield 4cbe598a
2022-08-01 00:46:57 +09:00
Kijin Sung
4cbe598a50
Restrict blackshield protection in modern WebKit-based browsers and Firefox
...
최근 브라우저들은 target="_blank" 사용시 자동으로 rel="noopener" 선언한 것으로
취급하므로 별도로 처리해 줄 필요가 없으며, blankshield 라이브러리 사용시
오히려 문제가 발생하는 경우가 많음. (예: iOS 웹뷰)
2022-07-31 21:42:48 +09:00
Kijin Sung
9372cdc4bb
Add rx_login_status cookie for checking login status in mobile apps
...
- 회원정보 노출 없이 로그인 여부 및 서로 다른 회원을 구분할 수 있는 쿠키
- 인증이나 그 밖에 보안상 민감한 작업에는 사용하지 않음
- 모바일 앱에서 웹뷰의 로그인 상태가 앱이 기억하는 로그인 상태와 달라진 경우를 신속하게 파악할 수 있음
- 기타 API 클라이언트 등에서도 세션 상태 변화를 쉽게 감지할 수 있음
2022-07-21 16:29:36 +09:00
Kijin Sung
9aeafad607
Version 2.0.21
2022-07-04 09:26:34 +09:00
Kijin Sung
b8641c3501
Use constants to control alias handling ( #1956 보완)
2022-07-03 17:48:52 +09:00
Kijin Sung
fe7833698a
Merge branch 'dewekk/fix-dbquery' into develop
2022-07-03 17:26:15 +09:00
Kijin Sung
632a3fff71
Disable strict checking of CSRF token if the user is not logged in
...
로그인이 풀리면 세션이 초기화되면서 CSRF 토큰 정보가 사라져서
다른 탭에서 어떤 액션을 호출하더라도 무조건 CSRF 오류가 발생하는 문제 수정
현재 세션에서 토큰을 발행한 적 없는 경우 토큰 체크를 스킵하도록 함
2022-07-01 13:09:59 +09:00
Kijin Sung
34517e83ce
Fix #1966 warning in PHP 8.0
2022-06-29 19:48:44 +09:00
Kijin Sung
d4ffe761c5
Fix #1949 don't normalize to http URL if enforce_ssl is off
2022-06-09 21:54:59 +09:00
Kijin Sung
241a26436a
Fix #1939 #1952 add default sound to push notifications
2022-06-09 21:15:18 +09:00
dewekk
ecda6ddcb8
Update 쿼리에서 alias 기본 값 사용 안 함
2022-06-02 17:21:28 +09:00
dewekk
4907e293de
Use alias in Update Query
2022-05-31 10:54:56 +09:00
conory
f8336281c1
Fix rhymix alert keeping popping up
2022-05-14 18:16:12 +09:00
Kijin Sung
00dfd003f8
Remove unnecessary files from spectrum library to dismiss github security alert
2022-04-28 20:20:15 +09:00
Kijin Sung
4463eb8939
Prevent negative transaction level by unnecessary rollback or commit
2022-04-08 15:43:18 +09:00
Kijin Sung
173f26dc02
Version 2.0.20
2022-03-22 00:43:43 +09:00
conory
c850c9fdcc
디버그 기능 사용시 비로그인 상태에서 발생하는 치명적인 오류 수정
...
PHP Fatal error: Uncaught TypeError: method_exists(): Argument #1 ($object_or_class) must be of type object|string, bool given in /common/framework/debug.php:753
2022-03-16 16:07:57 +09:00
Kijin Sung
5746c858ba
Version 2.0.19
2022-03-16 10:32:28 +09:00
Kijin Sung
53a8eaa81c
Fix #1884 incorrect caching of debugging enabled flag
2022-03-14 01:25:17 +09:00
Kijin Sung
237134f64d
Fix #1897 incorrect error message when query variable exceeds maxlength
2022-03-11 01:43:26 +09:00
Kijin Sung
f35dfcf2bb
Fix inappropriate loading of disabled image_link editor component ( 78d1b6966a 보완)
2022-02-25 14:50:57 +09:00
Kijin Sung
b6e21eb61f
Version 2.0.18
2022-02-09 10:12:10 +09:00
Kijin Sung
0b05404f23
Use DB result helper class instead of plain BaseObject
2022-02-06 21:48:53 +09:00
Min-Soo Kim
21c176313f
에디터 컴포넌트 등에서 extravars 항목 중 type이 설정되지 않은 경우에 대한 수정 ( #1872 )
...
에디터 컴포넌트 등의 설정 xml 에서 type이 설정되지 않은 경우 `text` 가 기본 값.
https://github.com/rhymix/rhymix/issues/1871
2022-02-04 17:07:22 +09:00
Kijin Sung
7e82d37cfa
Fix PHP warnings due to unitiated variables #1866 thanks to @Erictoby
2022-02-04 01:41:56 +09:00
Kijin Sung
70cfe24cdd
Use $this->user instead of $logged_info more consistently #1866
2022-02-04 01:19:30 +09:00
Kijin Sung
cb9f3dd1db
Fix #1868 incorrect parsing of CSS/SCSS import containing special characters
2022-02-03 14:28:25 +09:00
Kijin Sung
a9821b815d
Order table creation by foreign key dependency
2022-01-27 21:20:51 +09:00
Kijin Sung
72132b2e74
Fix #1864 support table alias if provided in all types of queries
2022-01-26 20:41:22 +09:00
Kijin Sung
7f6e020d97
PROPERLY fix null value handling in both read and write queries
2022-01-25 14:54:17 +09:00
Kijin Sung
7f5f67992d
Revert "Fix incorrect querystring when comparing column against null value"
...
This reverts commit a6f771c155 .
2022-01-25 14:15:08 +09:00
Kijin Sung
a6f771c155
Fix incorrect querystring when comparing column against null value
2022-01-20 16:37:12 +09:00
Kijin Sung
adbd29231f
Trigger warning when SCSS import fails
2022-01-03 14:11:46 +09:00
Kijin Sung
4153b10645
Version 2.0.17
2021-12-31 15:39:16 +09:00
Kijin Sung
78d1b6966a
Fix image_link editor component popup loading even if image_link component is disabled
2021-12-31 00:19:30 +09:00
Kijin Sung
9d6e54f2f6
Clean up push metadata
...
빈 값은 제외하고 전송하도록 보완합니다.
즉, 기존에 세팅된 값을 제거하려면 빈 값을 세팅하면 됩니다.
2021-12-29 22:37:20 +09:00
Waterticket
6e7a058671
getClickAction 재 추가
2021-12-29 06:10:12 +00:00
Waterticket
f295f1a49d
notification 메소드 정리
2021-12-29 05:48:04 +00:00
Waterticket
bef4cd74ae
FCM notification 항목 메소드 추가
2021-12-29 04:27:03 +00:00
Kijin Sung
dacddd5d44
Fix JS exception when malformed URL is passed to isSameOrigin()
2021-12-26 20:47:13 +09:00
Kijin Sung
74eeaf3459
Allow setting new charset in DB::modifyColumn()
2021-12-13 15:20:58 +09:00
Kijin Sung
0118962a8f
Insert NULL instead of 0 for next sequence
...
https://xetown.com/questions/1627614
sql_mode에 NO_AUTO_VALUE_ON_ZERO가 포함되어 있는 경우
0을 입력하면 AUTO_INCREMENT가 작동하지 않음
2021-11-10 16:34:22 +09:00
YJSoft
34f76a79d7
Fix #1811 Add chromium edge detection to getBrowserInfo
2021-10-15 14:03:39 +09:00