-
Notifications
You must be signed in to change notification settings - Fork 5
Feature/live reverb notifications #62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
otatechie
merged 57 commits into
otatechie:main
from
jeremykenedy:feature/live-reverb-notifications
Dec 18, 2025
Merged
Feature/live reverb notifications #62
otatechie
merged 57 commits into
otatechie:main
from
jeremykenedy:feature/live-reverb-notifications
Dec 18, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
…le of user on new users, add xxs and xs breakpoints to xxs: and xs: in classes are available
Apply fixes from StyleCI
…eleted to app notifications
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
Apply fixes from StyleCI
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added Notifications via websockets.
Can be system, a user (user-specific), or a release. It is made to add more, but those are the boilerplates.
By default, the feature is off, and the current demo notifications show. This is a feature behind a flag, enabled in the
.envfile.Reverb docs: https://laravel.com/docs/12.x/reverb
Needed Reverb creds (Obtain with
php artisan install:broadcasting):REVERB_APP_ID=my-app-id
REVERB_APP_KEY=my-app-key
REVERB_APP_SECRET=my-app-secret
APP_NOTIFICATIONS_ENABLED=true
APP_NOTIFICATIONS_IN_DEMO_MODE=true
APP_NOTIFICATIONS_AUTO_CLEANUP_DELETED_ENABLED=false
APP_NOTIFICATIONS_AUTO_CLEANUP_DELETED_DAYS=60
APP_NOTIFICATIONS_AUTO_CLEANUP_SEND_EMAIL=true
APP_NOTIFICATIONS_AUTO_CLEANUP_SEND_EMAIL_TO="${APP_HELP_EMAIL}"
....
Run the reverb server:
or
--
As a super admin, when you are logged in, you can quickly flood notifications and test the cleanup system. You can put the following into the console in Chrome Dev Tools (Will only work on local as there is middleware to ensure envirionment is local):