🔔 Notifications app for Nextcloud
Перейти к файлу
Nextcloud bot 02918e0ee8
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-03 03:17:44 +00:00
.github Create CODEOWNERS 2022-06-02 12:12:25 +02:00
.tx
appinfo Update version on master 2022-04-14 23:17:04 +02:00
docs Update screenshot 2022-03-25 08:47:36 +01:00
img Add css variable support and use MD icon 2022-04-22 15:57:01 +02:00
js Fix dismiss button rendering 2022-06-02 19:26:26 +02:00
l10n [tx-robot] updated from transifex 2022-06-03 03:17:44 +00:00
lib Include scss style in webpack output 2022-06-02 18:58:38 +02:00
src Fix dismiss button rendering 2022-06-02 19:26:26 +02:00
templates/settings
tests Bump guzzlehttp/guzzle from 6.3.3 to 6.5.6 in /tests/Integration 2022-05-25 18:15:42 +00:00
.eslintignore
.eslintrc.js
.gitattributes
.gitignore
.l10nignore
.php-cs-fixer.dist.php
COPYING
Makefile
README.md
babel.config.js
composer.json Bump composer platform 2022-02-07 17:30:10 +01:00
composer.lock Bump composer platform 2022-02-07 17:30:10 +01:00
package-lock.json Bump @nextcloud/moment from 1.2.0 to 1.2.1 2022-05-27 06:20:13 +00:00
package.json Bump @nextcloud/moment from 1.2.0 to 1.2.1 2022-05-27 06:20:13 +00:00
psalm.xml
stylelint.config.js
webpack.js

README.md

Notifications

This app provides a backend and frontend for the notification API available in Nextcloud. The API is used by other apps to notify users in the web UI and sync clients about various things. Some examples are:

Screenshot

Screenshot of the notification icon and dropdown

Developers

Install and enable the notifications app

  • Clone this app into the "apps" folder of your nextcloud instance.
git clone https://github.com/nextcloud/notifications.git
  • Enable the app (Log in as the admin into your nextcloud, go to "+ Apps" and search for the "notifications" app to enable it).

  • When you modified the code make sure to execute make dev-setup from within the app´s root folder to install develop dependencies and afterwards build the javascript with make build-js-production.

Creating notifications for your app

For information how to make your app interact with the notifications app, see Sending and processing/"mark as read" notifications as a Nextcloud App in the wiki.

If you want to present notifications as a client, see Reading and deleting notifications as an Nextcloud Client.