14 Commits
Author SHA1 Message Date
rainzm f265be1c59 feat(notify): add local template 2021-02-18 11:45:15 +08:00
rainzm 304248ce18 feat(notify): verification email style optimization 2021-02-02 16:19:14 +08:00
rainzm 06634a63ab fix(build): chage template of 'Abnormal Login' 2021-01-14 18:25:51 +08:00
rainzm 1669947a54 feat(notify): add template about topic USER_LOGIN_EXCEPTION 2021-01-13 20:01:12 +08:00
rainzm ebc32e693d feat(notify): send notifications of different templates according to language 2021-01-11 19:43:18 +08:00
rainzm d3aae00092 fix(notify): customize the title of the verification email based on the copyright 2020-11-03 20:24:00 +08:00
Rain Zheng 853153c739 Refactor for Notify (#7611)
* refactor(notify): ALL

* feat(climc): Notify v2

* feat: support notify for codegen.py

* delete deprecated code and Maintain SDK compatibility

* Adjust the template for mail validation to support captcha

* fix: The issue of notify refactoring

* add copyright for notifyv2 cli

* Adjust according to the advice of make check

* Remove utils package in notify

* fix import format

* remove redundant Template module

* fix validateCreate and validateUpdate of notifytemplate

* fix update issues of receivers

* fix: Add SetStageComplete in tasks
2020-08-25 17:19:02 +08:00
rainzm 109bdc05d8 fix: Fix problems about sending verify email 2020-06-18 19:03:13 +08:00
rainzm 156ef6bd2e feat: Logo and copyright in verify email are same with these in company
info
2020-06-02 20:52:06 +08:00
rainzm 9374c65a8f fix(notify): Remove default mobile template 2020-05-29 18:48:02 +08:00
rainzm c706cfa272 feat(notify): Change the format of verify email 2020-05-21 19:12:52 +08:00
Rain 5fdf9846f7 feat: Unified template 2020-03-19 15:57:48 +08:00
Rain 2222c7779c feat(notify): Available uname in api & Unified template management
1. Uname is availbale now in api via adding "uname=true" in query.
So we can use uname in climc which is much more visual and use uid in
web client which avoid time-consuming remote calls that may occur.

2. Previously, the template for the message was managed by the
individual sending components. Now, these templats was managed uniformly
by Notify Service so that we can easily add and remove.

3. Now, failure to send a validation message will trigger a notification
to the user via websocket.
2019-12-14 16:49:26 +08:00
郑雨 bd2f21041b feature: add support for rpm build of notify 2019-11-01 13:18:38 +08:00