Ecosyste.ms: OpenCollective

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

github.com/centrifugal/centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
https://github.com/centrifugal/centrifugo

v1.3.0

50077945a9095f243739345c6fbef0f359019b32 authored almost 9 years ago by FZambia <[email protected]>
give client an advice to reconnect in case of internal server error

61bc6b0897e920d536b5677e8c4b13e3ad77679f authored almost 9 years ago by FZambia <[email protected]>
update changelog

c6dab0579bf720fc9a5d18192ab777af020c9937 authored almost 9 years ago by FZambia <[email protected]>
update changelog

81240e43715e3305047de909cbe00d494f51aeb4 authored almost 9 years ago by FZambia <[email protected]>
Merge branch 'master' of github.com:centrifugal/centrifugo

66cf5094f3069045e13b491edcbd62bf3345b21e authored almost 9 years ago by Alexandr Emelin <[email protected]>
fix memory engine publish method

a95a7ed60ed242cdfc84ed4de6e91908df987afc authored almost 9 years ago by Alexandr Emelin <[email protected]>
Merge pull request #58 from centrifugal/racey_redis

Racey redis

486ec82efbdddb0c941fb03a3fe5ab0120ea4323 authored almost 9 years ago by Alexandr Emelin <[email protected]>
comments, fix for redis API shard option flag

eddbbd4b05ecf88fea22040cffad345b3cc841c1 authored almost 9 years ago by FZambia <[email protected]>
Tweaks

4ee0209a0dc30699f76d17e786bfa000c38e70a4 authored almost 9 years ago by Paul Banks <[email protected]>
Synchronise Subscribe and Unsubscribe calls so they are thread-safe; Also reload immediately if PubSub or Api goroutines fail on error so we don't have a second of clients being hung.

13462ab4e73ce0a03f763fd058062599d764d9c8 authored almost 9 years ago by Paul Banks <[email protected]>
update changelog

0b0d41ce3f4a3ec3410e9cc46402fcef80225081 authored about 9 years ago by FZambia <[email protected]>
update changelog

8c9964f08c84dbe171218910d84ad1a4b58bf9c9 authored about 9 years ago by FZambia <[email protected]>
Merge pull request #53 from centrifugal/sharded_publish_api

Implement sharded publish queues for redis engine to improve throughput. Refs #52

a5429064454f98d38b77ab875894f086967420a9 authored about 9 years ago by Alexandr Emelin <[email protected]>
add RedisEngineConfig, rename redis api shard option

07fd0225eec5194246007b7942a896f06f01c836 authored about 9 years ago by FZambia <[email protected]>
Implement sharded publis queues for redis engine to improve throughput. Refs #52

64773488bb0a61603b1eadf3e731e42dd87bed82 authored about 9 years ago by Paul Banks <[email protected]>
Merge branch 'master' of github.com:centrifugal/centrifugo

8df5c53795dfa8fd41065744888217f1430494f6 authored about 9 years ago by Alexandr Emelin <[email protected]>
update changelog

dfc03fe6d81a0570ce3ae4535d29231f4ebf438e authored about 9 years ago by Alexandr Emelin <[email protected]>
update gorilla websocket to latest version

a894491ac6762f5ad19d6b5ce9674ec032611bd1 authored about 9 years ago by FZambia <[email protected]>
rename OnlySaveIfActive to HistoryDropInactive everywhere

446d0eeaa7f8e6308c0609c3fc3433b0bf2237ab authored about 9 years ago by FZambia <[email protected]>
update web interface

9b4ba3a2b947c3acae4ac9a0d6bb468dafaf1f62 authored about 9 years ago by FZambia <[email protected]>
Merge pull request #51 from DeviantArt/only_store_active

Only store active (Fixes #50)

43c11749b03ae62dc7e19cac5978551d2c04c694 authored about 9 years ago by Alexandr Emelin <[email protected]>
Change config key name

ba5a239534a2c256f4f330b94529778346ac2455 authored about 9 years ago by Paul Banks <[email protected]>
Fix merge conflicts that broke tests due to ordering

6c0a8f037d4792f0327d84264f2d7e2dfa5609fd authored about 9 years ago by Paul Banks <[email protected]>
Get config working correctly

f0cbb0626262afbfdea7b65ec04d7e7d040ec215 authored about 9 years ago by Paul Banks <[email protected]>
Optimization implemented throughout both engines and application. Tests pass and verify behaviour. Need to wire up config parsing

15e6145b4a52d42d9e02c1a801871aab8c9a85fc authored about 9 years ago by Paul Banks <[email protected]>
Wire up the viper

27d2afc2aa7eed3d408705efda39c0eaaebb34fe authored about 9 years ago by Paul Banks <[email protected]>
Tests pass with publish API changes; need to implement addHistory changes and app logic

b8b08080da59c5f37a444301a64e37bbc6b276b3 authored about 9 years ago by Paul Banks <[email protected]>
Merge pull request #49 from centrifugal/last_message_id_refactor

Last message id refactor

c3d1bdf56d68cb6254a83e4a19b3b81553b8f821 authored about 9 years ago by Alexandr Emelin <[email protected]>
golint fixes

c5639c12c4d235ffb538f8e0fd90f654cbc06e0e authored about 9 years ago by FZambia <[email protected]>
rename var to not shadow global type

9c5b1699e2feaa9ade87c5f8d9ff1ddbeea8bc5e authored about 9 years ago by FZambia <[email protected]>
fixes #48, use history to get last message id

2beabd753b97bf4e5cb51b06d58a826ffe6ed0af authored about 9 years ago by FZambia <[email protected]>
use history to get last message id

a77326bde5a276ce0dfc50354a4d4f52921b21d3 authored about 9 years ago by FZambia <[email protected]>
Merge pull request #47 from centrifugal/separate_ports

Separate ports for API and admin, insecure web option

cd22c4f97584fd0ab161780aa1e7a61454c61cba authored about 9 years ago by Alexandr Emelin <[email protected]>
use const for insecure web token

cea5fcae3ec081ea5775b936d76e0abb6ab47881 authored about 9 years ago by Alexandr Emelin <[email protected]>
shorten insecure log messages

690966a5213716679ea694065eeb0c740a2b63c9 authored about 9 years ago by Alexandr Emelin <[email protected]>
update DisconnectBody comment

7605dea9ae9c3e3e71eb0276bf70f87722e62a90 authored about 9 years ago by FZambia <[email protected]>
add reconnect advice boolean field in disconnect message

883e5699f16a0c973690614d9981694390993038 authored about 9 years ago by FZambia <[email protected]>
do not check password in case of insecure web

a919ba1e6c7e57e561acd508c1f3ee8c12c5236f authored about 9 years ago by FZambia <[email protected]>
support serving on separate ports

3c9285a9afa7a8f81794d38bce8ba61cbc7879a2 authored about 9 years ago by Alexandr Emelin <[email protected]>
start working on separate ports

78751b2598ff2ca08336a1da9d99e812d4f65f96 authored about 9 years ago by FZambia <[email protected]>
send disconnect message in case of fatal client error

0c3c4dda091881a67a5b7d835b5d24a34301aeb1 authored about 9 years ago by FZambia <[email protected]>
Merge branch 'master' of github.com:centrifugal/centrifugo

a1415831976044293443e5c782e3e3a7d08317ba authored about 9 years ago by FZambia <[email protected]>
refactor logo generator - add proportions to elements

2b293b92083d4774ee8ec320d619f3b560548d3c authored about 9 years ago by FZambia <[email protected]>
fix message test - client can be omitted now

d4fac7cd1f579dc30c8425ce2b7be35df8c43489 authored about 9 years ago by Alexandr Emelin <[email protected]>
omit empty fields in message and client info

792d091dd2e0e1d5d4ecd1d7e11a3284ab219032 authored about 9 years ago by Alexandr Emelin <[email protected]>
raw ws: add pong handler resetting read deadline

e6b42ee1f6a704dce6c6a6c7edfb37d8390163b1 authored about 9 years ago by Alexandr Emelin <[email protected]>
update godeps

05315187cdcd563ecbdd283cdcaa1c1d218d76d9 authored about 9 years ago by FZambia <[email protected]>
update heroku app config - add recover env option

13e9f54b75ce753dcf0ff36fdad7957966014705 authored about 9 years ago by FZambia <[email protected]>
v1.2.0

c2c5cfcd3c1cb9de5c42c22bb4fc0ad91e727eb9 authored about 9 years ago by FZambia <[email protected]>
update readme

44d5bc13ae88679f4a62f516d6bffd6e2ec86f0c authored about 9 years ago by FZambia <[email protected]>
v1.2.0 changelog

e8623d512f13d9c742803fdc4879da3f25763686 authored about 9 years ago by FZambia <[email protected]>
check SHA 256 sum of downloaded archive in Dockerfile

f52b6d9f17d25a7d156c3e86ae618a72bcd0da53 authored about 9 years ago by FZambia <[email protected]>
update web interface

f961b9d0117df80977385ea08cc7caf0200b5e31 authored about 9 years ago by Alexandr Emelin <[email protected]>
Merge pull request #42 from centrifugal/last_uid

Option to recover missed messages based on last message ID

b91e83be25337a7b44366666f70ccb658fb538fe authored about 9 years ago by Alexandr Emelin <[email protected]>
always set last message id key in redis engine

9b5792d955cd167b5fe78cd792e8f747f39d22ac authored about 9 years ago by FZambia <[email protected]>
add comment

e479e34a96349c6fd85cbfb381b13784b3ea4436 authored about 9 years ago by FZambia <[email protected]>
Merge branch 'last_uid' of github.com:centrifugal/centrifugo into last_uid

ac9b3091d130cc0e042afe3c72c09bc38b459093 authored about 9 years ago by FZambia <[email protected]>
explicit recover flag when client wants to recover messages

fee9093f14ac6a8ebd141d621c77ec0609aae4ac authored about 9 years ago by FZambia <[email protected]>
refactor last message id related code

3806dc6c31640f67290ebc64bc33f1f264afc33d authored about 9 years ago by Alexandr Emelin <[email protected]>
test for recover

03fdbad73768885c52810b3f304109dbeb43aa31 authored about 9 years ago by FZambia <[email protected]>
configure recover option

1410c9d67b074c952c06f9553e92d1217d836fc2 authored about 9 years ago by FZambia <[email protected]>
script to generate logo using svgo

27a2ae493998d73323724aa6c45d3f39c3dfb2a0 authored about 9 years ago by FZambia <[email protected]>
option to automatically recover missed messages based on last message id

4e779f8c13c70b4e88a580892d581c9029f885f6 authored about 9 years ago by FZambia <[email protected]>
start working on last message uid

30f94dd0a9aa33cb03f0eec21ed22a36a2d78e85 authored about 9 years ago by FZambia <[email protected]>
use logger from external library

bcd60b47eda2c3e9f58c765c32b67089ede455ad authored about 9 years ago by FZambia <[email protected]>
simple test for message

f8c3ac3be334cc66289e290feb5b4dc5fc44fde1 authored about 9 years ago by Alexandr Emelin <[email protected]>
move message to its own file

3f36f6fb27e18a89e8d551f6dda67fc9c6dc4fa0 authored about 9 years ago by Alexandr Emelin <[email protected]>
update helper scripts

efb1b41ff66ec0302fb9a19bd5c9fb8aaba91d7b authored about 9 years ago by FZambia <[email protected]>
refactor client closing

b4a47b1d4934d8087a97362ebb953b97ca6ae47d authored about 9 years ago by FZambia <[email protected]>
tests for api and application

320db3c4c4d77bcab1788fed8aa79a5c33e666da authored about 9 years ago by FZambia <[email protected]>
log channel to which broadcast failed

6f6105f0c2a71fc714a5c13eaaa0b32b034113a7 authored about 9 years ago by FZambia <[email protected]>
add tests for broadcast cmd

efc52ad6eb65aab8565ab5bb125c181df23e9ec5 authored about 9 years ago by Alexandr Emelin <[email protected]>
add broadcast API cmd

f6767597ec565d54f8d6abd6d39b630b40ed3d63 authored about 9 years ago by Alexandr Emelin <[email protected]>
rename command var names

bc6f362b58ec83469605627916c8a31b651cab70 authored about 9 years ago by FZambia <[email protected]>
do not acquire app RLock when sending message to client

c5b5e293382fef865f19830fdfc62e388d3554bf authored about 9 years ago by FZambia <[email protected]>
API handler benchmark now waits for all messages sent to testSession

fd05fa2f8f92bba4d098ec9a1d27c74f67626ed2 authored about 9 years ago by FZambia <[email protected]>
update version

71da955053fd0b85ab5e594cc993e1c7a541142e authored about 9 years ago by FZambia <[email protected]>
prepare for 1.1.0 release

754c93d1c922badb6b8b200554e7f863dd60f9f6 authored about 9 years ago by FZambia <[email protected]>
support enabling web interface over environment variable

80191d434f527565a548a355b61a960189858604 authored about 9 years ago by Alexandr Emelin <[email protected]>
comment for StaleConnectionCloseDelay config option

c175991979225f5b0313358cb8d3a3c38d861261 authored about 9 years ago by FZambia <[email protected]>
handle slow clients, close connections with > 10MB (default) message queue

6297c8f1d8283acbbc127503bc5d7f97eadccb5c authored about 9 years ago by FZambia <[email protected]>
fix splitN usage

5f6d61548c68b7ae1bd11cf7304f6b27b7de718f authored about 9 years ago by FZambia <[email protected]>
refactor namespaceKey to reduce allocations

d008a9079234d4698bb8ba6faab5a1ef09a4f6c6 authored about 9 years ago by FZambia <[email protected]>
add run() method to engines

this change allows to fix nil pointer dereference
possibility on server start in redis engine wh...

6e661529c9487299ac0fe55ff70f33e92d4d529d authored about 9 years ago by FZambia <[email protected]>
faster reads from redis API queue

bc4d1c1edec3830306de9d6fe707ddef7bc95f1c authored about 9 years ago by FZambia <[email protected]>
script to create N subscribed clients

ae0e4da1e4ef159be7a45bf4875816ac38191c0c authored about 9 years ago by Alexandr Emelin <[email protected]>
close stale connections after interval

7cbad4a1ed75c44e361b8a0e1cddf27868b09abf authored about 9 years ago by Alexandr Emelin <[email protected]>
support for setting debug option via env var

972b27aef90412760fbc9e2ef3eb568a3ab03ee4 authored about 9 years ago by Alexandr Emelin <[email protected]>
remove presencePing method - not used anymore

b8af89d081cf1b9beecf7211f312ffdb483b2dad authored about 9 years ago by FZambia <[email protected]>
use AfterFunc timer for presence update

d3161be4dd63cd773898f7cd878a181b4c7eb1d3 authored about 9 years ago by FZambia <[email protected]>
fix config validation

881f2fdbcb165e9b0d280641e489c2968928a308 authored about 9 years ago by Alexandr Emelin <[email protected]>
prepare for release

a167aef9d40d9a5052fa688c77b371471078ee07 authored about 9 years ago by FZambia <[email protected]>
update embedded web

b16dae40e4dc0d0564a88cfd1ce1113d9e2cb91d authored about 9 years ago by FZambia <[email protected]>
update web

b7caef17941960e1b3bcd620bbd9bd0378a251c9 authored about 9 years ago by FZambia <[email protected]>
update changelog

e6ecceb552708aad4523742c95a373984b577baa authored about 9 years ago by FZambia <[email protected]>
Merge pull request #36 from centrifugal/single_project

Centrifugo 1.0.0

f0b1d0c655812b5e6b8ca36980be516bf36f67f9 authored about 9 years ago by Alexandr Emelin <[email protected]>
increase default expired connection close delay

a8b532fa903f2f10e8eb9034feab7bc67bfc7545 authored about 9 years ago by FZambia <[email protected]>
version bump and clean-ups

1fb00fe9ec8dd05df823c4110f24fa535f0b775d authored about 9 years ago by FZambia <[email protected]>
comments for metrics

974107ab5e76296394fd5671372da679196179e6 authored about 9 years ago by Alexandr Emelin <[email protected]>
adapt to boolean web flag

c56ebf4ec94bfb90c4a41f27db14509fac1088de authored about 9 years ago by Alexandr Emelin <[email protected]>