Commit graph

51 commits

Author SHA1 Message Date
Kijin Sung
918418ebf3 Fix #1933 add option to send push notification using the "data" field, leaving out the "notification" field 2023-08-03 23:00:57 +09:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Kijin Sung
ae5cc1a15e Add option to skip SMS notification if push notification succeeds 2022-08-15 21:36:45 +09:00
BJRambo
e7f3f75839 알림센터 목록 수 조정 옵션 추가 2021-04-16 17:16:45 +09:00
bnu
cdcfe840e5 시험용 알림 생성 기능의 오류 수정 2020-09-13 06:11:06 +09:00
Kijin Sung
25162f9041 Enable sending SMS from ncenterlite to phone number in member profile 2020-03-19 00:08:44 +09:00
BJRambo
696ca5a6bf 단어를 범용적으로 바꾸고 회원 메뉴에 차단리스트 추가 2020-02-05 15:47:59 +09:00
BJRambo
c315a6ad10 개별 문서 댓글 알림을 차단하는 옵션 추가 2020-02-04 12:12:02 +09:00
Kijin Sung
b1e01b0fc5 Fix #1217 enable notifications for scrap 2019-11-23 12:04:14 +09:00
conory
0d2fde9da0 댓글 하이라이트 효과를 끌 수 있도록 설정 추가 2019-07-20 19:32:11 +09:00
BJRambo
86c7bb0bc4 테스트 알림을 완료했다는 메세지를 출력 2019-04-28 13:37:32 +09:00
BJRambo
ba772269a5 알림 더미 테스트시 ajax으로 알림을 생성하지 않고 XE에 직접 요청하도록 개선
일반 테스트 발송시 다음과 같이 문제 발생시 해당 문제를 파악할 수 없습니다.

문제 : https://xetown.com/questions/1212317

이는 JS의 ajax전송 방식을 사용함에 따라 알림 생성시 백그라운드에서 실행이후 새로고침 하는 형태이다 보니 해당 알림과정에서 에러가 발생시 해당 에러를 확인하는 부분이 js에 요청한 쪽에서 받게 됩니다. 이 경우 사용자가 테스트가 정상적으로 되지 않앗을 때 왜 오류가 발생되는지 알기 어렵습니다.

따라서 테스트 목적에 부합한 방법으로 수정합니다.
2019-04-24 16:38:10 +09:00
BJRambo
f0b1f785c1 댓글 작성자 알림 설정페이지 만들고 모듈별로 선택하여 사용 2019-03-22 12:08:17 +09:00
conory
afd69cab25 추천 알림시 추천인 익명 처리를 할 수 있도록 옵션 추가 2019-01-24 13:03:19 +09:00
BJRambo
2edb8fd2b5 알림이 없을 경우 출력하는 기능 추가.
옵션 제공합니다. 기본값은 사용하지 않도록 되어있습니다.
2018-09-27 19:43:35 +09:00
Kijin Sung
be1ce69073 Update more modules to throw exceptions 2018-09-05 23:12:08 +09:00
Kijin Sung
702d94a9e7 Use object cache to store notification list in ncenterlite
오브젝트 캐시 사용시 알림센터에서 플래그 파일 대신 캐시를 활용하도록 변경.
기존 방식에서 오브젝트 캐시로 전환시 플래그 파일은 삭제됨.
2018-01-15 14:20:51 +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
f3f40f6859 php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경 2017-11-28 20:01:28 +09:00
BJRambo
6b11100822 Add option to user notify setting. 2017-08-19 16:55:02 +09:00
BJRambo
42ba503bea Change the call location of getSmsHandler and improbe member login check. 2017-08-17 16:42:50 +09:00
BJRambo
57efa88272 캐시파일 만드는 방식 개선 2017-05-04 17:33:05 +09:00
BJRambo
b7be957962 해당 캐시파일이 디비를 지운 시점의 이전일일경우 캐시파일 재생성 2017-05-04 13:13:17 +09:00
BJRambo
68cac0b686 해당 파일 이름 변경 2017-05-04 12:34:35 +09:00
BJRambo
814519a2aa 삭제할 경우 해당 삭제날자를 기록하는 오브젝트를 생성하고 안에 기록 2017-05-04 12:33:31 +09:00
BJRambo
300fe98e67 관리자 페이지에서 알림삭제시 캐시데이터가 남아있는 문제 고침 2017-05-02 03:36:41 +09:00
BJRambo
f702b6c7d6 커스텀 알림의 타입리스트를 확인하고 해당 알림을 삭제할 수 있도록 개선 2017-05-02 02:50:32 +09:00
BJRambo
90d3f03870 Fix a calling a blank template when saving settings 2016-11-22 07:34:28 +09:00
BJRambo
62ba40fc26 메일 알림기능 추가 및 설정 세분화 나누고 환경설정창 직관적으로 개선. 2016-11-21 16:34:51 +09:00
BJRambo
f1ff02705e variable_name 설정 값이 0일 경우 설정을 null 으로 저장하도록 추가 2016-11-17 15:28:35 +09:00
BJRambo
101356a50a 회원 전화번호 필드 인식 추가. 2016-11-16 17:53:02 +09:00
BJRambo
c8dae083e6 코딩 컨벤션 수정 2016-11-15 18:30:09 +09:00
BJRambo
26de6cebd8 문자메세지 관련 설정을 알림센터에 추가 2016-11-15 18:20:17 +09:00
BJRambo
bed962b542 Fix the problem set of the modules that were not set to the empty string 2016-07-14 21:00:40 +09:00
BJRambo
508b6ed340 Fix uninitialized stdClass in rarely used method 2016-05-27 07:57:58 +09:00
Kijin Sung
b4ffda4670 Add a limit to how many members can be mentioned at the same time 2016-05-15 14:17:53 +09:00
conory
f0fc9dce29 멘션 접미사 설정이 되지않았던 문제수정 2016-05-04 18:35:45 +09:00
BJRambo
209c54507c 불필요한 익명 닉네임 설정 옵션을 제거 2016-04-30 18:27:24 +09:00
BJRambo
eb32cc9100 Remove unnecessary config 2016-04-22 12:27:53 +09:00
Kijin Sung
ecda653e77 Fix error while saving custom list of mention suffixes 2016-04-16 22:37:08 +09:00
Kijin Sung
3df66f2a1a Clean up notification center and fix mention algorithm 2016-04-16 21:32:00 +09:00
BJRambo
b21ba76956 The board administrator sets an improvement to show all alerts. 2016-04-03 10:38:24 +09:00
BJRambo
93e6b8a794 Improved the problem was to reset the set value. 2016-03-30 12:16:34 +09:00
BJRambo
c10d016e84 error msg 2016-03-30 00:41:16 +09:00
BJRambo
60187e4dfb If input an empty set then return the settings to the empty string. 2016-03-29 11:35:58 +09:00
BJRambo
945a693773 modifies the option to check the form 2016-03-27 03:11:25 +09:00
BJRambo
24ea1e2b7b Separating each settings page 2016-03-23 19:56:29 +09:00
BJRambo
b4a1331f07 message notify option delete 2016-03-23 18:23:30 +09:00
BJRambo
dd055e497b remove collecting user imfomation 2016-03-23 18:17:14 +09:00
BJRambo
646e00fe30 delete dont use a android option 2016-03-20 21:05:51 +09:00