{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20787122,"defaultBranch":"main","name":"postgrest","ownerLogin":"PostgREST","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-13T00:23:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15115011?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715899272.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ae826c6a42d75bd99b57518d4279bcff2835cda3","ref":"refs/heads/renovate/v10-all-dependencies","pushedAt":"2024-05-16T22:41:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update actions/checkout action to v4.1.6","shortMessageHtmlLink":"chore(deps): update actions/checkout action to v4.1.6"}},{"before":null,"after":"dd855c5144526ebb47e0dbdcd7d51908a07700ff","ref":"refs/heads/renovate/main-actions-checkout-4.x","pushedAt":"2024-05-16T22:41:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update actions/checkout action to v4.1.6","shortMessageHtmlLink":"chore(deps): update actions/checkout action to v4.1.6"}},{"before":"9d763aef00e5c10b576f4ded7015502682154576","after":"33b6ba81992bde958407c2fb6fe8176187179795","ref":"refs/heads/main","pushedAt":"2024-05-16T22:40:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"steve-chavez","name":"Steve Chavez","path":"/steve-chavez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1829294?s=80&v=4"},"commit":{"message":"refactor: move checkIsFatal logic to usePool\n\nThe fatal logic is now inside `usePool`. It centralizes the\nlogic which is better for Locality of Behavior.\n\nRemoves:\n\n- The need to do checkIsFatal on other parts of the code\n- SCFatalFail/ConnFatalFail states which are no longer needed.","shortMessageHtmlLink":"refactor: move checkIsFatal logic to usePool"}},{"before":"47204a15298bff886fa2e3b4e8ea6f02593db70f","after":"d870c8d80b54750efc1f9609bb729854db6844aa","ref":"refs/heads/renovate/v12-major-all-dependencies","pushedAt":"2024-05-16T14:36:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update cachix/install-nix-action action to v27","shortMessageHtmlLink":"chore(deps): update cachix/install-nix-action action to v27"}},{"before":null,"after":"f1f6bfce7dbcd90702ce737c97374859e0cfddaf","ref":"refs/heads/renovate/v11-major-all-dependencies","pushedAt":"2024-05-16T03:14:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update cachix/install-nix-action action to v27","shortMessageHtmlLink":"chore(deps): update cachix/install-nix-action action to v27"}},{"before":null,"after":"9a5d5f5fea8b2cd928f4284c657fbbeaeb95584c","ref":"refs/heads/renovate/v10-major-all-dependencies","pushedAt":"2024-05-16T03:14:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update cachix/install-nix-action action to v27","shortMessageHtmlLink":"chore(deps): update cachix/install-nix-action action to v27"}},{"before":null,"after":"47204a15298bff886fa2e3b4e8ea6f02593db70f","ref":"refs/heads/renovate/v12-major-all-dependencies","pushedAt":"2024-05-16T03:13:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency macos to v14","shortMessageHtmlLink":"chore(deps): update dependency macos to v14"}},{"before":"aba802050487e36e227bb11c50e8bad726b42dd1","after":null,"ref":"refs/heads/renovate/v12-all-dependencies","pushedAt":"2024-05-15T07:20:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"}},{"before":"6a506d18c0f70a439916b29b999262df26f712e5","after":"5c75774353c73966361fd4fc872914fc681aa055","ref":"refs/heads/v12","pushedAt":"2024-05-15T07:20:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"chore(deps): update codecov/codecov-action action to v4.4.0","shortMessageHtmlLink":"chore(deps): update codecov/codecov-action action to v4.4.0"}},{"before":"4703387624e277b92c2cfb8f9eec3da7853bdc3d","after":null,"ref":"refs/heads/renovate/main-codecov-codecov-action-4.x","pushedAt":"2024-05-15T07:20:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"}},{"before":"d25df459ea88538249dd275e55765b350eafa84e","after":"9d763aef00e5c10b576f4ded7015502682154576","ref":"refs/heads/main","pushedAt":"2024-05-15T07:20:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"chore(deps): update codecov/codecov-action action to v4.4.0","shortMessageHtmlLink":"chore(deps): update codecov/codecov-action action to v4.4.0"}},{"before":"05447bae33b6e6c53dc030c8daca6a1707d5ffd9","after":"d25df459ea88538249dd275e55765b350eafa84e","ref":"refs/heads/main","pushedAt":"2024-05-14T22:57:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"steve-chavez","name":"Steve Chavez","path":"/steve-chavez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1829294?s=80&v=4"},"commit":{"message":"feat: add metric label for scache load\n\nlocalhost:3001/metrics now includes:\n\npgrst_schema_cache_loads_total{status=\"FAIL\"} 352.0\npgrst_schema_cache_loads_total{status=\"SUCCESS\"} 3.0\n\nThis allows testing the failure case on:\n\nhttps://github.com/PostgREST/postgrest/issues/3424#issuecomment-2104904910","shortMessageHtmlLink":"feat: add metric label for scache load"}},{"before":null,"after":"aba802050487e36e227bb11c50e8bad726b42dd1","ref":"refs/heads/renovate/v12-all-dependencies","pushedAt":"2024-05-14T20:56:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update codecov/codecov-action action to v4.4.0","shortMessageHtmlLink":"chore(deps): update codecov/codecov-action action to v4.4.0"}},{"before":null,"after":"4703387624e277b92c2cfb8f9eec3da7853bdc3d","ref":"refs/heads/renovate/main-codecov-codecov-action-4.x","pushedAt":"2024-05-14T20:56:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update codecov/codecov-action action to v4.4.0","shortMessageHtmlLink":"chore(deps): update codecov/codecov-action action to v4.4.0"}},{"before":"f6b2aa5a5da85acccabb83bcdd94c0fa44825500","after":"05447bae33b6e6c53dc030c8daca6a1707d5ffd9","ref":"refs/heads/main","pushedAt":"2024-05-13T17:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"steve-chavez","name":"Steve Chavez","path":"/steve-chavez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1829294?s=80&v=4"},"commit":{"message":"nix: add postgrest-gen-jwt/secret for manual tests\n\n```\n$ postgrest-gen-secret\nuMd97XSQzNkA1CWhMZ7u88Pj0RNyhrpo\n\n$ postgrest-gen-jwt postgrest_test_author\neyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoicG9zdGdyZXN0X3Rlc3RfYXV0aG9yIn0.Xod-F15qsGL0WhdOCr2j3DdKuTw9QJERVgoFD3vGaWA\n```\n\nAlso modifies postgrest-run to include a default PGRST_JWT_SECRET for\nquicker manual tests.","shortMessageHtmlLink":"nix: add postgrest-gen-jwt/secret for manual tests"}},{"before":"b8fe512def7eb8379c8442b8014d7e61c8776c36","after":"f6b2aa5a5da85acccabb83bcdd94c0fa44825500","ref":"refs/heads/main","pushedAt":"2024-05-13T06:08:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"chore(deps): Update stackage extra deps","shortMessageHtmlLink":"chore(deps): Update stackage extra deps"}},{"before":"15a23ce6c9e44b7c14c4d65e44c008b83bf9696d","after":"b8fe512def7eb8379c8442b8014d7e61c8776c36","ref":"refs/heads/main","pushedAt":"2024-05-12T13:29:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"ci: Avoid trying to upload loadtest reports for tag pipelines\n\nIn this case the loadtest doesn't run anymore, so the job would fail.","shortMessageHtmlLink":"ci: Avoid trying to upload loadtest reports for tag pipelines"}},{"before":"271b3b273db8f9453378f1ef488ba956d81c768d","after":"15a23ce6c9e44b7c14c4d65e44c008b83bf9696d","ref":"refs/heads/main","pushedAt":"2024-05-12T13:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"ci: Avoid trying to upload loadtest reports for tag pipelines\n\nIn this case the loadtest doesn't run anymore, so the job would fail.","shortMessageHtmlLink":"ci: Avoid trying to upload loadtest reports for tag pipelines"}},{"before":"5c040e74f5655324c1ba59bbf25e4f0e77be2869","after":"271b3b273db8f9453378f1ef488ba956d81c768d","ref":"refs/heads/main","pushedAt":"2024-05-12T13:10:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"ci: Disable tagging releases in forks","shortMessageHtmlLink":"ci: Disable tagging releases in forks"}},{"before":"aef29d49ba5b6e20bab615047112a7cf855124b5","after":"5c040e74f5655324c1ba59bbf25e4f0e77be2869","ref":"refs/heads/main","pushedAt":"2024-05-12T13:01:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"ci: Prevent running check, docs and test suites on tags\n\nThis doesn't make sense, because each tag is only pushed when those\npipelines have already passed. Thus, we can save time and avoid wasting\nresources and don't run those again.","shortMessageHtmlLink":"ci: Prevent running check, docs and test suites on tags"}},{"before":"7a5079542ce507729d6657bd6571675b228e34e0","after":"aef29d49ba5b6e20bab615047112a7cf855124b5","ref":"refs/heads/main","pushedAt":"2024-05-12T09:54:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"docs: Mark db_tx_end as db-configurable","shortMessageHtmlLink":"docs: Mark db_tx_end as db-configurable"}},{"before":"71885bdba6c076661d5bd39058f58c1fb6a51354","after":"7a5079542ce507729d6657bd6571675b228e34e0","ref":"refs/heads/main","pushedAt":"2024-05-12T09:47:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"docs: update docs for pg error 53400","shortMessageHtmlLink":"docs: update docs for pg error 53400"}},{"before":"8392357863bdb31e35e39dfc3b31b33fa61566ed","after":"71885bdba6c076661d5bd39058f58c1fb6a51354","ref":"refs/heads/main","pushedAt":"2024-05-12T09:45:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"test: Avoid freeport() collisions in io tests\n\nIt's very unlikely, but it can (and did) happen that both the server and\nadmin ports have the same number returned from freeport(). This then\nleads to a situation where PostgREST will accept the same port in both\ncases, because the host \"localhost\" will allow binding to ipv4 or ipv6\nrespectively. This will make the IO tests fail.\n\nThis change makes sure that the admin port will never be the same as the\nserver port and thus avoids this problem.","shortMessageHtmlLink":"test: Avoid freeport() collisions in io tests"}},{"before":"334c2710f6fa6cac35e0e2127a7df864eefa9b8e","after":"8392357863bdb31e35e39dfc3b31b33fa61566ed","ref":"refs/heads/main","pushedAt":"2024-05-12T09:44:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"test: Fix internal_schema_cache_sleep after 747c78f6\n\nThe $subject commit broke internal_schema_cache_sleep for other tests.\nThis reverts the order change, but keeps the scaling by x1000 to ms and\nthus changes other users of this setting to the new scale.","shortMessageHtmlLink":"test: Fix internal_schema_cache_sleep after 747c78f"}},{"before":"07222cff7b1fe92d520998857bb03bd2a32678cd","after":"334c2710f6fa6cac35e0e2127a7df864eefa9b8e","ref":"refs/heads/main","pushedAt":"2024-05-11T18:30:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"steve-chavez","name":"Steve Chavez","path":"/steve-chavez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1829294?s=80&v=4"},"commit":{"message":"changelog: update to 12.0.3","shortMessageHtmlLink":"changelog: update to 12.0.3"}},{"before":"47204a15298bff886fa2e3b4e8ea6f02593db70f","after":null,"ref":"refs/heads/renovate/v12-major-all-dependencies","pushedAt":"2024-05-10T06:20:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"8b394cf014f6b247579efdb88ef010ed85683b2e","after":null,"ref":"refs/heads/renovate/main-macos-14.x","pushedAt":"2024-05-10T06:20:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"575dd4cf70c5b7bdd2bb0b52f41fab5aaa0b8afe","after":"07222cff7b1fe92d520998857bb03bd2a32678cd","ref":"refs/heads/main","pushedAt":"2024-05-10T06:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"chore: Restrict macos to v12","shortMessageHtmlLink":"chore: Restrict macos to v12"}},{"before":"28aac082ca8374016797af50da2741af841c2d6e","after":"575dd4cf70c5b7bdd2bb0b52f41fab5aaa0b8afe","ref":"refs/heads/main","pushedAt":"2024-05-09T20:23:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"nix: Make default.nix extensible\n\nMoving values defined with `let` to the function arguments (with\ndefaults) means other consumers of `default.nix` can customize these\nvalues.\n\nOne example is a `flake.nix`, which can then supply the `nixpkgs` input.","shortMessageHtmlLink":"nix: Make default.nix extensible"}},{"before":"d03b321659b5b7d63750c8e6c8ad08c7a337d816","after":"28aac082ca8374016797af50da2741af841c2d6e","ref":"refs/heads/main","pushedAt":"2024-05-09T20:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wolfgangwalther","name":"Wolfgang Walther","path":"/wolfgangwalther","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9132420?s=80&v=4"},"commit":{"message":"nix: Make default.nix extensible\n\nMoving values defined with `let` to the function arguments (with\ndefaults) means other consumers of `default.nix` can customize these\nvalues.\n\nOne example is a `flake.nix`, which can then supply the `nixpkgs` input.","shortMessageHtmlLink":"nix: Make default.nix extensible"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETCAvAgA","startCursor":null,"endCursor":null}},"title":"Activity ยท PostgREST/postgrest"}