Skip to content

Conversation

MrHinsh
Copy link
Member

@MrHinsh MrHinsh commented Jul 24, 2025

This pull request introduces updates to various YAML configuration files to add new parameters, improve documentation, and enhance functionality for endpoints, field maps, and processors. The changes primarily focus on adding an Enabled parameter across multiple configurations to control feature activation, introducing additional enrichers, and improving descriptions for better clarity.

Enhancements to Endpoint Configurations:

  • Added Enabled, EndpointEnrichers, and Name parameters to Azure DevOps, TFS, and FileSystem endpoint configurations, enabling feature toggling and enrichment capabilities. (reference.endpoints.azuredevopsendpoint.yaml - [1] reference.endpoints.tfsendpoint.yaml - [2] reference.endpoints.filesystemworkitemendpoint.yaml - [3]
  • Introduced AllowCrossProjectLinking parameter in TFS-related endpoints to allow or restrict linking across projects. (reference.endpoints.tfsendpoint.yaml - [1] reference.endpoints.tfsteamprojectendpoint.yaml - [2] reference.endpoints.tfsteamsettingsendpoint.yaml - [3] reference.endpoints.tfsworkitemendpoint.yaml - [4]

Updates to Field Map Configurations:

  • Added an Enabled parameter to all field map configurations to allow toggling of individual field map processing. (reference.fieldmaps.fieldcalculationmap.yaml - [1] reference.fieldmaps.fieldclearmap.yaml - [2] reference.fieldmaps.fieldliteralmap.yaml - [3] reference.fieldmaps.fieldmergemap.yaml - [4] reference.fieldmaps.fieldskipmap.yaml - [5] reference.fieldmaps.fieldtofieldmap.yaml - [6] reference.fieldmaps.fieldtofieldmultimap.yaml - [7] reference.fieldmaps.fieldtotagfieldmap.yaml - [8] reference.fieldmaps.fieldvaluemap.yaml - [9] reference.fieldmaps.multivalueconditionalmap.yaml - [10] reference.fieldmaps.regexfieldmap.yaml - [11] reference.fieldmaps.treetotagfieldmap.yaml - [12]

Processor Configuration Improvements:

These changes enhance configurability, improve documentation, and streamline feature management across the project.

MrHinsh added 2 commits July 24, 2025 11:12
Replaces JSON-based property enumeration with reflection to ensure all public properties are documented, including those with DefaultValueHandling.Ignore.

Adds helper method to safely extract property values and handle complex objects gracefully during documentation generation.
@MrHinsh MrHinsh linked an issue Jul 24, 2025 that may be closed by this pull request
@nkdagility-actions-bot
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://blue-river-093197403-2912.westeurope.5.azurestaticapps.net

@MrHinsh MrHinsh enabled auto-merge July 24, 2025 10:18
@nkdagility-actions-bot
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://blue-river-093197403-2912.westeurope.5.azurestaticapps.net

@MrHinsh MrHinsh merged commit 31562ac into main Jul 24, 2025
15 checks passed
@MrHinsh MrHinsh deleted the fix-for-missing-docs-options branch July 24, 2025 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ensure options like "AllowLinkingAcrossProjects" Apear in teh Docs

1 participant