binarcode / nova-chat
A realtime chat implementation for laravel nova.
Installs: 915
Dependents: 0
Suggesters: 0
Security: 0
Stars: 14
Watchers: 5
Forks: 2
Open Issues: 21
Language:Vue
Requires
- php: ^7.4|^8.0
Requires (Dev)
- illuminate/support: ^7.7
- phpunit/phpunit: ^8.0
- dev-master
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/css-what-2.1.3
- dev-dependabot/npm_and_yarn/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
- dev-dependabot/npm_and_yarn/ajv-6.12.6
- dev-dependabot/npm_and_yarn/tar-4.4.19
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/dns-packet-1.3.4
- dev-dependabot/npm_and_yarn/browserslist-4.16.6
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/ssri-6.0.2
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/ini-1.3.8
- dev-dependabot/npm_and_yarn/http-proxy-1.18.1
- dev-dependabot/npm_and_yarn/websocket-extensions-0.1.4
This package is auto-updated.
Last update: 2024-10-10 12:35:17 UTC
README
This is a laravel nova implementation for a chat. You can manage who can see whom via Laravel Policies.
In the next version the implementation will include real time echo.
How it looks
Installation
You can install the package via composer:
composer require binarcode/nova-chat
Usage
Publish the messages table and configuration file.
php artisan vendor:publish --tag=nova-chat
Migrate table:
php artisan migrate
Init chat in your NovaServiceProvider.php
tools just import it as:
public function tools() { return [ \Binarcode\NovaChat\Tools\ChatTool::make(), ]; }
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email eduard.lupacescu@binarcode.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.