{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":670192969,"defaultBranch":"main","name":"pgmq","ownerLogin":"tembo-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-24T13:49:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/113815875?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726569845.0","currentOid":""},"activityList":{"items":[{"before":"9787166c30ce76dabaa1e781f2ad5b5033d812a0","after":"43c2a05ff8e9af3f284aa56448832f22729d55d0","ref":"refs/heads/main","pushedAt":"2024-09-18T12:50:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"docs: Community `PGMQ` TypeScript Client Support for `Deno` (#311)","shortMessageHtmlLink":"docs: Community PGMQ TypeScript Client Support for Deno (#311)"}},{"before":"645a3c6fe8f916c72b1c02396391884ee9b1bbe2","after":"9787166c30ce76dabaa1e781f2ad5b5033d812a0","ref":"refs/heads/main","pushedAt":"2024-09-16T21:36:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"Allow pg_partman to be installed in any schema (#310)\n\n* support pg_partman in user defined schema\r\n\r\n* pg_partman ud schema tweaks\r\n\r\n* manual schema append to fq_qtable\r\n\r\n* manual schema append to fq_atable\r\n\r\n* manual schema append to qualified_a_table_name\r\n\r\n* 1.4.3 - 1.4.4 migration\r\n\r\n* bump default version to 1.4.4\r\n\r\n* create or replace everywhere in upgrade script","shortMessageHtmlLink":"Allow pg_partman to be installed in any schema (#310)"}},{"before":"b79f8466c97f483a5c929c5be0c9165899afec97","after":null,"ref":"refs/heads/ChuckHend-patch-1","pushedAt":"2024-09-14T02:33:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"}},{"before":"6fada6be5e730cc2cf43853963e1350f3a7c507a","after":"645a3c6fe8f916c72b1c02396391884ee9b1bbe2","ref":"refs/heads/main","pushedAt":"2024-09-14T02:33:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"install partman via pgxn (#309)\n\ninstall pg partman using pgxn now that latest version is published\r\nhttps://pgxn.org/dist/pg_partman/","shortMessageHtmlLink":"install partman via pgxn (#309)"}},{"before":null,"after":"b79f8466c97f483a5c929c5be0c9165899afec97","ref":"refs/heads/ChuckHend-patch-1","pushedAt":"2024-09-13T23:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"install partman via pgxn\n\ninstall pg partman using pgxn now that latest version is published\r\nhttps://pgxn.org/dist/pg_partman/","shortMessageHtmlLink":"install partman via pgxn"}},{"before":"20b8b3ad4073d0c1d853ba3c2e5efb9fa2934524","after":null,"ref":"refs/heads/partman5-tests","pushedAt":"2024-09-13T20:29:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"}},{"before":"13aaabbb524973a56970a433842b77a2551a69fc","after":"6fada6be5e730cc2cf43853963e1350f3a7c507a","ref":"refs/heads/main","pushedAt":"2024-09-13T20:29:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"pg_partman 5 and pg17 tests for extension ci (#308)\n\n* pg_partman 5 tests for extension ci\r\n\r\n* install partman with git\r\n\r\n* fix workflow fmt\r\n\r\n* exclude pg partman tests on pg12, 13\r\n\r\n* add test for pg17\r\n\r\n* put partman and pg ver in test name","shortMessageHtmlLink":"pg_partman 5 and pg17 tests for extension ci (#308)"}},{"before":"50e35a39c3ef3cd91c750779dc7622ce0e5285f8","after":"20b8b3ad4073d0c1d853ba3c2e5efb9fa2934524","ref":"refs/heads/partman5-tests","pushedAt":"2024-09-13T20:18:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"put partman and pg ver in test name","shortMessageHtmlLink":"put partman and pg ver in test name"}},{"before":"d59e1f2bbf57e16b82b72b92a657388f6d8a5506","after":"50e35a39c3ef3cd91c750779dc7622ce0e5285f8","ref":"refs/heads/partman5-tests","pushedAt":"2024-09-13T18:58:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"add test for pg17","shortMessageHtmlLink":"add test for pg17"}},{"before":"b59247b9f6cdf24cf0393d0f0a0875d286874735","after":"d59e1f2bbf57e16b82b72b92a657388f6d8a5506","ref":"refs/heads/partman5-tests","pushedAt":"2024-09-13T18:55:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"exclude pg partman tests on pg12, 13","shortMessageHtmlLink":"exclude pg partman tests on pg12, 13"}},{"before":"e7621c8a9ef0e717374c20e881bdaeb8ce5a49d2","after":"b59247b9f6cdf24cf0393d0f0a0875d286874735","ref":"refs/heads/partman5-tests","pushedAt":"2024-09-13T18:52:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"fix workflow fmt","shortMessageHtmlLink":"fix workflow fmt"}},{"before":"6a0a51d2e820f09f0c6c0d674b5c4710b194ed94","after":"e7621c8a9ef0e717374c20e881bdaeb8ce5a49d2","ref":"refs/heads/partman5-tests","pushedAt":"2024-09-13T18:51:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"install partman with git","shortMessageHtmlLink":"install partman with git"}},{"before":null,"after":"6a0a51d2e820f09f0c6c0d674b5c4710b194ed94","ref":"refs/heads/partman5-tests","pushedAt":"2024-09-13T18:46:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"pg_partman 5 tests for extension ci","shortMessageHtmlLink":"pg_partman 5 tests for extension ci"}},{"before":"18465f5f9344b9bcaca8566563d6a628f90bfa9a","after":"13aaabbb524973a56970a433842b77a2551a69fc","ref":"refs/heads/main","pushedAt":"2024-09-13T18:39:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"Support for pg_partman 5.x.x (#307)\n\n* maintain backwards compatibility with pg_partman 4.x.x\r\n\r\n* align main install migration\r\n\r\n* range or range to range or native\r\n\r\n* streamline pgmq._get_pg_partman_major_version()","shortMessageHtmlLink":"Support for pg_partman 5.x.x (#307)"}},{"before":"7a9bc887d9fb926bebb5c0b0e40355cfe413d9cd","after":"18465f5f9344b9bcaca8566563d6a628f90bfa9a","ref":"refs/heads/main","pushedAt":"2024-09-10T11:39:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"tembo_pgmq_python: Add python async interface (#305)\n\n* Move messages into separate module tembo_pgmq_python.messages\r\n\r\nIn order to re-use in async version\r\n\r\n* tembo_pgmq_python/async_queue.py: add async Queue version\r\n\r\n* tembo-pgmq-python/tests/test_async_integration.py: add test for async version\r\n\r\n* tembo-pgmq-python/pyproject.toml: add optional asyncpg\r\n\r\n* tembo-pgmq-python/README.md: add notes on the async version\r\n\r\n* .github/workflows/pgmq_python.yml: add `--extras async` in tests","shortMessageHtmlLink":"tembo_pgmq_python: Add python async interface (#305)"}},{"before":"2783a6b6d61f0f9a65a0b6cfa109d88066ce7992","after":"7a9bc887d9fb926bebb5c0b0e40355cfe413d9cd","ref":"refs/heads/main","pushedAt":"2024-08-24T20:04:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"Security Issue with SQLx 0.7.2 (#303)\n\n* Update Security Issue with SQLX\r\n\r\n* Cargo Version Bump","shortMessageHtmlLink":"Security Issue with SQLx 0.7.2 (#303)"}},{"before":"00288821c776b7ade503df27ee22cd4cf19663de","after":null,"ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T21:48:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"}},{"before":"0b737d6e0b0c2890ebdd8437b602571cddebc9ad","after":"2783a6b6d61f0f9a65a0b6cfa109d88066ce7992","ref":"refs/heads/main","pushedAt":"2024-08-16T21:48:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"reject escape characters in queue names (#300)\n\n* reject escape characters in queue names\r\n\r\n* remove context in output\r\n\r\n* less string format\r\n\r\n* remove last strfmt\r\n\r\n* update migration file\r\n\r\n* allow spaces\r\n\r\n* Remove remaining uses of %s\r\n\r\nIf we're at the step of producing SQL, always using %L or %I means not\r\nhaving to worry about SQL injection for that use.\r\n\r\n---------\r\n\r\nCo-authored-by: Jason Petersen ","shortMessageHtmlLink":"reject escape characters in queue names (#300)"}},{"before":"56d1c806ac1a4cea1ff75bcada894942b710116a","after":"00288821c776b7ade503df27ee22cd4cf19663de","ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T21:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"},"commit":{"message":"Remove remaining uses of %s\n\nIf we're at the step of producing SQL, always using %L or %I means not\nhaving to worry about SQL injection for that use.","shortMessageHtmlLink":"Remove remaining uses of %s"}},{"before":"c331b9a54129d5595d62d93167dbe72cd3032e59","after":"56d1c806ac1a4cea1ff75bcada894942b710116a","ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T20:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"allow spaces","shortMessageHtmlLink":"allow spaces"}},{"before":"d937f379604f5c2e6f42ec8fac0a2363ba64f8b7","after":"c331b9a54129d5595d62d93167dbe72cd3032e59","ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T19:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"update migration file","shortMessageHtmlLink":"update migration file"}},{"before":"942ad6f85062f932957c2e85f60bcf322e64f7f2","after":"d937f379604f5c2e6f42ec8fac0a2363ba64f8b7","ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T19:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"remove last strfmt","shortMessageHtmlLink":"remove last strfmt"}},{"before":"ac7ece1c80844ec27e373ba19b8384a171cb4d70","after":"942ad6f85062f932957c2e85f60bcf322e64f7f2","ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T18:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"less string format","shortMessageHtmlLink":"less string format"}},{"before":"3e1722725216c8a8a76f1ed7ba32c5348272555d","after":"ac7ece1c80844ec27e373ba19b8384a171cb4d70","ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T17:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"remove context in output","shortMessageHtmlLink":"remove context in output"}},{"before":null,"after":"3e1722725216c8a8a76f1ed7ba32c5348272555d","ref":"refs/heads/queuename-validation","pushedAt":"2024-08-16T16:33:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"reject escape characters in queue names","shortMessageHtmlLink":"reject escape characters in queue names"}},{"before":"0ae3ba5aac25adda2936a3aac7b1e8230b55e70f","after":null,"ref":"refs/heads/fix-iss-293","pushedAt":"2024-08-15T21:39:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"}},{"before":"78a766bd750b5985ac590ac384b8d294601fe544","after":"0b737d6e0b0c2890ebdd8437b602571cddebc9ad","ref":"refs/heads/main","pushedAt":"2024-08-15T21:39:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"Handle special characters in queue names (#299)\n\n* fix typo in part config assignment\r\n\r\n* handle special characters in queue names\r\n\r\n* migration for 1.4.2\r\n\r\n* add comment re partman reqs","shortMessageHtmlLink":"Handle special characters in queue names (#299)"}},{"before":"32cb3a6691bb7dc281e17e2819023f3021e84793","after":"0ae3ba5aac25adda2936a3aac7b1e8230b55e70f","ref":"refs/heads/fix-iss-293","pushedAt":"2024-08-15T19:27:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"add comment re partman reqs","shortMessageHtmlLink":"add comment re partman reqs"}},{"before":"dadcb72f9ea2eb93d36cda91e6105c5c7d54c9a5","after":"32cb3a6691bb7dc281e17e2819023f3021e84793","ref":"refs/heads/fix-iss-293","pushedAt":"2024-08-15T17:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"migration for 1.4.2","shortMessageHtmlLink":"migration for 1.4.2"}},{"before":"025449beef1ddf823d088142deffb0db8dc806c1","after":"dadcb72f9ea2eb93d36cda91e6105c5c7d54c9a5","ref":"refs/heads/fix-iss-293","pushedAt":"2024-08-15T17:26:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ChuckHend","name":"Adam Hendel","path":"/ChuckHend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15756360?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-iss-293","shortMessageHtmlLink":"Merge branch 'main' into fix-iss-293"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjo1MDowOC4wMDAwMDBazwAAAAS5rh0O","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjo1MDowOC4wMDAwMDBazwAAAAS5rh0O","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNVQxNzoyNjoxMS4wMDAwMDBazwAAAASba9Q5"}},"title":"Activity ยท tembo-io/pgmq"}