Denis Arh
9f013c9c9c
Direct channels & groups are now properly broadcasted to all new members
2018-10-17 04:24:12 +02:00
Denis Arh
c5d70ef264
Simplified forced-subscription logic
2018-10-16 15:49:10 +02:00
Denis Arh
c3457807e7
Extend event service & event queue item to support subscription types
...
On top of 'channel-type' subscriptions we had, we now support 'user-type' subscriptions to handle
subscription requests (ie: we want this specific user to be subscribed to that specific channel)
2018-10-07 08:31:21 +02:00
Tit Petric
74d9365123
upd(sam): events queue over channel
2018-09-27 11:06:43 +00:00
Denis Arh
62fde6443a
Remove redundant logging on pubsub message event
2018-09-26 21:01:33 +02:00
Denis Arh
17a3f9461e
Data structure naming clenaup
2018-09-26 16:49:51 +02:00
Tit Petric
49c4b0c434
upd(sam): refactor repository to split responsibility, L1
2018-09-20 16:39:32 +02:00
Tit Petric
48d47b95e8
upd(sam): refactor pubsub api
2018-09-11 20:35:45 +02:00
Tit Petric
cef9af9903
upd(sam): refactor pubsub, housekeeping
2018-09-11 20:17:26 +02:00
Tit Petric
33bdf429a5
upd(sam): refactor pubsub to repository
2018-09-11 18:12:41 +02:00
Tit Petric
3e3af76b65
upd(sam): configs refactor
2018-09-11 17:50:29 +02:00
Tit Petric
16cc7a11f3
upd(all): restructure cmd, flags, startups
2018-08-23 11:15:23 +02:00
Tit Petric
a46b4fbf93
upd(sam): pubsub events with redis option
2018-08-21 13:05:08 +02:00
Denis Arh
94aed69d37
Move EventQueueItem under types package
2018-08-05 23:35:55 +02:00
Denis Arh
baae815899
Implement event loop
2018-08-05 22:14:45 +02:00