{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":319474812,"defaultBranch":"main","name":"fractal-page-object","ownerLogin":"bendemboski","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-07T23:53:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/559001?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713890193.0","currentOid":""},"activityList":{"items":[{"before":"9bff52855fde2069cea593267fb324ce902b96f0","after":null,"ref":"refs/heads/upgrade-tooling","pushedAt":"2024-04-23T16:36:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"}},{"before":"b9901bfd958f31aaacc92fd2a7e3b45c16d9a8cf","after":"fb101f7af1430836af7636126333ae995e986a62","ref":"refs/heads/main","pushedAt":"2024-04-23T16:36:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Merge pull request #115 from bendemboski/upgrade-tooling\n\nImprove tooling","shortMessageHtmlLink":"Merge pull request #115 from bendemboski/upgrade-tooling"}},{"before":null,"after":"9bff52855fde2069cea593267fb324ce902b96f0","ref":"refs/heads/upgrade-tooling","pushedAt":"2024-03-13T18:13:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Improve tooling\n\nUpdate the typescript config, build, release config, etc","shortMessageHtmlLink":"Improve tooling"}},{"before":"646af4aca162b48b46ef5f715545c65b388e6a73","after":null,"ref":"refs/heads/dom-element-descriptors","pushedAt":"2024-03-13T17:20:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"}},{"before":"8bc153c74b3a06e57e84d16207d1d1e22cff4212","after":"b9901bfd958f31aaacc92fd2a7e3b45c16d9a8cf","ref":"refs/heads/main","pushedAt":"2024-03-13T17:20:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Merge pull request #114 from bendemboski/dom-element-descriptors\n\nImplement DOM element descriptors","shortMessageHtmlLink":"Merge pull request #114 from bendemboski/dom-element-descriptors"}},{"before":"876f4c67862114dc9af04ca4ac2e488fd3fdc74a","after":"646af4aca162b48b46ef5f715545c65b388e6a73","ref":"refs/heads/dom-element-descriptors","pushedAt":"2024-03-13T16:56:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Implement DOM element descriptors\n\nPageObjects are IDOMElementDescriptors, as described in https://github.com/emberjs/rfcs/pull/726\n\nThis includes temporarily patching `qunit-dom` to include https://github.com/mainmatter/qunit-dom/pull/2087 so we can test the full integration.","shortMessageHtmlLink":"Implement DOM element descriptors"}},{"before":"e23c4b0e4434866ec00a2fc87e589aca5dbf3765","after":"876f4c67862114dc9af04ca4ac2e488fd3fdc74a","ref":"refs/heads/dom-element-descriptors","pushedAt":"2024-02-05T22:38:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Test dom-element-descriptors integration\n\nPatch `qunit-dom` and `@ember/test-helpers` to integrate with `dom-element-descriptors`, and test the integration","shortMessageHtmlLink":"Test dom-element-descriptors integration"}},{"before":"a4ef9195a41a1440527c61b185a8429c3c2090a6","after":"e23c4b0e4434866ec00a2fc87e589aca5dbf3765","ref":"refs/heads/dom-element-descriptors","pushedAt":"2024-01-19T04:17:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Test dom-element-descriptors integration\n\nPatch `qunit-dom` and `@ember/test-helpers` to integrate with `dom-element-descriptors`, and test the integration","shortMessageHtmlLink":"Test dom-element-descriptors integration"}},{"before":"eb4d4817cdabf6ce3ec2018961aaa03e1b37afeb","after":"a4ef9195a41a1440527c61b185a8429c3c2090a6","ref":"refs/heads/dom-element-descriptors","pushedAt":"2024-01-19T04:03:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Test dom-element-descriptors integration\n\nPatch `qunit-dom` and `@ember/test-helpers` to integrate with `dom-element-descriptors`, and test the integration","shortMessageHtmlLink":"Test dom-element-descriptors integration"}},{"before":"3998aa9de086a4d9d958e426b2332901dd7ca10a","after":"eb4d4817cdabf6ce3ec2018961aaa03e1b37afeb","ref":"refs/heads/dom-element-descriptors","pushedAt":"2024-01-19T03:28:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Implement DOM element descriptors\n\nPageObjects are IDOMElementDescriptors, as described in https://github.com/emberjs/rfcs/pull/726","shortMessageHtmlLink":"Implement DOM element descriptors"}},{"before":"98c621e81b517114cff307c7dbc7dc9c55a1b169","after":null,"ref":"refs/heads/shadow-dom-redux","pushedAt":"2024-01-19T03:19:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"}},{"before":"dc3b2a73db0cba2711465678677d6f982a293fb9","after":"8bc153c74b3a06e57e84d16207d1d1e22cff4212","ref":"refs/heads/main","pushedAt":"2024-01-19T03:19:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Merge pull request #112 from bendemboski/shadow-dom-redux\n\nBetter shadow DOM implementation","shortMessageHtmlLink":"Merge pull request #112 from bendemboski/shadow-dom-redux"}},{"before":"7c5b158f817eb586fa79b918c03451fe5e732410","after":"98c621e81b517114cff307c7dbc7dc9c55a1b169","ref":"refs/heads/shadow-dom-redux","pushedAt":"2024-01-19T03:17:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Better shadow DOM implementation\n\nThe previous shadow DOM support implementation broke the model a bit. It basically made anything that could be an Element also allowed to be a DocumentFragment. But this wasn't really the intent -- this library is meant to find Elements, not DocumentFragments, and really we just need DocumentFragments to be able to be the _parents_ of PageObjects, not their target.\n\nSo adjust the code and types in DOMQuery to capture the fact that DocumentFragments can be query roots, but not query results, and then update all the other types to reflect this as well.","shortMessageHtmlLink":"Better shadow DOM implementation"}},{"before":"44d01f0d5771d4d69d25e5ff336dad510db15404","after":"7c5b158f817eb586fa79b918c03451fe5e732410","ref":"refs/heads/shadow-dom-redux","pushedAt":"2024-01-19T03:16:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Better shadow DOM implementation\n\nThe previous shadow DOM support implementation broke the model a bit. It basically made anything that could be an Element also allowed to be a DocumentFragment. But this wasn't really the intent -- this library is meant to find Elements, not DocumentFragments, and really we just need DocumentFragments to be able to be the _parents_ of PageObjects, not their target.\n\nSo adjust the code and types in DOMQuery to capture the fact that DocumentFragments can be query roots, but not query results, and then update all the other types to reflect this as well.","shortMessageHtmlLink":"Better shadow DOM implementation"}},{"before":"ec1808c9152c4ef11365f4e3e41b014fe3d82788","after":"44d01f0d5771d4d69d25e5ff336dad510db15404","ref":"refs/heads/shadow-dom-redux","pushedAt":"2024-01-19T03:11:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Better shadow DOM implementation\n\nThe previous shadow DOM support implementation broke the model a bit. It basically made anything that could be an Element also allowed to be a DocumentFragment. But this wasn't really the intent -- this library is meant to find Elements, not DocumentFragments, and really we just need DocumentFragments to be able to be the _parents_ of PageObjects, not their target.\n\nSo adjust the code and types in DOMQuery to capture the fact that DocumentFragments can be query roots, but not query results, and then update all the other types to reflect this as well.","shortMessageHtmlLink":"Better shadow DOM implementation"}},{"before":"340887dec7cc6a32cca540ade639c24e8749d78b","after":null,"ref":"refs/heads/upgrade-tooling","pushedAt":"2024-01-19T02:57:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"}},{"before":"5161caf132213e6da8db1d5feec68a85c6f1e6bb","after":"dc3b2a73db0cba2711465678677d6f982a293fb9","ref":"refs/heads/main","pushedAt":"2024-01-19T02:56:58.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Merge pull request #113 from bendemboski/upgrade-tooling\n\nUpgrade tooling","shortMessageHtmlLink":"Merge pull request #113 from bendemboski/upgrade-tooling"}},{"before":"ec1a46766d97fce5a5d2713fbe10d98603e50d51","after":"340887dec7cc6a32cca540ade639c24e8749d78b","ref":"refs/heads/upgrade-tooling","pushedAt":"2024-01-19T02:55:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Fix linting & types","shortMessageHtmlLink":"Fix linting & types"}},{"before":"9edd0ca864742c857bb382d9b85da4d591cf153e","after":"ec1a46766d97fce5a5d2713fbe10d98603e50d51","ref":"refs/heads/upgrade-tooling","pushedAt":"2024-01-19T02:49:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Fix linting & types","shortMessageHtmlLink":"Fix linting & types"}},{"before":"1db3563941e04220e94df44d50992c4534d1f031","after":"9edd0ca864742c857bb382d9b85da4d591cf153e","ref":"refs/heads/upgrade-tooling","pushedAt":"2024-01-19T02:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Switch to vitest","shortMessageHtmlLink":"Switch to vitest"}},{"before":null,"after":"1db3563941e04220e94df44d50992c4534d1f031","ref":"refs/heads/upgrade-tooling","pushedAt":"2024-01-19T02:02:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Switch to pnpm","shortMessageHtmlLink":"Switch to pnpm"}},{"before":null,"after":"ec1808c9152c4ef11365f4e3e41b014fe3d82788","ref":"refs/heads/shadow-dom-redux","pushedAt":"2024-01-19T01:41:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Better shadow DOM implementation\n\nThe previous shadow DOM support implementation broke the model a bit. It basically made anything that could be an Element also allowed to be a DocumentFragment. But this wasn't really the intent -- this library is meant to find Elements, not DocumentFragments, and really we just need DocumentFragments to be able to be the _parents_ of PageObjects, not their target.\n\nSo adjust the code and types in DOMQuery to capture the fact that DocumentFragments can be query roots, but not query results, and then update all the other types to reflect this as well.","shortMessageHtmlLink":"Better shadow DOM implementation"}},{"before":"872eb3e7149993170c4771aceaf8ea624ececbe6","after":"5161caf132213e6da8db1d5feec68a85c6f1e6bb","ref":"refs/heads/main","pushedAt":"2023-10-06T02:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Release 0.5.0","shortMessageHtmlLink":"Release 0.5.0"}},{"before":"764b94b9f8cbf5ef32c66e75a4585284cc50490c","after":null,"ref":"refs/heads/shadow-dom","pushedAt":"2023-10-05T21:34:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"}},{"before":"d962b090037e893cbd38e8fb03fbe73ba65b5c5d","after":"872eb3e7149993170c4771aceaf8ea624ececbe6","ref":"refs/heads/main","pushedAt":"2023-10-05T21:34:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Merge pull request #110 from bendemboski/shadow-dom\n\nSupport DocumentFragments & ShadowRoots","shortMessageHtmlLink":"Merge pull request #110 from bendemboski/shadow-dom"}},{"before":"e7227c8f355e0173c99ca1eb497acf7701f07444","after":"764b94b9f8cbf5ef32c66e75a4585284cc50490c","ref":"refs/heads/shadow-dom","pushedAt":"2023-10-05T21:14:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Support DocumentFragments & ShadowRoots\n\nExtend our notion of what a PageObject can wrap & query from only an `Element` to an `Element | DocumentFragment`. Since a `ShadowRoot` is a `DocumentFragment`, this gives us low-level support for querying the shadow DOM.","shortMessageHtmlLink":"Support DocumentFragments & ShadowRoots"}},{"before":"e06816af492dc47f546e40b39dc657ac23988cf0","after":"e7227c8f355e0173c99ca1eb497acf7701f07444","ref":"refs/heads/shadow-dom","pushedAt":"2023-10-05T20:54:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Support DocumentFragments & ShadowRoots\n\nExtend our notion of what a PageObject can wrap & query from only an `Element` to an `Element | DocumentFragment`. Since a `ShadowRoot` is a `DocumentFragment`, this gives us low-level support for querying the shadow DOM.","shortMessageHtmlLink":"Support DocumentFragments & ShadowRoots"}},{"before":null,"after":"e06816af492dc47f546e40b39dc657ac23988cf0","ref":"refs/heads/shadow-dom","pushedAt":"2023-10-05T05:02:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bendemboski","name":"Ben Demboski","path":"/bendemboski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/559001?s=80&v=4"},"commit":{"message":"Support DocumentFragments & ShadowRoots\n\nExtend our notion of what a PageObject can wrap & query from only an `Element` to an `Element | DocumentFragment`. Since a `ShadowRoot` is a `DocumentFragment`, this gives us low-level support for querying the shadow DOM.","shortMessageHtmlLink":"Support DocumentFragments & ShadowRoots"}},{"before":"cfd6e8eb327933a868b1096f84d697f83c7c9a8f","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.57.0","pushedAt":"2023-05-01T02:12:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"3f6da7aa530f1b769230d2aaa64da138c9ce4cb8","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.1","pushedAt":"2023-05-01T02:12:42.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 @typescript-eslint/eslint-plugin from 5.51.0 to 5.59.1\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.51.0 to 5.59.1.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.1/packages/eslint-plugin)\n\n---\nupdated-dependencies:\n- dependency-name: \"@typescript-eslint/eslint-plugin\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.59.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOEvWFAA","startCursor":null,"endCursor":null}},"title":"Activity ยท bendemboski/fractal-page-object"}