Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ory/analytics-go
Segment analytics client for Go
https://github.com/ory/analytics-go
6358f6d187dd2e84d2c00551bd6d8bf2e75b1ce9 authored over 8 years ago by Achille Roussel <[email protected]>
limit message batches by size of serialized payload
fd7b991b8b70090c890bf1043a31b1bd3e811550 authored over 8 years ago by Achille <[email protected]>add Traits type
e2c2ebc8cd64e203da98c0069bb8aa82fa3250b1 authored over 8 years ago by Achille <[email protected]>2639d90e4b30707f610f0d22fedb787d6dd8b446 authored over 8 years ago by Achille Roussel <[email protected]>
2e843e1fabb949153a6d47675001e0ce53e38ce9 authored over 8 years ago by Achille <[email protected]>
* add analytics.Callback
* cleanup
855d3d868f030dda5db682745e62bc374018447b authored over 8 years ago by Achille <[email protected]>0f4ad046c24dc1fd621e55bd6bfdf2f2d8b83752 authored over 8 years ago by Achille Roussel <[email protected]>
7f7cfc253258e59fa3078e3c3b9b23f0d7672829 authored over 8 years ago by Achille Roussel <[email protected]>
dbb9d94a346dd49c5a21acde47df3ba742a6dadb authored over 8 years ago by Achille Roussel <[email protected]>
1148dee4a590aae5769dff1586829b6b376c597c authored over 8 years ago by Achille Roussel <[email protected]>
c5d25b1b28eda6f997c6bf2414d59be1302adf97 authored over 8 years ago by Achille Roussel <[email protected]>
821e019245c2d540ad5a4a71b6bbad8bc60fb2f5 authored over 8 years ago by Achille Roussel <[email protected]>
6b168e4fa044c55655438af182d90f9718286154 authored over 8 years ago by Achille Roussel <[email protected]>
df225f87e940248d42e40785c7712a8855362e26 authored over 8 years ago by Achille Roussel <[email protected]>
33a2d7fcccc833658f43ffb38199cd4150e912b1 authored over 8 years ago by Achille Roussel <[email protected]>
ef00251f089ee2345e32fa9e99167d9e87249223 authored over 8 years ago by Achille Roussel <[email protected]>
d69e53270531f6b0bf7815b2265ac5de8ac9b7c6 authored over 8 years ago by Achille Roussel <[email protected]>
b8931713023d316f40bd51d038ee2c0cee53c7dd authored over 8 years ago by Achille <[email protected]>
Config
2bfcc7d1963fc0956ec637dbcb43653c09ad422b authored over 8 years ago by Achille <[email protected]>fd3f28caf904f16fb26b7351528b885aa5e7e971 authored over 8 years ago by Achille Roussel <[email protected]>
5070f587f5ce1f59fb814e5216982040730e7c88 authored over 8 years ago by Achille Roussel <[email protected]>
260dbb60719b4ed6a6da691f5e682e563bc8a278 authored over 8 years ago by Achille Roussel <[email protected]>
ce791a6826f927803d6f52799cf3df0bf4deef08 authored over 8 years ago by Achille <[email protected]>
d07ba031f7b099ff04d9c455c6c34a19f68416f2 authored over 8 years ago by Achille Roussel <[email protected]>
37fb58d5a4db0663b78e669300a23d67e1fa61a2 authored over 8 years ago by Achille Roussel <[email protected]>
99bf6e6b405181f83740a31793b04889192958b9 authored over 8 years ago by Achille Roussel <[email protected]>
5700178a92ec7ba516c3f7b193501c062fe8d0a0 authored over 8 years ago by Achille Roussel <[email protected]>
Context
1c0bbdae25fb76ecd3cc8ef1724faab312f13482 authored over 8 years ago by Achille <[email protected]>59747b2ab0ff90f6f694cc35016015e24e54170f authored over 8 years ago by Achille Roussel <[email protected]>
d26d08cb40390b99c45a08666a53ddac2e800371 authored over 8 years ago by Achille Roussel <[email protected]>
2400aff096e6df2325eb317eb4c3bc6c0fb2508d authored over 8 years ago by Achille Roussel <[email protected]>
9b287d434408d8b79c04bed882d41f4fd4bc5a59 authored over 8 years ago by Achille Roussel <[email protected]>
b10430cb8f75c3b3cb24d5cc2b10df0b191ff6ae authored over 8 years ago by Achille Roussel <[email protected]>
721a591b85c1697b5e87feb3fcb7d21fb37aeffa authored over 8 years ago by Achille Roussel <[email protected]>
22adb3c83f1ef1ae9facee4f8bcdbfb4c6728e0b authored over 8 years ago by Achille <[email protected]>
* add .gitmodules
* add submodules
* fix Makefile and circle.yml
4391dd1d50b07a58f9bfdc70977a9d3b6d0bc878 authored over 8 years ago by Achille <[email protected]>2901b4e7454b6d6f7c4506f45798ef09b303ebe6 authored over 8 years ago by Achille Roussel <[email protected]>
* working on it
* refactor types
* add unit tests for time functions
* add unit tests f...
15c38fe4a4fd3589a8774c0f349c2fc0df07926f authored over 8 years ago by Achille <[email protected]>* add analytics.Logger interface + .gitignore
* simpler test
* core review changes
* cl...
c21cc98da9189be81f13a6d8be130caa9fb77226 authored over 8 years ago by Achille <[email protected]>Close client twice (v3.0)
87fcf6e00878b267750a73aa23bd74bbf5eacdef authored over 8 years ago by Achille <[email protected]>8c52cbacff3ea672da0bfdf6a1b9c59961164187 authored over 8 years ago by Achille Roussel <[email protected]>
287ab4a9e1c26f2a7e1990a3bcc22f4434e28d2c authored over 8 years ago by Achille Roussel <[email protected]>
48e5a5155b1c28650b16503c4707fe472405d70f authored over 8 years ago by Achille Roussel <[email protected]>
ab3a4c222f31717d0ab3e1237f1b781ff8552639 authored over 8 years ago by Achille Roussel <[email protected]>
217e1f00ea2ee722b90058f3a59757f7532e9a0f authored over 8 years ago by Achille Roussel <[email protected]>
10676c0c2d29f835e53d0a24a412c57a4cc42361 authored over 8 years ago by Achille Roussel <[email protected]>
029a2eed2e0c91644d0a6283c8c82a873781512e authored over 8 years ago by Achille Roussel <[email protected]>
follow up of #63
ab34a85c387c25d72a3c6ab5bf7092db19380b37 authored over 8 years ago by Achille <[email protected]>40330e037256aacb15c4f4be7fd9d945f92ef3b7 authored over 8 years ago by Achille Roussel <[email protected]>
aee5e8c6709a13f9fc4d3cb7015061b66906449c authored over 8 years ago by Achille Roussel <[email protected]>
5537ba232d04fac1738638f731debda47721120b authored over 8 years ago by Achille Roussel <[email protected]>
17b613f85685794aa7d3ad7c236e248aad601789 authored over 8 years ago by Achille Roussel <[email protected]>
86b719a419d2a2ec8b31072b8f99f0cf538dc6d0 authored over 8 years ago by Achille Roussel <[email protected]>
2f4d13fed52b7d87a3b6ce13ca240785fb966e44 authored over 8 years ago by Achille Roussel <[email protected]>
e90ce6a7c2cddf9f93a59961bb991e3079d5b161 authored over 8 years ago by Achille Roussel <[email protected]>
f952349a7a272b0ed49e9591f739efd397354032 authored over 8 years ago by Achille Roussel <[email protected]>
* Update Makefile and circle config
Makefile: Enable race detector, fix phony targets.
Cir...
c88243972a0d29577dcaaac4a61d28891190dbee authored over 8 years ago by Prateek Srivastava <[email protected]>c499d6f804418217d34a3d8e23696d3534d62da9 authored over 8 years ago by Achille Roussel <[email protected]>
61b893cf9622a9ca85a7c4034dd14f6a9b151b25 authored over 8 years ago by Achille Roussel <[email protected]>
800922130a409cb536772c552c889a14bc305b6e authored over 8 years ago by Achille Roussel <[email protected]>
2fa31923037807b1f4ed36b9ad934e8fa5fd2b3d authored over 8 years ago by Achille Roussel <[email protected]>
Set message ID only if not present
32844f4d32ee4ef723aba7d79ffde5a327d91303 authored over 8 years ago by Prateek Srivastava <[email protected]>6484f3020db35b60ba0d6df63efb961e51a013ed authored over 8 years ago by Vince Prignano <[email protected]>
6174f3f7937509336ab1a79608886aceccbc55c2 authored over 8 years ago by Vince Prignano <[email protected]>
a3bcbc9544d297bf807351cdd0487588dff4d378 authored almost 9 years ago by Prateek Srivastava <[email protected]>
b219661100c636d3f27a8976a206a13b8b3fcdff authored almost 9 years ago by Prateek Srivastava <[email protected]>
Retry and backoff
e08a234272c150dd2e1d17470acd65799cd4a906 authored almost 9 years ago by Prateek Srivastava <[email protected]>64d81aae253e59857ee1ed38dee223f24de48b06 authored almost 9 years ago by Prateek Srivastava <[email protected]>
Defer starting loop.
227c8e61b794731c5359655f72f33a7064078cd4 authored almost 9 years ago by Prateek Srivastava <[email protected]>
By deferring starting the background loop goroutine, we allow clients to
set an arbitrary flush ...
Fixed resource leak with ticker
46c892bb10c61ffd3a9d14fc1aa18d521b9f7fad authored about 9 years ago by Prateek Srivastava <[email protected]>
- Stop the ticker to release associated resources as per the
documentation
Add Integrations field
6ed55b22c5233d45873ff32334a5e1c31f2f59ba authored about 9 years ago by Prateek Srivastava <[email protected]>0f9150a8b88d8d197991e5ad6464a873bbd9aa89 authored about 9 years ago by Ernesto Jiménez <[email protected]>
Don't deserialize errors
2f97a8740fef928c09bd99d814a011791d3270a8 authored about 9 years ago by Prateek Srivastava <[email protected]>
It's tricky to deserialize HTTP errors since they're not guaranteed
to be in a consistent format...
Clean shutdown
0972e2b94e22f9e3c1676cb5edbae213d5f826e0 authored about 9 years ago by Prateek Srivastava <[email protected]>
Adds a second channel so that the background go-routine can indicate
when it finishes uploading ...
Add test to verify library flushes at intervals
07a31a91cd26648de0bfaff26fbcd5fe3adf52c9 authored about 9 years ago by Prateek Srivastava <[email protected]>94ea05444ef8e39c99bb45265d754c91f9af6c5f authored about 9 years ago by Prateek Srivastava <[email protected]>
Revert #28
c839f27ab073fd77cc842f068e5a8b79ae139404 authored about 9 years ago by Prateek Srivastava <[email protected]>This reverts #28 and a subsequent fix.
The issue was with this LOC. Once in a while (and likely...
5bdfc64bcc1bd97e6abca2cfc71c066899fdf491 authored about 9 years ago by Prateek Srivastava <[email protected]>93892c42c4a95031cda1ed95e796e9f00ff49a44 authored about 9 years ago by Prateek Srivastava <[email protected]>
Fix: Close() method to wait until all messages was queued and sent
d9e9d96fe450bc17aef2b3e147bb98d2985dafb9 authored about 9 years ago by Prateek Srivastava <[email protected]>76b1d6601a237934b023c2941ea55b9ae67d151d authored about 9 years ago by Vlad-George Iacob <[email protected]>
4c6a6aecf6eac300f19443ac1aa074f571950c74 authored about 9 years ago by Vlad-George Iacob <[email protected]>
Readme refers to godocs or segment.com/docs
2f4e6bf54f7fe167d29eb9b6010ea8ea0551bc63 authored over 9 years ago by Prateek Srivastava <[email protected]>
Kinda a pain to keep the readme docs updated when we already have the
info on godocs.
Allow setting a custom logger
46cef8af95aefa1a1adf8c07cc175ce314275b8d authored over 9 years ago by Prateek Srivastava <[email protected]>98d211bbf7cec2e49e5b9f00edf33e15473b7be3 authored over 9 years ago by Prateek Srivastava <[email protected]>
Add ability to set custom http client
5dc415097c4cb96b04951e014e786bfdb120fe4c authored over 9 years ago by Prateek Srivastava <[email protected]>c4669e48b6a63a8d475af36dd3687879dec2c9b1 authored over 9 years ago by Prateek Srivastava <[email protected]>
OCD: organize struct declaring and initializers
cf6ad18be981e158ac1e8907564b2f642de480e6 authored over 9 years ago by Prateek Srivastava <[email protected]>f0f75e57e840469d8f57b0d23525b7513fed45ba authored over 9 years ago by Prateek Srivastava <[email protected]>
Make version a constant and export it
afce765a34ce47dde040c5a164eb2be21ae9a615 authored over 9 years ago by Prateek Srivastava <[email protected]>format imports
bc282c45fe68800e77152bcfca1c362e31b91d43 authored over 9 years ago by Prateek Srivastava <[email protected]>cad3bda7ba45d886cc9270a9875df0bafe763a7c authored over 9 years ago by Prateek Srivastava <[email protected]>
1d556c230acd41ed2753460fcb29018092c7ffda authored over 9 years ago by Prateek Srivastava <[email protected]>
Allow custom timestamps
5e3230b4aee4ae51bfd11634f6592e12936b6145 authored over 9 years ago by TJ Holowaychuk <[email protected]>3e7257a37ab3df5b39e5d3a657a6b90f9cc1eb9e authored over 9 years ago by Prateek Srivastava <[email protected]>