Ecosyste.ms: OpenCollective

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

Molly

A hardened version of Signal for Android.
Collective - Host: opensource - https://opencollective.com/mollyim - Website: https://molly.im/ - Code: https://github.com/mollyim

Bump version to 3.70

github.com/mollyim/sweetlies-server - 42910ebe146dcf4c041b44dc93cd8d8cd4553e3d authored over 4 years ago
Use Dropwizard timers/histograms for persister metrics.

github.com/mollyim/sweetlies-server - e10246f10b5d38d6d09a8203b2972e7e370f2442 authored over 4 years ago
Bump version to 3.69

github.com/mollyim/sweetlies-server - f524219d68cbf371ed66b15b9b6ca32c2cfa9451 authored over 4 years ago
Start the clustered message persister at application startup.

github.com/mollyim/sweetlies-server - a9dfd88671b15baf0cf77f4c7ae38637cfff1f68 authored over 4 years ago
Bump version to 3.68

github.com/mollyim/sweetlies-server - 61b338f464bc55a8253e138162eda02d9838db53 authored over 4 years ago
Add byte-array-based methods to FaultTolerantRedisCluster.

github.com/mollyim/sweetlies-server - 69c8968cb07ceaf2f6656f557cb530c40589431f authored over 4 years ago
Expand Experiment to deal with async suppliers and Optionals.

github.com/mollyim/sweetlies-server - 639898ec07da2a9022557c61a1d6f3b962f81357 authored over 4 years ago
Use UUIDs instead of phone numbers as account identifiers in clustered message cache

github.com/mollyim/sweetlies-server - f9f93c77e2576e11e58b6276039df29455a11637 authored over 4 years ago
Add a cluster-backed message cache.

github.com/mollyim/sweetlies-server - 6fc1b4c6c05c4229936100cc4160dd6487d2df57 authored over 4 years ago
Add binary execution methods to ClusterLuaScript.

github.com/mollyim/sweetlies-server - 3d3790fdbca2f3c1bdb6b0bec593a1bc8c1dc3e9 authored over 4 years ago
Add a cluster-capable message persister

github.com/mollyim/sweetlies-server - beac73b6c8222128d2dfa87871887e7cd8536ea3 authored over 4 years ago
Bump version to 3.67

github.com/mollyim/sweetlies-server - 229caea5fd12397ab55996a81a572784e53334f6 authored over 4 years ago
Fix UsernamesManager metric/logger names.

github.com/mollyim/sweetlies-server - aa25fc79015b5ea1fb4926f378564bcc391e6be0 authored over 4 years ago
Fix the key used for database crawler workers.

github.com/mollyim/sweetlies-server - 4aba493ee2b65188ce412703bf201f3eff7d4f26 authored over 4 years ago
Bump version to 3.66

github.com/mollyim/sweetlies-server - dd7a080e2dca8d34898bfab849e8899b2de95af1 authored over 4 years ago
Introduce additional metric aggregators.

github.com/mollyim/sweetlies-server - b9cfac59349a76e8293a5d3b0577f8ee41aeafa0 authored over 4 years ago
revise 12 hour active user fudge to 8 hours for better continuity of data from a month ago

github.com/mollyim/sweetlies-server - f8e97fcc323bfcc7524e7a2cd375b80447a8dcb6 authored over 4 years ago
Bump version to 3.65

github.com/mollyim/sweetlies-server - d2a26d6d48b6f424c51f28839a92abf445e4300d authored over 4 years ago
Simplify registration lock counting by avoiding inactive accounts.

github.com/mollyim/sweetlies-server - 7f8f2641f61d69b00d082382cb6878dd9e10a9ab authored over 4 years ago
Count registration lock versions when crawling the account database.

github.com/mollyim/sweetlies-server - 022dbb606f255dc81c10d3f1f8300d918071f579 authored over 4 years ago
Record message content size as a dimensioned distribution.

github.com/mollyim/sweetlies-server - fea72b190d9b0bd72fa6d71e8ae21639767f6ad8 authored over 4 years ago
Bump version to 3.64

github.com/mollyim/sweetlies-server - bce4351b4f4bc6f7fb5ed33e71cd06535578e4df authored over 4 years ago
Decommission the old cache.

github.com/mollyim/sweetlies-server - eea073f88245b81025d4c2720a95b1659320d993 authored over 4 years ago
Bump to version 3.63

github.com/mollyim/sweetlies-server - 0352d413e3d3152079f04133b3aa02d6821351ef authored over 4 years ago
Bump version to 3.62

github.com/mollyim/sweetlies-server - 56bf98d68a4012b3ad3c97153775b6036d24bddc authored over 4 years ago
Read exclusively from the cache cluster.

github.com/mollyim/sweetlies-server - fc1d88f5bb0b46f37cd42828b22e8c776635035c authored over 4 years ago
Bump version to 3.61

github.com/mollyim/sweetlies-server - 2b109db1b16f4793ea7d5ef60d960273088a6edb authored over 4 years ago
Remove a metric aggregator.

github.com/mollyim/sweetlies-server - acbe410e0b477d42e6c6107e62b34a29269ccead authored over 4 years ago
Move SMS strings to configuration

github.com/mollyim/sweetlies-server - 89bafea61f3a7e3b126e8fa5b0bb26534b7d0dd0 authored over 4 years ago
Bump version to 3.60

github.com/mollyim/sweetlies-server - 07b7e05caa454ca487049c94b3d6e5e20da4107c authored over 4 years ago
Update telemetry dependencies and resolve dependency conflicts.

github.com/mollyim/sweetlies-server - ec072fd639898a10ad4952435218f88420eb8def authored over 4 years ago
Bump to version 3.59

github.com/mollyim/sweetlies-server - b874c1a8a8f6809109fda777b76f59370603a3a5 authored over 4 years ago
Use first party metric aggregator libraries where possible.

github.com/mollyim/sweetlies-server - 33a0c4a9aed00da9d903f5fe570ec8ccfb756fb1 authored over 4 years ago
Add a missing dependency.

github.com/mollyim/sweetlies-server - 67b03076d77e528f40727abcf71a6d251081b22a authored over 4 years ago
Bump version to 3.58

github.com/mollyim/sweetlies-server - e25914c3d3efe6fa6d3eaacc1038b688b1b316f0 authored over 4 years ago
Add dependencies for additional metric aggregators.

github.com/mollyim/sweetlies-server - 403aa5fd3e34e8d06019a1ab7ea1067623a18e52 authored over 4 years ago
Configure additional metric aggregators.

github.com/mollyim/sweetlies-server - 4cc5999f05f281dc11666d4bf6da8361e633a921 authored over 4 years ago
Bump version to 3.57

github.com/mollyim/sweetlies-server - 08f203c0c2e96a3d0c9a372832cb8188b2d0424d authored over 4 years ago
Clear each cluster node individually.

github.com/mollyim/sweetlies-server - 0fbf31ec98fd18df432a176a015cb3cdf5d221d5 authored over 4 years ago
Fix slot assignment when building a cluster for tests.

github.com/mollyim/sweetlies-server - db9b7ca447df3b19e1a764e9b691e515f14f46c7 authored over 4 years ago
Bump version to 3.56

github.com/mollyim/sweetlies-server - fc9fa2614df2c853d3e2c3d833017823ae763e4b authored over 4 years ago
Revert batch message storage. (#95)

github.com/mollyim/sweetlies-server - eecc71c77fa130e6225b36c36b7c14746631b9ff authored over 4 years ago
Bump version to 3.55

github.com/mollyim/sweetlies-server - d5f69aec1067269f48989a93f20e6ecff5b8ec4f authored over 4 years ago
Measure inserted message batch size.

github.com/mollyim/sweetlies-server - 5f898a907185611d7f718797940ab709704f7e70 authored over 4 years ago
Store messages in batches.

github.com/mollyim/sweetlies-server - dfa94eac41d6ceefb5999f38d7a676240d76ac72 authored over 4 years ago
Be explicit about transaction management.

github.com/mollyim/sweetlies-server - a08f21336a2c3b9a9935fe2db1b1de0ca9e9be2d authored over 4 years ago
Bump version to 3.54 (configuration-only change)

github.com/mollyim/sweetlies-server - 5de72a74f5eca5140bf1e459759e3e31697af29c authored over 4 years ago
Bump version to 3.53

github.com/mollyim/sweetlies-server - a44f0a719eadf6682afec163a07ce1095a9822b2 authored over 4 years ago
De-randomize message tests to minimize flakiness.

github.com/mollyim/sweetlies-server - 247d869a5cf40fde428175f82d8a57367f2684be authored over 4 years ago
Create a strategy class to decide which sender id to use

The rules around selecting sender ids can get complicated with some
countries not supporting it ...

github.com/mollyim/sweetlies-server - b7e0e5a356311ddb18177064af4293dbfde443d9 authored over 4 years ago
Rename SenderIdSelector to SenderIdSupplier per code review discussion

github.com/mollyim/sweetlies-server - b9b6e1818f3801dac9fd1ae5ae3e2edaacf69c22 authored over 4 years ago
Address code review comments

github.com/mollyim/sweetlies-server - a7968ccc3ce29a652ca8eedbd1103590f43169a3 authored over 4 years ago
apply a 12 hour fudge to daily user counting to account for last seen timestamp fuzzing

github.com/mollyim/sweetlies-server - e3aecb2aa90fdf4ea4c6c97fdac610c96d686b7f authored over 4 years ago
Bump version to 3.52

github.com/mollyim/sweetlies-server - 2b879ab471efd7dde627106bcfc60de2434355b6 authored over 4 years ago
Include a PushType header when sending APNs notifications.

github.com/mollyim/sweetlies-server - 116ab83b958025eb6620c6230026f64bde1f3c69 authored over 4 years ago
Bump version to 3.51

github.com/mollyim/sweetlies-server - f24ae0fc2c6c409c9ec7455a96bb9d49d8bc9044 authored over 4 years ago
Revert "Move rate limiter logic to Lua scripts"

This reverts commit b585c6676ded56c9cf203d8bda3ac323ca41b5d6.

github.com/mollyim/sweetlies-server - c5d0d4acd0e7261f56280c9271e4c8b18b4511b0 authored over 4 years ago
Molly v4.65.2-1

github.com/mollyim/fdroid - 50b0b61562a2b463ae67038da4ce752f59d2201f authored over 4 years ago
Bump version to 3.50

github.com/mollyim/sweetlies-server - 062bf737c2c5dfc2bf5bd2e36154b01e4e424dc8 authored over 4 years ago
Remove a pair of spurious SET calls in the rate limiter script.

github.com/mollyim/sweetlies-server - 3bca856e87467bb2f50b59a903b2302e313b7f7d authored over 4 years ago
Remove temporary circuit breaker suppression.

github.com/mollyim/sweetlies-server - 06190286ec4e2ef6893356da0cce2677c6abd94e authored over 4 years ago
Bump version to 3.49

github.com/mollyim/sweetlies-server - b4437d9cfd3a7db7d7bf98fe34c554874ad3fec6 authored over 4 years ago
Temporarily catch and log all script execution exceptions to avoid opening the breaker.

github.com/mollyim/sweetlies-server - b3a778b89a442d4cd00b3ca39aa8db72b30b64cc authored over 4 years ago
Log errors from experiments.

github.com/mollyim/sweetlies-server - dcb11f76066bedb6162b59bc72744e1e4c46e415 authored over 4 years ago
Test rate limiters against a real cluster.

github.com/mollyim/sweetlies-server - 933ce42d5a84d9582197da1c3ae16ea79724f4c8 authored over 4 years ago
Ensure the default alphaId configuration is an empty list rather than null

github.com/mollyim/sweetlies-server - 6c1ba957bd2a39dd81b802b0a5efef69d496d090 authored over 4 years ago
Add configuration by country for sending from alpha IDs

github.com/mollyim/sweetlies-server - e021286eeef81f0c1920cdbbbc103cdc50a36378 authored over 4 years ago
Keep trying ports until you get one lower than 55535 (#83)

* Keep trying ports until you get one lower than 55535

* Rename method and change to do...whi...

github.com/mollyim/sweetlies-server - 0ee7a66033bd35eddab0e7de3e23767b4505f43d authored over 4 years ago
Set the default log level for tests to WARN.

github.com/mollyim/sweetlies-server - 42c797ee97b841a56f7c1dd70cc8a6567e456700 authored over 4 years ago
Bump version to 3.48

github.com/mollyim/sweetlies-server - c03699fc5b7a131d0e03481eb63b03a2357f2ade authored over 4 years ago
Move rate limiter logic to Lua scripts

github.com/mollyim/sweetlies-server - b585c6676ded56c9cf203d8bda3ac323ca41b5d6 authored over 4 years ago
Un-reinvent the clustered script execution wheel.

github.com/mollyim/sweetlies-server - 26a03b55de17a9243e9cfc75a65ad7eccb872076 authored over 4 years ago
Revert "Temporarily suspend execution of the "unlock" script."

This reverts commit 6aecd8d44a6cecebf28126e1a1a96d203a817e94.

github.com/mollyim/sweetlies-server - ef97f9e738f653801814b19253647e50210f8495 authored over 4 years ago
Test ClusterLuaScript against a real Redis cluster.

github.com/mollyim/sweetlies-server - f5ddb0f1f82ea6d1685a888ed647aa8445b6dd2e authored over 4 years ago
Bump version to 3.47

github.com/mollyim/sweetlies-server - e9b0100b061e8f554118b6bd68ccd5afc5ec084f authored over 4 years ago
Honor the step size set in the micrometer config.

github.com/mollyim/sweetlies-server - b93a16abae4405a75f2b3b9f3417d588bb0b40ef authored over 4 years ago
Fixed a goof where we were mirroring a write to the wrong key in the new cache cluster.

github.com/mollyim/sweetlies-server - ff2783d43441341d516d5169c63638c262d83698 authored over 4 years ago
Bump version to 3.46 (config-only change)

github.com/mollyim/sweetlies-server - 664df55525837b0894185923ab4a3f0f9c8f2afb authored over 4 years ago
Bump version to 3.45

github.com/mollyim/sweetlies-server - 66f93148a79a47ad03f8912bef50c81fd91f4e90 authored over 4 years ago
Set avatar to null on Account when request is false (#78)

github.com/mollyim/sweetlies-server - 25a5a8db684a40e301688c2369c7f6a6f376ecf5 authored over 4 years ago
Resolve some test flakiness by adding a deterministic "wait" mechanism. (SERVER-86)

github.com/mollyim/sweetlies-server - a68d91b54cafc2dbfe9d7683ead6be432b41bc28 authored over 4 years ago
add GitHub Actions CI

This runs the tests on every PR and branch push (including master
merges). Handy for avoiding du...

github.com/mollyim/sweetlies-server - e48afc9fdf02c60aab2800abf80b1ed3e055775d authored over 4 years ago
Bump version to 3.44

github.com/mollyim/sweetlies-server - acdefb394c2af1c40a6e5513291e9704e9f09e7b authored over 4 years ago
Add a counter for dead letter events.

github.com/mollyim/sweetlies-server - 88ec3a575190c9282468c866bd4d6d9f2025453c authored over 4 years ago
allow "+" before a timezone in request log tests

GitHub Actions runs in UTC where the timezone starts with a "+" instead
of our local dev machine...

github.com/mollyim/sweetlies-server - e3af0a13daaca382c3a813ab73fcd247b93b29dc authored over 4 years ago
Don't block the Redis instance when clearing the cache.

github.com/mollyim/sweetlies-server - 734dc2e37acf15764f487f129819387f0669f410 authored over 4 years ago
Bump version to 3.43

github.com/mollyim/sweetlies-server - 06b97b91e0cc48d4dda96ec0d910b85758d8f524 authored over 4 years ago
Temporarily suspend execution of the "unlock" script.

github.com/mollyim/sweetlies-server - 6aecd8d44a6cecebf28126e1a1a96d203a817e94 authored over 4 years ago
Bump version to 3.42

github.com/mollyim/sweetlies-server - 8a4ac3ea107717f79dc4a5aa7f5e001f74b042e2 authored over 4 years ago
Fix a missing mock.

github.com/mollyim/sweetlies-server - 0ca123f4bc3a135f769641284a610710ef186bbe authored over 4 years ago
Use the UA string from websocket upgrade requests if available.

github.com/mollyim/sweetlies-server - bbf5e1fa78b62744226a0a4dd1fe0b60e672dfdc authored over 4 years ago
Write synchronously to the cache cluster.

github.com/mollyim/sweetlies-server - 7454e55693dbf7e91ada82bde1728d744d0b5ebc authored over 4 years ago
Fix a poorly-mirrored cache delete operation.

github.com/mollyim/sweetlies-server - c745fe7778938e81901f3a4e92e8b19a62c72066 authored over 4 years ago
Return to just using counters instead of timers for measuring experiment outcomes.

github.com/mollyim/sweetlies-server - 6adcebb247eb8173563505cbbfc19db04f8d3b50 authored over 4 years ago
Bump version to 3.41

github.com/mollyim/sweetlies-server - 4c1844e46a2fba2e3be01e93eb8bd795d21f22f3 authored over 4 years ago
Make write operations in `AccountDatabaseCrawlerCache` synchronous.

github.com/mollyim/sweetlies-server - 38f9b8f3ddbe6ca31ae29bcb7efe074c2955b766 authored over 4 years ago
Bump version to 3.40

github.com/mollyim/sweetlies-server - c2e72c7641989ff5b469a135a1551bd33536f285 authored over 4 years ago
Subdivide the account database crawler cache experiment and add logging to track down lingering disagreements.

github.com/mollyim/sweetlies-server - 7faf143a977f28a52ceeb8947e4f19e4eeb7328d authored over 4 years ago
Update Dropwizard to 2.0.10.

github.com/mollyim/sweetlies-server - e53a7f65b8730eb729bbd7dc3af77eba027dcda9 authored over 4 years ago