{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":282988279,"defaultBranch":"main","name":"wg-best-practices-os-developers","ownerLogin":"ossf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-27T18:54:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67707773?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717179897.0","currentOid":""},"activityList":{"items":[{"before":"397ddb7863b3f779db436e0d650290de334e246a","after":null,"ref":"refs/heads/regex_fix_table_header","pushedAt":"2024-05-31T18:24:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"}},{"before":"ce347f1b2cf1f65eff55a55775bb415af9933f8c","after":"46eb1b4a6548cad53870db27ae516afa6b5fe67a","ref":"refs/heads/main","pushedAt":"2024-05-31T18:24:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Fix regex document table header (#517)\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Fix regex document table header (#517)"}},{"before":null,"after":"397ddb7863b3f779db436e0d650290de334e246a","ref":"refs/heads/regex_fix_table_header","pushedAt":"2024-05-31T18:24:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Fix regex document table header\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Fix regex document table header"}},{"before":"ca464698dc51ab473a788b1a1fdb7a34b18d3123","after":"ce347f1b2cf1f65eff55a55775bb415af9933f8c","ref":"refs/heads/main","pushedAt":"2024-05-31T18:07:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Various formatting cleanups in regex documents (#516)\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Various formatting cleanups in regex documents (#516)"}},{"before":"a5f6279a84a1b578dbbd30cacba5ccb1f2612b7f","after":"ca464698dc51ab473a788b1a1fdb7a34b18d3123","ref":"refs/heads/main","pushedAt":"2024-05-31T17:17:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Split Regex document into summary and rationale (#515)\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Split Regex document into summary and rationale (#515)"}},{"before":null,"after":"63daf525f94bd87fe04ca1cf2b15e70c8ccb5e56","ref":"refs/heads/split_rationale","pushedAt":"2024-05-31T17:14:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Split Regex document into summary and rationale\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Split Regex document into summary and rationale"}},{"before":"29a14393fb15e60c6f4f1d2d8bf69be32d16fdd7","after":"a5f6279a84a1b578dbbd30cacba5ccb1f2612b7f","ref":"refs/heads/main","pushedAt":"2024-05-31T17:04:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Add Correctly Using Regular Expressions Guide (as 1 page) (#514)\n\n* Add Correctly Using Regular Expressions Guide (as 1 page)\r\n\r\nThis converts the Google document into markdown and\r\nputs in the docs/ directory. Eventually this should be split\r\ninto 2 documents, but I think it's easier to do that separately.\r\n\r\nSigned-off-by: David A. Wheeler \r\n\r\n* Fix markdownlint complaints\r\n\r\nSigned-off-by: David A. Wheeler \r\n\r\n---------\r\n\r\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Add Correctly Using Regular Expressions Guide (as 1 page) (#514)"}},{"before":"629d219162e2cbb6b7b56930b803c0792edc5ceb","after":"51145ff56fd367dbe318745e2b8cdf61e9c604e2","ref":"refs/heads/add_regex_guide","pushedAt":"2024-05-31T17:02:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Fix markdownlint complaints\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Fix markdownlint complaints"}},{"before":null,"after":"629d219162e2cbb6b7b56930b803c0792edc5ceb","ref":"refs/heads/add_regex_guide","pushedAt":"2024-05-31T16:52:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Add Correctly Using Regular Expressions Guide (as 1 page)\n\nThis converts the Google document into markdown and\nputs in the docs/ directory. Eventually this should be split\ninto 2 documents, but I think it's easier to do that separately.\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Add Correctly Using Regular Expressions Guide (as 1 page)"}},{"before":"f5be82e34f46ee0710b5fa868bbb26b4731dd495","after":null,"ref":"refs/heads/bump_date","pushedAt":"2024-05-30T18:37:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thomasnyman","name":"Thomas Nyman","path":"/thomasnyman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636059?s=80&v=4"}},{"before":"549c4d7492ae3a7bdf9397c2b51b09ad5164a906","after":"29a14393fb15e60c6f4f1d2d8bf69be32d16fdd7","ref":"refs/heads/main","pushedAt":"2024-05-30T18:37:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thomasnyman","name":"Thomas Nyman","path":"/thomasnyman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636059?s=80&v=4"},"commit":{"message":"Bump date for Compiler Options Hardening Guide for C and C++\n\nSigned-off-by: Thomas Nyman ","shortMessageHtmlLink":"Bump date for Compiler Options Hardening Guide for C and C++"}},{"before":null,"after":"f5be82e34f46ee0710b5fa868bbb26b4731dd495","ref":"refs/heads/bump_date","pushedAt":"2024-05-30T18:32:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomasnyman","name":"Thomas Nyman","path":"/thomasnyman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636059?s=80&v=4"},"commit":{"message":"Bump date for Compiler Options Hardening Guide for C and C++\n\nSigned-off-by: Thomas Nyman ","shortMessageHtmlLink":"Bump date for Compiler Options Hardening Guide for C and C++"}},{"before":"115844f7115291d7145ef55799efffc2bf17cc37","after":"549c4d7492ae3a7bdf9397c2b51b09ad5164a906","ref":"refs/heads/main","pushedAt":"2024-05-30T13:46:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Merge pull request #508 from noamd-legit/patch-1\n\nDelete docs/SCM-BestPractices/best-practices.yml","shortMessageHtmlLink":"Merge pull request #508 from noamd-legit/patch-1"}},{"before":"452d6966009863bae4674ee32bf865f49e19fb06","after":"115844f7115291d7145ef55799efffc2bf17cc37","ref":"refs/heads/main","pushedAt":"2024-05-30T13:45:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Merge pull request #505 from tommcd/initial_content_move_to_Secure-Coding-Guide-for-Python\n\nMoving existing content from https://github.com/Ericsson/secure_coding_one_stop_shop_for_python","shortMessageHtmlLink":"Merge pull request #505 from tommcd/initial_content_move_to_Secure-Co…"}},{"before":"af9cfda77189a7436bf7818552c5236d5a907e8e","after":"452d6966009863bae4674ee32bf865f49e19fb06","ref":"refs/heads/main","pushedAt":"2024-05-30T13:32:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thomasnyman","name":"Thomas Nyman","path":"/thomasnyman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636059?s=80&v=4"},"commit":{"message":"standardize version in the supported since columns to have until patch version for improved machine readability\n\nSigned-off-by: mayank-ramnani ","shortMessageHtmlLink":"standardize version in the supported since columns to have until patc…"}},{"before":"bc8d87aae2d69cbd16f9de3e24aa8e223b621141","after":"01973987f6b6782faeb4cf63beac8f785f9ae217","ref":"refs/heads/fhardened","pushedAt":"2024-05-30T09:55:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thomasnyman","name":"Thomas Nyman","path":"/thomasnyman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636059?s=80&v=4"},"commit":{"message":"Add -fhardened to Compiler Options Hardening Guide\n\nSigned-off-by: Thomas Nyman ","shortMessageHtmlLink":"Add -fhardened to Compiler Options Hardening Guide"}},{"before":"d8cffd320726a3541e0f0209045552d2e5c78ab9","after":"bc8d87aae2d69cbd16f9de3e24aa8e223b621141","ref":"refs/heads/fhardened","pushedAt":"2024-05-30T09:53:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thomasnyman","name":"Thomas Nyman","path":"/thomasnyman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636059?s=80&v=4"},"commit":{"message":"Add -fhardened to Compiler Options Hardening Guide\n\nSigned-off-by: Thomas Nyman ","shortMessageHtmlLink":"Add -fhardened to Compiler Options Hardening Guide"}},{"before":"ecfafb72979fdacf02ae4601bdbb13ecd684f899","after":"af9cfda77189a7436bf7818552c5236d5a907e8e","ref":"refs/heads/main","pushedAt":"2024-05-30T00:35:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Merge pull request #455 from steiza/update-funding\n\nUpdate funding options for open source projects.","shortMessageHtmlLink":"Merge pull request #455 from steiza/update-funding"}},{"before":"8b847a10c2f7cb2ba4fe4dbedc1833e91e413037","after":"ecfafb72979fdacf02ae4601bdbb13ecd684f899","ref":"refs/heads/main","pushedAt":"2024-05-30T00:28:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Merge pull request #504 from justaugustus/scorecard-updates\n\ndocs: Add Allstar as part of the OpenSSF Scorecard project","shortMessageHtmlLink":"Merge pull request #504 from justaugustus/scorecard-updates"}},{"before":"76dbaf4e919d7e5205c5d26fab20dd0d9c6cd354","after":"8b847a10c2f7cb2ba4fe4dbedc1833e91e413037","ref":"refs/heads/main","pushedAt":"2024-05-29T19:25:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Add RH people who are creating labs (thank you!) (#506)\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Add RH people who are creating labs (thank you!) (#506)"}},{"before":null,"after":"d8366f13e96ebe237d6d4d72bf90096986f3d682","ref":"refs/heads/red_hat_more_lab_assignments","pushedAt":"2024-05-29T19:01:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Add RH people who are creating labs (thank you!)\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Add RH people who are creating labs (thank you!)"}},{"before":"b46a5124f8918ab388bd464a8ad6ab34bdf3ce76","after":"76dbaf4e919d7e5205c5d26fab20dd0d9c6cd354","ref":"refs/heads/main","pushedAt":"2024-05-21T18:06:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Add more lab instructions (#501)\n\n* Add more lab instructions\r\n\r\nSigned-off-by: David A. Wheeler \r\n\r\n* Add UNASSIGNED markers\r\n\r\nSigned-off-by: David A. Wheeler \r\n\r\n---------\r\n\r\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Add more lab instructions (#501)"}},{"before":"d6ae50e7f92de96b1109ec0a40e564cc66011a4c","after":"7f96bd8e9ec920b3def89ec44ce6679db2fd613e","ref":"refs/heads/add_lab_instructions","pushedAt":"2024-05-21T18:02:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Add UNASSIGNED markers\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Add UNASSIGNED markers"}},{"before":null,"after":"d6ae50e7f92de96b1109ec0a40e564cc66011a4c","ref":"refs/heads/add_lab_instructions","pushedAt":"2024-05-21T17:54:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david-a-wheeler","name":"David A. Wheeler","path":"/david-a-wheeler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813150?s=80&v=4"},"commit":{"message":"Add more lab instructions\n\nSigned-off-by: David A. Wheeler ","shortMessageHtmlLink":"Add more lab instructions"}},{"before":"5d73b59e5610669f55de9e971781ad3a44681d5d","after":"6aa08a6c5ee5163a6dbd7e02a40de2d642a0cf01","ref":"refs/heads/add_secret_scanning_scm","pushedAt":"2024-05-21T12:50:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Update docs/SCM-BestPractices/gitlab/project/secret_scanning.md\r\n\r\nbetter word choice\n\nCo-authored-by: Chris de Almeida \nSigned-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/SCM-BestPractices/gitlab/project/secret_scanning.md"}},{"before":"76cc1ad91b9fabe048b37c409caf07d7d286951a","after":"5d73b59e5610669f55de9e971781ad3a44681d5d","ref":"refs/heads/add_secret_scanning_scm","pushedAt":"2024-05-21T12:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md\r\n\r\n\"quotes\"\n\nCo-authored-by: Chris de Almeida \nSigned-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md"}},{"before":"3447e0f82bfc3a1ffeda28481092f955961aa40b","after":"76cc1ad91b9fabe048b37c409caf07d7d286951a","ref":"refs/heads/add_secret_scanning_scm","pushedAt":"2024-05-21T12:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md\r\n\r\n\"quotes\"\n\nCo-authored-by: Chris de Almeida \nSigned-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md"}},{"before":"795914152adeb6f28c2231bb0dbde4a75f8c4896","after":"3447e0f82bfc3a1ffeda28481092f955961aa40b","ref":"refs/heads/add_secret_scanning_scm","pushedAt":"2024-05-21T12:49:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md\r\n\r\n\"quotes\"\n\nCo-authored-by: Chris de Almeida \nSigned-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md"}},{"before":"2af81c857268e88ed820a9939f9f06ecafc7d10d","after":"795914152adeb6f28c2231bb0dbde4a75f8c4896","ref":"refs/heads/add_secret_scanning_scm","pushedAt":"2024-05-21T12:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md\r\n\r\nbetter word choice\n\nCo-authored-by: Chris de Almeida \nSigned-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md"}},{"before":"ad69d7ce9aabd6a78acee881b237feca8e1843fe","after":"2af81c857268e88ed820a9939f9f06ecafc7d10d","ref":"refs/heads/add_secret_scanning_scm","pushedAt":"2024-05-21T12:48:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SecurityCRob","name":"CRob","path":"/SecurityCRob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69357996?s=80&v=4"},"commit":{"message":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md\r\n\r\nfixes typo\n\nCo-authored-by: Chris de Almeida \nSigned-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/SCM-BestPractices/github/repository/secret_scanning.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWUwSfwA","startCursor":null,"endCursor":null}},"title":"Activity · ossf/wg-best-practices-os-developers"}