https://github.com/FriendsOfShopware/FroshSimultaneousEditNotification
This plugin allows you to get notified when someone is editing the same entity
https://github.com/FriendsOfShopware/FroshSimultaneousEditNotification
Last synced: 5 months ago
JSON representation
This plugin allows you to get notified when someone is editing the same entity
- Host: GitHub
- URL: https://github.com/FriendsOfShopware/FroshSimultaneousEditNotification
- Owner: FriendsOfShopware
- License: mit
- Created: 2017-08-24T19:09:47.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2023-02-25T14:44:07.000Z (about 2 years ago)
- Last Synced: 2024-05-18T17:53:05.103Z (11 months ago)
- Language: Smarty
- Homepage:
- Size: 275 KB
- Stars: 8
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-shopware - ShyimBackendNotification - Backend Notification when multiple users working parallel. (Backend Plugins)
README
# FroshSimultaneousEditNotification
[](https://gitter.im/FriendsOfShopware/Lobby)
Backend Notification when multiple users working parallel
## Requirements
- min. Shopware 5.2.0
- A firebase account (Free account is enought)# Installation
## Git Version
* Checkout Plugin in `/custom/plugins/FroshSimultaneousEditNotification`
* Install the Plugin with the Plugin Manager# Add firebase credentials
* If you setup Google Cloud Platform the first time, make shure to select the right location like europe-west3 https://firebase.google.com/docs/projects/locations because you can not change it later on!
* Create new application on https://console.firebase.google.com/ and put js setup code in the plugin configuration
* Add firebase-database.js (line 3) like `` after the firebase js code ``
* Take Care of the Version /7.2.2/
* It should look like: `
`* set public permission rule for the Database https://firebase.google.com/docs/database/security/quickstart
* Enter your firebase project, click on the Database (develop section on the left, realtime database) and select the Rules tab.
Permissions should be public, so set it up like: `rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write;
}
}
}`# Currently supported backend sections
* Customer
* Order
* Product
* Emotion# Images
## Contributing
Feel free to fork and send pull requests!
## Licence
This project uses the [MIT License](LICENCE.md).