Refactor SettingsDialog: Remove target and forked repository dropdowns, update GitHub PAT section, and clean up async repo loading methods. Enhance WorkflowItem with data reconstruction and add fetch_comments method for GitHub issues/PRs.

This commit is contained in:
b-tsammmons
2025-11-12 14:17:45 -10:00
parent feafbc15af
commit e5047e75a1
7 changed files with 935 additions and 390 deletions
+3 -5
View File
@@ -229,9 +229,7 @@ class GitHubGQL:
if self.dry_run:
# Return sample data for dry run
return [
"username/fabric-docs",
"username/azure-docs",
"username/powerbi-docs"
"username/repo_name",
]
try:
@@ -324,8 +322,8 @@ class GitHubGQL:
if self.dry_run:
return {
"target_alternatives": ["microsoftdocs/fabric-docs-pr"],
"fork_alternatives": ["b-tsammons/azure-docs-pr"]
"target_alternatives": ["username/target_repo_name"],
"fork_alternatives": ["username/fork_repo_name"]
}
try: