{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80910170,"defaultBranch":"main","name":"gokrazy","ownerLogin":"gokrazy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-04T09:48:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25430512?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713547226.0","currentOid":""},"activityList":{"items":[{"before":"5f1e05b7c895758b60d836e3bf83b0102391de4f","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T17:20:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"}},{"before":"1f6ed3eb150e599aee53d138bd97f5cd70e802c4","after":"d65536c20bc9b07623f54e576196693923b6720f","ref":"refs/heads/main","pushedAt":"2024-04-19T17:20:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 (#259)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 (#259)"}},{"before":null,"after":"5f1e05b7c895758b60d836e3bf83b0102391de4f","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T12:14:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0"}},{"before":"66033fc62d1ede9ba3794688f120ecbfc84ef74b","after":"1f6ed3eb150e599aee53d138bd97f5cd70e802c4","ref":"refs/heads/main","pushedAt":"2024-04-13T06:50:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"cbb1cdfc7d35e1b72739735f4e1730e025e72742","after":"66033fc62d1ede9ba3794688f120ecbfc84ef74b","ref":"refs/heads/main","pushedAt":"2024-04-13T06:49:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"tailscale: document subnet router, SSH (#256)\n\nMention how to use gokrazy as a Tailscale subnet router (≥ v1.64)\r\nand how to sign in with Tailscale SSH.","shortMessageHtmlLink":"tailscale: document subnet router, SSH (#256)"}},{"before":"2dc9a8703dac872eae766bd588735eac58636e47","after":"cbb1cdfc7d35e1b72739735f4e1730e025e72742","ref":"refs/heads/main","pushedAt":"2024-02-28T07:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"fc2f3ed947b41da13c5b7617dfdf6e5deae17aa9","after":"2dc9a8703dac872eae766bd588735eac58636e47","ref":"refs/heads/main","pushedAt":"2024-02-28T07:49:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"Fixes link typo (#252)","shortMessageHtmlLink":"Fixes link typo (#252)"}},{"before":"9c78a234f9fdde072d7bd00c9fb3fb788f128119","after":"fc2f3ed947b41da13c5b7617dfdf6e5deae17aa9","ref":"refs/heads/main","pushedAt":"2024-02-24T15:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"7fca4d5ddd109192500abdf8dcf700ce119594f9","after":"9c78a234f9fdde072d7bd00c9fb3fb788f128119","ref":"refs/heads/main","pushedAt":"2024-02-24T15:26:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"reference permanent data storage, add macOS instructions (#251)","shortMessageHtmlLink":"reference permanent data storage, add macOS instructions (#251)"}},{"before":"a6b47449b779cd4e85d359eda94517d0f63d0310","after":"7fca4d5ddd109192500abdf8dcf700ce119594f9","ref":"refs/heads/main","pushedAt":"2024-02-21T07:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"7acb85f429f8a15c4488b33c71a057d59c512dcb","after":"a6b47449b779cd4e85d359eda94517d0f63d0310","ref":"refs/heads/main","pushedAt":"2024-02-21T07:02:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"Update section with specific macOS cmd. (#250)","shortMessageHtmlLink":"Update section with specific macOS cmd. (#250)"}},{"before":"756b3b30b830c63a62bcba2f4232db67990c2f33","after":"7acb85f429f8a15c4488b33c71a057d59c512dcb","ref":"refs/heads/main","pushedAt":"2024-01-18T07:20:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"ntp: Allow alternative NTP servers as arguments (#244)\n\nWhen the gokrazy deployment doesn't have internet access and the network\r\nlacks NTP traffic re-routing to the local time servers, instances may\r\neither have downright wrong clock (e.g. Raspberry Pi with no RTC) or\r\nexperience divergence due to drift.\r\n\r\nThis add the ability to override the default NTP Pool Vendor Zone for\r\ngokrazy with servers supplied as command line arguments.\r\n\r\ne.g.\r\n```\r\n \"PackageConfig\": {\r\n \"github.com/gokrazy/gokrazy/cmd/ntp\": {\r\n \"CommandLineFlags\": [\r\n \"time1.local\",\r\n \"time2.local\",\r\n \"10.1.2.123\"\r\n ]\r\n }\r\n }\r\n```","shortMessageHtmlLink":"ntp: Allow alternative NTP servers as arguments (#244)"}},{"before":"d2cd6b6f440da2c94f69ab05e22e6dd0429e4236","after":"756b3b30b830c63a62bcba2f4232db67990c2f33","ref":"refs/heads/main","pushedAt":"2024-01-13T15:11:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"website: re-generate for previous commit","shortMessageHtmlLink":"website: re-generate for previous commit"}},{"before":"620adabf26df620581a9b5d024a012a908dc17de","after":"d2cd6b6f440da2c94f69ab05e22e6dd0429e4236","ref":"refs/heads/main","pushedAt":"2024-01-13T10:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"/reboot: implement optional ?kexec=off parameter\n\nrelated to https://github.com/gokrazy/gokrazy/issues/243","shortMessageHtmlLink":"/reboot: implement optional ?kexec=off parameter"}},{"before":"43fde1dc2fc796a8db6fb25be835f79ecc6721ac","after":"620adabf26df620581a9b5d024a012a908dc17de","ref":"refs/heads/main","pushedAt":"2024-01-07T10:56:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"dhcp: Allow -static_network_config to read from a file (#241)\n\nIt might be more desirable to deploy the static network configuration as\r\nits own JSON file instead of needing to deal with string quoting it to\r\nfit into `config.json`.\r\n\r\n- Add a simple heuristic for checking if the flag value is a JSON string.\r\n - If the value is JSON, preserve the original behavior\r\n - If not, treat it value as a file path and load the JSON from there.\r\n\r\n- Set lease source string to reflect the source of static configuration.","shortMessageHtmlLink":"dhcp: Allow -static_network_config to read from a file (#241)"}},{"before":"dd38c188b448c0380e11d48e5486a804740f8f2b","after":"43fde1dc2fc796a8db6fb25be835f79ecc6721ac","ref":"refs/heads/main","pushedAt":"2023-12-31T10:41:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"13ed01a4ae37a2bf6c7ceccf246032293c182fa9","after":"dd38c188b448c0380e11d48e5486a804740f8f2b","ref":"refs/heads/main","pushedAt":"2023-12-23T16:43:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"780938e17008434355660be7580b1837d84641c9","after":"13ed01a4ae37a2bf6c7ceccf246032293c182fa9","ref":"refs/heads/main","pushedAt":"2023-12-19T20:40:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"08f39bd1ca32f61dbc810b4551c6028f945b4357","after":"780938e17008434355660be7580b1837d84641c9","ref":"refs/heads/main","pushedAt":"2023-12-19T20:39:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"update go.mod replace directive link (#237)","shortMessageHtmlLink":"update go.mod replace directive link (#237)"}},{"before":"2414561a2780dc3568bb605bb0a632c492934c8f","after":"08f39bd1ca32f61dbc810b4551c6028f945b4357","ref":"refs/heads/main","pushedAt":"2023-12-18T17:33:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"f03239087005556239b363bedb936035f3abbe39","after":"2414561a2780dc3568bb605bb0a632c492934c8f","ref":"refs/heads/main","pushedAt":"2023-12-12T23:07:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commits","shortMessageHtmlLink":"re-generate website for previous commits"}},{"before":"2e35f21bd64afc6ebcb3827984a851dfb837a8a9","after":"f03239087005556239b363bedb936035f3abbe39","ref":"refs/heads/main","pushedAt":"2023-12-12T22:55:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commits","shortMessageHtmlLink":"re-generate website for previous commits"}},{"before":"0f9fb9c270048847aabb8d8644213b572648457b","after":"2e35f21bd64afc6ebcb3827984a851dfb837a8a9","ref":"refs/heads/main","pushedAt":"2023-12-12T22:49:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"Add documentation page on how to get Prometheus running (#211)\n\nThis goes over how to install the Prometheus server on gokrazy and how\r\nto get the web ui working since the web assets do not get built into the\r\nprometheus binary.","shortMessageHtmlLink":"Add documentation page on how to get Prometheus running (#211)"}},{"before":"343400fbf641e44afed53ae9da10df0301001980","after":"0f9fb9c270048847aabb8d8644213b572648457b","ref":"refs/heads/main","pushedAt":"2023-12-12T19:20:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"update website for previous commit","shortMessageHtmlLink":"update website for previous commit"}},{"before":"0dcab4a1b8509ada6ca31337f8917d7049a2e0bf","after":"343400fbf641e44afed53ae9da10df0301001980","ref":"refs/heads/main","pushedAt":"2023-12-12T19:20:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"docs(gpio): adds GPIO Input example using polling","shortMessageHtmlLink":"docs(gpio): adds GPIO Input example using polling"}},{"before":"52a7002284df098883839f2edc54474374a8d46e","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-12T06:08:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5280ab1fd6f09d69796f359f7547bcdb27e2288a","after":"0dcab4a1b8509ada6ca31337f8917d7049a2e0bf","ref":"refs/heads/main","pushedAt":"2023-10-12T06:07:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#226)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#226)"}},{"before":null,"after":"52a7002284df098883839f2edc54474374a8d46e","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-11T23:23:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0"}},{"before":"e4c2e89c78cbe4fa724cc5952d293abae65a3ca7","after":"5280ab1fd6f09d69796f359f7547bcdb27e2288a","ref":"refs/heads/main","pushedAt":"2023-10-09T20:27:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}},{"before":"346db1998f83a563079c304e6d6875c3807016bc","after":"e4c2e89c78cbe4fa724cc5952d293abae65a3ca7","ref":"refs/heads/main","pushedAt":"2023-09-17T16:59:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stapelberg","name":"Michael Stapelberg","path":"/stapelberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55506?s=80&v=4"},"commit":{"message":"re-generate website for previous commit","shortMessageHtmlLink":"re-generate website for previous commit"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENWQPzAA","startCursor":null,"endCursor":null}},"title":"Activity · gokrazy/gokrazy"}