Chris Eager
|
13e346d4eb
|
Distinguish local vs remote in ClientPresenceManager#disconnectPresence
|
2021-12-02 14:32:42 -08:00 |
|
Jon Chambers
|
3398955c1a
|
Add basic support for phone number identifiers
|
2021-11-09 10:23:08 -05:00 |
|
Jon Chambers
|
98e41f9a37
|
Improve Redis exception handling
|
2021-09-22 10:31:39 -04:00 |
|
Chris Eager
|
aeb9f67266
|
Migrate MessageSenderTest to JUnit 5
|
2021-08-25 12:25:10 -05:00 |
|
Chris Eager
|
e08c5a412e
|
Insert ephemeral messages in the standard cache queue
|
2021-08-25 12:25:10 -05:00 |
|
Chris Eager
|
27844fe692
|
Add JUnit 5 RedisClusterExtension
|
2021-08-13 12:07:04 -05:00 |
|
Jon Chambers
|
73c368ea86
|
Use UUIDs instead of e164s to associate accounts with push notifications.
|
2021-08-04 14:38:28 -04:00 |
|
Chris Eager
|
91bd061110
|
Migrate deprecated Lettuce method and enum usages
|
2021-03-29 14:51:26 -05:00 |
|
Jon Chambers
|
ad32555cc9
|
Drop the old push scheduler Redis singleton.
|
2021-02-11 14:01:11 -05:00 |
|
Jon Chambers
|
943a5d1036
|
Shard push scheduling cache
|
2021-01-19 15:50:12 -05:00 |
|
Jon Chambers
|
bac268a21c
|
Don't send a reply to clients until messages are safely in a non-volatile store.
|
2021-01-10 13:03:40 -05:00 |
|
Ehren Kret
|
604287244f
|
Update copyright statement on all source files
IntelliJ Copyright Profile used to automate this.
|
2020-11-04 11:55:35 -05:00 |
|
Jon Chambers
|
05929871c9
|
Rename PushSender to MessageSender and add docs.
|
2020-10-19 11:24:35 -04:00 |
|
Jon Chambers
|
74b3daa70a
|
Collapse WebsocketSender into PushSender.
|
2020-10-19 11:24:35 -04:00 |
|
Jon Chambers
|
7e14a0bc30
|
Drop pub/sub operations from WebsocketConnection.
|
2020-09-23 14:51:02 -04:00 |
|
Jon Chambers
|
5c04f2634a
|
Use a dedicated executor service for dispatching keyspace notifications.
|
2020-09-03 11:04:48 -04:00 |
|
Jon Chambers
|
dc28d063aa
|
Reactivate the explicit client presence experiment.
|
2020-08-17 11:34:27 -04:00 |
|
Jon Chambers
|
bb6045c1d0
|
Disarm the client presence manager experiment.
|
2020-08-15 20:23:05 -04:00 |
|
Jon Chambers
|
5717dc294e
|
Combine the read/write breakers for Redis clusters.
|
2020-08-14 17:15:56 -04:00 |
|
Jon Chambers
|
ae0f8df11b
|
Break out FaultTolerantPubSubConnection as its own thing so different use cases can have their own subscription space.
|
2020-08-14 17:15:56 -04:00 |
|
Jon Chambers
|
2c29f831e8
|
Add an explicit client presence system.
|
2020-08-13 10:56:26 -04:00 |
|