Commit graph

2162 commits

Author SHA1 Message Date
Kijin Sung
a908cd9291 Re-add missing support for index hints in XML query 2020-12-15 22:36:55 +09:00
Kijin Sung
181ddf2ffe Only include SVG images smaller than 5KB in minified CSS 2020-12-15 02:21:07 +09:00
Kijin Sung
02b2d54275 Provide incr() and decr() as static methods of Cache class 2020-12-15 02:13:38 +09:00
Kijin Sung
c275702fbf
Merge pull request #1482 from kijin/pr/color-scheme
다크모드 감지 및 설정을 위한 rx_color_scheme 쿠키값의 표준화
2020-12-15 01:59:17 +09:00
Kijin Sung
49923844b2 Various fixes to remove warnings in PHP 8.0 2020-12-15 00:18:42 +09:00
Kijin Sung
a4f698c9c6 Return to auto-detected color scheme if manually set color scheme is removed 2020-12-14 22:43:26 +09:00
Kijin Sung
74b612715c Fix #1470 RSS not working due to new Router 2020-12-13 22:31:05 +09:00
Kijin Sung
a405b91e42 Add RawDisplayHandler and fix RSS/Atom not producing the correct headers 2020-12-13 22:06:16 +09:00
Kijin Sung
855e12a5de Fix misc warnings in PHP 8.0 2020-12-13 21:21:10 +09:00
Kijin Sung
64c9c5ba90 Unset rx_color_scheme cookie if an invalid value is set (JS equivalent) 2020-12-13 19:59:26 +09:00
Kijin Sung
237f3b295d Unset rx_color_scheme cookie if an invalid value is set 2020-12-13 19:57:52 +09:00
Kijin Sung
0237d5c759 Auto-detect color scheme first, then override with user preference 2020-12-13 19:55:37 +09:00
Kijin Sung
6200e8d4ae Move getColorScheme/setColorScheme methods to UA class 2020-12-13 19:45:34 +09:00
Kijin Sung
e3db1b7cd8 Replace CSS check with window.matchMedia 2020-12-13 19:43:11 +09:00
Kijin Sung
bcfb96dda7 Merge branch 'develop' into pr/color-scheme 2020-12-13 19:40:20 +09:00
Kijin Sung
b5cdd1212e Fix inconsistent path for lang_type cookie
Context::setLangType()에서 생성하는 lang_type 쿠키와
자바스크립트 setLangType()에서 생성하는 lang_type 쿠키의 path가 달라
라이믹스를 서브폴더에 설치한 경우 충돌이 일어나는 문제 해결
2020-12-13 19:28:37 +09:00
Kijin Sung
0067182e71 Add playsinline attribute to GIF-based video tags 2020-12-12 17:29:20 +09:00
Kijin Sung
90d8b7fc33 Directly import PushInterface 2020-12-11 22:09:10 +09:00
Kijin Sung
c0c6b4e2de Remove conflicting color scheme class from body 2020-12-11 20:58:13 +09:00
Kijin Sung
79c10d0b23 Add color_scheme_light/color_scheme_dark classes to body 2020-12-11 20:54:56 +09:00
Kijin Sung
9fffc050b4 Add rx_color_scheme cookie for detecting and setting color scheme 2020-12-11 20:35:22 +09:00
Kijin Sung
1fd23af708 Add missing return type declaration to Push interface 2020-12-11 19:59:49 +09:00
Kijin Sung
e421e0af0e Add missing return type declarations to Push class 2020-12-11 19:58:22 +09:00
Kijin Sung
6670a264f1 Fix ambiguous 'object' type in PHP < 7.2 2020-12-11 19:42:46 +09:00
BJRambo
1e21c8f43b
Merge pull request #1475 from bjrambo/pr/new-ExtraVars
확장변수에 국가번호를 포함한 전화번호, 언어, 시간, 국가 선택할 수 있는 확장변수를 추가
2020-12-07 18:22:40 +09:00
BJRambo
017f1ec184 국가 국가번호를 포함한 전화번호 언어 시간대 선택하는 확장변수 추가 2020-12-07 15:46:51 +09:00
Kijin Sung
d77a93709b Add SMS driver for iwinv.kr
https://www.iwinv.kr/account/sms.html
2020-12-02 00:35:45 +09:00
Kijin Sung
99dac1d6b3 v2.0.0rc (release candidate) 2020-11-25 00:41:47 +09:00
Kijin Sung
0026d45cf4 Replace logo in README 2020-11-25 00:39:00 +09:00
Kijin Sung
876dfc548a Replace XE logo in default favicon and mobicon 2020-11-25 00:31:43 +09:00
Kijin Sung
7c3057946b Add official Rhymix logo to install screen 2020-11-25 00:17:50 +09:00
BJRambo
234ad09867 Fix #1460 current_url 값이 ture으로 출력되는 문제 고침 2020-11-11 01:31:50 +09:00
Kijin Sung
417e4d15b0 More fixes to improve PHP 8.0 compatibility 2020-10-31 00:40:28 +09:00
Kijin Sung
8c161bc28d Various fixes to improve PHP 8.0 compatibility
- XmlParser 클래스가 PHP 내장 클래스가 되어버려서 XeXmlParser로 변경
- 함수나 파라미터의 형태가 맞지 않아서 치명적인 오류 나는 곳 수정
- undefined 변수 및 배열 키 다수 수정 (치명적인 오류는 아님)
- 계속 수정중...
2020-10-31 00:25:26 +09:00
Kijin Sung
90084efd75 Fix undefined indices and incompatible function signatures 2020-10-30 23:14:08 +09:00
Kijin Sung
6e2cbbbdfa Display alert if filesize is exceeded #1451 2020-10-30 21:35:49 +09:00
Kijin Sung
3e18f2d6ba Add session_start() delay and all query time to debug data 2020-10-30 15:52:52 +09:00
Kijin Sung
7b2e10e40d v2.0.0-beta 2020-10-30 01:49:14 +09:00
Kijin Sung
4aba149425 Resend the session cookie periodically to prevent early logout
서버단에는 세션 쿠키가 살아 있는데 클라이언트단에서 먼저 만료되지 않도록
일정한 시간 간격으로 세션 쿠키를 재전송해 주도록 한다.
특정한 환경에서 로그인이 풀리는 빈도를 줄이는 데 도움이 될 수 있다.
2020-10-30 01:34:01 +09:00
Kijin Sung
46ac583a83 Add option to display module title in board list 2020-10-29 22:47:28 +09:00
Kijin Sung
ed7add6d9c Separate device type (android/ios) from token type (fcm/apns)
애플 기기에서도 FCM을 사용하여 푸시알림을 구현할 수 있으므로
디바이스의 운영체제와 무관하게 토큰 타입을 지정하도록 변경합니다.
기존에 등록된 토큰은 운영체제 및 포맷에 따라 자동 변환합니다.
2020-10-28 00:37:55 +09:00
Kijin Sung
325ace58e0 Reorganize method/route parser order 2020-10-27 21:39:36 +09:00
Kijin Sung
c920f6dca4 Refine default allowed methods 2020-10-27 21:38:26 +09:00
Kijin Sung
c9cf1a5bc5 Allow both GET and POST for actions that aren't proc 2020-10-27 20:43:15 +09:00
Lastorder
aade411188 Sendgrid: Set reply_to to object
Sendgrid는 reply_to 값으로 object를 사용하나 string값이 넘어가 HTTP 400 오류가 발생하는데, 이 부분을 수정합니다.
2020-10-22 11:54:26 +09:00
Kijin Sung
7f2504b9b7 Allow escaping column type with a backslash to use literal DB type, e.g. date
DB에서 지원하는 타입명과 XE 호환성을 위해 유지하는 타입명이 충돌하는 경우
(예: date) XML 스키마에서 타입명 앞에 백슬래시를 붙이면 (예: \date)
DB에서 지원하는 타입명을 강제로 사용할 수 있도록 함.
2020-10-22 01:15:23 +09:00
Kijin Sung
265a23f5ce Change sendgrid mail driver to use API key instead of SMTP
- https://xetown.com/topics/1470719
- https://xetown.com/questions/1335074
2020-10-22 01:06:20 +09:00
Kijin Sung
9752c2ed61 Fix #1432 incorrect redirect in widget document edit popup 2020-10-21 23:57:37 +09:00
Kijin Sung
28b3c2ef34 Fix #1422 incorrect quoting of expressions in XML queries 2020-10-21 23:20:35 +09:00
Kijin Sung
57b356f5fa Fix #1439 incorrect parsing of default value in some queries 2020-10-21 23:01:34 +09:00