Skip to content

Template upgrade properties#3

Open
JC-wk wants to merge 48 commits into
mainfrom
template-upgrade-properties
Open

Template upgrade properties#3
JC-wk wants to merge 48 commits into
mainfrom
template-upgrade-properties

Conversation

@JC-wk
Copy link
Copy Markdown
Owner

@JC-wk JC-wk commented Dec 12, 2025

Resolves HASH_SIGN_FOLLOWED_BY_ISSUE_NUMBER

What is being addressed

Describe the current behavior you are modifying. Please also remember to update any impacted documentation.

How is this addressed

  • Describe the changes made, and if appropriate, why they are addressed this way
  • Note any pending work (with links to the issues that will address them)
  • Update documentation
  • Update CHANGELOG.md if needed
  • Increment template version if needed, for guidelines see Authoring templates - versioning

James Chapman and others added 16 commits December 10, 2025 15:23
This commit aligns the resource upgrade process with the update process by correctly handling conditional properties in the JSON schema.

- The schema generation logic in `ConfirmUpgradeResource.tsx` is updated to include conditional blocks (`if`/`then`/`else`) when the condition is based on an existing property.
- New read-only properties are now submitted during the upgrade process.
This commit aligns the resource upgrade process with the update process by correctly handling conditional properties in the JSON schema.

- The schema generation logic in `ConfirmUpgradeResource.tsx` is updated to include conditional blocks (`if`/`then`/`else`) when the condition is based on an existing property.
- New read-only properties are now submitted during the upgrade process.
- The `liveOmit` prop is added to the form to prevent the submission of unevaluated properties from conditionally hidden fields.
…1346005040390942732

Fix Upgrade Conditional Properties
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Dec 24, 2025

Unit Test Results

668 tests   668 ✅  7s ⏱️
  1 suites    0 💤
  1 files      0 ❌

Results for commit 2ec1049.

♻️ This comment has been updated with latest results.

James Chapman and others added 16 commits January 29, 2026 12:58
…_yarn group across 1 directory (microsoft#4887)

* Bump picomatch

Bumps the npm_and_yarn group with 1 update in the /.github/scripts directory: [picomatch](https://github.com/micromatch/picomatch).


Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update CHANGELOG.md to include picomatch package updates addressing security vulnerabilities

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Morris <13438569+rudolphjacksonm@users.noreply.github.com>
Co-authored-by: Chris Chapman <chris.chapman@cgi.com>
* update readme; add CGI partnership

* update SUPPORT.md
* remove windows 10 and add Server 2022 image

* Update templates/workspace_services/guacamole/user_resources/guacamole-azure-import-reviewvm/porter.yaml

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* dsvm-win-2022 is not a gen2 image

* Add Windows Server 2025 image support

---------

Co-authored-by: James Chapman <james.chapman@necsu.onmicrosoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Jack Morris <13438569+rudolphjacksonm@users.noreply.github.com>
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.

2 participants