{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":232146134,"defaultBranch":"master","name":"Jarvis","ownerLogin":"Dyalog","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-06T17:00:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4189495?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724774916.0","currentOid":""},"activityList":{"items":[{"before":"51a032703be869c2fa2befd023fb4a1e8997b29c","after":"8396b4813daf391ea47d4bbb5a329b9ed856b652","ref":"refs/heads/master","pushedAt":"2024-09-11T17:12:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Better treatment of empty response payload","shortMessageHtmlLink":"Better treatment of empty response payload"}},{"before":"56eb86711abe0f37648e538fe57460b554a08eef","after":"51a032703be869c2fa2befd023fb4a1e8997b29c","ref":"refs/heads/master","pushedAt":"2024-09-11T17:00:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Bump version number","shortMessageHtmlLink":"Bump version number"}},{"before":"78d87d43f803ec701f276349858b875224ee1d4f","after":"56eb86711abe0f37648e538fe57460b554a08eef","ref":"refs/heads/master","pushedAt":"2024-08-27T16:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Update distribution workspaces to v1.18.1","shortMessageHtmlLink":"Update distribution workspaces to v1.18.1"}},{"before":"a656a8b0dd54c61874d931932ee0c83530a1aff8","after":null,"ref":"refs/heads/75-post-request-with-no-content-length-header-fails","pushedAt":"2024-08-27T16:08:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"}},{"before":"fe02f871bc1d31343f10326314d3a9a5c2a90857","after":"78d87d43f803ec701f276349858b875224ee1d4f","ref":"refs/heads/master","pushedAt":"2024-08-27T16:08:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #75 (no content-length header) (#76)","shortMessageHtmlLink":"Address #75 (no content-length header) (#76)"}},{"before":"fe02f871bc1d31343f10326314d3a9a5c2a90857","after":"a656a8b0dd54c61874d931932ee0c83530a1aff8","ref":"refs/heads/75-post-request-with-no-content-length-header-fails","pushedAt":"2024-08-27T16:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #75 (no content-length header)","shortMessageHtmlLink":"Address #75 (no content-length header)"}},{"before":null,"after":"fe02f871bc1d31343f10326314d3a9a5c2a90857","ref":"refs/heads/75-post-request-with-no-content-length-header-fails","pushedAt":"2024-08-27T15:53:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #73 (allow for arrays in multipart/form-data) (#74)","shortMessageHtmlLink":"Address #73 (allow for arrays in multipart/form-data) (#74)"}},{"before":"24bfee2eb327f1824e69e9b6b15ee5a427130fd9","after":null,"ref":"refs/heads/73-allow-for-arrays-using-multipartform-data-content-type","pushedAt":"2024-08-24T15:03:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"}},{"before":"0d0c4cb2278bc9d78bd6dd21e8f32dd0dfad039e","after":"fe02f871bc1d31343f10326314d3a9a5c2a90857","ref":"refs/heads/master","pushedAt":"2024-08-24T15:03:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #73 (allow for arrays in multipart/form-data) (#74)","shortMessageHtmlLink":"Address #73 (allow for arrays in multipart/form-data) (#74)"}},{"before":"0d0c4cb2278bc9d78bd6dd21e8f32dd0dfad039e","after":"24bfee2eb327f1824e69e9b6b15ee5a427130fd9","ref":"refs/heads/73-allow-for-arrays-using-multipartform-data-content-type","pushedAt":"2024-08-24T15:01:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #73 (allow for arrays in multipart/form-data)","shortMessageHtmlLink":"Address #73 (allow for arrays in multipart/form-data)"}},{"before":null,"after":"0d0c4cb2278bc9d78bd6dd21e8f32dd0dfad039e","ref":"refs/heads/73-allow-for-arrays-using-multipartform-data-content-type","pushedAt":"2024-08-24T14:34:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Update workspaces to use 1.17.4","shortMessageHtmlLink":"Update workspaces to use 1.17.4"}},{"before":"8d7aecbbbc2b3ad796073d7369c0ce31a81e767e","after":"0d0c4cb2278bc9d78bd6dd21e8f32dd0dfad039e","ref":"refs/heads/master","pushedAt":"2024-08-11T19:57:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Update workspaces to use 1.17.4","shortMessageHtmlLink":"Update workspaces to use 1.17.4"}},{"before":"ae72dad3d5685944045d064e4ca17b325f42b89c","after":null,"ref":"refs/heads/70-domain-error-using-jarvis-with-dyalog-200","pushedAt":"2024-08-11T18:42:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"}},{"before":"637bc69a066e74df63882420fe8acaacb30386a0","after":"8d7aecbbbc2b3ad796073d7369c0ce31a81e767e","ref":"refs/heads/master","pushedAt":"2024-08-11T18:42:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #70 domain error using with dyalog 200 (819⌶) (#72)\n\n* Address 819⌶ compatibility #70\r\n\r\n* Increase build number","shortMessageHtmlLink":"Address #70 domain error using with dyalog 200 (819⌶) (#72)"}},{"before":"7fbdc1477a90fc82b0444da5c84cfb3a53dbcb9e","after":"ae72dad3d5685944045d064e4ca17b325f42b89c","ref":"refs/heads/70-domain-error-using-jarvis-with-dyalog-200","pushedAt":"2024-08-11T18:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Increase build number","shortMessageHtmlLink":"Increase build number"}},{"before":"637bc69a066e74df63882420fe8acaacb30386a0","after":"7fbdc1477a90fc82b0444da5c84cfb3a53dbcb9e","ref":"refs/heads/70-domain-error-using-jarvis-with-dyalog-200","pushedAt":"2024-08-09T19:06:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address 819⌶ compatibility #70","shortMessageHtmlLink":"Address 819⌶ compatibility #70"}},{"before":null,"after":"637bc69a066e74df63882420fe8acaacb30386a0","ref":"refs/heads/70-domain-error-using-jarvis-with-dyalog-200","pushedAt":"2024-08-06T14:19:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Use more current Deserialise\n\nWhen loading code from a folder - use either the Deserialise included in ⎕SE.Dyalog.Array or a more current embedded Deserialise if Deserialise is not available in ⎕SE","shortMessageHtmlLink":"Use more current Deserialise"}},{"before":"55e1390cbea0150fc48e1df45fade0a5f0bfbc0a","after":"637bc69a066e74df63882420fe8acaacb30386a0","ref":"refs/heads/master","pushedAt":"2024-07-19T14:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Use more current Deserialise\n\nWhen loading code from a folder - use either the Deserialise included in ⎕SE.Dyalog.Array or a more current embedded Deserialise if Deserialise is not available in ⎕SE","shortMessageHtmlLink":"Use more current Deserialise"}},{"before":"8abc04adfd212dc3e49695c103e2f420d2c822f5","after":null,"ref":"refs/heads/67-jarvis-threading-model","pushedAt":"2024-07-18T18:33:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"}},{"before":"08e29b29f6c50380a011569f547322e56ff273e3","after":"55e1390cbea0150fc48e1df45fade0a5f0bfbc0a","ref":"refs/heads/master","pushedAt":"2024-07-18T18:33:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"67 jarvis threading model (#68)\n\n* Ensure FIFO processing of HTTP events\r\n\r\nAddresses #67 and #64 \r\nUse tokens (⎕TPUT/⎕TGET) to implement FIFO queue for processing\r\n\r\n* Remove debugging ⎕←\r\n\r\n* Clean up tokens\r\n\r\nClean up on shutdown and when a connection is closed or times out","shortMessageHtmlLink":"67 jarvis threading model (#68)"}},{"before":"4c1d3b7ed239499a97e0ee2f83f49448491d7016","after":"8abc04adfd212dc3e49695c103e2f420d2c822f5","ref":"refs/heads/67-jarvis-threading-model","pushedAt":"2024-07-18T18:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Clean up tokens\n\nClean up on shutdown and when a connection is closed or times out","shortMessageHtmlLink":"Clean up tokens"}},{"before":"95eb11332ed1b50b826331b930c23f2aa60029ff","after":null,"ref":"refs/heads/62-update-jarvis-container-to-run-under-v19","pushedAt":"2024-07-18T14:50:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"}},{"before":"8ca3522f321aa691fa6b9efc37a783d6376941f4","after":"08e29b29f6c50380a011569f547322e56ff273e3","ref":"refs/heads/master","pushedAt":"2024-07-18T14:50:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Update to build dyalog/jarvis container using v19.0 (#69)","shortMessageHtmlLink":"Update to build dyalog/jarvis container using v19.0 (#69)"}},{"before":"8ca3522f321aa691fa6b9efc37a783d6376941f4","after":"95eb11332ed1b50b826331b930c23f2aa60029ff","ref":"refs/heads/62-update-jarvis-container-to-run-under-v19","pushedAt":"2024-07-18T14:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Update to build dyalog/jarvis container using v19.0","shortMessageHtmlLink":"Update to build dyalog/jarvis container using v19.0"}},{"before":null,"after":"8ca3522f321aa691fa6b9efc37a783d6376941f4","ref":"refs/heads/62-update-jarvis-container-to-run-under-v19","pushedAt":"2024-07-18T14:29:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #63 (#66)\n\nSet CongaVersion properly","shortMessageHtmlLink":"Address #63 (#66)"}},{"before":"781e22e2b7300506cabce30c82730de614fc6e57","after":"4c1d3b7ed239499a97e0ee2f83f49448491d7016","ref":"refs/heads/67-jarvis-threading-model","pushedAt":"2024-07-17T18:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Remove debugging ⎕←","shortMessageHtmlLink":"Remove debugging ⎕←"}},{"before":"8ca3522f321aa691fa6b9efc37a783d6376941f4","after":"781e22e2b7300506cabce30c82730de614fc6e57","ref":"refs/heads/67-jarvis-threading-model","pushedAt":"2024-07-17T18:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Ensure FIFO processing of HTTP events\n\nAddresses #67\nUse tokens (⎕TPUT/⎕TGET) to implement FIFO queue for processing","shortMessageHtmlLink":"Ensure FIFO processing of HTTP events"}},{"before":null,"after":"8ca3522f321aa691fa6b9efc37a783d6376941f4","ref":"refs/heads/67-jarvis-threading-model","pushedAt":"2024-07-16T20:22:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #63 (#66)\n\nSet CongaVersion properly","shortMessageHtmlLink":"Address #63 (#66)"}},{"before":"894001d09d8acca2ad7af71e173dea5f2e0d2488","after":null,"ref":"refs/heads/63-incorrect-conga-version-reported-on-starting-server","pushedAt":"2024-06-09T14:08:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"}},{"before":"a02f51491ed5808f4219b37cc82836162944dd83","after":"8ca3522f321aa691fa6b9efc37a783d6376941f4","ref":"refs/heads/master","pushedAt":"2024-06-09T14:08:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpbecker","name":"Brian Becker","path":"/bpbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4154043?s=80&v=4"},"commit":{"message":"Address #63 (#66)\n\nSet CongaVersion properly","shortMessageHtmlLink":"Address #63 (#66)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNzoxMjo0MS4wMDAwMDBazwAAAASzec1z","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOVQxNDowODowMi4wMDAwMDBazwAAAARgZKmF"}},"title":"Activity · Dyalog/Jarvis"}