Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mollyim/sweetlies-server

Server prototype for hosting a private Signal network.
https://github.com/mollyim/sweetlies-server

Revert "Pause checks for GV1 migration when checking for capability downgrades."

This reverts commit e7745db36e6ee27bfefddf3ad11d921f016c281f.

e551fd2c1bbc8c37485e57a0de2eb1351650c217 authored about 4 years ago by Jon Chambers <[email protected]>
Record OS versions for desktop and SDK versions for Android.

34a11c233820b5e7c51f276bac0e4277149ad78f authored about 4 years ago by Jon Chambers <[email protected]>
Record unsuccessful server-to-client requests in more detail.

0de3a400eb55aadbbd788718eb4b6ec580bf260f authored about 4 years ago by Jon Chambers <[email protected]>
Add a utility method for getting client platform tags from UA strings for metrics.

e524ff965dea279bee1d11cbdfa8c7f301d34e80 authored about 4 years ago by Jon Chambers <[email protected]>
Measure adoption of the `gv1-migration` capability.

7ba689aaebe35a5aeb9452b3df878157d6a3ee7d authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.81

c228e125c375ce253795c8aaded11ad40810e2cb authored about 4 years ago by Jon Chambers <[email protected]>
Discard oversized messages bound for desktop clients via websockets.

92fde83b3ab2cd15d4b5d23c1b2e262d79be9745 authored about 4 years ago by Jon Chambers <[email protected]>
Reduce logging level for Lettuce connection events.

3a268aef50e5d0871d52bc77e7f03cc0c9393fca authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.80

9486dcf6b07c46e38609bd2d0ac568cbe02fdb93 authored about 4 years ago by Jon Chambers <[email protected]>
Set device capabilities when linking a new device.

f673bd8d7b4a7c4ea4233ddab74ab3b7696ff787 authored about 4 years ago by Jon Chambers <[email protected]>
Always include UUID in UD certificate (#300)

299b6800131436d7adff16dcb060b0b00c3cd711 authored about 4 years ago by Ehren Kret <[email protected]>
Bump version to 4.79

b1160af896c04ce8736db59f0600fe40bbb5d1d0 authored about 4 years ago by Jon Chambers <[email protected]>
Time (and count) SQS "send message" operations.

81e835239150787eb8645225504922e04c8082ea authored about 4 years ago by Jon Chambers <[email protected]>
Extend Redis command timeout to 3.5 seconds to avoid TCP retransmission "coincidences."

1a627d6a879f5a594bf3d85804fbeb054624a049 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.78

d5f00db9ea8c94b6614a321476df864808f84492 authored about 4 years ago by Jon Chambers <[email protected]>
Force use of UCS-2 instead of GSM-7 for SMS to China (#297)

00a3e562dcda323d7226f1ea9df146f37bf01bb3 authored about 4 years ago by Ehren Kret <[email protected]>
Bump version to 4.77

36aca49fc389105d7ddd32fdf0375aef6b09eb0f authored about 4 years ago by Jon Chambers <[email protected]>
Use named threads for the JsonMetricsReporter executor service.

0628c9161cb60d24e647b75b66ca8b7c314bf651 authored about 4 years ago by Jon Chambers <[email protected]>
Honor disabled metric attributes in JsonMetricsReporter.

9b28672e19d3b6bdb6619eb7ae03ae1a66bcc5d1 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.76

903ffef42c0ec101b058278555fe101eddf09b2e authored about 4 years ago by Jon Chambers <[email protected]>
Measure contact intersection rate directly.

d764058a047d2c47595830aee7c1a0a63c113b88 authored about 4 years ago by Jon Chambers <[email protected]>
Stop recording Lettuce latency metrics.

0aafe384966bd2b3228d4005e15792453b88de46 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.75

d86d565b3f087760763cca41fc7d0e81856d32b7 authored about 4 years ago by Jon Chambers <[email protected]>
Pause checks for GV1 migration when checking for capability downgrades.

e7745db36e6ee27bfefddf3ad11d921f016c281f authored about 4 years ago by Jon Chambers <[email protected]>
Bump to version 4.74

66d3e1b551cc71fc0936cb5420bdd5ae154516ac authored about 4 years ago by Jon Chambers <[email protected]>
Only notify CDS if an account attribute change actually changes an account's discoverability.

474b879b1606353447175e4ca6e63e347a5ea395 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.73

2f5d6e16a6dce5851f9cd18aa5f7a33fc8915489 authored about 4 years ago by Jon Chambers <[email protected]>
Report Dropwizard metrics via the Wavefront proxy.

0a23b57ff884a5e5269d8a157f1622df61330a19 authored about 4 years ago by Jon Chambers <[email protected]>
Make Micrometer batch size configurable.

251e1b51c5fc5588d7ebb3b9b6cd7f1e2d62864d authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.72

68150b640eb91e225cbd600f2ff33b124e23cf34 authored about 4 years ago by Jon Chambers <[email protected]>
Revert "Add a debug version of Lettuce to track down the cause of https://github.com/lettuce-io/lettuce-core/issues/1494."

This reverts commit 4d5fbec5a5d39e9ca05c77d0e0b92df4762f80cd.

143b6f0df1d1bfd07b0f964d276195e39ba314ed authored about 4 years ago by Jon Chambers <[email protected]>
Update to Lettuce 6.0.1.

217d2704579c494bb03b70d84acb4faf339f7853 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.71

81684b921e381b274827fef1548c847cb3121c2e authored about 4 years ago by Jon Chambers <[email protected]>
Revert "Temporarily suspend reporting of Lettuce latency metrics."

This reverts commit 2045153495a823b06334e7cbd86fb89c946c1cea.

2cc6c959a5308f1f4ce50795a9273470fd3d3bc6 authored about 4 years ago by Jon Chambers <[email protected]>
Include the name of the calling thread when a command times out.

fb9aa672c9e97e7af23874bed2a18c96216b2bd1 authored about 4 years ago by Jon Chambers <[email protected]>
Expand UA parsing tests to cover OS details in desktop strings.

325e65db7fb9d1b80ca7a91ca25e400ce9254cef authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.70

603e2b173d222524b0a16109c4ecfa8e84af0e28 authored about 4 years ago by Jon Chambers <[email protected]>
Record the number of non-success responses from clients when sending messages via websockets.

103b49ec459301b81799ec8e4a3272a3cc7244b9 authored about 4 years ago by Jon Chambers <[email protected]>
Capture a thread dump when Redis commands time out.

6c78d7544f18a66c4dd21207c8b267b4565a10cd authored about 4 years ago by Jon Chambers <[email protected]>
Add a debug version of Lettuce to track down the cause of https://github.com/lettuce-io/lettuce-core/issues/1494.

4d5fbec5a5d39e9ca05c77d0e0b92df4762f80cd authored about 4 years ago by Jon Chambers <[email protected]>
Include client age/UA string when closing due to a spurious keepalive request.

7cf50a15d0c50ea5c07c6c71e9b5711b33bd63b0 authored about 4 years ago by Jon Chambers <[email protected]>
Record the platforms of clients that send a keepalive without a local presence.

adbc4e9fec5a7ebccb9c6d4243c185e1e18ab7e8 authored about 4 years ago by Jon Chambers <[email protected]>
Record the platforms of clients that are getting displaced.

4815434dd778357632f0cda0442936e358d3a36c authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.69

44f20e7ad639a386476df289b2aff5d08a12695a authored about 4 years ago by Jon Chambers <[email protected]>
Drop API keys from Micrometer configuration.

b25e50bdaece5d1eba1eb067284687b00331139d authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.68

4aab388eff04fd1562979ef1f429ab10468696c0 authored about 4 years ago by Jon Chambers <[email protected]>
Update copyright statement on all source files

IntelliJ Copyright Profile used to automate this.

604287244f2d34884a82669ef8d14712079952b1 authored about 4 years ago by Ehren Kret <[email protected]>
Bump version to 4.67 (config-only change)

47646a4aa0dfed4a998fc5b578d079aef358890d authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.66

70ca5e2aef5ccafae1985f9bc1bd50b4e56de565 authored about 4 years ago by Jon Chambers <[email protected]>
Log timeouts in addition to incrementing a counter to make it easier to get precise timestamps.

4a4a721e9068809f3825eb971ca9946342e329e6 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.65 (configuration-only change)

52078f7762295b894b45f255eb1e75967b7bd4b6 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version 4.64

36377e59cba8136a5dbf358e3a686cd11eaec9a4 authored about 4 years ago by Jon Chambers <[email protected]>
Count timeouts directly.

a4062b338e1361f6dcb6e0d91bf57e447136ba5f authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.63

ec223ac2edee4d03addf46172e917bdaec2fae21 authored about 4 years ago by Jon Chambers <[email protected]>
Expose gv1-migration on profile endpoint

5587b7d469b6f94a653a3223492d42da413ca444 authored about 4 years ago by Ehren Kret <[email protected]>
Bump version to 4.62

b00577fda4de7aa2dba08dfd7b357d35c2469d51 authored about 4 years ago by Jon Chambers <[email protected]>
Set source UUID when delivering envelopes from message cache/db on websocket

26870d134f43fa8a4b215740b67ab8aad3a7893f authored about 4 years ago by Ehren Kret <[email protected]>
Restore netty-tcnative.

fb2baad7cce6baebace7951d3d2c093b72ad799b authored about 4 years ago by Jon Chambers <[email protected]>
De-dupe connection event logging messages.

0431a2abb1ffd51a483f0ece56242643a70cdaf6 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.61

4bae8d4cfb99a7d22c86426d9a87e42976e2b2dc authored about 4 years ago by Jon Chambers <[email protected]>
Add GV1 Migration capability

c2db2d3cbdff43e2996fb131bec5496ecec18d8e authored about 4 years ago by Ehren Kret <[email protected]>
Send push notifications if websockets close before all messages are delivered

05d9ec673e8c8d096e79b1f9a775eab8db5c6d4e authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.60

ae566dca986eb54c99a2f4f67f9e517f2216a60f authored about 4 years ago by Jon Chambers <[email protected]>
Add filters/tasks to enable/disable request logging.

1732cf9243b936396f419c92ee7e750fa638c767 authored about 4 years ago by Jon Chambers <[email protected]>
Temporarily suspend reporting of Lettuce latency metrics.

ab62c19de9dc110b59486d4afa24bbe3d2bc0fc3 authored about 4 years ago by Jon Chambers <[email protected]>
Use container-managed executors for APN/GCM senders.

96d3a69479818578c2ad1ba1942df58133a003bf authored about 4 years ago by Jon Chambers <[email protected]>
Make copyright notices consistent

Use SPDX-License-Identifier copyright notices and apply consistently
to source throughout the re...

2f7bb3499dcdb3bfa8176038792ebfe6b0cc104f authored about 4 years ago by Ehren Kret <[email protected]>
Change the "oversized message" threshold from 64kB to 1MB.

8523bb1ad8f0e4cedb5e782a1e1d164e6b637ca6 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.59

e266e1ce40bce0a35a7865294f54af5f5f8805ca authored about 4 years ago by Jon Chambers <[email protected]>
Update to Pushy 0.14.2.

169c3d5a0f435284bbf801cb27c6f16e33809fd5 authored about 4 years ago by Jon Chambers <[email protected]>
Drop netty-tcnative-boringssl-static as a dependency.

9cffbe3d49534fa276b867447994966e4f9fb6ab authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.58

6090439289791f6dd03457b7c2e2e64c4946d4cc authored about 4 years ago by Jon Chambers <[email protected]>
Resolve build error introduced while merging.

e6da54d9b805b48910d472cc4eb2b156334d1dc0 authored about 4 years ago by Jon Chambers <[email protected]>
Catch exceptions thrown while pruning missing peers.

7b3ed2dcbf67b126c277983de907a18d1ca4a2a6 authored about 4 years ago by Jon Chambers <[email protected]>
Tighten the "prune peers" interval; move from fixed-rate to fixed-delay scheduling.

0a843dc086e41ee2e9835cfd8f1513bdb5b57213 authored about 4 years ago by Jon Chambers <[email protected]>
Add clients to the "cleanup" list before actually setting their presence keys.

42ed6c3ded900b0b79a1ca920dd0eb29e2ff8d5d authored about 4 years ago by Jon Chambers <[email protected]>
Record a count of deleted accounts by country.

d82b3dc42910b4d54d259e7c92559abef69f9a4a authored about 4 years ago by Jon Chambers <[email protected]>
Record account deletion reasons.

23ca011ac1c1634fd01ac8c4818c0a59a8c0b600 authored about 4 years ago by Jon Chambers <[email protected]>
Revert "Revert "Share resources between Lettuce clients.""

This reverts commit 334f509be599fa6a501026e900d912ff7187e150.

45687513bf4663de9039763bdac13c1064374ad5 authored about 4 years ago by Jon Chambers <[email protected]>
Report Lettuce command latency via Micrometer.

236cef4b5624f607814c19cf861edd79f0273b94 authored about 4 years ago by Jon Chambers <[email protected]>
Remove now-redundant Redis execution time metrics.

e391793c58c55b4efe0173f734d45b17f457fecc authored about 4 years ago by Jon Chambers <[email protected]>
Add a command for dumping Redis command stats.

019ffdaf1262752b9cc5725b80370f989c401bf7 authored about 4 years ago by Jon Chambers <[email protected]>
Update to Lettuce 6.

1a57d4fe11a733418b2e8cc50898ea899ca4ac68 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.57

3081f22e70636514b077a766d185be0aee34c2e2 authored about 4 years ago by Jon Chambers <[email protected]>
Measure total bytes written to websockets and failed send attempts.

df847431eb81c58771ec50541623e9a55d07a382 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.56

5b2f1eee658122304fbab34d2d8c62812a85231c authored about 4 years ago by Jon Chambers <[email protected]>
Drop websocket connection names (unused for a while now).

99f488d48f37cdba0f8e42c5344b2da5708ec720 authored about 4 years ago by Jon Chambers <[email protected]>
Rename PushSender to MessageSender and add docs.

05929871c971430e0129db983e56a806dd9451d6 authored about 4 years ago by Jon Chambers <[email protected]>
Collapse WebsocketSender into PushSender.

74b3daa70ac3bd1a6ac32ddfa2d57806eb22c825 authored about 4 years ago by Jon Chambers <[email protected]>
Move provisioning message-sending to its own manager class.

5e30b0499a60621d570584f9dda232f6b2ddbbbd authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.55

32bf74270979f2c31a1c40797f38d9b69d3501e2 authored about 4 years ago by Jon Chambers <[email protected]>
Update to Dropwizard 2.0.13.

9535f399f283682c23a0d7e3c62143bf46176282 authored about 4 years ago by Jon Chambers <[email protected]>
Add a command for dumping Redis SLOWLOG output.

85c7347899275b5a0b5fb5e695e3069300702750 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.54 (config-only change)

4579d26a539a469900d16360a4d7e98efb519632 authored about 4 years ago by Jon Chambers <[email protected]>
Bump to version 4.53 (configuration-only change)

128605ab332cfabfd5e9ba11e58f3190f04b4194 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.52

4dbc908619167f78af536238f7a8d58fe65f738d authored about 4 years ago by Jon Chambers <[email protected]>
Log when Lettuce connection events happen.

290a82e61ca30d81a4366d34dd47baa7c30a2c72 authored about 4 years ago by Jon Chambers <[email protected]>
Log cluster topology change events, too.

3a847759122c83340d21d19bf56e74507c02cc25 authored about 4 years ago by Jon Chambers <[email protected]>
Estimate the size of message entity lists sent via the REST API.

adac7d7fb23afac99721860b3d2eaa2bc4a0563a authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.51

679fd9d60fd7008de6f806c1114922ca051ab977 authored about 4 years ago by Jon Chambers <[email protected]>