{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":57102752,"defaultBranch":"main","name":"hstspreload.org","ownerLogin":"chromium","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-26T06:12:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30044?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713551878.0","currentOid":""},"activityList":{"items":[{"before":"253aed8851590cdf2e90161b446583a666301f2c","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T18:37:58.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":"ecfa083eb7729ae891838b16d603b10cd2ceb354","after":"91f739d012fbf754807c1c5bdc8c044f94c740bc","ref":"refs/heads/main","pushedAt":"2024-04-19T18:37:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.12.0 to 0.23.0 (#257)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to\r\n0.23.0.\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.12.0&new-version=0.23.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chromium/hstspreload.org/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump golang.org/x/net from 0.12.0 to 0.23.0 (#257)"}},{"before":"98b81f66ff1c1a1a07a2fcba5c41d78eff1af621","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2024-04-19T11:49:12.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":null,"after":"253aed8851590cdf2e90161b446583a666301f2c","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T11:49:09.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":"Bump golang.org/x/net from 0.12.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.12.0 to 0.23.0"}},{"before":"e3bfdbbcacfccb798eb10e83d99d3488a49bab55","after":"ecfa083eb7729ae891838b16d603b10cd2ceb354","ref":"refs/heads/main","pushedAt":"2023-12-01T00:06:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosjoan91","name":"Carlos IL","path":"/carlosjoan91","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3503550?s=80&v=4"},"commit":{"message":"Fix Submit handling for domains in StatusPendingAutomatedRemoval and StatusPendingRemoval states (#252)\n\nAdd StatusPendingAutomatedRemoval handling to submit API and change\r\nhandling of PendingRemoval domains, so they go back to preloaded if\r\nsubmitted again.\r\n\r\nThis addresses the Submit part of #251","shortMessageHtmlLink":"Fix Submit handling for domains in StatusPendingAutomatedRemoval and …"}},{"before":"f0efe0df53e9cf8ed10206eef2a4c9694be7f8f4","after":"98b81f66ff1c1a1a07a2fcba5c41d78eff1af621","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-11-03T23:09:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.12.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.12.0 to 0.17.0"}},{"before":"17d46482f3feacb3efcdfb6a52491333d3952b3d","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.56.3","pushedAt":"2023-11-03T23:08:44.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":"7c1a5048c53b1d127b877cc168b2751349d97d76","after":"e3bfdbbcacfccb798eb10e83d99d3488a49bab55","ref":"refs/heads/main","pushedAt":"2023-11-03T23:08:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.56.2 to 1.56.3 (#246)\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from\r\n1.56.2 to 1.56.3.\r\n
\r\nRelease notes\r\n

Sourced from google.golang.org/grpc's\r\nreleases.

\r\n
\r\n

Release 1.56.3

\r\n

Security

\r\n
    \r\n
  • \r\n

    server: prohibit more than MaxConcurrentStreams handlers from running\r\nat once (CVE-2023-44487)

    \r\n

    In addition to this change, applications should ensure they do not\r\nleave running tasks behind related to the RPC before returning from\r\nmethod handlers, or should enforce appropriate limits on any such\r\nwork.

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 1055b48\r\nUpdate version.go to 1.56.3 (#6713)
  • \r\n
  • 5efd7bd\r\nserver: prohibit more than MaxConcurrentStreams handlers from running at\r\nonce...
  • \r\n
  • bd1f038\r\nUpgrade version.go to 1.56.3-dev (#6434)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.56.2&new-version=1.56.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chromium/hstspreload.org/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.56.2 to 1.56.3 (#246)"}},{"before":"824ff7499263759067fb15789ec4084e8432fb2b","after":"7c1a5048c53b1d127b877cc168b2751349d97d76","ref":"refs/heads/main","pushedAt":"2023-11-03T21:48:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Provide status string for pending-automated-removal (#249)","shortMessageHtmlLink":"Provide status string for pending-automated-removal (#249)"}},{"before":"19e62fbb15a7bc19dfbe15a41d3b54aa9cc23f7d","after":"824ff7499263759067fb15789ec4084e8432fb2b","ref":"refs/heads/main","pushedAt":"2023-11-02T19:06:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jdeblasio","name":"Joe DeBlasio","path":"/jdeblasio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1619409?s=80&v=4"},"commit":{"message":"Handle pending-automated-removal in UI (#248)","shortMessageHtmlLink":"Handle pending-automated-removal in UI (#248)"}},{"before":null,"after":"17d46482f3feacb3efcdfb6a52491333d3952b3d","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.56.3","pushedAt":"2023-10-25T22:45:10.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":"Bump google.golang.org/grpc from 1.56.2 to 1.56.3\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.56.2 to 1.56.3.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.56.2...v1.56.3)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.56.2 to 1.56.3"}},{"before":"16d86eef30a5ae411a4aea6fad18afe1644acd34","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.7.0","pushedAt":"2023-10-11T22:56:38.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":null,"after":"f0efe0df53e9cf8ed10206eef2a4c9694be7f8f4","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-11T22:56:33.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":"Bump golang.org/x/net from 0.12.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.12.0 to 0.17.0"}},{"before":"dc006e0a2cb56903d613a527761010b760085582","after":"19e62fbb15a7bc19dfbe15a41d3b54aa9cc23f7d","ref":"refs/heads/main","pushedAt":"2023-10-11T18:27:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"fix: typo (#244)","shortMessageHtmlLink":"fix: typo (#244)"}},{"before":"8bc6ddb8ee1bf668ba9adb9d68f6fdbec0e65c66","after":"dc006e0a2cb56903d613a527761010b760085582","ref":"refs/heads/main","pushedAt":"2023-09-27T00:25:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Fix performance issues with /api/v2/remove-ineligible-domains (#243)\n\nThe main fix here is to run the hstspreload.EligibleDomain checks in\r\nparallel (up to a limit) instead of in series.","shortMessageHtmlLink":"Fix performance issues with /api/v2/remove-ineligible-domains (#243)"}},{"before":"711259c9b89226364d21301b2d629395953b694e","after":"8bc6ddb8ee1bf668ba9adb9d68f6fdbec0e65c66","ref":"refs/heads/main","pushedAt":"2023-08-23T00:15:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Fix AppEngine Cron access checks (#242)\n\nCron requests come in on the appspot.com hostname instead of\r\nhstspreload.org, so don't redirect the cron requester. The remote IP\r\naddress isn't being properly populated in the http.Request.RemoteAddr\r\nfield, so rely only on the X-Appengine-Cron header to authenticate that\r\nthe request came from AppEngine Cron.","shortMessageHtmlLink":"Fix AppEngine Cron access checks (#242)"}},{"before":"aa4c49136ca51d44d84991206341f7f0a642f858","after":"711259c9b89226364d21301b2d629395953b694e","ref":"refs/heads/main","pushedAt":"2023-08-10T01:12:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Update golang runtime (#240)\n\nUpdate app.yaml to use the latest golang runtime for app engine flex,\r\nwhich is currently go 1.20. (This change also removes a no longer needed\r\nenvironment variable.)","shortMessageHtmlLink":"Update golang runtime (#240)"}},{"before":"d2814f7e85b14f95a787878d9927f403a2d34f05","after":"aa4c49136ca51d44d84991206341f7f0a642f858","ref":"refs/heads/main","pushedAt":"2023-08-09T20:34:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Configured cron.yaml to hit RemoveInelligibleDomains endpoint (#239)","shortMessageHtmlLink":"Configured cron.yaml to hit RemoveInelligibleDomains endpoint (#239)"}},{"before":"23e018c2ad5940d181145453d3f814c86fc8c0a3","after":"d2814f7e85b14f95a787878d9927f403a2d34f05","ref":"refs/heads/main","pushedAt":"2023-08-04T23:59:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Status of ineligible domains now changes when RemoveIneligibleDomains endpoint is called (#238)","shortMessageHtmlLink":"Status of ineligible domains now changes when RemoveIneligibleDomains…"}},{"before":"7a37fd32096644a2a3831ca1d70478fc457facf9","after":"23e018c2ad5940d181145453d3f814c86fc8c0a3","ref":"refs/heads/main","pushedAt":"2023-08-02T21:38:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Performs scans on domains and updates IneligibleDomainStates (#233)","shortMessageHtmlLink":"Performs scans on domains and updates IneligibleDomainStates (#233)"}},{"before":"307dc9f02a85708f10cb60c0efc0e9908bca688d","after":"7a37fd32096644a2a3831ca1d70478fc457facf9","ref":"refs/heads/main","pushedAt":"2023-07-31T23:38:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosjoan91","name":"Carlos IL","path":"/carlosjoan91","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3503550?s=80&v=4"},"commit":{"message":"Created SetAutomatedPendingRemoval and StatesForDomains database methods (#234)\n\nThe addition of this functionality will allow for changing domain states\r\nin the database to have a status of StatusPendingAutomatedRemoval by\r\ncalling the SetPendingAutoamtedRemoval function on a slice of domain\r\nname strings. The domain names must already be in the database, however.","shortMessageHtmlLink":"Created SetAutomatedPendingRemoval and StatesForDomains database meth…"}},{"before":"41772a438003e99f15659fea0cfcd00a7c976e85","after":"307dc9f02a85708f10cb60c0efc0e9908bca688d","ref":"refs/heads/main","pushedAt":"2023-07-27T17:28:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Changed Issues type to hstspreload.Issues in Scan struct (#235)","shortMessageHtmlLink":"Changed Issues type to hstspreload.Issues in Scan struct (#235)"}},{"before":"6f10cfb76a9be95cb141056b89b06c8f6086befa","after":"41772a438003e99f15659fea0cfcd00a7c976e85","ref":"refs/heads/main","pushedAt":"2023-07-24T21:15:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Removed Redeployment Requirement to track bulk preloaded domains. (#229)\n\nRemoved update_bulk_prelaoded script and instead enabled codebase to\r\ndetermine a domain's bulk status by reading the Policy field for each\r\ndomain in the database.","shortMessageHtmlLink":"Removed Redeployment Requirement to track bulk preloaded domains. (#229)"}},{"before":"6c9050ad9b1d88fda39d63f5f9792f5bde23a3bf","after":"6f10cfb76a9be95cb141056b89b06c8f6086befa","ref":"refs/heads/main","pushedAt":"2023-07-21T18:11:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"added EligibleDomain to hstspreloadWrapper in api/wrappers.go (#232)","shortMessageHtmlLink":"added EligibleDomain to hstspreloadWrapper in api/wrappers.go (#232)"}},{"before":"f418ea4927f2ba4c693c587aba24d084c6c6c4d4","after":"6c9050ad9b1d88fda39d63f5f9792f5bde23a3bf","ref":"refs/heads/main","pushedAt":"2023-07-21T18:08:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosjoan91","name":"Carlos IL","path":"/carlosjoan91","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3503550?s=80&v=4"},"commit":{"message":"Added mock functions for IneligibleDomainState Database interface (#231)","shortMessageHtmlLink":"Added mock functions for IneligibleDomainState Database interface (#231)"}},{"before":"57aec51acbd8f56a3d79745427a9db994589db51","after":"f418ea4927f2ba4c693c587aba24d084c6c6c4d4","ref":"refs/heads/main","pushedAt":"2023-07-18T17:55:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Get all ineligible domain states func (#230)","shortMessageHtmlLink":"Get all ineligible domain states func (#230)"}},{"before":"5c13af08e9c4b0b65b208874f04166fd8fe31f7a","after":"57aec51acbd8f56a3d79745427a9db994589db51","ref":"refs/heads/main","pushedAt":"2023-07-12T21:22:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"Created new domain status: StatusPendingAutomatedRemoval (#226)\n\nWith this new domain status, we will be able to properly check for\r\ndomains that have failed the preload list checks too many times in our\r\nautomated removal process, and thus should be removed from the preload\r\nlist. We change these domains' status to StatusPendingAutomatedRemoval.\r\nWe will use this status in the python script that generates a new source\r\npreload list by ensuring that domains that are marked pendingRemoval in\r\nthe script includes domains that have requested removal from the preload\r\nlist and the domains that have failed the automated checks too many\r\ntimes.\r\n\r\nThis PR doesn't include any logic concerning when the domains will have\r\ntheir status' changed to StatusPendingAutomatedRemoval. That part is\r\nbeing created by my partner, @bkhushi.","shortMessageHtmlLink":"Created new domain status: StatusPendingAutomatedRemoval (#226)"}},{"before":"5c13af08e9c4b0b65b208874f04166fd8fe31f7a","after":null,"ref":"refs/heads/master","pushedAt":"2023-06-30T23:09:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"}},{"before":null,"after":"5c13af08e9c4b0b65b208874f04166fd8fe31f7a","ref":"refs/heads/main","pushedAt":"2023-06-30T23:09:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"datastore interface for automated removals (#223)","shortMessageHtmlLink":"datastore interface for automated removals (#223)"}},{"before":"bae3fd4d32db230ecc455120b3b5ed7135232fc8","after":"5c13af08e9c4b0b65b208874f04166fd8fe31f7a","ref":"refs/heads/master","pushedAt":"2023-06-29T18:27:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nharper","name":"Nick Harper","path":"/nharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/653608?s=80&v=4"},"commit":{"message":"datastore interface for automated removals (#223)","shortMessageHtmlLink":"datastore interface for automated removals (#223)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENXGgfwA","startCursor":null,"endCursor":null}},"title":"Activity · chromium/hstspreload.org"}