Updated on 2023-12-04 GMT+08:00

Notifications

CodeArts Repo Notifications

To set notifications, choose Settings > General Settings > Notifications on the repository details page.

The settings take effect only for the repository configured.

Only the repository administrator and owner can view the page and have the setting permission.

Email Notification

If all notification types in the notification settings are disabled, the system sends an email notification to the creator or administrator by default when you perform the following operations:

  • When a repository is created, an email notification is sent to the creator or administrator by default.
  • When a non-repository member applies to join a repository, an email notification is sent to the creator by default.
  • When a repository is frozen or closed, an email notification is sent to the creator or administrator by default.

  • Freeze a repository: Send email notifications to the repository owner and administrators by default. This cannot be manually configured.

    When a service is disabled or a repository is in arrears, the repository is frozen. No operation can be performed on the frozen repository.

    Within 30 days after a repository is frozen, you can renew the repository or enable services to unfreeze the repository.

  • Close a repository: Send email notifications to the repository owner and administrators by default. This cannot be manually configured.

    Closing a repository is equivalent to permanently deleting the repository. When the repository is frozen for more than 30 days, the repository will be closed.

  • Delete a repository: Send email notifications to the repository owner, administrator, committer, developer, and viewer. This can be manually configured.
  • Capacity warning: This parameter is not enabled by default. You can manually set the capacity warning threshold as required. When the capacity of a single repository exceeds the threshold, the system emails the repository owner, administrators, committers, and developers. The warning email is sent only once unless you update the warning settings.
  • Open: Push states of the merge request (including create and re-open) to specified roles by email. By default, the email notification is disabled. You can enable it to send email notifications to scorers, approvers, reviewers, and mergers.
  • Update: Push code updates of the branch associated with the merge request to specified roles by email. By default, the email notification is disabled. You can enable it to send email notifications to scorers, approvers, or reviewers.
  • Merge: Send email notifications to the MR creator by default. You can determine whether to also send an email notification to the merger.
  • Review: Send email notifications to the MR creator by default. You can also disable the notification.
  • Approve: Send email notifications to the MR creator by default. You can manually set not to send the notification.
  • Comment: Send email notifications to the MR creator by default. You can also disable the notification.
  • Resolve Comment: Send email notifications to the MR creator by default. You can manually set not to send the notification.

If no email notification is received, go to Notifications to check whether the email and email notifications are enabled.

If you want to know repository changes in other ways than emails, you can choose Service Integration > Webhooks and customize notifications in your own system (third-party system).

CodeArts Notifications

CodeArts provides configurable notifications. On the CodeArts homepage, click your username in the upper right corner. In the dialog box that is displayed, click This Account Settings to configure notifications.

Choose General Settings> Notifications. Enable or disable and email notifications, and change the email address for receiving notifications.

You can also set a Do-Not-Disturb (DND) period so that you will not receive email notifications within the specified period.