Chris Eager
|
d53a6e4c42
|
Add counter for skipped stale ephemeral MRM fetches
|
2024-11-12 10:56:12 -06:00 |
Chris Eager
|
744042e8c8
|
Address some warnings in maven execution
|
2024-11-12 10:55:10 -06:00 |
Jon Chambers
|
444f6ca826
|
Consolidate "closed connection" errors, but add an "exception" dimension
|
2024-11-12 11:54:47 -05:00 |
Jon Chambers
|
0ea13ec528
|
Handle static "closed" exceptions
|
2024-11-12 11:54:47 -05:00 |
Jon Chambers
|
6845ba9b90
|
Remove legacy `DisconnectRequested` protobuf entity
|
2024-11-12 11:54:36 -05:00 |
Jon Chambers
|
2f890f7bb3
|
Send push notifications if we receive a "new message" notification, but no listener is present
|
2024-11-12 09:34:59 -05:00 |
Jon Chambers
|
3fefb24d71
|
Retire the legacy disconnection request system
|
2024-11-12 09:09:05 -05:00 |
Chris Eager
|
d6f890c7b9
|
Use AmazonDynamoDBLocal instead of DynamoDBProxyServer
|
2024-11-11 16:50:47 -06:00 |
Chris Eager
|
59e0137816
|
Update to the latest version of the spam filter
|
2024-11-11 16:50:19 -06:00 |
Chris Eager
|
dd4bc23e4f
|
Update to Dropwizard 4
|
2024-11-11 16:32:24 -06:00 |
Jon Chambers
|
09fd5e8819
|
Shift authority for disconnection requests to `DisconnectionRequestManager`
|
2024-11-11 16:27:38 -05:00 |
Ravi Khadiwala
|
81f3ba17c7
|
Wait for messages in waitForNewLinkedDevice
|
2024-11-11 14:46:48 -06:00 |
Jon Chambers
|
3288d3d538
|
Mirror disconnection requests to `DisconnectionRequestManager`
|
2024-11-11 15:38:07 -05:00 |
Jon Chambers
|
7e861f388f
|
Introduce `DisconnectionRequestManager`
|
2024-11-11 15:38:07 -05:00 |
Jon Chambers
|
1323b42169
|
Rename `ClientConnectionManager` to `GrpcClientConnectionManager`
|
2024-11-11 15:38:07 -05:00 |
Jon Chambers
|
a843f1af6c
|
Rename `PubSubClientEventManager` to `WebSocketConnectionEventManager`
|
2024-11-11 15:30:26 -05:00 |
Ameya Lokare
|
52b759c009
|
Remove CORS configuration
|
2024-11-11 12:22:18 -08:00 |
Jon Chambers
|
f2f5815316
|
Resolve additional merge-related naming conflicts
|
2024-11-11 11:58:06 -05:00 |
Jon Chambers
|
2da00e162a
|
Resolve a merge-related naming conflict
|
2024-11-11 11:47:00 -05:00 |
Jon Chambers
|
e53a9f3f1a
|
Close WebSockets "harshly" if a close frame write fails
|
2024-11-11 11:42:01 -05:00 |
Jon Chambers
|
767f6a90e0
|
Remove subscriptions if we get pub/sub events without a registered listener
|
2024-11-11 11:42:01 -05:00 |
Jon Chambers
|
562b495a18
|
Publish "messages persisted" events when unlocking queues after a persistence run
|
2024-11-11 11:41:29 -05:00 |
Jon Chambers
|
084607f359
|
Retire the explicit "handle new message available" system in favor of implicit presence-on-insert values
|
2024-11-11 11:41:29 -05:00 |
Jon Chambers
|
eeeb565313
|
Return destination client presence when inserting messages
|
2024-11-11 11:41:29 -05:00 |
Jon Chambers
|
1fa31b3974
|
Don't return message IDs from the "insert message" script
|
2024-11-11 11:41:29 -05:00 |
Jon Chambers
|
7158a504fa
|
Remove an outdated doc comment reference to keyspace notifications
|
2024-11-08 15:55:02 -05:00 |
Ameya Lokare
|
3ccd7508ac
|
Update to the latest version of the spam filter
|
2024-11-08 12:24:06 -08:00 |
Ravi Khadiwala
|
fc6075f19c
|
Include media TTL in backup config
|
2024-11-08 14:21:39 -06:00 |
Ravi Khadiwala
|
776c147ea4
|
Tighten up Semaphore release in WebSocketConnection
|
2024-11-08 14:21:12 -06:00 |
Chris Eager
|
5d9641ae86
|
Add dynamic configuration to optionally use shared MRM data
|
2024-11-07 17:06:52 -06:00 |
Chris Eager
|
88a1f951c2
|
Update to the latest version of the spam filter
|
2024-11-07 16:53:15 -06:00 |
Chris Eager
|
1726a1d5f4
|
Remove extraneous plugin version declaration
|
2024-11-07 16:45:40 -06:00 |
Chris Eager
|
6c563a3f13
|
Update various dependencies
- aws.sdk2: 2.29.7
- braintree: 3.37.0
- commons-csv: 1.12.0
- commons-io: 2.17.0
- dropwizard: 3.0.10
- firebase-admin: 9.4.1
- google-androidpublisher: v3-rev20241016-2.0.0
- google-cloud-libraries: 26.50.0
- jackson: 2.18.1
- junit-pioneer: 2.23.0
- libphonenumber: 8.13.49
- micrometer: 1.13.6
- reactor: 2023.0.11
- storekit: 3.2.0
- exec-maven-plugin: 3.4.1
- jib-maven-plugin: 3.4.4
- maven-deploy-plugin: 3.1.3
- maven-install-plugin: 3.1.3
- maven-surefire-plugin: 3.5.2
- maven-failsafe-plugin: 3.5.2
- swagger-maven-plugin: 2.22.25
|
2024-11-07 16:34:42 -06:00 |
Jon Chambers
|
6a1f4906c5
|
Retire the legacy message availability system
|
2024-11-07 12:09:21 -05:00 |
Jon Chambers
|
ef716aacc2
|
Shift authority for message availability to the pub/sub event system
|
2024-11-07 11:55:47 -05:00 |
Ameya Lokare
|
c91242ed60
|
Update to the latest version of the spam filter
|
2024-11-07 08:32:15 -08:00 |
Jon Chambers
|
e536a40740
|
Publish "messages persisted" events
|
2024-11-07 11:25:48 -05:00 |
Jon Chambers
|
5aaf4cad20
|
Remove now-unused presence cluster configuration
|
2024-11-06 16:07:02 -05:00 |
Jon Chambers
|
1c167ec150
|
Retire the legacy client presence system
|
2024-11-06 14:57:27 -05:00 |
Chris Eager
|
9898e18ae2
|
Update test config for /v1/subscription/configuration
|
2024-11-06 14:43:39 -05:00 |
Chris Eager
|
b182c3d86d
|
Update for KeyTransparencyQueryService.MonitorRequest changes
|
2024-11-06 14:43:18 -05:00 |
Jon Chambers
|
96a4d4c8ac
|
Prepare to receive client events about persisted messages
|
2024-11-06 14:42:55 -05:00 |
Jon Chambers
|
9d19fc9ecc
|
Shift authority to the new pub/sub client presence system
|
2024-11-06 12:10:44 -05:00 |
Jon Chambers
|
aad12670b2
|
Register WebSocket connections as pub/sub event listeners
|
2024-11-06 09:37:06 -05:00 |
Jon Chambers
|
7ca7fe7c13
|
Handle batches of commands in sharded circuit breakers
|
2024-11-06 09:36:08 -05:00 |
Jon Chambers
|
ca7e7c288e
|
Format pub/sub hash tags consistently with message-related hash tags
|
2024-11-06 09:35:45 -05:00 |
Chris Eager
|
3a604464b5
|
Mark LevelConfiguration#name as deprecated
|
2024-11-06 09:35:19 -05:00 |
Jon Chambers
|
e277281d18
|
Update to the latest version of the spam filter
|
2024-11-06 09:32:57 -05:00 |
Ameya Lokare
|
3d339696dc
|
Update to the latest version of the spam filter
|
2024-11-05 16:17:22 -08:00 |
Jon Chambers
|
3e36a49142
|
Reframe "connection ID" as "server ID" to avoid double-removing clients
|
2024-11-05 18:43:31 -05:00 |