Commit Graph

92 Commits

Author SHA1 Message Date
Alex Renoki 9c19546faf Reduced the number of lines 2020-09-18 13:10:44 +03:00
Alex Renoki 14a79447f5 Added $processCollection to the getForGraph method 2020-09-18 12:44:07 +03:00
Alex Renoki 55f1332493 Added tracking for pongs 2020-09-15 12:30:17 +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
Alex Renoki c6ab7786d8 improved statistics 2020-09-11 13:41:02 +03:00
Alex Renoki 015f6f4abb Removed references 2020-09-11 13:27:06 +03:00
rennokki 341eb9604f
Apply fixes from StyleCI (#518) 2020-09-10 21:59:49 +02:00
Alex Renoki 6f32b89459 wip 2020-09-10 22:59:26 +03:00
Alex Renoki 3ce55575a0 Fixed possible errors with null values 2020-09-06 19:44:35 +03:00
Alex Renoki 4fea039855 Added missing $replicator 2020-09-06 13:18:41 +03:00
Alex Renoki bd3aa90b65 Replaced __call with direct function call 2020-09-06 13:13:03 +03:00
Alex Renoki 5ba24cb80c Fixed tests for stats metrics 2020-09-06 10:53:03 +03:00
Alex Renoki 593c48f8c2 Fixed statistics logger 2020-09-05 22:41:02 +03:00
Alex Renoki e6cfa85472 Replaced blocking Redis instance with non-blocking I/O client 2020-09-04 17:50:49 +03:00
Alex Renoki b9dfecab68 Using separate connection counts for global & local. 2020-09-04 11:34:33 +03:00
Alex Renoki f1a14fbd1d Passing $appId on createRecord() 2020-08-30 21:23:06 +03:00
Alex Renoki 1923ceedea Moved the create record into a separate method. 2020-08-30 20:07:24 +03:00
Alex Renoki 00faff7f04 Setting defaults to current connection count 2020-08-28 14:11:09 +03:00
Alex Renoki ee8681a459 Use a RedisLock to avoid race conditions. 2020-08-27 22:28:22 +03:00
rennokki edcc2f9582
Apply fixes from StyleCI (#491) 2020-08-27 21:13:50 +02:00
Alex Renoki 70eeb005ef Added redis logger 2020-08-27 22:13:19 +03:00
Alex Renoki 2a6d91aaf7 Added tests for statistics loggers drivers 2020-08-23 13:40:18 +03:00
Alex Renoki 108a717c0a Fixed inconsistency by not passing $appId to all methods 2020-08-23 13:39:59 +03:00
Alex Renoki 714cc5b22d The get() method accepts Request or nuill 2020-08-23 13:38:56 +03:00
Alex Renoki 92870c088a wip 2020-08-22 21:54:48 +03:00
Alex Renoki 70ce44e635 Replacing event with continously statistics polling 2020-08-20 11:27:55 +03:00
Alex Renoki f9cf723c0e Disabled broadcast() 2020-08-20 08:50:42 +03:00
Alex Renoki 8b5cd7657b Reverted statistics reset. 2020-08-20 08:50:22 +03:00
rennokki b1597bb836
Apply fixes from StyleCI (#476) 2020-08-19 21:40:02 +02:00
Alex Renoki 99b55411c1 Removed controller that sends out the statistics 2020-08-19 22:39:38 +03:00
Alex Renoki ed96e24f6a Resetting statistics after processing them 2020-08-19 20:55:20 +03:00
Alex Renoki da7fe0cf60 Typo 2020-08-19 19:56:34 +03:00
Alex Renoki 3123f25cbc Renamed HttpStatisticsLogger with MemoryStatisticsLogger (because it stores it in-memory) 2020-08-19 09:00:53 +03:00
rennokki 85648964d2
Apply fixes from StyleCI (#472) 2020-08-18 20:22:52 +02:00
Alex Renoki 3e521268d4 Added customizable driver for the store 2020-08-18 21:22:29 +03:00
rennokki f83a669000
Apply fixes from StyleCI (#470) 2020-08-18 19:21:44 +02:00
Alex Renoki 0b412cd98e added docblocks 2020-08-18 20:21:22 +03:00
Alex Renoki 09776a1828 Refactored the statistics logger 2020-08-17 21:17:00 +03:00
Alex Renoki 099d90b885 Renamed AppProvider to AppManager 2020-08-13 14:51:18 +03:00
rennokki b2b2961f0e
Revert "Add support for overriding stats logger's base URL" 2020-08-13 10:09:09 +03:00
rennokki 9d8e2ff323
Merge pull request #115 from francislavoie/stats-url
Add support for overriding stats logger's base URL
2020-08-13 10:03:56 +03:00
rennokki 10208671bb
csfixing 2020-08-13 09:49:09 +03:00
rennokki 371bf5418c
inline if 2020-08-13 09:47:55 +03:00
rennokki 99c6c06897
formatting 2020-08-13 08:32:20 +03:00
rennokki a752fb9ecc
formatting 2020-08-13 08:30:24 +03:00
Freek Van der Herten fa0bd1c9ef
Apply fixes from StyleCI (#329) 2020-03-04 10:58:39 +01:00
Gabriel Iuga 94fb667b90 Fix for dependency upgrade (#223)
* + DnsResolver no longer extends React/Dns/Resolver as it's now a final class
+ StartWebSocketServer:getDnsResolver returns ResolverInterface to comply with new react/dns policy

* + organize imports

* + organize imports
2019-07-28 14:18:22 -04: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
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