Kijin Sung
9d6e54f2f6
Clean up push metadata
...
빈 값은 제외하고 전송하도록 보완합니다.
즉, 기존에 세팅된 값을 제거하려면 빈 값을 세팅하면 됩니다.
2021-12-29 22:37:20 +09: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
20871055e4
Support either/both username and password for Redis #1602
2021-02-05 21:04:20 +09:00
Kijin Sung
6f8a252cd1
Fix smtp security=none not being recognized
2021-01-20 00:34:23 +09:00
Kijin Sung
1a89c5e0d6
Rename FCM/APNs
...
PC용 브라우저나 iOS에서도 FCM을 사용할 수 있으므로,
모바일 운영체제 명칭이 아닌 서비스 명칭을 사용하도록 변경합니다.
2021-01-14 11:37:55 +09:00
Kijin Sung
b3b89dc0a1
Sort mail/SMS drivers more naturally, and translate 'Dummy'
2021-01-06 23:01:29 +09:00
Kijin Sung
2ffe819465
Replace Amazon SES driver with wrapper around SMTP endpoint #1305
2021-01-06 22:12:30 +09:00
Kijin Sung
90d8b7fc33
Directly import PushInterface
2020-12-11 22:09:10 +09:00
Kijin Sung
1fd23af708
Add missing return type declaration to Push interface
2020-12-11 19:59:49 +09:00
Kijin Sung
6670a264f1
Fix ambiguous 'object' type in PHP < 7.2
2020-12-11 19:42:46 +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
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
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
4d3df0f7f2
Don't set click action unless it contains a value
2020-06-25 15:29:51 +09:00
Kijin Sung
dcbd5ff9b6
Add SMS drivers for apistore, cafe24, ppurio
2020-06-24 22:12:10 +09:00
choyeon
347152e163
알림 기능 구현FCM은 테스트 완료
2020-06-22 14:34:35 +09:00
choyeon
07e28b4ef9
fcm에서 click_action 가져오는 코드 추가
2020-06-22 10:52:44 +09:00
choyeon
5e577396f3
스키마 수정 및 커밋 빠진 파일 추가
2020-06-22 10:45:46 +09:00
Kijin Sung
f9521d4d93
FCM 요청 스키마 수정 및 배열 선언 가독성 개선
2020-06-21 16:46:07 +09:00
choyeon
4dcb8d741b
push 모듈 중간 커밋
2020-06-19 16:01:30 +09:00
Kijin Sung
a32d06660d
Merge branch 'next' into next-push
2020-06-17 21:11:59 +09:00
Kijin Sung
3c15c34aa1
Clean up push driver classes
2020-06-16 15:47:15 +09:00
Kijin Sung
5a53570dd1
Remove type declaration from constructor
2020-06-16 15:46:50 +09:00
BJRambo
3006bfe598
Cleanup code like 99d1633a69
2020-06-15 19:33:54 +09:00
BJRambo
99d1633a69
Cleanup code
2020-06-15 19:30:06 +09:00
BJRambo
32bbdb0d50
Simplify unnecessary inspection operations
2020-06-14 20:27:03 +09:00
BJRambo
ce4f6133cc
Add comment to uploadImage funtion
2020-06-14 15:05:06 +09:00
BJRambo
6516984dc0
do not use Curl and send more that two message, create a group to improve text message.
...
* messages 혹은 $options->to 으로 넘어오는 전화번호의 갯수의 의해 문자를 2건 이상 전송할 경우 무조건 그룹메세지를 통해 전송하도록 고침.
* static선언하는 메소드들을 전부 static선언을 지움
* 최종 요청을 FileHandler::getRemoteResource() 으로 처리하도록 고침
2020-06-14 14:53:48 +09:00
BJRambo
a925f68871
Add to image upload for SolAPI driver
2020-06-13 21:43:06 +09:00
BJRambo
8c4e300f1a
Add SolAPI driver for SMS
2020-06-13 20:19:45 +09:00
Kijin Sung
e23c693446
Create a basic structure for the Push driver system
2020-06-12 11:28:32 +09:00
Kijin Sung
ea5d955072
Use apcu_* functions for APC cache
...
PHP 7에서는 apcu 확장모듈이 apc의 기능을 제공합니다.
이 때 apcu_* 함수는 존재하지만, apc_* 함수가 존재한다는 보장은 없습니다.
(리눅스 배포판에 따라서는 apcu-bc 패키지를 추가로 설치해야 합니다.)
라이믹스는 PHP 7만을 타겟으로 하므로, apcu_* 함수를 직접 사용하도록
변경하여 apc_* 함수가 존재하지 않는 경우 오류가 발생하지 않도록 합니다.
2018-12-19 16:52:36 +09:00
Kijin Sung
ad96ae6bb6
Fix some obvious compatibility issues with new dependencies
2018-10-18 14:10:02 +09:00
포피플
2306456154
Change Woorimail SSL Port
...
Some web hosting doesn't open a port 20080. So Woorimail change SSL port from 20080 to 443(ssl).
2018-03-09 14:13:51 +09:00
Kijin Sung
49be8be6c0
Fix error me_007 when sending email to multiple recipients via Woorimail
2018-01-04 14:20:57 +09:00
Kijin Sung
1042479d5b
Allow connection to Memcached and Redis via unix socket
2017-09-11 17:33:19 +09:00
Kijin Sung
744827518d
Fix Reply-To for Woorimail driver
2017-08-07 23:01:29 +09:00
Kijin Sung
e1846a4b6d
Use api_key and api_secret settings for Amazon SES mail driver
2017-07-04 22:17:33 +09:00
Kijin Sung
c6e51cddc9
Fix fatal error when unable to connect to Woorimail server
2017-06-25 21:12:31 +09:00
Kijin Sung
227e1c53d1
Fix no Reply-To header when using Woorimail paid service
2017-06-22 16:19:28 +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
f4c4ec5ec6
Allow adding arbitrary extra vars to SMS
2016-12-03 16:41:02 +09:00
BJRambo
5075e9d875
샌더키값이 있을경우 친구톡 우선발송하도록 고침.
2016-11-15 18:17:45 +09:00
Kijin Sung
0c76837641
Add SRK for CoolSMS driver
2016-11-12 21:24:26 +09:00
Kijin Sung
ddc0da173a
Minor adjustments to make configuration easier
2016-11-12 15:17:32 +09:00
Kijin Sung
aab6bd6d48
Minor changes to support unit testing via dummy
2016-11-06 20:54:46 +09:00
Kijin Sung
a92c77655f
Improve error handling
2016-11-04 20:48:31 +09:00
Kijin Sung
50e3dc4574
Add dummy SMS driver and use it as the default
2016-11-04 20:34:50 +09:00
Kijin Sung
582374295d
Refactor SMS classes to use a common spec format
2016-11-04 20:26:12 +09:00