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 "Share resources between Lettuce clients."

This reverts commit eab1f503a57f3f2f58c242cc3defd9d8d75ccb4e.

52320ebb9178a4ef6dbb8585b690aa8e9bbd3487 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.50

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

3f8b7ec32747750d060ca99130c5bfa7ccacaba2 authored about 4 years ago by Jon Chambers <[email protected]>
Share resources between Lettuce clients.

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

2bcc90a9eb8fcaec6498a2b5bc1df81e1611dd90 authored about 4 years ago by Jon Chambers <[email protected]>
Add OS-reported metrics for cached/buffered memory.

a9d0aa136def4d5dfe7289903e01ac72d4abca8e authored about 4 years ago by Jon Chambers <[email protected]>
Fix some metrics names/types.

691ab3080d1f2df5b9b29f4f89183804bb5e6ff3 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.47

bc7f2677b1edce6c19beb495abf036c2c134e203 authored about 4 years ago by Jon Chambers <[email protected]>
Report direct memory metrics.

c5147e0c68709ec494f2cb9bc90b94f9b4258d98 authored about 4 years ago by Jon Chambers <[email protected]>
Report the maximum number of file descriptors allowed by the OS.

e9b0829860614c07ec5397e7af1902d9c526aebc authored about 4 years ago by Jon Chambers <[email protected]>
Report GC metrics.

95428ab8b049ba669d4ad98478f189ece4ff2f7f authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.46 (config-only change)

8a595ed77a85b0ccd2d68f0fdfe9c25dd184b491 authored about 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.45

f0ce00376536eaea5e226f58a2c96890b24a2da6 authored about 4 years ago by Jon Chambers <[email protected]>
Drop the "repair message queue metadata" script.

775d56fe52b326ca8b1a463800f8dd6246940171 authored about 4 years ago by Jon Chambers <[email protected]>
Make sure to close scheduled reporters.

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

81cfa5891c2f37e947873ff5401c00e60287a934 authored about 4 years ago by Jon Chambers <[email protected]>
Record the number of deletable accounts per crawled chunk.

8e1975efe403810ede29a2485ed64bf547501037 authored about 4 years ago by Jon Chambers <[email protected]>
Add /v1/payments/auth endpoint

39c09733d331b818ebdd67ea0430316b2bff91f0 authored about 4 years ago by Curt Brune <[email protected]>
Bump version to 4.43

da16dfd52842f5106b844c91096844236fce4d45 authored over 4 years ago by Jon Chambers <[email protected]>
Require Android clients to support the gv2-3 capability

e1c397993d25caf4a889a4623f16b1bdbae6925c authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.42

96cbdd5c3760a3c04ae9c1eb3dc2edfa6c52280c authored over 4 years ago by Jon Chambers <[email protected]>
Time account deletion operations.

58ca4baf71a69a3182c8aa0bb85009e3707a5c39 authored over 4 years ago by Jon Chambers <[email protected]>
Really delete old accounts instead of just removing their push channels.

2b6811cb1b4758d1836f8f778aacc19f581d778d authored over 4 years ago by Jon Chambers <[email protected]>
Remove temporary metrics.

5245b686899fc2bcf00a00c3ff23964c541243e9 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.41

f0a8aa06bc54fd1353e109630986307b43052644 authored over 4 years ago by Jon Chambers <[email protected]>
Remove the "repair queue metadata" script.

c82496b9722108cca34b71f6ac11c155c0b8aaf3 authored over 4 years ago by Jon Chambers <[email protected]>
Drop the "insert messages" timeout.

c31348ea9a1fea2bbc10de62bb6d9c5bb4e7b038 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.40

75d903b164900de46a77eb6195c62f6171082988 authored over 4 years ago by Jon Chambers <[email protected]>
Check that the return of ZRANGEBYSCORE isn't an empty list.

c88554074987a461600217411cd6cd88b96a5331 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.39

7dd40fd2d457df5f690d0617c6c490419fe72e53 authored over 4 years ago by Jon Chambers <[email protected]>
Don't panic if a queue exists, but is empty when repairing metadata.

bb087caddc8148efa3db0c5ff38c099eeb4419b9 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.38

899b54c082667827580e506e5894cb357cdcc4f5 authored over 4 years ago by Jon Chambers <[email protected]>
Add a test to make sure that we don't double-insert messages with the same GUID.

1ccfe928f761cad6dee65841bc7190fe160e4c6f authored over 4 years ago by Jon Chambers <[email protected]>
Disallow insertion of duplicate messages.

5e3f8b9c2e33b8a336031e3557bd1e100a46ffc2 authored over 4 years ago by Jon Chambers <[email protected]>
Revert "Temporarily disable the message persisters entirely."

This reverts commit d464721397654fdba6947b7fcc2c99c307e52477.

301626926860981ff17a65fa05fb2c87247f08b7 authored over 4 years ago by Jon Chambers <[email protected]>
Repair queue metadata before persisting queues.

952cfae4e6f870025c748434267f78e22f40cc2a authored over 4 years ago by Jon Chambers <[email protected]>
Revert "Don't insert message batches in transactions."

This reverts commit 16eefe333f0f2e140c713223bc50721d8826e796.

df7f209ebc415fcaed527c8722f570401764771f authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.37

b09eb63e1e67adba9d81e08ccf79efccb646b976 authored over 4 years ago by Jon Chambers <[email protected]>
Temporarily disable the message persisters entirely.

d464721397654fdba6947b7fcc2c99c307e52477 authored over 4 years ago by Jon Chambers <[email protected]>
Use named variables instead of referring to KEYS/ARGV array indices in message cache scripts.

551a85c1e6abd00a9ee7a585a306ae47085996d4 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.36

f3f4bd33e589d58ca36f49c333fce53530214e74 authored over 4 years ago by Jon Chambers <[email protected]>
Discard unused feature flag constants/mocking.

02a2c3224f3ea9b7840011d2e9611671bab7ae49 authored over 4 years ago by Jon Chambers <[email protected]>
Set a query timeout of 5 seconds when inserting batches of messages.

0308532523fe2c62771fad24711af596fb82ec3e authored over 4 years ago by Jon Chambers <[email protected]>
Revert "Insert messages individually."

This reverts commit 158bfe481655b52d348a7902b6b9deac5475395a.

10b3af29478a6ccb113446c78bf0c706f7451d06 authored over 4 years ago by Jon Chambers <[email protected]>
Give the persister worker thread a meaningful name.

8ec1dda9baffb76e2a66fd5334c94bf1bdf499e7 authored over 4 years ago by Jon Chambers <[email protected]>
Instrument "get queues to persist" calls and "persist queues" exceptions.

2686761608e40769e83f7c5c6945bb326083fb4d authored over 4 years ago by Jon Chambers <[email protected]>
Insert messages individually.

158bfe481655b52d348a7902b6b9deac5475395a authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.35

1f34569ddc838dba76d29756fd65b37a0d638c87 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.34

fb0941bbe913c12b5a4dd1933a05da1c8a90291b authored over 4 years ago by Jon Chambers <[email protected]>
Don't insert message batches in transactions.

16eefe333f0f2e140c713223bc50721d8826e796 authored over 4 years ago by Jon Chambers <[email protected]>
Pause only if we're running low on queues to persist.

65e585e12213d81d4509bbdb91b36bb5f3a6c5b3 authored over 4 years ago by Jon Chambers <[email protected]>
Add a gauge for worker thread liveness.

2ba36ee04c5e37eef60cb5a724949953592e97df authored over 4 years ago by Jon Chambers <[email protected]>
Let MessagePersister manage its own worker thread.

fc05529574de9acda4d9632f69d1a7d8cf972922 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.33

010770904f49060c2466559521ceb67c3310e129 authored over 4 years ago by Jon Chambers <[email protected]>
Don't re-register metrics for shared circuit breakers.

07d24f487adee35875deed9535247e6d2438fd31 authored over 4 years ago by Jon Chambers <[email protected]>
Use separate namespaces for Redis breaker/retry metrics.

811acdb7f5426d9c3f7604d67eb5c59b4c1b1983 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.32

0960e4caa40bd547532af175a5550e3c6a24572b authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.31

2fce5c4d5d68bfe873d04d09431fa0d1acc3605f authored over 4 years ago by Jon Chambers <[email protected]>
Reduce default Redis cluster command timeout to 3 seconds.

e83b41dc01c79fbaa46057c630c2fb19848e4910 authored over 4 years ago by Jon Chambers <[email protected]>
Retry Redis commands that time out.

76665dd56ebdb85e254bd1605dc45fd1501bd8e9 authored over 4 years ago by Jon Chambers <[email protected]>
Consolidate cluster and pub/sub circuit breakers.

2d42b478baa6c971778678a710b3418e095b1d4b authored over 4 years ago by Jon Chambers <[email protected]>
Refactor peer pruning to be more retry-friendly.

a7266364d13bba5edd354e70e878c3107a49dad5 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.30

5797e8aeec6f25d7b09603a8ad0874b58f7c99c0 authored over 4 years ago by Jon Chambers <[email protected]>
Drop the 365-day check when deciding if an account is enabled.

65cdd5fcbea19ec133c0762768bb9c54ba252227 authored over 4 years ago by Jon Chambers <[email protected]>
Add tests for Device#isEnabled.

885fa6beae929191bc6fa0283b0af07e3c52c94e authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.29

73da4844ee6b41db58c1473511ff1ce5c7aa05d7 authored over 4 years ago by Jon Chambers <[email protected]>
Register a UUID argument factory for the messages database.

4302e19aba746ecaf7c3fcc7a99b7f6f0880fcd3 authored over 4 years ago by Jon Chambers <[email protected]>
Add a (failing!) test for sending a sealed-sender message after a non-sealed-sender message.

0c6f05f34a6a512f2f516724c3c8679fb94850a8 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.28

385123fd40827607f055a25371f216e02d4c91eb authored over 4 years ago by Jon Chambers <[email protected]>
Include stack traces when reporting persistence issues.

8040c285cd9abff7bead243fc17bd22709c927ed authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.27

bf1ee61bf06d358210f927d8651acef6a4bc917e authored over 4 years ago by Jon Chambers <[email protected]>
Log exceptions when persisting messages.

3e02c574e7f9b1a7bb6cbc1631d0e510860019d7 authored over 4 years ago by Jon Chambers <[email protected]>
Add an integration test for message persistence.

a97e0982e34c5bcf85afff41a34ef80ecefafbe6 authored over 4 years ago by Jon Chambers <[email protected]>
Add a meter for persisting individual messages.

ada454f56fb88bc2fa30cf107dfa12bdb6bea826 authored over 4 years ago by Jon Chambers <[email protected]>
Return queues to the "to persist" list if something goes wrong during persistence.

57d2ef874099cfa42216e90c9c2555328ac1e6f2 authored over 4 years ago by Jon Chambers <[email protected]>
Fix an incorrect locking key and some previously-suppressed lock contention issues.

eaa2060d84ff2bf5cfac08715e04cb462eaf88d9 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.26

e873d55cd35ac34eeeffa653ea469a1936d165fe authored over 4 years ago by Jon Chambers <[email protected]>
Persist messages in batches.

fc71ced660c2c5ae949f0ee9813c27c1ff519902 authored over 4 years ago by Jon Chambers <[email protected]>
Let Dropwizard manage persister thread lifecycles.

599cd766e1c7bd8f0a9fe953de457c8b5674f885 authored over 4 years ago by Jon Chambers <[email protected]>
Make exit conditions slightly more conservative.

6041a9d09480ec1eca6ff9b68776094f33742e98 authored over 4 years ago by Jon Chambers <[email protected]>
Remove messages from the cache in bulk.

c7230ccbb07bad71c9cadf9bc0dd0926d18e02d5 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.25

84e02099a237c86937c3f4eb0feda36c5d5fa7ca authored over 4 years ago by Jon Chambers <[email protected]>
Detect GV2 capability in non-gcm Android devices

e64c8007c01b1d7c43b5670875d9151536a9fa94 authored over 4 years ago by Alan Evans <[email protected]>
Add temporary metrics to monitor the ratio of enabled/disabled accounts.

9339823e84a796a4f39cc03788aa3b2b6a1828d0 authored over 4 years ago by Jon Chambers <[email protected]>
Only consider desktop devices GV2-capable if they send the third-gen GV2 capability.

656e6db846dd43f191806d492d4850eb398efa4f authored over 4 years ago by Jon Chambers <[email protected]>
Only allow linking desktop clients if they support the third-generation GV2 capability.

e6d4620af1da1f4b209c79c17573a4a951a8d7dd authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.24

1ab52cfce3c8556298a4c3110cbc5915248df079 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.23

9ed16478f47d218d0e034758eea26157c9ce0a2d authored over 4 years ago by Jon Chambers <[email protected]>
Add a test for message ordering.

30474e3a2bf3a6afdebcebf410db33d0a745cacc authored over 4 years ago by Jon Chambers <[email protected]>
Add metrics for messages missing GUIDs.

460bd98f1b6e797d662c4c7d12e39a4497b53f15 authored over 4 years ago by Jon Chambers <[email protected]>
Add support for deleting account entities from the database.

86fae58c96317de41e5951c72fbb9de3dfce1123 authored over 4 years ago by Jon Chambers <[email protected]>
Add an API endpoint for deleting accounts.

a553eba574843e06156403f76001edd159ada112 authored over 4 years ago by Jon Chambers <[email protected]>
Add plumbing for deleting accounts and all associated data.

61f515670c9627bf5b2fa4691454d404bb2ba530 authored over 4 years ago by Jon Chambers <[email protected]>
Add support for deleting keys associated with an account.

789af0f8a6816cb8c8ee9a316fa72cdaa094b87e authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.22

03ae741505b4c72d163c72cf0b27d24e98d17b8b authored over 4 years ago by Jon Chambers <[email protected]>
Check for the second-gen GV2 capability when linking devices.

c54d3abe473a1313d27d6de4812604e9bb63e3ba authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.21

906cd975d124bf006047698aafd58353777ae437 authored over 4 years ago by Jon Chambers <[email protected]>
Fix a bad size check when loading stored messages.

6fe511eb500741201d91cdd32eb8bc855f57cc53 authored over 4 years ago by Jon Chambers <[email protected]>
Bump version to 4.20

839f34ec4e95c6d03e8675a66442a6e0b45eaac6 authored over 4 years ago by Jon Chambers <[email protected]>
Drop pub/sub sending logic from WebsocketSender.

17d18b22c7cf65b0fdffec4a7404d5b158b92e3a authored over 4 years ago by Jon Chambers <[email protected]>