🔔 Notifications app for Nextcloud
Перейти к файлу
Nextcloud bot b8995c1c97
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-09-01 03:19:01 +00:00
.github Update dependabot-approve-merge.yml 2022-08-03 14:20:06 +02:00
.tx Fix tx config 2018-02-12 23:05:13 +01:00
appinfo Bump the version so the migration triggers 2022-08-26 08:15:22 +02:00
docs Typo in docs/push-v2.md 2022-06-18 12:22:12 -04:00
img Add css variable support and use MD icon 2022-04-22 15:57:01 +02:00
js Fix max-attributes-per-line 2022-08-31 13:55:01 +02:00
l10n [tx-robot] updated from transifex 2022-09-01 03:19:01 +00:00
lib Show a warning about undelivered notifications 2022-08-31 12:22:39 +02:00
src Fix max-attributes-per-line 2022-08-31 13:55:01 +02:00
templates/settings Sending unseen notifications as email periodically. Includes a new user settings page for notifications to configure this option. 2021-10-11 16:03:31 +02:00
tests Fix CS 2022-08-02 08:43:43 +02:00
.eslintignore Add nextcloud eslint 2020-03-04 10:44:03 +01:00
.eslintrc.js Extend the correct config 2020-04-03 10:48:35 +02:00
.gitattributes Ignore compiled JS in diff 2019-03-18 11:12:52 +01:00
.gitignore Rename config 2022-01-28 19:28:57 +01:00
.l10nignore Update .l10nignore 2020-09-10 14:40:07 +02:00
.php-cs-fixer.dist.php Rename config 2022-01-28 19:28:57 +01:00
COPYING Add the OCP\Notification\IApp 2015-09-01 13:44:31 +02:00
Makefile Compile assets 2021-04-16 09:35:06 +02:00
README.md describe how to activate the app 2021-10-19 11:39:08 +02:00
babel.config.js Move to latest webpack-vue-config and global babel config 2021-04-15 14:54:14 +02:00
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 vue, vue-template-compiler and @nextcloud/vue 2022-08-31 11:15:11 +02:00
package.json Bump vue, vue-template-compiler and @nextcloud/vue 2022-08-31 11:15:11 +02:00
psalm.xml Add pslam 2021-01-07 14:01:45 +01:00
stylelint.config.js Use node 14 and npm7 2021-06-21 08:58:55 +02:00
webpack.js Fix eslinting and minor API things 2021-10-11 16:03:31 +02:00

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.