Commit Graph

1052 Commits

Author SHA1 Message Date
Alex Renoki 7365189aaa Fixed tests 2020-09-17 14:18:15 +03:00
Alex Renoki bb1a03051a userLeftPresenceChannel gets automatically called 2020-09-17 14:17:55 +03:00
Alex Renoki da7f1ba578 Fixed a bug where obsolete data still remained in the server. 2020-09-17 13:57:10 +03:00
Alex Renoki 23e8b3db44 Fixed issues with connections being closed within 10 seconds 2020-09-17 13:56:09 +03:00
Alex Renoki 16ff2aa2b6 Fixed uniqueness 2020-09-17 11:30:36 +03:00
Alex Renoki b7ba98a6a6 Enforce topic subscription 2020-09-17 10:51:01 +03:00
rennokki 40f024d031
Merge pull request #536 from beyondcode/fix/multiple-channel-members
Presence Channels emit added or removed events more than once for same users
2020-09-16 08:16:12 +00:00
Alex Renoki af3c8e02ec Merge branch 'fix/multiple-channel-members' of github.com:beyondcode/laravel-websockets into fix/multiple-channel-members 2020-09-16 11:09:17 +03:00
Alex Renoki 049950f015 Updated the dashboard logger 2020-09-16 11:09:14 +03:00
rennokki 58772324ba
Apply fixes from StyleCI (#535) 2020-09-16 10:03:21 +02:00
Alex Renoki 97ab241fa3 Fixing PR #530 2020-09-16 11:02:58 +03:00
rennokki 805fd5e02c
Merge pull request #530 from stayallive/feature/fix-presence-channels
Fix presence channels emitting too much events
2020-09-16 08:01:08 +00:00
rennokki 88cf779dd7
Merge pull request #533 from vikas5914/patch-1
Fix Uncaught TypeError: Cannot read property 'data' of undefined.
2020-09-16 04:20:26 +00:00
rennokki 6d8e8926d2
Merge pull request #534 from vikas5914/patch-2
Replace clearRefreshInterval with stopRefreshInterval
2020-09-16 04:20:07 +00:00
Vikas Kapadiya 4841b839f8
Replace clearRefreshInterval with stopRefreshInterval 2020-09-16 09:45:12 +05:30
Vikas Kapadiya 60c00d10db
Fix Uncaught TypeError: Cannot read property 'data' of undefined. 2020-09-16 09:33:37 +05:30
rennokki 3859002a78
Merge pull request #532 from beyondcode/fix/dashboard-send-message
[fix] Dashboard cannot initialize the channel manager
2020-09-15 20:52:33 +00:00
Alex Renoki 0103e0f9e4 fix 2020-09-15 23:46:37 +03:00
Alex Renoki 630efa2562 Unsubscribe from all channels in sync mode. 2020-09-15 20:49:28 +03:00
Alex Renoki 5808a6610c Avoid displaying twice the same-id channel members 2020-09-15 20:49:06 +03:00
Alex Renoki b41f8b7b75 Creating SignedMessage class for testing 2020-09-15 20:46:19 +03:00
Alex Bouma 3ccf931dc0
Fix presence channel state management and event firing 2020-09-15 18:41:08 +02:00
Alex Bouma 0dde250b19
Add test to ensure presence channel HTTP API responses are correct 2020-09-15 18:28:39 +02:00
rennokki 331a127486
Merge pull request #528 from stayallive/feature/fix-test-suite
Fix test suite
2020-09-15 14:41:15 +00:00
rennokki 2ae00bef84
Merge pull request #527 from stayallive/feature/fix-presence-channels
Fix presence channels double counting users
2020-09-15 14:40:31 +00:00
Alex Bouma 0b0c843aee
Remove unneeded PHP extensions to speed up tests 2020-09-15 16:29:22 +02:00
Alex Bouma c3142a101c
Do not test Laravel 8 on PHP 7.2 2020-09-15 16:17:53 +02:00
Alex Bouma 5024a2a05a
CS 2020-09-15 16:12:25 +02:00
Alex Renoki df45ee89ff Clearing assertions on each test 2020-09-15 17:03:28 +03:00
Alex Renoki 7a17d3529f wip formatting 2020-09-15 17:03:17 +03:00
Alex Bouma 9da68ecd40
Fix double counting users in presence channel 2020-09-15 15:57:50 +02:00
Alex Bouma 1380f0ba0a
Add failing test 2020-09-15 15:55:59 +02:00
Alex Renoki 6755b42acf Reverted appId to the payload. 2020-09-15 15:01:10 +03:00
Alex Renoki 7284191214 Append appId to the request payload 2020-09-15 14:57:16 +03:00
rennokki a1d7d974d8
Merge pull request #523 from beyondcode/feature/pcntl
[feature] PCNTL signals into soft-close of connections for Redis horizontal replication
2020-09-15 10:33:00 +00:00
Alex Renoki e1f038432a space 2020-09-15 12:35:51 +03:00
rennokki 980f9271f0
Apply fixes from StyleCI (#526) 2020-09-15 11:30:43 +02:00
Alex Renoki 55f1332493 Added tracking for pongs 2020-09-15 12:30:17 +03:00
Alex Renoki e3e2e4a437 wip 2020-09-14 13:25:21 +03:00
Alex Renoki 04e8298ae8 Merge branch '2.x' of github.com:beyondcode/laravel-websockets into feature/pcntl 2020-09-14 09:57:42 +03:00
rennokki 1dcf8538ff
Merge pull request #524 from beyondcode/feature/healthchecks
[feature] Healthcheck endpoint
2020-09-13 08:17:10 +00:00
Alex Renoki c26e86ec2c Trigger soft-shutdown on timer restart 2020-09-13 09:37:31 +03:00
Alex Renoki 1ec637fb51 Added healthcheck controller 2020-09-12 23:48:18 +03:00
rennokki 87f5e0c316
Apply fixes from StyleCI (#522) 2020-09-12 16:45:29 +02:00
Alex Renoki ec47925c71 Added soft closes for connections on SIGTERM/SIGINT 2020-09-12 17:45:07 +03:00
Alex Renoki 86fbf76a0e Refactored some functions 2020-09-11 23:58:16 +03:00
Alex Renoki f04cce73d3 Added websockets:flush command 2020-09-11 16:39:56 +03:00
Alex Renoki be9e21e518 wip 2020-09-11 15:57:51 +03:00
Alex Renoki 90b2f3ebc2 Added helper methods for extending the store 2020-09-11 15:48:03 +03:00
Alex Renoki 0996f6e757 setting public 2020-09-11 15:30:35 +03:00