🔔 Notifications app for Nextcloud
Перейти к файлу
Roeland Jago Douma 01851f0654
Merge pull request #751 from nextcloud/techdebt/703/share-notification-data-across-tabs
Share notification data across tabs
2020-09-17 08:54:53 +02:00
.github "App tutorial"ize this app 2020-09-10 09:41:33 +02:00
.tx Fix tx config 2018-02-12 23:05:13 +01:00
appinfo Move to new bootstrap mechanism 2020-06-18 20:38:14 +02:00
css Keep plaintext fallback when no RichText is given 2020-09-09 12:50:08 +02:00
docs Set the user status as header, so clients can decide to not show notifications 2020-08-26 09:07:48 +02:00
img Increase size of icon bubble for more visibility 2019-06-29 03:32:46 +02:00
js Recompile 2020-09-14 16:45:52 +02:00
l10n [tx-robot] updated from transifex 2020-09-16 02:47:03 +00:00
lib PHP CS fix 2020-09-10 09:42:24 +02:00
src No spam in production 2020-09-14 16:43:36 +02:00
tests PHP CS fix 2020-09-10 09:42:24 +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 PHP CS fix 2020-09-10 09:42:24 +02:00
.l10nignore Update .l10nignore 2020-09-10 14:40:07 +02:00
.php_cs.dist "App tutorial"ize this app 2020-09-10 09:41:33 +02:00
.travis.yml Let's try to wait 20 minutes on the install, 10 minutes is not reliable enough anymore with out migrations 2020-09-10 09:42:25 +02:00
COPYING Add the OCP\Notification\IApp 2015-09-01 13:44:31 +02:00
Makefile "App tutorial"ize this app 2020-09-10 09:41:33 +02:00
README.md Readme: correct link for comments app 2019-03-28 18:19:51 +01:00
babel.config.js Update babel config 2020-04-02 14:25:58 +02:00
composer.json Bump phpunit/phpunit from 7.5.20 to 8.5.8 2020-09-10 08:05:09 +00:00
composer.lock Bump phpunit/phpunit from 7.5.20 to 8.5.8 2020-09-10 08:05:09 +00:00
package-lock.json Update vue lib 2020-09-14 16:45:36 +02:00
package.json Update vue lib 2020-09-14 16:45:36 +02:00
stylelint.config.js "App tutorial"ize this app 2020-09-10 09:41:33 +02:00
webpack.js Simplify webpack config 2020-09-10 09:42:25 +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

Build the notifications app

To set up this app for development, you need to run make dev-setup from within the app´s root folder. If anytime later you need to rebuild the javascript files the quicker make build-js is enough.

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.