1
0
Fork 0
mirror of synced 2024-06-03 03:14:50 +12:00
Commit graph

52 commits

Author SHA1 Message Date
Torsten Dittmann 613d33321c remove realtime Parser class 2021-06-28 16:34:28 +02:00
Torsten Dittmann 06674982df refactor(realtime): move getRoles into Auth 2021-06-28 12:18:00 +02:00
Torsten Dittmann 923d373b6d introduce utopia-php/websocket 2021-06-24 14:22:32 +02:00
Torsten Dittmann 0acbb6097c fix(realtime): add port env 2021-06-16 11:09:12 +02:00
Torsten Dittmann 220427916d refactor(realtime): introduce realtime server class 2021-06-14 12:48:31 +02:00
Torsten Dittmann f76695fb09 fix(realtime): project stats channel 2021-06-08 14:09:50 +02:00
Torsten Dittmann f0d3b2f22a feat(realtime): print debug logs by default 2021-06-04 13:00:13 +02:00
Torsten Dittmann ae8320e4fe fix(realtime): undefined projectId for shared stats 2021-06-04 12:53:18 +02:00
Torsten Dittmann 2315cf01d3 skip origin check for console 2021-04-07 12:07:21 +02:00
Torsten Dittmann 807beb1359 add project channel to console project to receive realtime stats 2021-04-06 12:11:57 +02:00
Torsten Dittmann c5ad66839d add usage stats for realtime 2021-04-01 12:59:11 +02:00
Torsten Dittmann 30506c9b00 add debug logs 2021-03-31 12:10:29 +02:00
Torsten Dittmann 295f2c9b7e fixed connection pool for http 2021-03-24 12:37:57 +01:00
Torsten Dittmann e14a495048 add custom connection pool 2021-03-16 15:30:45 +01:00
Torsten Dittmann 520c065236 move connections back into pool after used 2021-03-12 16:56:41 +01:00
Torsten Dittmann 56dca6b172 move resource to http worker so workers work 2021-03-12 16:56:12 +01:00
Torsten Dittmann 2efff977e0 use redis connection pool on http 2021-03-12 15:16:40 +01:00
Torsten Dittmann 799926ac53 fix timezone 2021-03-11 10:45:54 +01:00
Torsten Dittmann 20419f7a90
Merge branch 'feat-265-realtime' into feat-265-realtime-resources 2021-03-11 09:05:34 +01:00
Torsten Dittmann d462c5dce5 adapt to review 2021-03-10 14:39:37 +01:00
Eldad Fux a3402b33f5 Overwriting registry for realtime 2021-03-10 13:26:38 +02:00
Torsten Dittmann d41a8ef44b add exception to realtime opener 2021-03-10 10:01:24 +01:00
Eldad Fux b75d33efc1 Cleanups 2021-03-10 09:43:10 +02:00
Eldad Fux b26b831931 Removed context, added pools 2021-03-10 08:53:49 +02:00
Eldad Fux a5b70e9476 Fixed registry contex 2021-03-09 19:27:48 +02:00
Eldad Fux 1017a2fb6b Refactored resources 2021-03-09 18:07:13 +02:00
Torsten Dittmann c96f5ea75a cleanup code 2021-03-04 10:28:24 +01:00
Torsten Dittmann 61b114a999 force cancel on connection close 2021-03-02 11:23:15 +01:00
Torsten Dittmann 68fb6666ff move project check before abuse and cors validation 2021-03-02 10:57:22 +01:00
Torsten Dittmann a3fb2abf66 add cors validation 2021-03-01 17:02:01 +01:00
Torsten Dittmann 8e912ba252 improve time-space complexity of identifying receivers 2021-03-01 16:33:33 +01:00
Torsten Dittmann 2e4224683e add package_max_length description 2021-03-01 16:13:10 +01:00
Torsten Dittmann ba4eedb114 use redis connection pool 2021-03-01 15:44:01 +01:00
Torsten Dittmann e79c5e93d0 fchange realtime method names 2021-03-01 12:28:13 +01:00
Torsten Dittmann 8ef300c020 add remove subscriptions to class 2021-02-26 18:26:22 +01:00
Torsten Dittmann 111905514d improve realtime class 2021-02-26 17:01:01 +01:00
Torsten Dittmann 603f4ab99d revert redis connection pool 2021-02-26 11:17:17 +01:00
Torsten Dittmann 28eed022f6 add redis connection pool 2021-02-26 10:21:07 +01:00
Torsten Dittmann 5a2d7d4aa7 add abuse checks and abstract class for logic 2021-02-25 18:00:41 +01:00
Torsten Dittmann a70cb90be1 add channels to realtime response 2021-02-25 11:43:39 +01:00
Torsten Dittmann 46f64b4faa add realtime prototype 2021-02-24 18:12:38 +01:00
Eldad Fux 780841853e Fixed code to work with 0.7 changes 2021-02-21 23:22:32 +02:00
Eldad Fux f4f66256f4 Now tracking all user roles 2020-10-22 10:16:40 +03:00
Eldad Fux c491b78114 Added connection open/close logic 2020-10-21 15:03:50 +03:00
Eldad Fux 619781a4ad Handle user & project channels 2020-10-21 13:50:11 +03:00
Eldad Fux 4ccab4f955 POC 2020-10-20 16:22:46 +03:00
Eldad Fux a52de551a1 Fixed connection retry 2020-10-19 23:38:49 +03:00
Eldad Fux a6cb86639b Added logs 2020-10-19 21:56:02 +03:00
Eldad Fux 77e35e7081 Added redis persistent connection 2020-10-19 18:09:53 +03:00
Eldad Fux 5f4532ebbf Added redis pub/sub 2020-10-18 14:51:16 +03:00