Kijin Sung
4193edde25
Replce array_first_key() with array_key_first(), etc.
2025-07-12 12:24:20 +09:00
Kijin Sung
be66ee4f21
Consolidate admin templates and lang codes for Mail and SMS API config keys
2024-08-08 20:31:08 +09:00
Kijin Sung
5af392f09c
Support service_id configuration in SMS driver
2024-07-21 21:46:11 +09:00
Kijin Sung
3bbc0688f7
Fix #2362 incorrect help text for dummy SMS driver
2024-06-20 01:28:23 +09:00
Kijin Sung
c2d49e3f0e
Fix incorrect browser title in advanced_mailer module config screens #2345
2024-05-07 22:18:25 +09:00
Kijin Sung
54d0ed5463
Fix #2344 display more helpful error message when default sender address is not configured
2024-05-07 22:12:42 +09:00
Kijin Sung
296f37f5f5
Validate FCM service account JSON content
2024-04-24 00:27:04 +09:00
Kijin Sung
6641e6a6ef
Clarify help text about FCM legacy API deprecation
2024-04-21 20:13:48 +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
aba31cb7d5
Change author name of bundled advanced_mailer module
2024-04-02 11:51:49 +09:00
Kijin Sung
3fb44b2863
#2243 보완: use template to generate test email
2023-12-30 22:11:30 +09:00
ForPeople
58ee3476f9
Update advanced_mailer.admin.controller.php
...
html 이메일 콘텐츠의 태그 형식을 맞춰서 이메일 스코어를 높일 수 있습니다.
2023-12-25 23:17:09 +09:00
conory
78e339fc9c
Fix 64537818f6
2023-12-08 23:40:56 +09:00
Kijin Sung
3790169e50
Migrate advanced_mailer module triggers to new format using module.xml
2023-08-30 23:14:09 +09:00
Kijin Sung
baf80a0d80
Fix #2115 only set default Reply-To address if the user has not specified a Reply-To address
2023-05-21 20:00:30 +09:00
Kijin Sung
0be90c1817
Fix trying to access protected property of SMS class
2023-03-23 20:52:55 +09:00
Kijin Sung
37b0d3a1e6
Remove trailing whitespace
2023-01-30 21:43:21 +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
7e30c7b02e
Fix #1626 incorrect relative URL in advanced mailer module
2021-02-19 01:07:44 +09:00
Kijin Sung
334b1cc277
Fix remainder of unit test warnings in PHP 8.0
2021-01-29 00:36:24 +09:00
Kijin Sung
1a89c5e0d6
Rename FCM/APNs
...
PC용 브라우저나 iOS에서도 FCM을 사용할 수 있으므로,
모바일 운영체제 명칭이 아닌 서비스 명칭을 사용하도록 변경합니다.
2021-01-14 11:37:55 +09:00
Kijin Sung
993dac37f0
Change module names that are either outdated or different from popular usage
2021-01-03 21:25:10 +09:00
Kijin Sung
0b265cde21
Make all addons, modules, and widgets follow RX_VERSION
2020-12-18 00:20:33 +09:00
Kijin Sung
ffe9cda5e0
Merge branch 'develop' into next
2020-08-29 23:53:31 +09:00
Kijin Sung
28d71acffd
Fix #1391 blank sender email after upgrading from XE
2020-08-27 20:57:27 +09:00
Kijin Sung
d3fab50e66
Allow guests to register mobile devices
2020-08-06 14:44:45 +09:00
Kijin Sung
d68770a3ef
Clean up mail and SMS log view screens
2020-06-24 20:18:43 +09:00
Kijin Sung
4271bb9862
Extend advanced_mailer module to log and test Push Notifications
2020-06-24 20:13:46 +09:00
Kijin Sung
e49c77926a
Implement admin functions for FCM and APNs configuration
2020-06-16 15:47:42 +09:00
Kijin Sung
b72c5edcec
Include warnings for XE version of advanced mailer and ncenterlite
...
XE용 고급 메일 발송 모듈이나 알림센터 사용시 표시되어야 하는 오류를
XE용 모듈의 lang.xml에 의존하지 않고 라이믹스에서 직접 제공
cf. https://xetown.com/questions/1179144
2019-02-25 16:27:25 +09:00
Kijin Sung
0920f209b6
Add more warnings to dummy and mail() sending methods
2018-10-26 22:31:01 +09:00
Kijin Sung
be1ce69073
Update more modules to throw exceptions
2018-09-05 23:12:08 +09:00
Kijin Sung
f12cf74dda
Revert "다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리"
...
This reverts commit b1cb1f3f34 .
2018-08-04 20:56:24 +09:00
conory
b1cb1f3f34
다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리
...
변경전의 xe.less 파일도 rhymix.less와 함께 load 하여 호환정 유지
CSS 충돌 예)
bootstrap의 .btn
사용 예)
bootstrap 사용시엔 {Context::unloadBasicFiles('xe')}으로 unload 시키면 문제없음
2018-08-03 19:45:30 +09:00
Kijin Sung
84e5542d77
Remove unnecessary use of BaseObject
...
- 트리거 등 반환값이 필요하지 않은 곳에서 new BaseObject()를 반환하는 것 삭제
- 모듈 설치, 업데이트 후 무의미한 new BaseObject()를 반환하는 것 삭제
- 사용자에게 에러 메시지를 돌려주는 용도로 new BaseObject(-1, '에러메시지')를
사용하는 경우는 대부분 $this->setError()로 변경함. 언어 변환과 sprintf()
처리까지 한 번에 이루어지므로 이쪽이 더 편리함.
2017-12-01 00:54:51 +09:00
BJRambo
1803883e1d
코드가 new Object으로만 작성된 코드에 대해서도 동일하게 BaseObject 호출하도록 추가.
2017-11-28 20:07:08 +09:00
BJRambo
f3f40f6859
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-11-28 20:01:28 +09:00
Kijin Sung
5138a765d4
Fix fatal error when trying to send an email with no To: address
...
https://www.xetown.com/qna/743677
2017-09-24 20:28:38 +09:00
Kijin Sung
e18857532d
Enable word-wrap in the email subject and SMS content fields of advanced mailer logs
2017-07-08 21:44:15 +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
c96d586827
Fix scripts where broken jQuery might cause issues
...
서드파티 자료에서 jQuery의 $를 덮어써 버릴 경우 발생할 수 있는 문제를
미리 차단하기 위해 다소 보수적으로 코딩함
2017-07-02 00:48:52 +09:00
Kijin Sung
0920172c1e
Fix inconsistent assignment of sender address in member emails
2017-06-29 17:26:07 +09:00
conory
fc6206ab75
module.xml 3차 정리
...
action에 permission 속성을 부여하는 방식으로 변경
board, page 모듈 action에 grant 퍼미션 설정
2017-04-08 15:50:06 +09:00
conory
fcb17fe9cf
module.xml 1차 정리
...
탭 정리
일부 permission, action 정리
2017-03-29 22:23:26 +09:00
Kijin Sung
44b9c3d38f
Update procPaging() to distinguish mail count from SMS count
2016-12-14 00:41:51 +09:00
Kijin Sung
b44175aba2
Implement test SMS sending
2016-12-14 00:38:14 +09:00
Kijin Sung
85c9b633ec
Implement SMS logging and viewing
2016-12-14 00:22:01 +09:00
Kijin Sung
137728d527
Add table and triggers for SMS logging
2016-12-14 00:01:55 +09:00
Kijin Sung
211a201e04
Update advanced mailer module to accommodate both email and SMS
2016-12-13 23:57:04 +09:00
Kijin Sung
c735a8a0c2
Clean up duplicate configuration actions
2016-11-12 16:10:03 +09:00