{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":744175176,"defaultBranch":"main","name":"posit-sdk-py","ownerLogin":"posit-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-16T19:11:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107264312?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726745332.0","currentOid":""},"activityList":{"items":[{"before":"b1be0ed94129a1c2e5b03cb5d3f42c7494ebd630","after":null,"ref":"refs/heads/tdstein/content-find-by","pushedAt":"2024-09-19T10:40:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"}},{"before":"c4e761e4fdad6b1d9b30eb07b962f5c53f3b3bac","after":"0614ae41504308bf41be69130f0c895ec1142cd5","ref":"refs/heads/main","pushedAt":"2024-09-19T10:40:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"feat: add find_by method to content (#296)\n\nAdds the find_by method to content. The find_by method is a convenience\r\nmethod for filtering a collection of records by attribute values. All\r\nfiltering happens client-side. This method can be improved to utilize\r\nserver-side filtering using query parameters.","shortMessageHtmlLink":"feat: add find_by method to content (#296)"}},{"before":"56f60fe9e29e4498ba244df3fb65570a50ef894a","after":"b1be0ed94129a1c2e5b03cb5d3f42c7494ebd630","ref":"refs/heads/tdstein/content-find-by","pushedAt":"2024-09-18T20:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"adds overloads","shortMessageHtmlLink":"adds overloads"}},{"before":"2086bf86b8d30c6537d3d239e711ad12610ddf0f","after":"56f60fe9e29e4498ba244df3fb65570a50ef894a","ref":"refs/heads/tdstein/content-find-by","pushedAt":"2024-09-18T20:19:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"adds it test","shortMessageHtmlLink":"adds it test"}},{"before":null,"after":"2086bf86b8d30c6537d3d239e711ad12610ddf0f","ref":"refs/heads/tdstein/content-find-by","pushedAt":"2024-09-18T18:26:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"feat: add find_by method to content","shortMessageHtmlLink":"feat: add find_by method to content"}},{"before":"5e4806378a6106d7edc122f07d7d16572e9d0ce3","after":"27a7c8fefec6a80648f467292ec5c7db9a4a0f25","ref":"refs/heads/cli","pushedAt":"2024-09-17T12:14:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"feat: add command line interface","shortMessageHtmlLink":"feat: add command line interface"}},{"before":null,"after":"5e4806378a6106d7edc122f07d7d16572e9d0ce3","ref":"refs/heads/cli","pushedAt":"2024-09-17T12:05:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"feat: add command line interface","shortMessageHtmlLink":"feat: add command line interface"}},{"before":"63c485180be21e74d6048059e5c847e83e95f270","after":null,"ref":"refs/heads/tdstein/overrides","pushedAt":"2024-09-13T18:52:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"}},{"before":"723ee61f83c89c6d9f90d743c388db3476a08d5c","after":"c4e761e4fdad6b1d9b30eb07b962f5c53f3b3bac","ref":"refs/heads/main","pushedAt":"2024-09-13T18:52:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"fix: content overload signatures (#290)\n\nSimplifies or, in most cases, corrects the overload signature. Variable\r\nnames and documentation are updated along the way.\r\n\r\n- Renames `kwargs` based on context. The variable name `conditions` is\r\nintroduced for querying methods. The variable name `attributes` is\r\nintroduced for record manipulation. This also signifies that this is not\r\na passthrough method.\r\n- Documentation is updated to reflect the current state of Posit\r\nConnect.\r\n- Removes deprecations for field names in integration tests.\r\n\r\nResolves #140","shortMessageHtmlLink":"fix: content overload signatures (#290)"}},{"before":"b018dd95c49a2fd2f6513237ae9acbc227b9c177","after":"63c485180be21e74d6048059e5c847e83e95f270","ref":"refs/heads/tdstein/overrides","pushedAt":"2024-09-13T18:49:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"apply formatting","shortMessageHtmlLink":"apply formatting"}},{"before":"ba6096aa27e977a28986964500a740d136b25d4a","after":null,"ref":"refs/heads/remove-pydocstyle-418","pushedAt":"2024-09-13T18:47:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"}},{"before":"18f461d8257777f8d5ccb79d8c8a795f2b7a1973","after":"723ee61f83c89c6d9f90d743c388db3476a08d5c","ref":"refs/heads/main","pushedAt":"2024-09-13T18:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"chore: report D418 analysis and remove redundant rules (#292)\n\nBased on my research, the D418 rule was introduced to accommodate an\r\nexisting bug in pydocstyle\r\n(https://github.com/PyCQA/pydocstyle/commit/7921a6db337774d85c16c73010ca91e0ce1953f0).\r\nI'm unable to find any newer information on why to continue using this\r\nrule. The Ruff documentation\r\n(https://docs.astral.sh/ruff/rules/overload-with-docstring/#references)\r\nlinks to PEP-257, which was written before overload methods were\r\nintroduced.\r\n\r\nAdditionally, In my environment, Pylance supports introspecting the\r\ndocstring of overload methods.\r\n\r\nThe other removed rules are redundant to:\r\nhttps://github.com/posit-dev/posit-sdk-py/blob/ba6096aa27e977a28986964500a740d136b25d4a/pyproject.toml#L96","shortMessageHtmlLink":"chore: report D418 analysis and remove redundant rules (#292)"}},{"before":"eb477e037e0e1864f9cfece9a37bb7501f0046b8","after":null,"ref":"refs/heads/remove-ruff-line-length-setting","pushedAt":"2024-09-13T18:45:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"}},{"before":"4c306e28d6c13c8cba937d1ee6b0d64f951e8789","after":"18f461d8257777f8d5ccb79d8c8a795f2b7a1973","ref":"refs/heads/main","pushedAt":"2024-09-13T18:45:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"style: set line length to 99 (#291)\n\nThe maximum line length recommended in PEP-8 is 99.","shortMessageHtmlLink":"style: set line length to 99 (#291)"}},{"before":"e6fa46ddf621e64cdeeb9ae656098b7e298514fa","after":"eb477e037e0e1864f9cfece9a37bb7501f0046b8","ref":"refs/heads/remove-ruff-line-length-setting","pushedAt":"2024-09-13T18:43:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"style: set line length to 99\n\nThe maximum line length recommended in PEP-8 is 99.\n\n> Some teams strongly prefer a longer line length. For code maintained exclusively or primarily by a team that can reach agreement on this issue, it is okay to increase the line length limit up to 99 characters, provided that comments and docstrings are still wrapped at 72 characters.","shortMessageHtmlLink":"style: set line length to 99"}},{"before":"d5bc486d65687a2cdb242ae9df1d563d8ed10dfb","after":"b018dd95c49a2fd2f6513237ae9acbc227b9c177","ref":"refs/heads/tdstein/overrides","pushedAt":"2024-09-13T18:42:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"fix type signature of include","shortMessageHtmlLink":"fix type signature of include"}},{"before":"9778ecc99dc5fc5adead516558da9c849db50df7","after":null,"ref":"refs/heads/adjust-issue-ci","pushedAt":"2024-09-13T14:50:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"}},{"before":"23aec5e56a2a9d0f64b2e8803d8f2327d64e16e6","after":"4c306e28d6c13c8cba937d1ee6b0d64f951e8789","ref":"refs/heads/main","pushedAt":"2024-09-13T14:50:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"ci: trigger board workflow on issue label event (#293)","shortMessageHtmlLink":"ci: trigger board workflow on issue label event (#293)"}},{"before":null,"after":"9778ecc99dc5fc5adead516558da9c849db50df7","ref":"refs/heads/adjust-issue-ci","pushedAt":"2024-09-13T14:49:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"ci: trigger board workflow on issue label event","shortMessageHtmlLink":"ci: trigger board workflow on issue label event"}},{"before":null,"after":"ba6096aa27e977a28986964500a740d136b25d4a","ref":"refs/heads/remove-pydocstyle-418","pushedAt":"2024-09-13T01:48:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"chore: report D418 analysis","shortMessageHtmlLink":"chore: report D418 analysis"}},{"before":"9c9e0637cc654533a7b62ee020498b78b64fec8c","after":"e6fa46ddf621e64cdeeb9ae656098b7e298514fa","ref":"refs/heads/remove-ruff-line-length-setting","pushedAt":"2024-09-13T01:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"style: set line length to 99\n\nThe maximum line length recommended in PEP-8 is 99.\n\n> Some teams strongly prefer a longer line length. For code maintained exclusively or primarily by a team that can reach agreement on this issue, it is okay to increase the line length limit up to 99 characters, provided that comments and docstrings are still wrapped at 72 characters.","shortMessageHtmlLink":"style: set line length to 99"}},{"before":null,"after":"9c9e0637cc654533a7b62ee020498b78b64fec8c","ref":"refs/heads/remove-ruff-line-length-setting","pushedAt":"2024-09-13T01:16:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"style: unset ruff line length; default is 88.","shortMessageHtmlLink":"style: unset ruff line length; default is 88."}},{"before":"1494b18a0340ca67266cad67767070cfd9490c0f","after":null,"ref":"refs/heads/change-makefile-default","pushedAt":"2024-09-13T00:30:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"}},{"before":"3832b435830fedc64743105d3cab4ed65ba7e93d","after":"23aec5e56a2a9d0f64b2e8803d8f2327d64e16e6","ref":"refs/heads/main","pushedAt":"2024-09-13T00:30:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"build: change default to latest (#289)\n\nThis changes the behavior of the `make it` command from \"./Makefile\".\r\n\r\nThe `make it` command is only used for convenience.\r\nOtherwise, the \"./integration/Makefile\" is used directly for integration\r\ntesting.","shortMessageHtmlLink":"build: change default to latest (#289)"}},{"before":null,"after":"d5bc486d65687a2cdb242ae9df1d563d8ed10dfb","ref":"refs/heads/tdstein/overrides","pushedAt":"2024-09-13T00:27:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"feat: improve content overload signatures","shortMessageHtmlLink":"feat: improve content overload signatures"}},{"before":null,"after":"1494b18a0340ca67266cad67767070cfd9490c0f","ref":"refs/heads/change-makefile-default","pushedAt":"2024-09-13T00:22:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdstein","name":"Taylor Steinberg","path":"/tdstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6015574?s=80&v=4"},"commit":{"message":"build: change default to latest\n\nThis changes the behavior of 'make it' in ./Makefile.","shortMessageHtmlLink":"build: change default to latest"}},{"before":"808ca7c3f82940ad38db98101886f4765ac710fe","after":null,"ref":"refs/heads/zack-oauth-integrations-api-associations","pushedAt":"2024-09-12T20:11:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zackverham","name":null,"path":"/zackverham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96081108?s=80&v=4"}},{"before":"5c6eed38ce80067c6ab15de808f4272200592e5d","after":"3832b435830fedc64743105d3cab4ed65ba7e93d","ref":"refs/heads/main","pushedAt":"2024-09-12T20:11:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zackverham","name":null,"path":"/zackverham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96081108?s=80&v=4"},"commit":{"message":"feat: Implements OAuth association API resource (#286)\n\nAdds support for requesting and updating oauth associations through the\r\nConnect API.","shortMessageHtmlLink":"feat: Implements OAuth association API resource (#286)"}},{"before":"03bf9ecda76e28ca2cdad077e41bb8120f29fa58","after":"808ca7c3f82940ad38db98101886f4765ac710fe","ref":"refs/heads/zack-oauth-integrations-api-associations","pushedAt":"2024-09-12T20:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackverham","name":null,"path":"/zackverham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96081108?s=80&v=4"},"commit":{"message":"linting","shortMessageHtmlLink":"linting"}},{"before":"9f68e5b9a5f5ae9b9a4ce2c852e4f74ecf03b55d","after":"03bf9ecda76e28ca2cdad077e41bb8120f29fa58","ref":"refs/heads/zack-oauth-integrations-api-associations","pushedAt":"2024-09-12T20:04:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zackverham","name":null,"path":"/zackverham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96081108?s=80&v=4"},"commit":{"message":"removing unneeded exception handling","shortMessageHtmlLink":"removing unneeded exception handling"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxMDo0MDo1My4wMDAwMDBazwAAAAS6uWaw","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxMDo0MDo1My4wMDAwMDBazwAAAAS6uWaw","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMDowNDo0Ny4wMDAwMDBazwAAAAS0zprN"}},"title":"Activity ยท posit-dev/posit-sdk-py"}