{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":242865500,"defaultBranch":"main","name":"goblet","ownerLogin":"goblet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-24T23:23:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104576948?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714665627.0","currentOid":""},"activityList":{"items":[{"before":"199f208c84194a84feca8a281c0ae8405e6eb34e","after":"69fb3d8a832f3605a3e812d7b4169f7d6697c363","ref":"refs/heads/main","pushedAt":"2024-06-18T20:50:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"[pubsub] replace first occurrence of goblet service prefix for subscription topic name (#502)\n\nin cases where the topic may contain the service name, limit replacement\r\nto first occurrence\r\n\r\n```\r\napp = Goblet(function_name=\"tester\")\r\n@app.pubsub_subscription(\"tester-ingest\", use_subscription=True)\r\n```\r\n\r\nreplacement of service name prefix in sub `tester-tester-ingest` = topic\r\nname `ingest`\r\n`ValueError: Topic ingest not found`","shortMessageHtmlLink":"[pubsub] replace first occurrence of goblet service prefix for subscr…"}},{"before":"07138aae28193e27ee265d13c04e1f196e8acd6e","after":null,"ref":"refs/heads/add-gha-timeout","pushedAt":"2024-05-02T15:59:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"}},{"before":"7519260993daa593e2a8f4a9a37bd8472c058e5b","after":"199f208c84194a84feca8a281c0ae8405e6eb34e","ref":"refs/heads/main","pushedAt":"2024-05-02T15:59:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Add github action job timeout (#498)\n\ncloses #497","shortMessageHtmlLink":"Add github action job timeout (#498)"}},{"before":null,"after":"07138aae28193e27ee265d13c04e1f196e8acd6e","ref":"refs/heads/add-gha-timeout","pushedAt":"2024-05-02T15:58:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Add github action job timeout","shortMessageHtmlLink":"Add github action job timeout"}},{"before":"7264f8900a36bbf45dfbe7766292c52c667c462f","after":"7519260993daa593e2a8f4a9a37bd8472c058e5b","ref":"refs/heads/main","pushedAt":"2024-05-02T00:58:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"add try catch block around set iam binding (#496)\n\ncloses #495","shortMessageHtmlLink":"add try catch block around set iam binding (#496)"}},{"before":"616ac1b7ca08de6640798c7a7e4c7b9b15a735cc","after":"7264f8900a36bbf45dfbe7766292c52c667c462f","ref":"refs/heads/main","pushedAt":"2024-04-28T19:06:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Add make format command (#494)\n\n`make format` (closes #492 )","shortMessageHtmlLink":"Add make format command (#494)"}},{"before":"d59e7e3cae0d87194b932a81cf8b1a17e14c4ba9","after":null,"ref":"refs/heads/make-format","pushedAt":"2024-04-28T19:06:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"}},{"before":null,"after":"d59e7e3cae0d87194b932a81cf8b1a17e14c4ba9","ref":"refs/heads/make-format","pushedAt":"2024-04-28T18:53:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Add make format command","shortMessageHtmlLink":"Add make format command"}},{"before":"9680e358244daf238d7a45e1aacbe007f1fb3415","after":null,"ref":"refs/heads/dependabot/pip/pydantic-2.4.0","pushedAt":"2024-04-25T15:21:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"}},{"before":"7a5b7e743b0f99b7a33903898dd57a5d0ce45291","after":"616ac1b7ca08de6640798c7a7e4c7b9b15a735cc","ref":"refs/heads/main","pushedAt":"2024-04-25T15:21:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Bump pydantic from 2.1.1 to 2.4.0 (#493)\n\nBumps [pydantic](https://github.com/pydantic/pydantic) from 2.1.1 to\r\n2.4.0.\r\n
\r\nRelease notes\r\n

Sourced from pydantic's\r\nreleases.

\r\n
\r\n

v2.4.0 2023-09-25

\r\n

What's Changed

\r\n

Packaging

\r\n\r\n

New Features

\r\n\r\n

Changes

\r\n\r\n

Performance

\r\n\r\n

Fixes

\r\n\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from pydantic's\r\nchangelog.

\r\n
\r\n

v2.4.0 (2023-09-22)

\r\n

GitHub\r\nrelease

\r\n

What's Changed

\r\n

Packaging

\r\n\r\n

New Features

\r\n\r\n

Changes

\r\n\r\n

Performance

\r\n\r\n

Fixes

\r\n\r\n\r\n
\r\n

... (truncated)

\r\n
\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=pydantic&package-manager=pip&previous-version=2.1.1&new-version=2.4.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 page](https://github.com/goblet/goblet/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 pydantic from 2.1.1 to 2.4.0 (#493)"}},{"before":null,"after":"9680e358244daf238d7a45e1aacbe007f1fb3415","ref":"refs/heads/dependabot/pip/pydantic-2.4.0","pushedAt":"2024-04-25T05:06: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":"Bump pydantic from 2.1.1 to 2.4.0\n\nBumps [pydantic](https://github.com/pydantic/pydantic) from 2.1.1 to 2.4.0.\n- [Release notes](https://github.com/pydantic/pydantic/releases)\n- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)\n- [Commits](https://github.com/pydantic/pydantic/compare/v2.1.1...v2.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: pydantic\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pydantic from 2.1.1 to 2.4.0"}},{"before":"2f609cf78b579f980d24e8bcd68bcb404039c02c","after":"7a5b7e743b0f99b7a33903898dd57a5d0ce45291","ref":"refs/heads/main","pushedAt":"2024-04-25T00:16:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"fix: add 3rd arg validation on routes with CORS enabled (#491)\n\nThis PR checks if there is missing an 3rd argument on Tuples route\r\nresponses and manage it properly when CORS is enabled. (closes #490 )","shortMessageHtmlLink":"fix: add 3rd arg validation on routes with CORS enabled (#491)"}},{"before":"ef32b3315e4bde72197cc5cba9eb72d0787c5a87","after":null,"ref":"refs/heads/bugfix/483","pushedAt":"2024-04-20T22:01:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"}},{"before":"d9622e4d6eba6c4502c6adaf9af27a46cdd7d195","after":"2f609cf78b579f980d24e8bcd68bcb404039c02c","ref":"refs/heads/main","pushedAt":"2024-04-20T22:01:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Bugfix 483 - custom files include (#488)\n\nThis closes #483 which occurs when including `config.json` in\r\n`custom_files` , would replace config.json, which is modified by goblet\r\nbehind the scenes if a stage is specified.","shortMessageHtmlLink":"Bugfix 483 - custom files include (#488)"}},{"before":"578d6b58b174432bfac535154f248110e601bb40","after":"ef32b3315e4bde72197cc5cba9eb72d0787c5a87","ref":"refs/heads/bugfix/483","pushedAt":"2024-04-20T18:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"fix lint","shortMessageHtmlLink":"fix lint"}},{"before":"e75ad3e82cfc8facb3a180d4684d76a11c196163","after":"578d6b58b174432bfac535154f248110e601bb40","ref":"refs/heads/bugfix/483","pushedAt":"2024-04-20T17:18:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Merge branch 'main' into bugfix/483","shortMessageHtmlLink":"Merge branch 'main' into bugfix/483"}},{"before":null,"after":"e75ad3e82cfc8facb3a180d4684d76a11c196163","ref":"refs/heads/bugfix/483","pushedAt":"2024-04-20T17:15:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"bugfix when custom files includes config.json and has a stage","shortMessageHtmlLink":"bugfix when custom files includes config.json and has a stage"}},{"before":"b440e42403bb578b1849d2f0ed06f593cb613210","after":"d9622e4d6eba6c4502c6adaf9af27a46cdd7d195","ref":"refs/heads/main","pushedAt":"2024-03-22T13:13:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Fix docs url (#486)\n\nOld cli docs link is broken","shortMessageHtmlLink":"Fix docs url (#486)"}},{"before":"8d326279ebe0a0cff1ebe4725e97f5e9fc74d2a6","after":"b440e42403bb578b1849d2f0ed06f593cb613210","ref":"refs/heads/main","pushedAt":"2024-03-21T13:08:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Bump black from 23.1.0 to 24.3.0 (#485)\n\nBumps [black](https://github.com/psf/black) from 23.1.0 to 24.3.0.\r\n
\r\nRelease notes\r\n

Sourced from black's\r\nreleases.

\r\n
\r\n

24.3.0

\r\n

Highlights

\r\n

This release is a milestone: it fixes Black's first CVE security\r\nvulnerability. If you\r\nrun Black on untrusted input, or if you habitually put thousands of\r\nleading tab\r\ncharacters in your docstrings, you are strongly encouraged to upgrade\r\nimmediately to fix\r\nCVE-2024-21503.

\r\n

This release also fixes a bug in Black's AST safety check that\r\nallowed Black to make\r\nincorrect changes to certain f-strings that are valid in Python 3.12 and\r\nhigher.

\r\n

Stable style

\r\n
    \r\n
  • Don't move comments along with delimiters, which could cause crashes\r\n(#4248)
  • \r\n
  • Strengthen AST safety check to catch more unsafe changes to strings.\r\nPrevious versions\r\nof Black would incorrectly format the contents of certain unusual\r\nf-strings containing\r\nnested strings with the same quote type. Now, Black will crash on such\r\nstrings until\r\nsupport for the new f-string syntax is implemented. (#4270)
  • \r\n
  • Fix a bug where line-ranges exceeding the last code line would not\r\nwork as expected\r\n(#4273)
  • \r\n
\r\n

Performance

\r\n
    \r\n
  • Fix catastrophic performance on docstrings that contain large\r\nnumbers of leading tab\r\ncharacters. This fixes\r\nCVE-2024-21503.\r\n(#4278)
  • \r\n
\r\n

Documentation

\r\n
    \r\n
  • Note what happens when --check is used with\r\n--quiet (#4236)
  • \r\n
\r\n

24.2.0

\r\n

Stable style

\r\n
    \r\n
  • Fixed a bug where comments where mistakenly removed along with\r\nredundant parentheses\r\n(#4218)
  • \r\n
\r\n

Preview style

\r\n
    \r\n
  • Move the hug_parens_with_braces_and_square_brackets\r\nfeature to the unstable style\r\ndue to an outstanding crash and proposed formatting tweaks (#4198)
  • \r\n
  • Fixed a bug where base expressions caused inconsistent formatting of\r\n** in tenary\r\nexpression (#4154)
  • \r\n
  • Checking for newline before adding one on docstring that is almost\r\nat the line limit\r\n(#4185)
  • \r\n
  • Remove redundant parentheses in case statement\r\nif guards (#4214).
  • \r\n
\r\n

Configuration

\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from black's\r\nchangelog.

\r\n
\r\n

24.3.0

\r\n

Highlights

\r\n

This release is a milestone: it fixes Black's first CVE security\r\nvulnerability. If you\r\nrun Black on untrusted input, or if you habitually put thousands of\r\nleading tab\r\ncharacters in your docstrings, you are strongly encouraged to upgrade\r\nimmediately to fix\r\nCVE-2024-21503.

\r\n

This release also fixes a bug in Black's AST safety check that\r\nallowed Black to make\r\nincorrect changes to certain f-strings that are valid in Python 3.12 and\r\nhigher.

\r\n

Stable style

\r\n
    \r\n
  • Don't move comments along with delimiters, which could cause crashes\r\n(#4248)
  • \r\n
  • Strengthen AST safety check to catch more unsafe changes to strings.\r\nPrevious versions\r\nof Black would incorrectly format the contents of certain unusual\r\nf-strings containing\r\nnested strings with the same quote type. Now, Black will crash on such\r\nstrings until\r\nsupport for the new f-string syntax is implemented. (#4270)
  • \r\n
  • Fix a bug where line-ranges exceeding the last code line would not\r\nwork as expected\r\n(#4273)
  • \r\n
\r\n

Performance

\r\n
    \r\n
  • Fix catastrophic performance on docstrings that contain large\r\nnumbers of leading tab\r\ncharacters. This fixes\r\nCVE-2024-21503.\r\n(#4278)
  • \r\n
\r\n

Documentation

\r\n
    \r\n
  • Note what happens when --check is used with\r\n--quiet (#4236)
  • \r\n
\r\n

24.2.0

\r\n

Stable style

\r\n
    \r\n
  • Fixed a bug where comments where mistakenly removed along with\r\nredundant parentheses\r\n(#4218)
  • \r\n
\r\n

Preview style

\r\n
    \r\n
  • Move the hug_parens_with_braces_and_square_brackets\r\nfeature to the unstable style\r\ndue to an outstanding crash and proposed formatting tweaks (#4198)
  • \r\n
  • Fixed a bug where base expressions caused inconsistent formatting of\r\n** in tenary\r\nexpression (#4154)
  • \r\n
  • Checking for newline before adding one on docstring that is almost\r\nat the line limit\r\n(#4185)
  • \r\n
  • Remove redundant parentheses in case statement\r\nif guards (#4214).
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 552baf8\r\nPrepare release 24.3.0 (#4279)
  • \r\n
  • f000936\r\nFix catastrophic performance in lines_with_leading_tabs_expanded() (#4278)
  • \r\n
  • 7b5a657\r\nFix --line-ranges behavior when ranges are at EOF (#4273)
  • \r\n
  • 1abcffc\r\nUse regex where we ignore case on windows (#4252)
  • \r\n
  • 719e674\r\nFix 4227: Improve documentation for --quiet --check (#4236)
  • \r\n
  • e5510af\r\nupdate plugin url for Thonny (#4259)
  • \r\n
  • 6af7d11\r\nFix AST safety check false negative (#4270)
  • \r\n
  • f03ee11\r\nEnsure blib2to3.pygram is initialized before use (#4224)
  • \r\n
  • e4bfedb\r\nfix: Don't move comments while splitting delimiters (#4248)
  • \r\n
  • d0287e1\r\nMake trailing comma logic more concise (#4202)
  • \r\n
  • Additional commits viewable 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=black&package-manager=pip&previous-version=23.1.0&new-version=24.3.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 page](https://github.com/goblet/goblet/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 black from 23.1.0 to 24.3.0 (#485)"}},{"before":"6781968e2e384142e83c52ad19bc4c9a1cdcd3b6","after":null,"ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-03-21T13:08:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"}},{"before":null,"after":"6781968e2e384142e83c52ad19bc4c9a1cdcd3b6","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-03-20T17:17:43.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 black from 23.1.0 to 24.3.0\n\nBumps [black](https://github.com/psf/black) from 23.1.0 to 24.3.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/23.1.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 23.1.0 to 24.3.0"}},{"before":"184327146e2f623d9ca3d91fc99c8294e4273db3","after":null,"ref":"refs/heads/register-nested-handlers","pushedAt":"2024-03-18T15:53:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"}},{"before":"b644efafe08a13278c73147905d95f17bd6181bb","after":"8d326279ebe0a0cff1ebe4725e97f5e9fc74d2a6","ref":"refs/heads/main","pushedAt":"2024-03-18T15:53:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Register nested handlers correctly (#484)\n\n* Register nested handlers at the same time as the main handler to all\r\nregistration to work with the stages decorator. (closes #481)\r\n\r\nThe following will now register the scheduler and job at the same time\r\ncorrectly.\r\n```\r\n@app.job(\"testjob2\", schedule=\"* * * * *\")\r\n@app.stage(stages=[\"TEST\"])\r\ndef test_cloudrun_job2(id):\r\n run_job()\r\n```","shortMessageHtmlLink":"Register nested handlers correctly (#484)"}},{"before":"a3942b34dac7fe2607bfc1f5090977f7be6bbbbc","after":"184327146e2f623d9ca3d91fc99c8294e4273db3","ref":"refs/heads/register-nested-handlers","pushedAt":"2024-03-10T01:19:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Fix pubsub subscription tests","shortMessageHtmlLink":"Fix pubsub subscription tests"}},{"before":"ac653115ef863d5ece13649da2176c591e9f4ecb","after":"a3942b34dac7fe2607bfc1f5090977f7be6bbbbc","ref":"refs/heads/register-nested-handlers","pushedAt":"2024-03-10T00:51:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":null,"after":"ac653115ef863d5ece13649da2176c591e9f4ecb","ref":"refs/heads/register-nested-handlers","pushedAt":"2024-03-10T00:48:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"Register nested handlers correctly","shortMessageHtmlLink":"Register nested handlers correctly"}},{"before":"fa2dae5d9b527caf874d7650e7cae6a2afdc8f35","after":"78ae7c8de7d539e83b4af142d8e32de7820d2efb","ref":"refs/heads/gh-pages","pushedAt":"2024-01-09T15:20:41.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"0.13.0","shortMessageHtmlLink":"0.13.0"}},{"before":"12acf5ccd0b2623ea4f9913e63b7bc4b9279b7d1","after":"fa2dae5d9b527caf874d7650e7cae6a2afdc8f35","ref":"refs/heads/gh-pages","pushedAt":"2024-01-09T15:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"0.13.0","shortMessageHtmlLink":"0.13.0"}},{"before":"31c8ebfc47daaf2bf6b9ae174c22005de3d58de4","after":"b644efafe08a13278c73147905d95f17bd6181bb","ref":"refs/heads/main","pushedAt":"2024-01-09T12:48:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"},"commit":{"message":"GOBLET_BUILD_TAGS and GOBLET_ARTIFACT_BUCKET for cloudfunctionv1 (#477)\n\nupload the code to GOBLET_UPLOAD_BUCKET tagged with first tag in\r\nGOBLET_BUILD_TAGS\r\ndeploy cloudfunctionv1 from GOBLET_UPLOAD_BUCKET + GOBLET_ARTIFACT_TAG\r\n(closes #447 )","shortMessageHtmlLink":"GOBLET_BUILD_TAGS and GOBLET_ARTIFACT_BUCKET for cloudfunctionv1 (#477)"}},{"before":"918a09cf7357063b004c187f00539c63e567b44c","after":null,"ref":"refs/heads/fix-alert-bugs","pushedAt":"2024-01-04T15:53:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anovis","name":"Austen","path":"/anovis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3811703?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xOFQyMDo1MDowNS4wMDAwMDBazwAAAARo430q","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xOFQyMDo1MDowNS4wMDAwMDBazwAAAARo430q","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wNFQxNTo1Mzo1OS4wMDAwMDBazwAAAAPX1opG"}},"title":"Activity · goblet/goblet"}