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
Merge pull request #18 from segmentio/builds
Builds
a00c44e153c2dc3ed596f6f2478ed806e7461ee6 authored over 9 years ago by Prateek Srivastava <[email protected]>
use a custom time
ec34699eb3afd66a39ce70a5de6c3cc23bf9a373 authored over 9 years ago by Prateek Srivastava <[email protected]>
ec34699eb3afd66a39ce70a5de6c3cc23bf9a373 authored over 9 years ago by Prateek Srivastava <[email protected]>
Add godep, Makefile and circle config
15858f9ae4948c1bcd0b3b6da06e942f6fa92357 authored over 9 years ago by Prateek Srivastava <[email protected]>
15858f9ae4948c1bcd0b3b6da06e942f6fa92357 authored over 9 years ago by Prateek Srivastava <[email protected]>
Merge pull request #17 from parkr/patch-1
Client.send() should not attempt to make an API if no messages
0f10a1942c812a6dc8b4978ed8a80cfc42e8a617 authored over 9 years ago by TJ Holowaychuk <[email protected]>
Client.send() should not attempt to make an API if no messages
If no messages are passed to Client.send(), then skip the message call altogether.
646eb7a37dc3517450c283bcdcdd585aa630e80d authored over 9 years ago by Parker Moore <[email protected]>
Release v2.0.0
d7e2b143d8fcf7cf659ee95dccedb109ef57bf39 authored almost 10 years ago by TJ Holowaychuk <[email protected]>
d7e2b143d8fcf7cf659ee95dccedb109ef57bf39 authored almost 10 years ago by TJ Holowaychuk <[email protected]>
Update Readme.md
c5da1f1b91c54008e06a5de59dadb4d0e5499cc4 authored about 10 years ago by Ilya Volodarsky <[email protected]>
c5da1f1b91c54008e06a5de59dadb4d0e5499cc4 authored about 10 years ago by Ilya Volodarsky <[email protected]>
Release v1.2.0
04fbee1fc606001303c469cba769960e4c48bbf1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
04fbee1fc606001303c469cba769960e4c48bbf1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
rename .Stop() to .Close()
sounds more resource-like, .start() is private so stop
is a little weird
add public .Flush() method
4025619843a16528c5ca26884335fa64bf7c2c6d authored over 10 years ago by TJ Holowaychuk <[email protected]>
4025619843a16528c5ca26884335fa64bf7c2c6d authored over 10 years ago by TJ Holowaychuk <[email protected]>
docs to make write key more obvious
this was a fake key dont worry :D
812102194d537cb1465192b57dfc5f69b2609394 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix markdown fail
18e18c71453f78cd5c973959b14564aeb43c8faf authored over 10 years ago by TJ Holowaychuk <[email protected]>
18e18c71453f78cd5c973959b14564aeb43c8faf authored over 10 years ago by TJ Holowaychuk <[email protected]>
Release v1.1.0
24281ac30ca781ceeda9863650775b4a56c8a148 authored over 10 years ago by TJ Holowaychuk <[email protected]>
24281ac30ca781ceeda9863650775b4a56c8a148 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add client.Stop() to flash/wait. Closes #7
544ff61ecb1e53b9f00cbfc189eec00f18cb978c authored over 10 years ago by TJ Holowaychuk <[email protected]>
544ff61ecb1e53b9f00cbfc189eec00f18cb978c authored over 10 years ago by TJ Holowaychuk <[email protected]>
Release v1.0.1
55170387eaf3e09ad4bff0e9db5dfc4ebe15a2dc authored over 10 years ago by TJ Holowaychuk <[email protected]>
55170387eaf3e09ad4bff0e9db5dfc4ebe15a2dc authored over 10 years ago by TJ Holowaychuk <[email protected]>
re-fix context.library
5a3f67c0013bc6bae889f04b0fe3d8b4f0d839d3 authored over 10 years ago by TJ Holowaychuk <[email protected]>
5a3f67c0013bc6bae889f04b0fe3d8b4f0d839d3 authored over 10 years ago by TJ Holowaychuk <[email protected]>
Release v1.0.0
e7ee02410a22a0cc7f889981f82ffd57ec41e126 authored over 10 years ago by TJ Holowaychuk <[email protected]>
e7ee02410a22a0cc7f889981f82ffd57ec41e126 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix response close
b7a76b30e6512aa9ada910bf38cfda8fc83e9b9f authored over 10 years ago by TJ Holowaychuk <[email protected]>
b7a76b30e6512aa9ada910bf38cfda8fc83e9b9f authored over 10 years ago by TJ Holowaychuk <[email protected]>
change comments to be more go-like
NOOB
3cad9ad5516d03e57b9047130efc783420c541f3 authored over 10 years ago by TJ Holowaychuk <[email protected]>
change uuid libraries
this one does not create state on disk
26c434274a37726fd48c1478d1503b9bb0a5321e authored over 10 years ago by TJ Holowaychuk <[email protected]>
Release 0.1.2
5c88671faf2b5663f42848cb18275c2ea3760a09 authored over 10 years ago by TJ Holowaychuk <[email protected]>
5c88671faf2b5663f42848cb18275c2ea3760a09 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix: close body
b0490687da53494a91264021dede021205ce8a52 authored over 10 years ago by TJ Holowaychuk <[email protected]>
b0490687da53494a91264021dede021205ce8a52 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add runnable example
d9ecff9997f4a5f4dff8c8d445861bd696d4c11d authored over 10 years ago by TJ Holowaychuk <[email protected]>
d9ecff9997f4a5f4dff8c8d445861bd696d4c11d authored over 10 years ago by TJ Holowaychuk <[email protected]>
Release 0.1.1
ae26f6abe3ee25b10b3f5e5d5cb4b09e6d4133b5 authored over 10 years ago by TJ Holowaychuk <[email protected]>
ae26f6abe3ee25b10b3f5e5d5cb4b09e6d4133b5 authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor locking
5d8bc8077670e060a65f67991208993fb6a74c61 authored over 10 years ago by TJ Holowaychuk <[email protected]>
5d8bc8077670e060a65f67991208993fb6a74c61 authored over 10 years ago by TJ Holowaychuk <[email protected]>
Release 0.1.0
ca567c4427a45db23b26633d41ae9f237d08aa89 authored over 10 years ago by TJ Holowaychuk <[email protected]>
ca567c4427a45db23b26633d41ae9f237d08aa89 authored over 10 years ago by TJ Holowaychuk <[email protected]>
replace Debug option with debug package
a7fbed8a42b50d0ecd546e83ecc17bd73412c86c authored over 10 years ago by TJ Holowaychuk <[email protected]>
a7fbed8a42b50d0ecd546e83ecc17bd73412c86c authored over 10 years ago by TJ Holowaychuk <[email protected]>
Release 0.0.2
d00f8814c56f89b16af5953434fdfd1ca33ea853 authored over 10 years ago by TJ Holowaychuk <[email protected]>
d00f8814c56f89b16af5953434fdfd1ca33ea853 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add .Start()
86ecc03bc5567646a09b55d257b40848cacc8e2c authored over 10 years ago by TJ Holowaychuk <[email protected]>
86ecc03bc5567646a09b55d257b40848cacc8e2c authored over 10 years ago by TJ Holowaychuk <[email protected]>
add mutexes
767babeb81472f856c827d820d2a5d8bb844cb8e authored over 10 years ago by TJ Holowaychuk <[email protected]>
767babeb81472f856c827d820d2a5d8bb844cb8e authored over 10 years ago by TJ Holowaychuk <[email protected]>
rename BufferSize to FlushAt and FlushInterval to FlushAfter
04e097d80b547036bd65a94fb6e5d79405b57431 authored over 10 years ago by TJ Holowaychuk <[email protected]>
04e097d80b547036bd65a94fb6e5d79405b57431 authored over 10 years ago by TJ Holowaychuk <[email protected]>
lower FlushInterval to 5 seconds
7b4834be5c629ac6ecd60cf95a466844ab82c144 authored over 10 years ago by TJ Holowaychuk <[email protected]>
7b4834be5c629ac6ecd60cf95a466844ab82c144 authored over 10 years ago by TJ Holowaychuk <[email protected]>
lower BufferSize to 20 to match other clients
0372e72b1c35585bae0263edbefb3ad71c98138d authored over 10 years ago by TJ Holowaychuk <[email protected]>
0372e72b1c35585bae0263edbefb3ad71c98138d authored over 10 years ago by TJ Holowaychuk <[email protected]>
add msg.type back
2c0bdc279695604f8831439415150231984ebeae authored over 10 years ago by TJ Holowaychuk <[email protected]>
2c0bdc279695604f8831439415150231984ebeae authored over 10 years ago by TJ Holowaychuk <[email protected]>
add customized client example
4d3ce4c911876ffdbe5da4511fe4ed1d9c498c92 authored over 10 years ago by TJ Holowaychuk <[email protected]>
4d3ce4c911876ffdbe5da4511fe4ed1d9c498c92 authored over 10 years ago by TJ Holowaychuk <[email protected]>
remove old struct from docs
3243ac503c5356d260fa5865d57f0234ae48a1fd authored over 10 years ago by TJ Holowaychuk <[email protected]>
3243ac503c5356d260fa5865d57f0234ae48a1fd authored over 10 years ago by TJ Holowaychuk <[email protected]>
rewrite to use maps. Closes #3
fdf7bbbf5a28898fc8159f3e936650b11c600bbb authored over 10 years ago by TJ Holowaychuk <[email protected]>
fdf7bbbf5a28898fc8159f3e936650b11c600bbb authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor to add .messageId and per-message .context
f1f8f1ccf72c4c1245d66b6dd4eeda0350a44ca3 authored over 10 years ago by TJ Holowaychuk <[email protected]>
f1f8f1ccf72c4c1245d66b6dd4eeda0350a44ca3 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add request json to error logging output
a2d5cf1422e1fad8ddbaed09889f2b643882552d authored over 10 years ago by TJ Holowaychuk <[email protected]>
a2d5cf1422e1fad8ddbaed09889f2b643882552d authored over 10 years ago by TJ Holowaychuk <[email protected]>
add requestId to each message
mehhh on ignoring the error
38de2682f8158434d130e0cbac7e78a3dffd4a22 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add UserId and AnonymousId support
15968bc6953474c190b227e33421902198e7d82c authored over 10 years ago by TJ Holowaychuk <[email protected]>
15968bc6953474c190b227e33421902198e7d82c authored over 10 years ago by TJ Holowaychuk <[email protected]>
change Action to Type and lowercase
6c6914c59f854d65142ed098cc2f14ad81412913 authored over 10 years ago by TJ Holowaychuk <[email protected]>
6c6914c59f854d65142ed098cc2f14ad81412913 authored over 10 years ago by TJ Holowaychuk <[email protected]>
change 5xx status check to 4xx
af82e2d24d61ca15e76b215aa98b1e7afd7c6b6f authored over 10 years ago by TJ Holowaychuk <[email protected]>
af82e2d24d61ca15e76b215aa98b1e7afd7c6b6f authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor logging
138fd8c69b34e95a7ba42041b9d101c171aa2117 authored over 10 years ago by TJ Holowaychuk <[email protected]>
138fd8c69b34e95a7ba42041b9d101c171aa2117 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix endpoint, /v1/import not /v1/batch
d14faad01e1440237e9bce2379cc0f30f206baeb authored over 10 years ago by TJ Holowaychuk <[email protected]>
d14faad01e1440237e9bce2379cc0f30f206baeb authored over 10 years ago by TJ Holowaychuk <[email protected]>
add request logging
e4fc1dc3e05fa99de50d6fc1100626d215490a50 authored over 10 years ago by TJ Holowaychuk <[email protected]>
e4fc1dc3e05fa99de50d6fc1100626d215490a50 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add response logging
8b7b6b358a72d2a87fe055251aeead4d80fca1b5 authored over 10 years ago by TJ Holowaychuk <[email protected]>
8b7b6b358a72d2a87fe055251aeead4d80fca1b5 authored over 10 years ago by TJ Holowaychuk <[email protected]>
move .flush() to goroutines to unblock
cc12e9c95aa43786977b9247ff30a84358283a5e authored over 10 years ago by TJ Holowaychuk <[email protected]>
cc12e9c95aa43786977b9247ff30a84358283a5e authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor
1d8e470e6ae01401f64be0b9734e429839e0135d authored over 10 years ago by TJ Holowaychuk <[email protected]>
1d8e470e6ae01401f64be0b9734e429839e0135d authored over 10 years ago by TJ Holowaychuk <[email protected]>
docs
514411d54beb17821975a3a0851b84fec35b8421 authored over 10 years ago by TJ Holowaychuk <[email protected]>
514411d54beb17821975a3a0851b84fec35b8421 authored over 10 years ago by TJ Holowaychuk <[email protected]>
docs
fbd46941ab2bbe7a2efbf2036491f9f3dc96173d authored over 10 years ago by TJ Holowaychuk <[email protected]>
fbd46941ab2bbe7a2efbf2036491f9f3dc96173d authored over 10 years ago by TJ Holowaychuk <[email protected]>
docs
b6bd038c6eabaf4e062ea5a49d7b898f1e991918 authored over 10 years ago by TJ Holowaychuk <[email protected]>
b6bd038c6eabaf4e062ea5a49d7b898f1e991918 authored over 10 years ago by TJ Holowaychuk <[email protected]>
replace .URL() with .Endpoint
adc199f5e549fa91e7080175d1fba7675f6f2b0c authored over 10 years ago by TJ Holowaychuk <[email protected]>
adc199f5e549fa91e7080175d1fba7675f6f2b0c authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor with FlushInterval
9270d3bcf58163faeaf09d5e7f33ce213b1d81d7 authored over 10 years ago by TJ Holowaychuk <[email protected]>
9270d3bcf58163faeaf09d5e7f33ce213b1d81d7 authored over 10 years ago by TJ Holowaychuk <[email protected]>
replace .FlushAt() with .BufferSize field
40369e4c7691c62794048df6eb921de81ebb57eb authored over 10 years ago by TJ Holowaychuk <[email protected]>
40369e4c7691c62794048df6eb921de81ebb57eb authored over 10 years ago by TJ Holowaychuk <[email protected]>
rename .Client() to .New() so Client can be public
mostly for docs
d31f969947f1ceb12230b7d7dae211cdd11b2728 authored over 10 years ago by TJ Holowaychuk <[email protected]>
remove --heading
07943e6ecb4fd2cc9a78e36216e2eb1bdbc627a1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
07943e6ecb4fd2cc9a78e36216e2eb1bdbc627a1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add Makefile
6eee45577969ac0656dd08150c149e08bbe4ed26 authored over 10 years ago by TJ Holowaychuk <[email protected]>
6eee45577969ac0656dd08150c149e08bbe4ed26 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix multiple .flushAfter() calls
43c5536db42d172a7943f210a5e367842a087662 authored over 10 years ago by TJ Holowaychuk <[email protected]>
43c5536db42d172a7943f210a5e367842a087662 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix ignoring of res
fcec2019c83ef88f6878610fa0447c655ea2072a authored over 10 years ago by TJ Holowaychuk <[email protected]>
fcec2019c83ef88f6878610fa0447c655ea2072a authored over 10 years ago by TJ Holowaychuk <[email protected]>
add client.log() method
0b2f4ab6ceb465bcaa3599edc185204e7b7614cb authored over 10 years ago by TJ Holowaychuk <[email protected]>
0b2f4ab6ceb465bcaa3599edc185204e7b7614cb authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix a log call, should be in debug mode
0162c0f6da93dc6de90892ebe4d85a39067191e9 authored over 10 years ago by TJ Holowaychuk <[email protected]>
0162c0f6da93dc6de90892ebe4d85a39067191e9 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add bailing on empty buffers
fa53b33aa3e5ed2885501914fb538f994bd4b04e authored over 10 years ago by TJ Holowaychuk <[email protected]>
fa53b33aa3e5ed2885501914fb538f994bd4b04e authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix c.flush() call for interval
47af9cf606a7e8e56b6560bd2eb06e1392f47471 authored over 10 years ago by TJ Holowaychuk <[email protected]>
47af9cf606a7e8e56b6560bd2eb06e1392f47471 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add interval flush support
341efb0338e13bcd74f2fe1039a104d2c9412598 authored over 10 years ago by TJ Holowaychuk <[email protected]>
341efb0338e13bcd74f2fe1039a104d2c9412598 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add dog-fooding of buffer methods
3fde25f9924a4fca1d1fbdf44fa184aaed4c6983 authored over 10 years ago by TJ Holowaychuk <[email protected]>
3fde25f9924a4fca1d1fbdf44fa184aaed4c6983 authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor
b2e7d77a395cbc6d3b5c07d36d90a00e177c3c1e authored over 10 years ago by TJ Holowaychuk <[email protected]>
b2e7d77a395cbc6d3b5c07d36d90a00e177c3c1e authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor
32043377479f6b89416e15fbf9bd1b0db3ec095c authored over 10 years ago by TJ Holowaychuk <[email protected]>
32043377479f6b89416e15fbf9bd1b0db3ec095c authored over 10 years ago by TJ Holowaychuk <[email protected]>
add mit license
f94d19ad9c2385860e41199687f909a46aeaa2b1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
f94d19ad9c2385860e41199687f909a46aeaa2b1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add .timestamp to individual messages instead of batch
b44c4c709d44af63ddc1da5de748178f4ce4e253 authored over 10 years ago by TJ Holowaychuk <[email protected]>
b44c4c709d44af63ddc1da5de748178f4ce4e253 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add .timestamp
31c92accfeb3a2c3530d1212d7f3b64d62cfaec1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
31c92accfeb3a2c3530d1212d7f3b64d62cfaec1 authored over 10 years ago by TJ Holowaychuk <[email protected]>
refactor
3cf75c6bd444bbfd76d303022fbd94e76ebe1648 authored over 10 years ago by TJ Holowaychuk <[email protected]>
3cf75c6bd444bbfd76d303022fbd94e76ebe1648 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix name of batch messages
fd4164120ce0caed96e188faab43ef9f246f88c3 authored over 10 years ago by TJ Holowaychuk <[email protected]>
fd4164120ce0caed96e188faab43ef9f246f88c3 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add todo
8bce3b972fed800bfeede30a13b9bba99cd7c60a authored over 10 years ago by TJ Holowaychuk <[email protected]>
8bce3b972fed800bfeede30a13b9bba99cd7c60a authored over 10 years ago by TJ Holowaychuk <[email protected]>
fix returning of error in .flush()
9bdd871ca27e608d884bd0bc932453ed5cb2ba46 authored over 10 years ago by TJ Holowaychuk <[email protected]>
9bdd871ca27e608d884bd0bc932453ed5cb2ba46 authored over 10 years ago by TJ Holowaychuk <[email protected]>
add example
df6344cc97f8523def0a4575272f09e99d76cb03 authored over 10 years ago by TJ Holowaychuk <[email protected]>
df6344cc97f8523def0a4575272f09e99d76cb03 authored over 10 years ago by TJ Holowaychuk <[email protected]>
Initial commit
00ac276c76059c7e7a59dcd0198aa1f5772a3559 authored over 10 years ago by TJ Holowaychuk <[email protected]>
00ac276c76059c7e7a59dcd0198aa1f5772a3559 authored over 10 years ago by TJ Holowaychuk <[email protected]>