Commit Graph

402 Commits

Author SHA1 Message Date
Jadon 03c9835b5d Update websockets.php (#132)
Accept SSL certificate paths through `.env` file.

This is to support projects that exist as multiple clones of the same repository.

`config/websockets.php` is generally tracked by git, making it difficult to pick the unique certificates, per installation.
2019-05-11 08:49:40 +02:00
Ahmed Al-Shahawi aecbfeebe7 Add the ability to limit the maximum concurrent connections per appli… (#143)
* Add the ability to limit the maximum concurrent connections per application

Co-Authored-By: AlShahawi <alshahawi@outlook.com>
2019-05-11 08:48:33 +02:00
Luke Policinski 556f4338e8 Fix/Feature : Fixing ability to add custom handlers to a route by adding a custom routes method to the router (#150)
Fixing Coding Standards

Fixing Coding Standards
2019-05-11 08:46:25 +02:00
Alex Bouma 5e84ef1ddc Fix connection counting (#74)
* Fix connection counting

* Remove unused method from FakeStatisticsLogger

* Add tests for testing the connection counting

* StyleCI fixes

* Do not use Laravel 5.7.10 testing helper

* CS
2019-05-11 08:40:45 +02:00
Marcel Pociot d2146f7977 fix ability to recursively call the respond method. Fixes #173 2019-05-11 08:39:03 +02:00
Marcel Pociot 1c2b89b54d Fix content length bug 2019-02-27 15:44:42 +01:00
Marcel Pociot f26f89236e Merge branch 'master' of github.com:beyondcode/laravel-websockets 2019-02-27 15:28:09 +01:00
Marcel Pociot 82bba5bd02 Fix content length method 2019-02-27 15:27:51 +01:00
Francis Lavoie 3ec6c0ade3 Add support for Laravel 5.8 (#122)
* Fix Laravel 5.8 compatibility

* Use Arr:: and Str:: instead of global helpers

* Remove testbench-core dependency, release was tagged
2019-02-27 15:27:21 +01:00
Marcel Pociot 15e6b6ae96 Use content length check for requests split into multiple messages 2019-02-27 15:24:00 +01:00
Marcel Pociot edcf205dba
Apply fixes from StyleCI (#123) 2019-02-27 15:23:47 +01:00
Marcel Pociot 53691ce8a5
Update README.md 2019-01-28 21:42:58 +01:00
Alex Bouma 83dec0b5f1 Fix signature validation (#38)
* Add failing test

* Fix signature validation

* Fix tests to generate correct signatures

*  StyleCI fix

* Ignore route params when validating the signature

* Fix tests to add route params next to signature

* StyleCI fixes
2019-01-02 22:30:57 +01:00
Ahmad Fikrizaman Bin Abd Rahim c1f6ffa51b Fix Invalid Signature issue and enable event creator to be sent from any app (#39)
* Add the ability to configure middleware.

Fixes #22

* Fix StyleCI Error.

* Include X-App-ID

* Reconstruct the PusherBroadcaster

* fix styleci

* change from overwriting constructor to new Broadcaster

* optional  inside dashboard gate

* remove comment

* fix for styleci

* Fix typo

* Removed unused $config['options']
2018-12-17 09:38:18 +01:00
Sam Snelling ec96ca7172 Update ChannelManager (#41)
* Update Channel Manager

Switch ChannelManager to an interface. Extend with an ArrayChannelManager (and copy the code). Update the config to allow for swapping. Bind it to the ServiceProvider

* Add a fallback if the config variable isn’t set

* Fix StyleCI

* Fix StyleCI line break

* Add description for the ChannelManager option
2018-12-10 20:47:52 +01:00
Alex Bouma db6d794fd5 Option to resolve DNS for the statistics endpoint (#31) 2018-12-10 10:31:19 +01:00
Marcel Pociot efbeb18995
Merge pull request #40 from stayallive/fix-empty-channels-response
Fix Pusher lib expecting empty object not array
2018-12-09 11:07:12 +01:00
Marcel Pociot ecf0fe4fb5
Update README.md 2018-12-09 11:06:23 +01:00
Alex Bouma 0a0c1249eb
Add test 2018-12-07 20:42:20 +01:00
Alex Bouma a0ea0617f5
Fix Pusher lib expecting empty object not array 2018-12-07 20:38:17 +01:00
Marcel Pociot 1b1a23171d
Update CHANGELOG.md 2018-12-06 21:43:39 +01:00
Marcel Pociot 5e89f3a8e2
Merge pull request #33 from irazasyed/fix-namespace
Fix Namespace
2018-12-06 21:18:07 +01:00
Syed I.R 3559b7db4f Fix Namespace 2018-12-07 01:25:48 +05:30
Marcel Pociot 564642a974
Update CHANGELOG.md 2018-12-05 21:56:56 +01:00
Marcel Pociot f03acd10a4
Merge pull request #14 from LKaemmerling/master
Add optional server variable
2018-12-05 21:16:06 +01:00
Marcel Pociot 76e091d1a3
Merge pull request #18 from pascalbaljet/master
Support for forcing debug mode
2018-12-05 21:14:17 +01:00
Marcel Pociot c42fb3b769
Apply fixes from StyleCI (#20) 2018-12-05 21:10:08 +01:00
Marcel Pociot 7bd6645f85 Auto-Select first app in Dashboard
Do not verify SSL certificates while in development mode
2018-12-05 21:09:22 +01:00
pascalbaljet 3aeddc0aa3
Typo 2018-12-05 15:00:21 +01:00
Pascal Baljet 5f4a91ab5b Update StartWebSocketServer.php 2018-12-05 14:56:01 +01:00
Lukas Kämmerling 5245ba8098 Do not test the length of the host value, check if it is null 2018-12-05 14:38:42 +01:00
Marcel Pociot dc994c754e
Merge pull request #17 from LKaemmerling/patch-1
Use minified VueJS CDN Version
2018-12-05 14:23:43 +01:00
Lukas Kämmerling c09b616557
Use minified VueJS CDN Version
This PR disable the Devmode by using the minified VueJS Version as mentioned in the docs:
https://vuejs.org/v2/guide/installation.html#CDN
2018-12-05 14:22:16 +01:00
Lukas Kämmerling 3f48a0fe50 Rename `server` to `host` 2018-12-05 13:58:30 +01:00
Lukas Kämmerling 30d1a6b79c Add server variable 2018-12-05 12:38:25 +01:00
Freek Van der Herten 17e0b2bbd3
Merge pull request #5 from chapeupreto/patch-1
add preposition
2018-12-05 07:28:20 +01:00
Rod Elias 2fc6330e44
add preposition 2018-12-04 22:52:26 -02:00
Freek Van der Herten cf49cbd4d8
Update README.md 2018-12-05 00:48:30 +01:00
freek ac3d25db4e Merge branch 'master' of github.com:beyondcode/laravel-websockets 2018-12-04 23:28:29 +01:00
freek d03b994cd8 fix lower deps 2018-12-04 23:28:17 +01:00
Marcel Pociot 5df1d290ac
Merge pull request #4 from nunomaduro/patch-1
Update CHANGELOG.md
2018-12-04 23:20:43 +01:00
Nuno Maduro 71f179c1c7
Update CHANGELOG.md 2018-12-04 23:09:14 +01:00
Freek Van der Herten d6830587ba
Update README.md 2018-12-04 22:36:27 +01:00
Freek Van der Herten cbb77c5e7d
Update README.md 2018-12-04 22:36:12 +01:00
Freek Van der Herten 27d36eaf68
Update README.md 2018-12-04 22:36:02 +01:00
Marcel Pociot 9ce2cc3ff7
Apply fixes from StyleCI (#3) 2018-12-04 22:22:33 +01:00
freek b3e5df4835 fix test 2018-12-04 22:20:08 +01:00
freek 7bc6e32a76 wip 2018-12-04 21:12:10 +01:00
freek 8d7796eb60 wip 2018-12-04 21:08:28 +01:00
freek cc8f8a8168 Merge branch 'master' of github.com:beyondcode/laravel-websockets 2018-12-04 21:07:46 +01:00