Kijin Sung
619eb2a782
Clean up FCM v1 payload and response parsing
2024-04-21 20:49:03 +09:00
Kijin Sung
9699ed3416
Initial implementation of FCM HTTP v1 API
2024-04-21 20:18:39 +09:00
Kijin Sung
2c8ae717e1
Add configuration for uploading FCM v1 service account private key file
2024-04-21 02:45:33 +09:00
Kijin Sung
a898c4281a
Rename existing FCM push driver to Legacy HTTP API
2024-04-20 23:51:16 +09:00
Kijin Sung
b80a858c1f
Fix incorrect reference to error message body in Mailgun mail driver
2024-04-02 01:40:34 +09:00
Kijin Sung
7d90fbb77f
Temporary workaround for iwinv SMS error "Missing boundary in multipart/form-data POST data"
2024-03-24 22:01:43 +09:00
Kijin Sung
30dbe29de7
Fix type conversion error in Redis cache driver ( 43732089 regression)
2024-01-05 01:04:55 +09:00
conory
d83e6a008d
Revert "Fix SPF hint in Brevo mail driver"
...
This reverts commit a82c9c5444 .
2023-12-09 13:47:11 +09:00
conory
a82c9c5444
Fix SPF hint in Brevo mail driver
...
Brevo doesn't support SPF.
2023-12-09 12:34:25 +09:00
conory
ba053b2fbf
Add Brevo mail driver
2023-12-09 11:50:04 +09:00
Kijin Sung
4373208953
Fix #2219 type error in Redis cache driver
2023-12-01 00:02:03 +09:00
Kijin Sung
c4e1625afa
Fix #2205 change FCM chunk size to 500
2023-11-03 19:19:41 +09:00
Kijin Sung
00159407f4
Fix #1933 enable sending FCM message without the "notification" field
2023-08-03 22:44:27 +09:00
Kijin Sung
fc932747e9
Use alias to refer to classes outside of Push namespace
2023-08-03 22:44:21 +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
a9f72a5cd2
Remove trailing whitespace
2023-01-17 20:57:44 +09:00
Kijin Sung
2437de31f3
Remove wincache and xcache drivers - they are no longer maintained for PHP 7.2+
2022-12-30 00:16:06 +09:00
Kijin Sung
8234fd5c7b
Disable file cache driver
2022-12-30 00:10:18 +09:00
Kijin Sung
0029d1a1ec
Rename all common/framework source files to be case-sensitive
2022-12-26 16:13:09 +09:00
Kijin Sung
da5697a5be
Separate Swift Mail transport into own file outside of vendor directory
2022-12-26 00:25:58 +09:00
Kijin Sung
80a7a9583a
Fix #1974 remove cafe24 SMS driver
2022-10-30 17:27:53 +09:00
Kijin Sung
4196d42b06
Fix broken iwinv SMS driver due to incompatible API URL
...
iwinv 문자 API가 업데이트되면서 URL이 쥐도새도 모르게 변경되어
기존 사용자는 현행 매뉴얼의 API URL을 사용할 수 없고 (에러 코드 14)
신규 사용자는 기존 라이믹스 드라이버를 사용할 수 없는 현상이 발생하여
어느 쪽 사용자인지 수동으로 선택하도록 변경함.
기존에 API key를 입력해 둔 사용자는 설정 화면 접근시 자동으로
기존 URL이 선택되고, 그렇지 않으면 신규 URL이 선택되도록 함.
카페24에 이어 iwinv까지;;;
국내 업체들은 도대체 REST API 운영에 대한 개념이 있는 건가요?
2022-10-11 22:41:09 +09:00
Kijin Sung
241a26436a
Fix #1939 #1952 add default sound to push notifications
2022-06-09 21:15:18 +09:00
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