{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":56271158,"defaultBranch":"main","name":"crystal","ownerLogin":"graphile","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-14T21:29:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30540084?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727454544.0","currentOid":""},"activityList":{"items":[{"before":"e86e5a78e6c80b2b4be1f03d6afe6fae162ef84b","after":null,"ref":"refs/heads/fix-omit-behavior","pushedAt":"2024-09-27T16:29:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"}},{"before":"b48850b8b9a03e049e808fdd311ac7effd3e7fd8","after":"c4f5413c9264c3237a0a9076c0c83eac4ced29d2","ref":"refs/heads/main","pushedAt":"2024-09-27T16:29:03.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Fix logic around @omit emulation and smart-tag inheritance (#2187)","shortMessageHtmlLink":"Fix logic around @omit emulation and smart-tag inheritance (#2187)"}},{"before":"bb006ec7bdab24192c84f093ce3f92969aeb7279","after":"e86e5a78e6c80b2b4be1f03d6afe6fae162ef84b","ref":"refs/heads/fix-omit-behavior","pushedAt":"2024-09-27T16:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Lint","shortMessageHtmlLink":"Lint"}},{"before":"e76fde674df29d980341d6835fdc7fa583f67f61","after":"bb006ec7bdab24192c84f093ce3f92969aeb7279","ref":"refs/heads/fix-omit-behavior","pushedAt":"2024-09-27T16:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"docs(changeset): Fix behavior inheritance especially around functions incorrectly inheriting from their underlying codecs, bugs in unlogged/temp table behavior, and incorrect skipping of generating table types. You may find after this change you have fields appearing in your schema that were not present before, typically these will represent database functions where you `@omit`'d the underlying table - omitting the table should not prevent a function from accessing it. Further, fix behavior of `@omit read` emulation to add `-connection -list -array -single`.","shortMessageHtmlLink":"docs(changeset): Fix behavior inheritance especially around functions…"}},{"before":null,"after":"e76fde674df29d980341d6835fdc7fa583f67f61","ref":"refs/heads/fix-omit-behavior","pushedAt":"2024-09-27T16:00:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Update schema exports","shortMessageHtmlLink":"Update schema exports"}},{"before":"2dfc10fb6be16f7a9e902f7e0a360cbeab5b55db","after":null,"ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-27T11:03:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"}},{"before":"6c08a20735bff5698adefa9eff74495d4a31bff9","after":"b48850b8b9a03e049e808fdd311ac7effd3e7fd8","ref":"refs/heads/main","pushedAt":"2024-09-27T11:03:41.000Z","pushType":"pr_merge","commitsCount":52,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Stage 1 of behavior overhaul (#2160)","shortMessageHtmlLink":"Stage 1 of behavior overhaul (#2160)"}},{"before":"979ab9976e36b50d18567c020c86c86be2098207","after":"2dfc10fb6be16f7a9e902f7e0a360cbeab5b55db","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-27T10:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"docs(changeset): Fix interactions with behavior system, including fixing debugging behaviors when naming conflicts occur in the schema.","shortMessageHtmlLink":"docs(changeset): Fix interactions with behavior system, including fix…"}},{"before":"21f89887ea1efb356530431eb3d0699345190ec1","after":"979ab9976e36b50d18567c020c86c86be2098207","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-27T10:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Fix types","shortMessageHtmlLink":"Fix types"}},{"before":"54054b8733236ba7b2f2fa47d84e085f7196e3f9","after":"21f89887ea1efb356530431eb3d0699345190ec1","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-27T10:23:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Note about stricter typings","shortMessageHtmlLink":"Note about stricter typings"}},{"before":"cde36fdc64fc9ffe11a336e1dc41f7c915cea63e","after":"54054b8733236ba7b2f2fa47d84e085f7196e3f9","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-27T09:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"docs(changeset): Fix bug where creating the build object also initialized it; this is incorrect since if you just want the build object you don't necessarily want to register all of the GraphQL types (and potentially discover naming conflicts) at that moment. Introduced new `schemaBuilder.initBuild(schemaBuilder.createBuild(input))` API to explicitly handle initing if you need an initialized build object.","shortMessageHtmlLink":"docs(changeset): Fix bug where creating the build object also initial…"}},{"before":"34fcfbe52c5036871f025d6a69d1d4012b98cc0b","after":"cde36fdc64fc9ffe11a336e1dc41f7c915cea63e","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-27T08:46:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Update release notes","shortMessageHtmlLink":"Update release notes"}},{"before":"822085bda1218fae7dda3724e8dd2dd50f77d151","after":"34fcfbe52c5036871f025d6a69d1d4012b98cc0b","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-26T17:19:31.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Merge branch 'main' into behavior-overhaul","shortMessageHtmlLink":"Merge branch 'main' into behavior-overhaul"}},{"before":"12aa3e096b415f0863d55a1d7340dc6341cf5c14","after":"822085bda1218fae7dda3724e8dd2dd50f77d151","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-26T17:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Don't duplicate definition","shortMessageHtmlLink":"Don't duplicate definition"}},{"before":"b6e787d499aedb12bd508776141473a6473c2145","after":null,"ref":"refs/heads/loadOne-docs","pushedAt":"2024-09-26T16:28:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"}},{"before":"0f7fe2060c1d2ad50a76a1620ccc827c05bb03af","after":"6c08a20735bff5698adefa9eff74495d4a31bff9","ref":"refs/heads/main","pushedAt":"2024-09-26T16:28:56.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Overhaul loadOne docs (#2185)","shortMessageHtmlLink":"Overhaul loadOne docs (#2185)"}},{"before":"421578692fc080d8b1dc296ff9a4badb05200ca0","after":"12aa3e096b415f0863d55a1d7340dc6341cf5c14","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-26T16:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Fix lint","shortMessageHtmlLink":"Fix lint"}},{"before":"7f7c267635abb8c6b1ed2c05c96111e288fdbd04","after":"421578692fc080d8b1dc296ff9a4badb05200ca0","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-26T16:10:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Fix behavior string validation, it should allow whitespace padding","shortMessageHtmlLink":"Fix behavior string validation, it should allow whitespace padding"}},{"before":"4b3dd3f4463baa402e119057efe08724b45016b5","after":"7f7c267635abb8c6b1ed2c05c96111e288fdbd04","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-26T15:44:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Lint","shortMessageHtmlLink":"Lint"}},{"before":"8d0d9037d5f938cf26513ba5071632ed3ce6cc72","after":"4b3dd3f4463baa402e119057efe08724b45016b5","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-26T15:42:07.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"User has explicitly marked these non-executable fields as filterable/sortable, so we should honour them.","shortMessageHtmlLink":"User has explicitly marked these non-executable fields as filterable/…"}},{"before":"6138eba3ca98f76765e74c5b029335b856d8b93b","after":"b6e787d499aedb12bd508776141473a6473c2145","ref":"refs/heads/loadOne-docs","pushedAt":"2024-09-26T15:30:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jemgillam","name":"Jem","path":"/jemgillam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413628?s=80&v=4"},"commit":{"message":"Correct return type on loadMany","shortMessageHtmlLink":"Correct return type on loadMany"}},{"before":"3bd66d5bae04f22131ca028c0c5897618222c84c","after":"6138eba3ca98f76765e74c5b029335b856d8b93b","ref":"refs/heads/loadOne-docs","pushedAt":"2024-09-26T15:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jemgillam","name":"Jem","path":"/jemgillam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413628?s=80&v=4"},"commit":{"message":"Unary step tip for loadMany","shortMessageHtmlLink":"Unary step tip for loadMany"}},{"before":"ee7b71c5e67042c877d04782baec16d9fdb67a6b","after":"3bd66d5bae04f22131ca028c0c5897618222c84c","ref":"refs/heads/loadOne-docs","pushedAt":"2024-09-26T15:27:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jemgillam","name":"Jem","path":"/jemgillam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413628?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Benjie ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"b2b916a07d8dcce8e49eec67a949a7757c79683b","after":"ee7b71c5e67042c877d04782baec16d9fdb67a6b","ref":"refs/heads/loadOne-docs","pushedAt":"2024-09-26T14:49:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jemgillam","name":"Jem","path":"/jemgillam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413628?s=80&v=4"},"commit":{"message":"Finish draft rewrite","shortMessageHtmlLink":"Finish draft rewrite"}},{"before":"004d4eda736b94a02ecdb9e8bc7dfd6b988f6c7d","after":"8d0d9037d5f938cf26513ba5071632ed3ce6cc72","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-25T16:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Fix lint","shortMessageHtmlLink":"Fix lint"}},{"before":"4a9ca7a9fabf27da391c97259d3bb4a6f152fecb","after":"004d4eda736b94a02ecdb9e8bc7dfd6b988f6c7d","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-25T16:51:05.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Actually we do want to start with default behaviors otherwise you can't turn on singleRelation:*:connection for example","shortMessageHtmlLink":"Actually we do want to start with default behaviors otherwise you can…"}},{"before":null,"after":"b2b916a07d8dcce8e49eec67a949a7757c79683b","ref":"refs/heads/loadOne-docs","pushedAt":"2024-09-25T16:27:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jemgillam","name":"Jem","path":"/jemgillam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413628?s=80&v=4"},"commit":{"message":"Begin overhaul","shortMessageHtmlLink":"Begin overhaul"}},{"before":"19b2001e83e6da64063bc5c2b0a4bf6869e491df","after":"4a9ca7a9fabf27da391c97259d3bb4a6f152fecb","ref":"refs/heads/behavior-overhaul","pushedAt":"2024-09-25T15:39:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Fix PgPolymorphismPlugin","shortMessageHtmlLink":"Fix PgPolymorphismPlugin"}},{"before":"d79e785ca820b246fa559a9a5e184feee0f70cdb","after":null,"ref":"refs/heads/example-rejig","pushedAt":"2024-09-25T14:10:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jemgillam","name":"Jem","path":"/jemgillam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413628?s=80&v=4"}},{"before":"4dfca1e61ecf76afb701838cf11a3923de5dfe9a","after":"0f7fe2060c1d2ad50a76a1620ccc827c05bb03af","ref":"refs/heads/main","pushedAt":"2024-09-25T12:23:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"benjie","name":"Benjie","path":"/benjie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129910?s=80&v=4"},"commit":{"message":"Add listOfCodec example (#2182)","shortMessageHtmlLink":"Add listOfCodec example (#2182)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxNjoyOTowNC4wMDAwMDBazwAAAATC0PhY","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQxMjoyMzoyMy4wMDAwMDBazwAAAATAShwX"}},"title":"Activity · graphile/crystal"}