{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":737672757,"defaultBranch":"main","name":"ghw","ownerLogin":"go-hardware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-01T02:47:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/155311263?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704235006.0","currentOid":""},"activityList":{"items":[{"before":"a48a16b58091aa0ae2bf3970d4e6888634cd31be","after":null,"ref":"refs/heads/docs","pushedAt":"2024-01-02T22:36:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"}},{"before":"1e92f73c395568d0e344d790109044f34ba65541","after":"5a8ca9d282409bf8ec65244aeb3bdfef4d4ce62d","ref":"refs/heads/main","pushedAt":"2024-01-02T22:36:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Replace StackExchange/wmi with yusufpapurcu/wmi\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Replace StackExchange/wmi with yusufpapurcu/wmi"}},{"before":"a4acb15ee0091463b382d7c3218afc423bbc21e3","after":"a48a16b58091aa0ae2bf3970d4e6888634cd31be","ref":"refs/heads/docs","pushedAt":"2024-01-02T22:30:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Replace StackExchange/wmi with yusufpapurcu/wmi\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Replace StackExchange/wmi with yusufpapurcu/wmi"}},{"before":"6e54451edd5b49aa829f321c9125ac7c66d772ec","after":"a4acb15ee0091463b382d7c3218afc423bbc21e3","ref":"refs/heads/docs","pushedAt":"2024-01-02T22:28:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Replace StackExchange/wmi with yusufpapurcu/wmi\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Replace StackExchange/wmi with yusufpapurcu/wmi"}},{"before":null,"after":"6e54451edd5b49aa829f321c9125ac7c66d772ec","ref":"refs/heads/docs","pushedAt":"2024-01-02T22:27:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Replace StackExchange/wmi with yusufpapurcu/wmi\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Replace StackExchange/wmi with yusufpapurcu/wmi"}},{"before":"c9f85d0cd168a069f3a9a6af5ef187e25065fa4e","after":null,"ref":"refs/heads/docs","pushedAt":"2024-01-02T02:08:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"}},{"before":"01ce90551fce29cf72b202d97ac52267cb6f09e7","after":"1e92f73c395568d0e344d790109044f34ba65541","ref":"refs/heads/main","pushedAt":"2024-01-02T02:08:11.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"ensure topology struct fields have docs\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"ensure topology struct fields have docs"}},{"before":"8d0f098b4277fe30d3432c42f5d55a136c8b8a34","after":"c9f85d0cd168a069f3a9a6af5ef187e25065fa4e","ref":"refs/heads/docs","pushedAt":"2024-01-02T01:22:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"ensure topology struct fields have docs\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"ensure topology struct fields have docs"}},{"before":"ffb9748a08cbfca989fcfc470c7f8e4848dfe4e4","after":"8d0f098b4277fe30d3432c42f5d55a136c8b8a34","ref":"refs/heads/docs","pushedAt":"2024-01-02T00:47:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"ensure topology struct fields have docs\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"ensure topology struct fields have docs"}},{"before":null,"after":"ffb9748a08cbfca989fcfc470c7f8e4848dfe4e4","ref":"refs/heads/docs","pushedAt":"2024-01-02T00:10:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"ensure topology struct fields have docs\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"ensure topology struct fields have docs"}},{"before":"8a98a87a5986daf63ccb4e252c45b0e59bf377d6","after":"01ce90551fce29cf72b202d97ac52267cb6f09e7","ref":"refs/heads/main","pushedAt":"2024-01-01T14:46:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Update README with info about changes and history of repo\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Update README with info about changes and history of repo"}},{"before":"f015f29b6a760ef2f8ed500dec4e74f6ca1edb6a","after":"8a98a87a5986daf63ccb4e252c45b0e59bf377d6","ref":"refs/heads/main","pushedAt":"2024-01-01T14:45:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Update README with info about changes and history of repo\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Update README with info about changes and history of repo"}},{"before":"31c8e6723f0d25721b3c818813cb855691f2bf48","after":"f015f29b6a760ef2f8ed500dec4e74f6ca1edb6a","ref":"refs/heads/main","pushedAt":"2024-01-01T14:44:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Update README with info about changes and history of repo\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Update README with info about changes and history of repo"}},{"before":"b9a2ce506f620d38cb663d2684c8ff1aa41797c6","after":"31c8e6723f0d25721b3c818813cb855691f2bf48","ref":"refs/heads/main","pushedAt":"2024-01-01T14:43:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Update README with info about changes and history of repo\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Update README with info about changes and history of repo"}},{"before":"f9392b62b9ff479dd505307c2244fb07a5490313","after":"b9a2ce506f620d38cb663d2684c8ff1aa41797c6","ref":"refs/heads/main","pushedAt":"2024-01-01T14:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"correct golangci-lint failure on deprecated tar.TypeRegA\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"correct golangci-lint failure on deprecated tar.TypeRegA"}},{"before":"82241923f1718ba5a2d325c6b79dda72e4dd8a83","after":"f9392b62b9ff479dd505307c2244fb07a5490313","ref":"refs/heads/main","pushedAt":"2024-01-01T14:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Update setup-go action to v5.0.0\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Update setup-go action to v5.0.0"}},{"before":"bf27445763e30e0eddcd47e050d8d012146ef313","after":"82241923f1718ba5a2d325c6b79dda72e4dd8a83","ref":"refs/heads/main","pushedAt":"2024-01-01T14:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"Update golangci-lint action to v3.7.0\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"Update golangci-lint action to v3.7.0"}},{"before":"86db20afeda3ed7a1955cad4ff259aa0b442a669","after":"bf27445763e30e0eddcd47e050d8d012146ef313","ref":"refs/heads/main","pushedAt":"2024-01-01T13:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"fix Windows and Darwin builds\n\nForgot to change the module function signatures for BIOS and baseboard\nmodules in Windows and Darwin.\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"fix Windows and Darwin builds"}},{"before":null,"after":"86db20afeda3ed7a1955cad4ff259aa0b442a669","ref":"refs/heads/main","pushedAt":"2024-01-01T03:52:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jaypipes","name":"Jay Pipes","path":"/jaypipes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265023?s=80&v=4"},"commit":{"message":"creation of go-hardware/ghw library\n\nModified from jaypipes/ghw library in a number of ways:\n\nFirst, we overhaul the way context is passed around and how options are\nprocessed. No more weird setup context for snapshotting. The new\n`ghw.NewContext()` method and associated `ghw.WithXXX()` functions are\nall that is needed now. This means that all module functions (e.g.\n`ghw.CPU()` or `ghw.Memory()`) accept a single parameter of type\n`context.Context` and not some custom context-like pointer.\n\nSecond, we overhaul and dramatically simplify the snapshotting code. We\nremove the `pkg/snapshot` and put all the creation and extraction code\ninto `cmd/ghw/snapshot`. There are also only two top-level\nsnapshot-related functions now: `snapshot.New()` and\n`snapshot.Expand()`. The caller is now expected to handle the creation\nand teardown of target expansion destination directories themselves.\nThis allowed us to get rid of the wonky dual-context stuff and simplify\nthe way that options and paths were constructed.\n\nSnapshotting is now done by the `ghw snapshot` command instead of a\nseparate tool. Likewise, to inspect a snapshot, the `ghw -s `\nflag accepts a path to a snapshot archive and informs the `ghw` CLI tool\nto inspect the snapshot not the host system.\n\nSigned-off-by: Jay Pipes ","shortMessageHtmlLink":"creation of go-hardware/ghw library"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1lmbTgA","startCursor":null,"endCursor":null}},"title":"Activity ยท go-hardware/ghw"}