Commit Graph

  • 17a1a36863 Removing todo list, moved to issues. Scott Nichols 2019-03-06 17:06:33 -0800
  • 3b3e64b17d go code uses tabs, even in markdown. Scott Nichols 2019-03-06 16:30:34 -0800
  • 0de3eb06c5 Explain in the readme about injecting transport into client. Scott Nichols 2019-03-06 16:26:23 -0800
  • 7526735fa7 update the readme. Scott Nichols 2019-03-06 16:19:16 -0800
  • 3a833430c3 Merge branch 'master' into transport_given Scott Nichols 2019-03-06 16:01:18 -0800
  • 274b3863a7 Refactor the client to be always passed a Transport object. Scott Nichols 2019-03-06 15:51:45 -0800
  • 4b6f3b1876 Add StartReceiver context and client.StopReceiver (#45) Scott Nichols 2019-03-06 13:44:27 -0800
  • 6af6739d52 Merge branch 'add-client-stop' into complex_receiver Scott Nichols 2019-03-06 12:55:38 -0800
  • 749d036047 fix the sig change on the samples. Scott Nichols 2019-03-06 10:41:04 -0800
  • e688b65096 testing the helper function for new http recv now too. Scott Nichols 2019-03-06 10:24:57 -0800
  • 06769fb525
    Merge pull request #47 from markpeek/markpeek-circleci-badge Scott Nichols 2019-03-06 09:49:15 -0800
  • 50eda7007a Add circleci badge to README Mark Peek 2019-03-06 09:40:16 -0800
  • 9752370b11 adding testing for client stop. needed a way to pass back the real port. Scott Nichols 2019-03-06 09:36:35 -0800
  • 63ea6643d4
    Merge pull request #44 from markpeek/markpeek-circleci Scott Nichols 2019-03-06 09:25:27 -0800
  • 384d75f37e Add circleci configuration for test automation Mark Peek 2019-03-05 11:26:05 -0800
  • 354860e3d7 adding client test to receive to test new stop. Scott Nichols 2019-03-05 16:22:42 -0800
  • 6f6a2b9349 Adding client.StopReceiver. Scott Nichols 2019-03-05 15:45:14 -0800
  • 036e7ea16b Fix gofmt errors Mark Peek 2019-03-05 11:25:35 -0800
  • d1f36569c7 adding transport context to event. it turns out we need this. Scott Nichols 2019-03-05 10:22:32 -0800
  • 56fb009381 cleanup and add context target. Scott Nichols 2019-03-05 09:17:35 -0800
  • 9c7884a15d first pass at adding responses from send and controlling the return value on recieve. Scott Nichols 2019-03-04 15:41:54 -0800
  • 6de368a026
    Merge pull request #41 from JoeWrightss/patch-1 Scott Nichols 2019-03-04 09:37:04 -0800
  • 680a6dafa1 Fix fmt.Errorf() error message zhoulin xie 2019-03-05 00:30:32 +0800
  • 7a82c74f64 Default encoding to binary if the content type is not structured. Scott Nichols 2019-03-01 14:15:45 -0800
  • 6147bc76f2 Check the header name's length before slicing it. (#39) Adam Harwayne 2019-03-02 08:57:11 -0800
  • 01bc1ef3ec Check the header name's length before slicing it. Adam Harwayne 2019-03-01 16:51:21 -0800
  • a834438204 Add the option to set the handle path for http client. (#36) Scott Nichols 2019-03-01 15:39:12 -0800
  • 90692f88c5 Default encoding to binary if the content type is not structured. Scott Nichols 2019-03-01 14:15:45 -0800
  • 0d213b0356 Adding the option to set the handle path for http client. Scott Nichols 2019-03-01 12:24:45 -0800
  • d0199f95e6 Adding the option to set the handle path for http client. Scott Nichols 2019-03-01 12:24:45 -0800
  • d5bec7f75d Add test coverage to client and the time defaulter. (#34) Scott Nichols 2019-03-01 07:16:11 -0800
  • dc11d2599e ran go mod tidy Scott Nichols 2019-02-28 21:02:02 -0800
  • 4c542ebd0f Adding test coverage to client and the time defaulter. Scott Nichols 2019-02-28 20:59:52 -0800
  • d50361a565 Adding Client Option for default ID and Time when using client.Send() (#32) Scott Nichols 2019-02-28 09:35:00 -0800
  • 1e39f6eb27 Adding WithUUIDs and WithTimeNow client options. Scott Nichols 2019-02-28 07:21:33 -0800
  • e2f96614f3 Looking at ways to default ID on client.Send(). Scott Nichols 2019-02-27 21:56:39 -0800
  • a875ecb249 Update README to add context to new encoder options, also ran prettier. (#30) Scott Nichols 2019-02-27 17:01:51 -0800
  • 6ccd1c19d0 correct samples link in readme. Scott Nichols 2019-02-27 15:42:54 -0800
  • 835691954f Add context to new encoder options, also ran prettier. Scott Nichols 2019-02-27 15:07:08 -0800
  • fce9f11f94 Allow for the outgoing event to dictate the version of the encoding codec to use. (#29) Scott Nichols 2019-02-27 14:21:39 -0800
  • 386b28e4b6 Merge branch 'master' into use_correct_codec_version Scott Nichols 2019-02-27 13:58:48 -0800
  • cc4b37a4b7 Allow the event given to the client select the encoding to use. Scott Nichols 2019-02-27 13:56:36 -0800
  • 60539ee5b4 Add validation methods and tests (#23) Scott Nichols 2019-02-27 10:16:49 -0800
  • b98f624b35 add eventcontexrt v0.3 validate test. Scott Nichols 2019-02-26 10:49:29 -0800
  • 8c05d7adf2 adding validation for v0.2 and v0.3. Scott Nichols 2019-02-26 10:40:40 -0800
  • ead702b27c Merge branch 'master' into validate Scott Nichols 2019-02-26 07:01:20 -0800
  • 0ad07eed0b Add test coverage of Client. Move Client to interface. (#27) Scott Nichols 2019-02-25 10:01:58 -0800
  • 4d31cfade1 Adding tests to allow setting the internal http.Client on a ce http type transport. Scott Nichols 2019-02-22 15:48:16 -0800
  • 22cb1ffcbd Merge branch 'master' into test_client Scott Nichols 2019-02-22 15:00:12 -0800
  • 7ef94a5bde
    Merge pull request #26 from n3wscott/context_cleanup Scott Nichols 2019-02-22 14:58:45 -0800
  • 806ab05e49 client is now an interface to allow for testing in other libs. Scott Nichols 2019-02-22 14:57:19 -0800
  • 2687e1b139 Merge branch 'context_cleanup' into test_client Scott Nichols 2019-02-22 14:42:39 -0800
  • d643b3cfba Got some more review on the usage of context, cleaned up. Scott Nichols 2019-02-22 14:26:28 -0800
  • 81c104846a Adding tests for options. Scott Nichols 2019-02-22 14:12:20 -0800
  • b99233a9d4 Merge branch 'master' into validate Scott Nichols 2019-02-22 12:10:22 -0800
  • 64c9f8eb37
    Merge pull request #24 from n3wscott/easy-client Scott Nichols 2019-02-22 12:06:25 -0800
  • d02d148c4d make client option errors easy to trace back to the issue. Scott Nichols 2019-02-22 11:29:20 -0800
  • 14a9d59be9 Fix casing of HTTP and NATS in method names. Scott Nichols 2019-02-22 11:14:54 -0800
  • e0c97904ae fix return type on README. Scott Nichols 2019-02-22 11:04:24 -0800
  • db96cc3433 Fixing usage of context with client, based on feedback. Scott Nichols 2019-02-22 10:59:35 -0800
  • 8fc00eba4a Update the README with the new ClientOptions format. Scott Nichols 2019-02-22 10:19:05 -0800
  • 579b487d73 migrate nats to client options. Scott Nichols 2019-02-22 09:50:28 -0800
  • 2b298f07d8 migrate http client to use client options. Scott Nichols 2019-02-22 09:05:26 -0800
  • 59eb48f691 adding more test coverage for new validation. Scott Nichols 2019-02-22 07:54:30 -0800
  • f99bd32b4c Don't use a string builder to collect the errors. Scott Nichols 2019-02-21 11:23:44 -0800
  • 35a5e94273
    Merge pull request #21 from n3wscott/unit_test_coverage_nop Scott Nichols 2019-02-21 11:00:49 -0800
  • 395959a71f Adding validation method to context for version 0.1 Scott Nichols 2019-02-21 10:36:54 -0800
  • 52a0b282ae adding nop tests to make coverage show real results for empty dirs. Scott Nichols 2019-02-21 02:05:31 +0000
  • 8cd21935b8
    Merge pull request #20 from n3wscott/master Scott Nichols 2019-02-20 16:02:31 -0800
  • 313dfc1d53 fix readme with new client example. Scott Nichols 2019-02-20 16:01:30 -0800
  • 9b4dcd53c8
    Merge pull request #14 from n3wscott/master Scott Nichols 2019-02-20 15:55:44 -0800
  • 1d0a9e596a added todo and trimmed up known impls of cloudevents go libs. Scott Nichols 2019-02-20 15:52:14 -0800
  • eed421c7d5
    Merge pull request #12 from n3wscott/view_string Scott Nichols 2019-02-20 15:45:36 -0800
  • 4092c272da
    Merge pull request #13 from n3wscott/unit-test2 Scott Nichols 2019-02-20 15:45:01 -0800
  • 6e02471507 adding unit test coverage. Scott Nichols 2019-02-20 15:43:46 -0800
  • e5ea29aad8 adding String() to event and updating client to be simpler. Scott Nichols 2019-02-20 12:08:56 -0800
  • b418068bfe adding more todos. Scott Nichols 2019-02-19 20:44:40 -0800
  • 352f474b8c found an issue, can't make tickets, add todo. Scott Nichols 2019-02-19 15:17:35 -0800
  • 08f47d1b47
    Merge pull request #11 from n3wscott/go-modules-2 Scott Nichols 2019-02-19 13:24:50 -0800
  • 2be3e4f0d0 remove deps again. Scott Nichols 2019-02-19 13:21:39 -0800
  • d1f85b8353 Merge branch 'master' into go-modules-2 Scott Nichols 2019-02-19 13:19:33 -0800
  • 9b9fb927bf
    Merge pull request #10 from n3wscott/start_v3 Scott Nichols 2019-02-19 13:18:43 -0800
  • b4ecc181d3 trying gomod again. Scott Nichols 2019-02-19 13:09:45 -0800
  • 29ff2c4a48 adding webhook todos. Scott Nichols 2019-02-19 10:46:40 -0800
  • 929b6b647d Fixup the complex demo to use v0.3 Scott Nichols 2019-02-19 10:33:48 -0800
  • 8c75e22560 adding todo in readme. Scott Nichols 2019-02-19 10:08:43 -0800
  • df1fbfa559 Adding more v0.3 support and adding v.03 nats support. Scott Nichols 2019-02-19 10:04:48 -0800
  • 649006f9a3 Adding encode/decode of v0.3 for pre-released spec. Scott Nichols 2019-02-19 09:37:30 -0800
  • fd681f5403 found and fixed an issue with json array payloads. Scott Nichols 2019-02-19 08:18:35 -0800
  • 3d1686872f adding client receiver. Scott Nichols 2019-02-15 15:00:58 -0800
  • ec60fa1e9c
    Merge pull request #9 from n3wscott/json_codec Scott Nichols 2019-02-15 14:13:24 -0800
  • 8e6dace995 refactor out the json marshaling to a common place. Scott Nichols 2019-02-15 14:12:04 -0800
  • 9025c18cc6 remove debug line. Scott Nichols 2019-02-15 12:37:38 -0800
  • a13a925785
    Merge pull request #8 from n3wscott/double_encoding Scott Nichols 2019-02-15 12:36:20 -0800
  • 560b12e51c remove dep on github.com/gin-gonic/gin Scott Nichols 2019-02-15 12:34:05 -0800
  • 4403aef680 fixed the double quoting bug for middleware. Scott Nichols 2019-02-15 12:32:12 -0800
  • f98f3585bf Merge branch 'master' into double_encoding Scott Nichols 2019-02-15 10:42:35 -0800
  • b3eb2a161d
    Merge pull request #7 from n3wscott/revert_gomod Scott Nichols 2019-02-15 10:42:05 -0800
  • 6987d7a074 merge master. Scott Nichols 2019-02-15 10:41:49 -0800
  • 6a7476c60f go mod is ready on the command line but not in goland yet. revert until there is better tooling support. Scott Nichols 2019-02-15 10:38:00 -0800