{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":673621870,"defaultBranch":"master","name":"validate-article-json","ownerLogin":"elifesciences","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-02T03:51:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1777367?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712280311.0","currentOid":""},"activityList":{"items":[{"before":"0567c2bb602225be119c33dd84737b911ab283c0","after":"d78f541a2f5faf7cc0fb303109fc571d3fe5e69c","ref":"refs/heads/master","pushedAt":"2024-04-12T01:33:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"maintainers.txt updated","shortMessageHtmlLink":"maintainers.txt updated"}},{"before":"adcfcd9580dac509c28e33625dbfda2ff41f8252","after":null,"ref":"refs/heads/long-error-messages-for-subset-of-failures","pushedAt":"2024-04-05T01:22:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"}},{"before":"a3fe0df921945c887dad65e8fa0053c663e6d81e","after":"0567c2bb602225be119c33dd84737b911ab283c0","ref":"refs/heads/master","pushedAt":"2024-04-05T01:22:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"better errors, less coupling (#3)\n\n* the first N (25) invalid article-json errors are printed in full when validating many.\r\n* specific POA and VOR schemas are no longer hardcoded and instead the latest versions found in the --schema-root path are used","shortMessageHtmlLink":"better errors, less coupling (#3)"}},{"before":"92baac9a031d0a63850561253befb6970b3181d5","after":"adcfcd9580dac509c28e33625dbfda2ff41f8252","ref":"refs/heads/long-error-messages-for-subset-of-failures","pushedAt":"2024-04-05T01:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"review feedback","shortMessageHtmlLink":"review feedback"}},{"before":null,"after":"92baac9a031d0a63850561253befb6970b3181d5","ref":"refs/heads/long-error-messages-for-subset-of-failures","pushedAt":"2024-04-04T05:41:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"the first N invalid article-json errors are printed in full when validating many.\nthe POA and VOR schemas are no longer hardcoded and instead the latest versions found in the --schema-root path are used","shortMessageHtmlLink":"the first N invalid article-json errors are printed in full when vali…"}},{"before":"d22e5ebb94bd1a1b673851a5bf3ce3fbd5eb5868","after":null,"ref":"refs/heads/testing","pushedAt":"2024-04-04T04:35:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"}},{"before":"e6521fba3cb375ff7017110aad55eac21e72365a","after":"a3fe0df921945c887dad65e8fa0053c663e6d81e","ref":"refs/heads/master","pushedAt":"2024-04-04T04:35:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"manage.sh, adds 'test' and 'test.coverage' commands. (#2)\n\n* manage.sh, adds 'test' and 'test.coverage' commands.\r\n* manage.sh, adds description of 'cpu-graph' command.\r\n* main.go, added some basic tests in main_test.go\r\n* main.go, fixed a bug with format_ms\r\n* deps, adds stretchr/testify\r\n* .gitignore, ignore outputs of test.coverage\r\n* adds basic docker support\r\n* adds Jenkinsfile","shortMessageHtmlLink":"manage.sh, adds 'test' and 'test.coverage' commands. (#2)"}},{"before":"42ca32bd0a2bfe050356498d756a9953d7ac33cb","after":"d22e5ebb94bd1a1b673851a5bf3ce3fbd5eb5868","ref":"refs/heads/testing","pushedAt":"2024-04-04T04:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"6e6f7d09580ef8cca31878c8f7acf341b098f292","after":"42ca32bd0a2bfe050356498d756a9953d7ac33cb","ref":"refs/heads/testing","pushedAt":"2024-03-26T03:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"adds simple Jenkinsfile","shortMessageHtmlLink":"adds simple Jenkinsfile"}},{"before":"ce0fba90d697a18fca19ef559fe8ca8c8fbd6b22","after":"6e6f7d09580ef8cca31878c8f7acf341b098f292","ref":"refs/heads/testing","pushedAt":"2024-03-26T03:02:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"adds basic docker support","shortMessageHtmlLink":"adds basic docker support"}},{"before":null,"after":"ce0fba90d697a18fca19ef559fe8ca8c8fbd6b22","ref":"refs/heads/testing","pushedAt":"2024-03-25T06:21:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"manage.sh, adds 'test' and 'test.coverage' commands.\nmanage.sh, adds description of 'cpu-graph' command.\nmain.go, added some basic tests in main_test.go\nmain.go, fixed a bug with format_ms\ndeps, adds stretchr/testify","shortMessageHtmlLink":"manage.sh, adds 'test' and 'test.coverage' commands."}},{"before":"8c468e22c8771a4f8477329eae551615bc3f1a45","after":null,"ref":"refs/heads/bump-schema","pushedAt":"2024-03-06T02:52:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"}},{"before":"f9ebc061982cdef42ee25c1d25706433953ab40c","after":"e6521fba3cb375ff7017110aad55eac21e72365a","ref":"refs/heads/master","pushedAt":"2024-03-06T02:52:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"bump schema for poa v4 and vor v8 (#1)\n\n* manage.sh, adds 'clean' command to tidy up generated files.\r\n* main.go, now uses POA v4 and VOR v8 from the api-raml.\r\n* main.go, non-json files excluded from paths to validate.\r\n* main.go, files to keep buffered in memory default reduced to 1k.\r\n* readme.md, updated help and copyright sections.","shortMessageHtmlLink":"bump schema for poa v4 and vor v8 (#1)"}},{"before":null,"after":"8c468e22c8771a4f8477329eae551615bc3f1a45","ref":"refs/heads/bump-schema","pushedAt":"2024-03-05T06:30:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"readme update","shortMessageHtmlLink":"readme update"}},{"before":"70efacfc7e79bb0425e3a5396361267705788298","after":"f9ebc061982cdef42ee25c1d25706433953ab40c","ref":"refs/heads/master","pushedAt":"2023-11-15T03:21:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"bug, adds check for a sample size of 0","shortMessageHtmlLink":"bug, adds check for a sample size of 0"}},{"before":"de51a8c234f4d7d64d2976c9bad3d11cb8704703","after":"70efacfc7e79bb0425e3a5396361267705788298","ref":"refs/heads/master","pushedAt":"2023-11-15T03:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"* fixes bug where '0' workers did not mean 'cpu cores'\n* removed some dead code\n* updated references to missing ISBN regex","shortMessageHtmlLink":"* fixes bug where '0' workers did not mean 'cpu cores'"}},{"before":"93d2c1d0e89dd5afdb1c87bed519665007a47b64","after":"de51a8c234f4d7d64d2976c9bad3d11cb8704703","ref":"refs/heads/master","pushedAt":"2023-11-14T06:15:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"updated README.md","shortMessageHtmlLink":"updated README.md"}},{"before":"96105150903928baab7f18ef89325bf174773679","after":"93d2c1d0e89dd5afdb1c87bed519665007a47b64","ref":"refs/heads/master","pushedAt":"2023-11-10T03:30:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"updated CPU profile after a complete run onm 26784 articles","shortMessageHtmlLink":"updated CPU profile after a complete run onm 26784 articles"}},{"before":"ab7f05e45e80bba890640d8422f2ce4950e39109","after":"96105150903928baab7f18ef89325bf174773679","ref":"refs/heads/master","pushedAt":"2023-10-25T05:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"adds buffer size as argument","shortMessageHtmlLink":"adds buffer size as argument"}},{"before":"a6f02190cf5a86e98b642ef66913fdbb88a196c6","after":"ab7f05e45e80bba890640d8422f2ce4950e39109","ref":"refs/heads/master","pushedAt":"2023-10-25T04:35:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"articles are now read from disk into a buffer.\nworkers read article data from the buffer.\nthis is to remove disk IO as a potential bottleneck.","shortMessageHtmlLink":"articles are now read from disk into a buffer."}},{"before":"08d4e966d61e64a42a2d9487230f9ac591b55326","after":"a6f02190cf5a86e98b642ef66913fdbb88a196c6","ref":"refs/heads/master","pushedAt":"2023-10-24T05:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"manage.sh, adds support for building releases for arm64","shortMessageHtmlLink":"manage.sh, adds support for building releases for arm64"}},{"before":"2032ceea65c92b022ecd9365e4664c531fa46b11","after":"08d4e966d61e64a42a2d9487230f9ac591b55326","ref":"refs/heads/master","pushedAt":"2023-10-11T02:19:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"main, adds CPU profiling support\nmanage.sh, release binaries are compiled using the cpu profiling data.","shortMessageHtmlLink":"main, adds CPU profiling support"}},{"before":"71c38be4a65e682b9621d4420edfb18841fa32de","after":"2032ceea65c92b022ecd9365e4664c531fa46b11","ref":"refs/heads/master","pushedAt":"2023-10-09T03:30:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"removes CPU core cap","shortMessageHtmlLink":"removes CPU core cap"}},{"before":"295b7c86bdddf9b37aeb8633fa3f2a1a06bd6e25","after":"71c38be4a65e682b9621d4420edfb18841fa32de","ref":"refs/heads/master","pushedAt":"2023-10-09T02:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"extra validation for input sample size","shortMessageHtmlLink":"extra validation for input sample size"}},{"before":"da06a19783bdbc6295edded6c4360ab5e16dc104","after":"295b7c86bdddf9b37aeb8633fa3f2a1a06bd6e25","ref":"refs/heads/master","pushedAt":"2023-10-09T02:43:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"removes default cap (1000) on files selected for processing.\nfixes misreporting of sample size not being the final sample size after filtering for directories.","shortMessageHtmlLink":"removes default cap (1000) on files selected for processing."}},{"before":"e3b2b453e0f200e2f0655dbbdf075adaa2a764c0","after":"da06a19783bdbc6295edded6c4360ab5e16dc104","ref":"refs/heads/master","pushedAt":"2023-10-09T01:42:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"ISBN regex in VOR schema is now patched because it can't be compiled in Go.","shortMessageHtmlLink":"ISBN regex in VOR schema is now patched because it can't be compiled …"}},{"before":"3b0fe2f9bd4e1643e5b66befeb2fb8b7a3492bcb","after":"e3b2b453e0f200e2f0655dbbdf075adaa2a764c0","ref":"refs/heads/master","pushedAt":"2023-10-09T00:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"path to api-raml root now mandatory first arg.\nlinted","shortMessageHtmlLink":"path to api-raml root now mandatory first arg."}},{"before":"a38966594d6c4ec89a0b937599f3beef529eb76a","after":"3b0fe2f9bd4e1643e5b66befeb2fb8b7a3492bcb","ref":"refs/heads/master","pushedAt":"2023-10-08T23:49:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"adds manage.sh.\nlinted","shortMessageHtmlLink":"adds manage.sh."}},{"before":"96e552cfc6c8bf90e731c939967febe9e77ab499","after":"a38966594d6c4ec89a0b937599f3beef529eb76a","ref":"refs/heads/master","pushedAt":"2023-08-28T02:39:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"adds option to accumulate validation errors.\noff by default for directories, on by default for individual files.\nlarge validation errors for individual files.","shortMessageHtmlLink":"adds option to accumulate validation errors."}},{"before":"7c57b7ecb4cd342be035a483be6779d26abacc42","after":"96e552cfc6c8bf90e731c939967febe9e77ab499","ref":"refs/heads/master","pushedAt":"2023-08-18T02:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lsh-0","name":"LSH","path":"/lsh-0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2142748?s=80&v=4"},"commit":{"message":"multiple xml files are now validated concurrently","shortMessageHtmlLink":"multiple xml files are now validated concurrently"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELqTnRwA","startCursor":null,"endCursor":null}},"title":"Activity · elifesciences/validate-article-json"}