├── .eslintrc.json ├── .github └── workflows │ ├── main.yml │ └── publish.yaml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc ├── download-app.png ├── download-solution.png ├── env-tooltip.png ├── env-visualization-components-graph.png ├── env-visualization-overview-graph.png ├── env-visualization-overview.png ├── env-visualization.png ├── powerapp-sources.png ├── powerapps-environments.png ├── powerapps-settings.png └── powerapps-view.png ├── gulpfile.js ├── media ├── connector.png ├── dataverse.svg ├── dependencyViewer │ ├── index.html │ ├── main.css │ ├── reset.css │ ├── scripts │ │ └── main.js │ └── vscode.css ├── entity-virtual.svg ├── entity.svg ├── modeldrivenapp.svg ├── powerapps-gray.png ├── powerapps-helper.png ├── powerapps-view.svg ├── powerapps.svg ├── powerautomate.svg ├── refresh_dark.svg ├── refresh_light.svg ├── solution.png └── teams.svg ├── package.json ├── src ├── Application.ts ├── azure-account.api.d.ts ├── constants.ts ├── entities │ ├── CanvasApp.ts │ ├── CloudFlow.ts │ ├── ComponentType.ts │ ├── Connection.ts │ ├── Connector.ts │ ├── Entity.ts │ ├── EntityColumn.ts │ ├── Environment.ts │ ├── ModelDrivenApp.ts │ ├── PowerApp.ts │ ├── PowerAppVersion.ts │ ├── PowerAppsAPI.ts │ ├── Solution.ts │ └── SolutionComponent.ts ├── extension.ts ├── helpers │ ├── APIUtils.ts │ ├── Action.ts │ ├── OAuthUtils.ts │ ├── Settings.ts │ ├── SolutionUtils.ts │ └── Utils.ts ├── pac │ ├── BlockingQueue.ts │ ├── PacTypes.ts │ └── PacWrapper.ts ├── panels │ └── DependencyViewerPanel.ts ├── services │ ├── LogService.ts │ ├── RenderGraphService.ts │ └── UIService.ts ├── telemetry │ ├── ITelemetry.ts │ ├── NoopTelemetry.ts │ ├── appdata.ts │ ├── configuration.ts │ └── localfileusersettings.ts ├── test │ ├── runTest.ts │ └── suite │ │ ├── extension.test.ts │ │ ├── index.ts │ │ └── languageTool.test.ts └── tree │ ├── LabelBelowEntity.ts │ ├── LabelBelowEnvironment.ts │ ├── LabelBelowPowerApp.ts │ ├── LabelBelowSolution.ts │ ├── PowerAppsDataProvider.ts │ └── TreeItemWithParent.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/README.md -------------------------------------------------------------------------------- /doc/download-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/download-app.png -------------------------------------------------------------------------------- /doc/download-solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/download-solution.png -------------------------------------------------------------------------------- /doc/env-tooltip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/env-tooltip.png -------------------------------------------------------------------------------- /doc/env-visualization-components-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/env-visualization-components-graph.png -------------------------------------------------------------------------------- /doc/env-visualization-overview-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/env-visualization-overview-graph.png -------------------------------------------------------------------------------- /doc/env-visualization-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/env-visualization-overview.png -------------------------------------------------------------------------------- /doc/env-visualization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/env-visualization.png -------------------------------------------------------------------------------- /doc/powerapp-sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/powerapp-sources.png -------------------------------------------------------------------------------- /doc/powerapps-environments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/powerapps-environments.png -------------------------------------------------------------------------------- /doc/powerapps-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/powerapps-settings.png -------------------------------------------------------------------------------- /doc/powerapps-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/doc/powerapps-view.png -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/gulpfile.js -------------------------------------------------------------------------------- /media/connector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/connector.png -------------------------------------------------------------------------------- /media/dataverse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/dataverse.svg -------------------------------------------------------------------------------- /media/dependencyViewer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/dependencyViewer/index.html -------------------------------------------------------------------------------- /media/dependencyViewer/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/dependencyViewer/main.css -------------------------------------------------------------------------------- /media/dependencyViewer/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/dependencyViewer/reset.css -------------------------------------------------------------------------------- /media/dependencyViewer/scripts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/dependencyViewer/scripts/main.js -------------------------------------------------------------------------------- /media/dependencyViewer/vscode.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/dependencyViewer/vscode.css -------------------------------------------------------------------------------- /media/entity-virtual.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/entity-virtual.svg -------------------------------------------------------------------------------- /media/entity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/entity.svg -------------------------------------------------------------------------------- /media/modeldrivenapp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/modeldrivenapp.svg -------------------------------------------------------------------------------- /media/powerapps-gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/powerapps-gray.png -------------------------------------------------------------------------------- /media/powerapps-helper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/powerapps-helper.png -------------------------------------------------------------------------------- /media/powerapps-view.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/powerapps-view.svg -------------------------------------------------------------------------------- /media/powerapps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/powerapps.svg -------------------------------------------------------------------------------- /media/powerautomate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/powerautomate.svg -------------------------------------------------------------------------------- /media/refresh_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/refresh_dark.svg -------------------------------------------------------------------------------- /media/refresh_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/refresh_light.svg -------------------------------------------------------------------------------- /media/solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/solution.png -------------------------------------------------------------------------------- /media/teams.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/media/teams.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/package.json -------------------------------------------------------------------------------- /src/Application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/Application.ts -------------------------------------------------------------------------------- /src/azure-account.api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/azure-account.api.d.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/entities/CanvasApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/CanvasApp.ts -------------------------------------------------------------------------------- /src/entities/CloudFlow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/CloudFlow.ts -------------------------------------------------------------------------------- /src/entities/ComponentType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/ComponentType.ts -------------------------------------------------------------------------------- /src/entities/Connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/Connection.ts -------------------------------------------------------------------------------- /src/entities/Connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/Connector.ts -------------------------------------------------------------------------------- /src/entities/Entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/Entity.ts -------------------------------------------------------------------------------- /src/entities/EntityColumn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/EntityColumn.ts -------------------------------------------------------------------------------- /src/entities/Environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/Environment.ts -------------------------------------------------------------------------------- /src/entities/ModelDrivenApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/ModelDrivenApp.ts -------------------------------------------------------------------------------- /src/entities/PowerApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/PowerApp.ts -------------------------------------------------------------------------------- /src/entities/PowerAppVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/PowerAppVersion.ts -------------------------------------------------------------------------------- /src/entities/PowerAppsAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/PowerAppsAPI.ts -------------------------------------------------------------------------------- /src/entities/Solution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/Solution.ts -------------------------------------------------------------------------------- /src/entities/SolutionComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/entities/SolutionComponent.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/helpers/APIUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/helpers/APIUtils.ts -------------------------------------------------------------------------------- /src/helpers/Action.ts: -------------------------------------------------------------------------------- 1 | interface Action { 2 | (item: T): void; 3 | } 4 | -------------------------------------------------------------------------------- /src/helpers/OAuthUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/helpers/OAuthUtils.ts -------------------------------------------------------------------------------- /src/helpers/Settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/helpers/Settings.ts -------------------------------------------------------------------------------- /src/helpers/SolutionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/helpers/SolutionUtils.ts -------------------------------------------------------------------------------- /src/helpers/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/helpers/Utils.ts -------------------------------------------------------------------------------- /src/pac/BlockingQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/pac/BlockingQueue.ts -------------------------------------------------------------------------------- /src/pac/PacTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/pac/PacTypes.ts -------------------------------------------------------------------------------- /src/pac/PacWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/pac/PacWrapper.ts -------------------------------------------------------------------------------- /src/panels/DependencyViewerPanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/panels/DependencyViewerPanel.ts -------------------------------------------------------------------------------- /src/services/LogService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/services/LogService.ts -------------------------------------------------------------------------------- /src/services/RenderGraphService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/services/RenderGraphService.ts -------------------------------------------------------------------------------- /src/services/UIService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/services/UIService.ts -------------------------------------------------------------------------------- /src/telemetry/ITelemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/telemetry/ITelemetry.ts -------------------------------------------------------------------------------- /src/telemetry/NoopTelemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/telemetry/NoopTelemetry.ts -------------------------------------------------------------------------------- /src/telemetry/appdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/telemetry/appdata.ts -------------------------------------------------------------------------------- /src/telemetry/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/telemetry/configuration.ts -------------------------------------------------------------------------------- /src/telemetry/localfileusersettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/telemetry/localfileusersettings.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /src/test/suite/languageTool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/test/suite/languageTool.test.ts -------------------------------------------------------------------------------- /src/tree/LabelBelowEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/tree/LabelBelowEntity.ts -------------------------------------------------------------------------------- /src/tree/LabelBelowEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/tree/LabelBelowEnvironment.ts -------------------------------------------------------------------------------- /src/tree/LabelBelowPowerApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/tree/LabelBelowPowerApp.ts -------------------------------------------------------------------------------- /src/tree/LabelBelowSolution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/tree/LabelBelowSolution.ts -------------------------------------------------------------------------------- /src/tree/PowerAppsDataProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/tree/PowerAppsDataProvider.ts -------------------------------------------------------------------------------- /src/tree/TreeItemWithParent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/src/tree/TreeItemWithParent.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megel/powerapps-helper/HEAD/tsconfig.json --------------------------------------------------------------------------------