You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GitHub's projetcts have changed a lot and our GitHub adapter currently does not work for them any more.
With project's v2 the most notable change is probably, that projects are an entity tied to the user/organization only, no longer to a specific repository. They may therefore contain issues from various repositories, plus special "draft" tickets which aren't linked to any issue in a repository yet.
Regardless of whether viewing a "board" or a "list" view, users only see the full information about an issue when they click the title and the ticket is opened in the sidebar. This may be the only view which makes sense for Tickety-Tick to support. The HTML for it roughly looks like this:
<projects-v2><divdata-testid="issue-header"><h2><bdidata-testid="issue-title">An Example Feature Ticket</bdi><div><ahref="https://github.com/test/test/issues/2">#42</a></div></h2></div><divdata-testid="issue-viewer-metadata-container"><h2class="sr-only">Metadata</h2><divdata-testid="issue-labels"><aclass="IssueLabel hx_IssueLabel" data-name="bug">bug</a><aclass="IssueLabel hx_IssueLabel" data-name="important">important</a></div></div></projects-v2>`
The data-testid attributes are unfortunately the only reliable contextual information it seems. Not sure how stable it is to rely on them.
This ticket is a follow up to #402 where we drop the broken support for GH projects.
The text was updated successfully, but these errors were encountered:
GitHub's projetcts have changed a lot and our GitHub adapter currently does not work for them any more.
With project's
v2
the most notable change is probably, that projects are an entity tied to the user/organization only, no longer to a specific repository. They may therefore contain issues from various repositories, plus special "draft" tickets which aren't linked to any issue in a repository yet.An example for a project can be found at https://github.com/orgs/bitcrowd/projects/1
Regardless of whether viewing a "board" or a "list" view, users only see the full information about an issue when they click the title and the ticket is opened in the sidebar. This may be the only view which makes sense for Tickety-Tick to support. The HTML for it roughly looks like this:
The
data-testid
attributes are unfortunately the only reliable contextual information it seems. Not sure how stable it is to rely on them.This ticket is a follow up to #402 where we drop the broken support for GH projects.
The text was updated successfully, but these errors were encountered: