{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":354068815,"defaultBranch":"main","name":"spear","ownerLogin":"NFIBrokerage","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-02T16:07:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20132342?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715284935.0","currentOid":""},"activityList":{"items":[{"before":"de7ddb4e32f0172430a41cb0bf97d7b6cad1e956","after":null,"ref":"refs/heads/test-ci","pushedAt":"2024-05-09T20:02:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"}},{"before":"eb8d5b68d7a0106202bdda13040c788d039111e0","after":"de7ddb4e32f0172430a41cb0bf97d7b6cad1e956","ref":"refs/heads/main","pushedAt":"2024-05-09T20:02:05.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Bump versions in CI","shortMessageHtmlLink":"Bump versions in CI"}},{"before":null,"after":"de7ddb4e32f0172430a41cb0bf97d7b6cad1e956","ref":"refs/heads/test-ci","pushedAt":"2024-05-09T19:59:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Bump versions in CI","shortMessageHtmlLink":"Bump versions in CI"}},{"before":"a08dfa90d210ded99dbe5dbcbc9e0fc0f3af0996","after":"eb8d5b68d7a0106202bdda13040c788d039111e0","ref":"refs/heads/main","pushedAt":"2024-05-09T19:11:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"fix: `Spear.append/3` `raw?: true` raw return (#97)\n\nIssue #96\r\n\r\nPassing a `raw?: true` option to `Spear.append/3` or `Spear.Client/append`\r\ncontinued to return `:ok` instead of `{:ok, AppendResp.t()}`.\r\n\r\nThis contradicted the docs and the `Spear.append_batch/5` behaviour.\r\n\r\nSolution:\r\n\r\nThis commit adds the conditional case in `Spear.append/3`\r\nto return `{:ok, AppendResp.t()}` when `raw?` is `true`.\r\n\r\n`Spear.Client.append` will also be fixed as a result.\r\n\r\nAdditional Notes:\r\n\r\n* Added to `SpearTest`: to test `append/3` for both raw true and false\r\n* Added to `SpearTest`: to test `append_batch/5` for both raw true and false.\r\n* Updated the `Spear.append/3` type spec to add the missing\r\n `{:ok, AppendResp.t()}` return type.\r\n* Updated the `Spear.Client.append/3` and `Spear.Client.append/4`\r\n callback specs to add the missing `{:ok, AppendResp.t()}` return type.","shortMessageHtmlLink":"fix: Spear.append/3 raw?: true raw return (#97)"}},{"before":"bbbd8033484d2034a8f7405ac38e96eac302c43c","after":"a08dfa90d210ded99dbe5dbcbc9e0fc0f3af0996","ref":"refs/heads/main","pushedAt":"2024-03-18T21:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Revert \"Opt out of EventStoreDB telemetry within docker-compose\"\n\nThis reverts commit 4ddf4ea20768d1a7ac279a72ed5d302d58ce7803.\n\nThis seems to make older eventstore versions error out because they\ndon't know about the new option.","shortMessageHtmlLink":"Revert \"Opt out of EventStoreDB telemetry within docker-compose\""}},{"before":"be6e472b87d8062c24352b4bef8c1f0f3f12b4e2","after":null,"ref":"refs/heads/bump-github-action-versions","pushedAt":"2024-03-18T21:54:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"}},{"before":"4ddf4ea20768d1a7ac279a72ed5d302d58ce7803","after":"bbbd8033484d2034a8f7405ac38e96eac302c43c","ref":"refs/heads/main","pushedAt":"2024-03-18T21:54:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Bump github action versions (#95)","shortMessageHtmlLink":"Bump github action versions (#95)"}},{"before":null,"after":"be6e472b87d8062c24352b4bef8c1f0f3f12b4e2","ref":"refs/heads/bump-github-action-versions","pushedAt":"2024-03-15T17:25:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"svrdlans","name":"Srdjan Svrdlan","path":"/svrdlans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5398719?s=80&v=4"},"commit":{"message":"Handle Node.js 16 deprecation warning","shortMessageHtmlLink":"Handle Node.js 16 deprecation warning"}},{"before":"7b981e4c48210ad86f92da8ff46ed8abe266a098","after":null,"ref":"refs/heads/bump-github-action-versions","pushedAt":"2024-03-15T16:50:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"svrdlans","name":"Srdjan Svrdlan","path":"/svrdlans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5398719?s=80&v=4"}},{"before":null,"after":"7b981e4c48210ad86f92da8ff46ed8abe266a098","ref":"refs/heads/bump-github-action-versions","pushedAt":"2024-03-02T01:53:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"svrdlans","name":"Srdjan Svrdlan","path":"/svrdlans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5398719?s=80&v=4"},"commit":{"message":"Handle Node.js 16 deprecation warning","shortMessageHtmlLink":"Handle Node.js 16 deprecation warning"}},{"before":"3eb8c000b9d96ff6266d9200447bb99c7fd79228","after":"4ddf4ea20768d1a7ac279a72ed5d302d58ce7803","ref":"refs/heads/main","pushedAt":"2024-02-06T00:43:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Opt out of EventStoreDB telemetry within docker-compose\n\nSee .","shortMessageHtmlLink":"Opt out of EventStoreDB telemetry within docker-compose"}},{"before":"66bb14c8f592492371af42fb3a6133ee1a972035","after":"3eb8c000b9d96ff6266d9200447bb99c7fd79228","ref":"refs/heads/main","pushedAt":"2024-02-02T19:53:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Add changelog notes for v1.4.0","shortMessageHtmlLink":"Add changelog notes for v1.4.0"}},{"before":"66bb14c8f592492371af42fb3a6133ee1a972035","after":null,"ref":"refs/heads/short-circuit-stream-chunks","pushedAt":"2024-02-02T19:34:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"}},{"before":"a0d5001a43bd8b3489171a5ceef0f5f329379d25","after":"66bb14c8f592492371af42fb3a6133ee1a972035","ref":"refs/heads/main","pushedAt":"2024-02-02T19:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"End the Spear.stream! stream early when reading a chunk smaller than requested","shortMessageHtmlLink":"End the Spear.stream! stream early when reading a chunk smaller than …"}},{"before":"af7f7b61d8b891be477eb097996d60c326e3386a","after":"66bb14c8f592492371af42fb3a6133ee1a972035","ref":"refs/heads/short-circuit-stream-chunks","pushedAt":"2024-02-02T19:28:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"End the Spear.stream! stream early when reading a chunk smaller than requested","shortMessageHtmlLink":"End the Spear.stream! stream early when reading a chunk smaller than …"}},{"before":"2725402ff3b16bb6d71f2adfd4c578a9827b5fd7","after":"a0d5001a43bd8b3489171a5ceef0f5f329379d25","ref":"refs/heads/main","pushedAt":"2024-02-02T19:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Remove EnableExternalTcp from eventstore.conf\n\nThis is an unknown option in the latest versions of EventStore and\nthat causes an error on startup. We can suppress that error with the\nnew AllowUnknownOptions option, but that option isn't known by older\nEventStore versions, so they error out because the option doesn't exist,\nfailing the compatibility CI.\n\nSo we'll just remove it.\n\n (ノಠ益ಠ)ノ彡┻━┻","shortMessageHtmlLink":"Remove EnableExternalTcp from eventstore.conf"}},{"before":"ba1fac7428d38c0dcb83a5aab6cd59528a706be7","after":"2725402ff3b16bb6d71f2adfd4c578a9827b5fd7","ref":"refs/heads/main","pushedAt":"2024-02-02T19:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Compatibility CI: Check that EventStoreDB is alive","shortMessageHtmlLink":"Compatibility CI: Check that EventStoreDB is alive"}},{"before":"fbaeb7c432bf28946f9a7c080320b1882512aaf1","after":"ba1fac7428d38c0dcb83a5aab6cd59528a706be7","ref":"refs/heads/main","pushedAt":"2024-02-02T19:07:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Bump local dependencies","shortMessageHtmlLink":"Bump local dependencies"}},{"before":"da8ad424f345447ec16531bd175d14f0f12e2a19","after":"fbaeb7c432bf28946f9a7c080320b1882512aaf1","ref":"refs/heads/main","pushedAt":"2024-02-01T22:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Fix docker-compose exec command options","shortMessageHtmlLink":"Fix docker-compose exec command options"}},{"before":"e3099c2740183fe1a6955759593f1cc977b2c9e0","after":"da8ad424f345447ec16531bd175d14f0f12e2a19","ref":"refs/heads/main","pushedAt":"2024-02-01T22:51:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Check that the eventstore container survives boot in CI","shortMessageHtmlLink":"Check that the eventstore container survives boot in CI"}},{"before":"6b3a0401b438d8f0c0c1442224cd0d5c827fb960","after":"e3099c2740183fe1a6955759593f1cc977b2c9e0","ref":"refs/heads/main","pushedAt":"2024-02-01T22:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Regenerate testing certs","shortMessageHtmlLink":"Regenerate testing certs"}},{"before":null,"after":"af7f7b61d8b891be477eb097996d60c326e3386a","ref":"refs/heads/short-circuit-stream-chunks","pushedAt":"2024-01-27T21:31:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"End the Spear.stream! stream early when reading a chunk smaller than requested","shortMessageHtmlLink":"End the Spear.stream! stream early when reading a chunk smaller than …"}},{"before":"791fb1b00c145af543a68f625dda3477dff14ea9","after":"6b3a0401b438d8f0c0c1442224cd0d5c827fb960","ref":"refs/heads/main","pushedAt":"2023-06-13T00:45:48.349Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Add changelog notes for 1.3.2","shortMessageHtmlLink":"Add changelog notes for 1.3.2"}},{"before":"da513877522564c5236e97ee2fcfd12acc7fd6a0","after":"791fb1b00c145af543a68f625dda3477dff14ea9","ref":"refs/heads/main","pushedAt":"2023-06-07T12:31:10.951Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"chore: improve event and custom metadata docs (#90)","shortMessageHtmlLink":"chore: improve event and custom metadata docs (#90)"}},{"before":"6b676d0c85eec24ea6399b1add64fc6fc1d8a7ec","after":null,"ref":"refs/heads/new-cert","pushedAt":"2023-06-06T13:49:19.845Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"}},{"before":"6b676d0c85eec24ea6399b1add64fc6fc1d8a7ec","after":"da513877522564c5236e97ee2fcfd12acc7fd6a0","ref":"refs/heads/main","pushedAt":"2023-06-06T13:32:48.389Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"fix: configuring the start_link opts without global config (#88)","shortMessageHtmlLink":"fix: configuring the start_link opts without global config (#88)"}},{"before":"40d5f2f12eae2090e90d0d5e5cddf50329ff1222","after":"6b676d0c85eec24ea6399b1add64fc6fc1d8a7ec","ref":"refs/heads/main","pushedAt":"2023-06-06T13:31:57.574Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Regenerate testing certs\n\nThese certs are only used in testing.\n\nGenerated with https://github.com/EventStore/es-gencert-cli with\n`-ip-addresses 127.0.0.1` and `-dns-names localhost`.","shortMessageHtmlLink":"Regenerate testing certs"}},{"before":null,"after":"6b676d0c85eec24ea6399b1add64fc6fc1d8a7ec","ref":"refs/heads/new-cert","pushedAt":"2023-06-06T13:12:19.356Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Regenerate testing certs\n\nThese certs are only used in testing.\n\nGenerated with https://github.com/EventStore/es-gencert-cli with\n`-ip-addresses 127.0.0.1` and `-dns-names localhost`.","shortMessageHtmlLink":"Regenerate testing certs"}},{"before":"f34baac2ee3c8a848f0c78b9f4e39502ca8d1e19","after":null,"ref":"refs/heads/md-handle_cast-http2-window-size","pushedAt":"2023-04-04T18:25:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"}},{"before":"e923d074f4132d07df9ba59fcf4ff158590bf0af","after":"40d5f2f12eae2090e90d0d5e5cddf50329ff1222","ref":"refs/heads/main","pushedAt":"2023-04-04T18:25:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Add 1.3.1 changelog notes","shortMessageHtmlLink":"Add 1.3.1 changelog notes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERfbG6wA","startCursor":null,"endCursor":null}},"title":"Activity · NFIBrokerage/spear"}