Skip to content

28.x - Migrate File Storage Connector#7851

Open
aholstrup1 wants to merge 2 commits intoreleases/28.xfrom
aholstrup1/remove-azure-file-service-connector
Open

28.x - Migrate File Storage Connector#7851
aholstrup1 wants to merge 2 commits intoreleases/28.xfrom
aholstrup1/remove-azure-file-service-connector

Conversation

@aholstrup1
Copy link
Copy Markdown
Contributor

@aholstrup1 aholstrup1 commented Apr 25, 2026

Fixes AB#632422

…ests

Removes the app and its associated test app from the repository.
App ID: 79447b11-8301-4d02-a546-2261eb811296
Test App ID: 80ef626f-e8de-4050-b144-0e3d4993a718
@aholstrup1 aholstrup1 requested a review from a team as a code owner April 25, 2026 06:39
Copilot AI review requested due to automatic review settings April 25, 2026 06:39
@aholstrup1 aholstrup1 requested review from a team as code owners April 25, 2026 06:39
@github-actions github-actions Bot added the AL: Apps (W1) Add-on apps for W1 label Apr 25, 2026
@github-actions github-actions Bot added this to the Version 28.1 milestone Apr 25, 2026
@aholstrup1 aholstrup1 enabled auto-merge (squash) April 25, 2026 06:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the External File Storage – Azure File Service Connector app (and its associated test app) from the W1 apps set, consistent with a “migrate/remove” action so the connector is no longer shipped from this repo/branch.

Changes:

  • Removed the Azure File Share connector implementation (account table/pages, auth enum, enum extension registration, permissions, entitlement, and connector logic).
  • Removed the connector’s dedicated test app (tests, mock codeunit, and test app manifest).
  • Removed connector app metadata/resources (app.json/README and related assets).

Reviewed changes

Copilot reviewed 17 out of 21 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/Apps/W1/External File Storage - Azure File Service Connector/Test/src/mocks/ExtFileAccountMock.Codeunit.al Removed mock account helper used by connector tests.
src/Apps/W1/External File Storage - Azure File Service Connector/Test/src/ExtAzureFileServiceTest.Codeunit.al Removed test codeunit covering account registration, environment cleanup disabling, and show-account UI.
src/Apps/W1/External File Storage - Azure File Service Connector/Test/app.json Removed the test app package manifest and dependencies.
src/Apps/W1/External File Storage - Azure File Service Connector/App/src/ExtFileShareConnectorImpl.Codeunit.al Removed the connector implementation for file/directory operations and account registration.
src/Apps/W1/External File Storage - Azure File Service Connector/App/src/ExtFileShareConnector.EnumExt.al Removed the enum extension that registers the “File Share” connector implementation.
src/Apps/W1/External File Storage - Azure File Service Connector/App/src/ExtFileShareAuthType.Enum.al Removed the connector-specific authorization type enum.
src/Apps/W1/External File Storage - Azure File Service Connector/App/src/ExtFileShareAccountWizard.Page.al Removed the account registration wizard page.
src/Apps/W1/External File Storage - Azure File Service Connector/App/src/ExtFileShareAccount.Table.al Removed the persisted account table (incl. isolated storage secret handling).
src/Apps/W1/External File Storage - Azure File Service Connector/App/src/ExtFileShareAccount.Page.al Removed the account card page.
src/Apps/W1/External File Storage - Azure File Service Connector/App/permissions/*.al Removed connector permission sets and permission set extensions.
src/Apps/W1/External File Storage - Azure File Service Connector/App/app.json Removed the connector app manifest (id, versioning, idRanges, resources).
src/Apps/W1/External File Storage - Azure File Service Connector/App/README.md Removed the connector app README.
src/Apps/W1/External File Storage - Azure File Service Connector/App/Entitlements/ExtFileShareConnector.Entitlement.al Removed the implicit entitlement definition for the connector.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@aholstrup1 aholstrup1 closed this Apr 26, 2026
auto-merge was automatically disabled April 26, 2026 07:35

Pull request was closed

@aholstrup1 aholstrup1 reopened this Apr 26, 2026
@aholstrup1 aholstrup1 enabled auto-merge (squash) April 27, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AL: Apps (W1) Add-on apps for W1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants