No Description
Joas Schilling 40326a0836
Merge pull request #277 from nextcloud/dependabot/npm_and_yarn/vue-and-vue-template-compiler
6 days ago
.github Move github files to .github/ directory 1 year ago
.tx Fix tx config 1 year ago
appinfo Move to migrations 1 month ago
css Add icon to empty content message 2 months ago
docs Update the docs with some hints and best practises 3 weeks ago
img Add a white icon for red based themes 5 months ago
js Update to 2.6.5 and rebuild 6 days ago
l10n [tx-robot] updated from transifex 6 days ago
lib Move to migrations 1 month ago
src Also log errors on missing parameters like in the activity app 3 weeks ago
tests Add vue build test 5 months ago
.babelrc.js Update config and babel for ie11 5 months ago
.drone.yml Update master php testing versions 1 month ago
.gitignore COmmit the production js for the build maschine 6 months ago
.l10nignore Add .l10nignore files for compiled assets 4 months ago
.scrutinizer.yml PSR-4 for the Notifications app 2 years ago
.travis.yml Update master php testing versions 1 month ago
COPYING Add the OCP\Notification\IApp 3 years ago
Makefile Update all NPM packages 1 week ago Update with information 1 year ago
package-lock.json Update to 2.6.5 and rebuild 6 days ago
package.json Update to 2.6.5 and rebuild 6 days ago


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 of the notification icon and dropdown


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.