Bump vue-tsc from 3.3.4 to 3.3.5 in /src/Acmebot.App/ClientApp in the client-app group#1122
Merged
shibayan merged 1 commit intoJun 13, 2026
Conversation
Bumps the client-app group in /src/Acmebot.App/ClientApp with 1 update: [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc). Updates `vue-tsc` from 3.3.4 to 3.3.5 - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v3.3.5/packages/tsc) --- updated-dependencies: - dependency-name: vue-tsc dependency-version: 3.3.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app ... Signed-off-by: dependabot[bot] <support@github.com>
LuCol96
added a commit
to LuCol96/acmebot
that referenced
this pull request
Jun 15, 2026
* Bump the dependencies group with 1 update (polymind-inc#1062) Bumps AWSSDK.Route53 from 4.0.8.23 to 4.0.8.26 --- updated-dependencies: - dependency-name: AWSSDK.Route53 dependency-version: 4.0.8.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the dependencies group in /src/Acmebot.App/ClientApp with 5 updates (polymind-inc#1063) Bumps the dependencies group in /src/Acmebot.App/ClientApp with 5 updates: | Package | From | To | | --- | --- | --- | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.7.0` | `25.8.0` | | [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.6` | `6.0.7` | | [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.12` | `8.0.13` | | [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.8` | `3.2.9` | Updates `@types/node` from 25.7.0 to 25.8.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitejs/plugin-vue` from 6.0.6 to 6.0.7 - [Release notes](https://github.com/vitejs/vite-plugin-vue/releases) - [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.7/packages/plugin-vue) Updates `eslint` from 10.3.0 to 10.4.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.3.0...v10.4.0) Updates `vite` from 8.0.12 to 8.0.13 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.13/packages/vite) Updates `vue-tsc` from 3.2.8 to 3.2.9 - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v3.2.9/packages/tsc) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.8.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: "@vitejs/plugin-vue" dependency-version: 6.0.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: eslint dependency-version: 10.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: vite dependency-version: 8.0.13 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: vue-tsc dependency-version: 3.2.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Implement state management with Blob and File system storage (polymind-inc#1064) * Implement state management with Blob and File system storage options * Update CertificateIssuanceOrchestrator to handle null CertificateId in order creation * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Add OVH DNS provider support with v1 API constant endpoint (polymind-inc#1065) * Initial plan * Add OVH DNS provider implementation Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/9c385900-a55c-45dd-8211-702517fb966c Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Add OVH to deployment UI Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/9c385900-a55c-45dd-8211-702517fb966c Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Update DNS provider count Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/9c385900-a55c-45dd-8211-702517fb966c Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Address OVH review feedback Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/9c385900-a55c-45dd-8211-702517fb966c Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Refine OVH provider comments Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/9c385900-a55c-45dd-8211-702517fb966c Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Address OVH provider review comments Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/7c077574-e694-461f-b664-69aa1dd3ca04 Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Use OVH v2 API endpoint by default Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/b61b4a9e-e681-4b78-84a9-5c533b244089 Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Remove OVH endpoint customization Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/3f9a9316-fd57-4eab-a43e-f17b5e36f97f Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Use region-neutral OVH API constant endpoint Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/3f9a9316-fd57-4eab-a43e-f17b5e36f97f Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Switch OVH constant endpoint back to v1 Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/70f8fae7-fa1a-4a8e-9c14-92ef43f3f065 Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Type additionalAppSettings in Bicep deployment template (polymind-inc#1068) * Initial plan * Type additional app settings parameter Agent-Logs-Url: https://github.com/polymind-inc/acmebot/sessions/7aec0dcd-f3a9-42d7-9d83-68989c66b8c5 Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> * Bump the dependencies group in /src/Acmebot.App/ClientApp with 5 updates (polymind-inc#1070) * Bump the dependencies group with 3 updates (polymind-inc#1071) * Add PowerDNS DNS provider (polymind-inc#1066) * Add PowerDNS DNS provider Implements IDnsProvider against the PowerDNS Authoritative HTTP API (https://doc.powerdns.com/authoritative/http-api/). Uses X-API-Key auth and zone-level PATCH rrsets for record changes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Escape backslash and double-quote in PowerDNS TXT values Defensive: ACME DNS-01 challenge tokens are base64url so they can't contain these characters, but quoting them per RFC 1035 keeps the PATCH valid for any future caller that passes arbitrary TXT data. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Save new PowerDNS files as UTF-8 BOM to satisfy dotnet format Repo .editorconfig requires charset = utf-8-bom; CI's dotnet format --verify-no-changes flagged both new files. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Surface PowerDNS in deploy template and docs Adds PowerDNS as a DNS provider choice in the portal deployment UI (uiFormDefinition.json + azuredeploy_ui.bicep/.json) with Endpoint, ApiKey, and ServerId inputs, and lists it on the marketing page. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Strip trailing dot from PowerDNS relative record name Idempotent guard against callers passing a trailing dot in the relative record name, which would otherwise yield a malformed "foo..example.com." rrset name. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: Tatsuro Shibamura <me@shibayan.jp> * Add Bicep and JSON deployment templates for Acmebot migration (polymind-inc#1075) * Add Bicep and JSON deployment templates for Acmebot migration * Update description in uiFormDefinition_migrate.json for clarity * Fix DNS Made Easy zone parsing (id type mismatch) (polymind-inc#1077) * Fix DNS Made Easy zone parsing (id type mismatch) * Fix typo Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Refactor DNS providers for improved ID handling and record management (polymind-inc#1079) * Fix DNS providers: IDs, endpoints & relative names Refactor DNS provider implementations: add GetRelativeRecordName helper to correctly handle root/relative TXT names; normalize and expose OVH endpoint via OvhOptions (with default) and pass it to OvhClient; treat several provider IDs as numeric (DnsMadeEasy and GoDaddy DomainId) and update client method signatures and conversions accordingly; adjust GoDaddy to stringify numeric domainId for zone Id; filter out private zones from Google Cloud DNS and Route53 listings; use TryAddWithoutValidation for IONOS API key header; and update Record.Id type to long. These changes improve correctness handling of IDs, endpoints, and zone/name resolution across providers. * Improve DNS providers: lower TTL, paging, record names AzurePrivateDns: lower TXT record TTL from 3600 to 60 seconds to reduce propagation delay during checks. DnsMadeEasy: refactor paginated requests into a generic GetAllPagesAsync<T> helper that accumulates pages; update ListDomainsAsync and ListRecordsAsync to use it and handle paging correctly. Ionos: ensure TXT record operations use the full record name (relative + zone name) when creating and listing/deleting records so records are created/deleted against the correct FQDN. * Parse zone.Id once before loop Move long.Parse(zone.Id) to a single zoneId variable before the foreach to avoid parsing on every iteration. Minor refactor improves performance and readability without changing behavior. * Use ServiceAccountCredential in GoogleDnsProvider (polymind-inc#1081) * Use ServiceAccountCredential in GoogleDnsProvider Refactor GoogleDnsProvider initialization to use a ServiceAccountCredential and instance DnsService instead of inline initializer and deserialized JsonCredentialParameters. The change adds a constructor, stores readonly _credential and _dnsService fields, removes the dependency on Google.Apis.Json/Newtonsoft deserialization, and updates all API calls to use _credential.ProjectId. This simplifies credential handling and centralizes DNS service initialization. * Use GoogleCredential and projectId in DNS provider Parse the service account from the base64 key, extract ProjectId into a new _projectId field, and convert the service account to a scoped GoogleCredential (DnsService.Scope.NdevClouddnsReadwrite). Replace previous ServiceAccountCredential usage with GoogleCredential and update ManagedZones/ResourceRecordSets/Changes calls to use _projectId. This ensures the DNS client uses a properly scoped credential and the correct project identifier. * Refactor Bicep templates and CI workflows (polymind-inc#1082) Rework deployment templates and CI to support a modular, configurable deployment. azuredeploy.bicep was rewritten with targetScope, structured parameter types (resourceNames, acme, dnsProvider, managedIdentity, keyVault, monitoring, tagsByResource, appPackageUri, etc.), support for user-assigned identities, optional key vault / Log Analytics creation, per-DNS-provider app settings, and modular keyvault RBAC. Generated azuredeploy.json was updated to match the new schema and resource logic; several templates were moved into deploy/migrate and deploy/update, and UI templates were removed. CI changes: build workflow now lints multiple Bicep files; publish workflow no longer installs/publishes Bicep and uploads only latest.zip. Minor docs tweaks: README deploy button updated, CONTRIBUTING wording clarified, and docs/index.html adjusted. * Add VitePress documentation site and CI (polymind-inc#1083) Introduce a full VitePress-based docs site under /docs (config, theme/HomePage.vue, markdown pages, assets, package.json, package-lock.json and docs/.gitignore). Update CI and automation: enable Dependabot for the docs, build and publish docs in GitHub Actions (build.yml and docs.yml), add Node setup and cache for docs, and upload docs/.vitepress/dist for Pages deployment. Also update README links to point to the new documentation site and remove legacy docs/index.html and docs/style.css. * Bump the dependencies group in /src/Acmebot.App/ClientApp with 3 updates (polymind-inc#1084) Bumps the dependencies group in /src/Acmebot.App/ClientApp with 3 updates: [vue](https://github.com/vuejs/core), [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) and [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc). Updates `vue` from 3.5.34 to 3.5.35 - [Release notes](https://github.com/vuejs/core/releases) - [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md) - [Commits](vuejs/core@v3.5.34...v3.5.35) Updates `typescript-eslint` from 8.59.4 to 8.60.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.0/packages/typescript-eslint) Updates `vue-tsc` from 3.3.1 to 3.3.2 - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v3.3.2/packages/tsc) --- updated-dependencies: - dependency-name: vue dependency-version: 3.5.35 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: typescript-eslint dependency-version: 8.60.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: vue-tsc dependency-version: 3.3.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the dependencies group with 1 update (polymind-inc#1085) Bumps Microsoft.NET.Test.Sdk from 18.5.1 to 18.6.0 --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Prevent cancel while busy; simplify Revoke button (polymind-inc#1086) Stop emitting cancel when the dialog is closing if an operation is in progress by using props.busy in handleOpenChange. Replace AlertDialogAction/as-child wrapper with a plain button for the Revoke action and remove the unused import. Minor props handling change: assign defineProps to a props variable. * Replace AppRoleExtensions with AppRoleService (polymind-inc#1088) Remove AppRoleExtensions and introduce AppRoleService injected via DI to centralize app-role checks. Update Add/Renew/Revoke HTTP functions to use AppRoleService, register the service in Program.cs, and delete the old extension. Rework AcmebotOptions (reorder properties, add Environment, ManagedIdentityClientId, RenewBeforeExpiry, RequireAppRoles, UseSystemNameServer, and move ACME settings) and adjust documentation to use the environment variable name "Acmebot__RequireAppRoles" instead of "Acmebot:AppRoleRequired". * Migrate package deployment to GitHub Releases and update docs (polymind-inc#1087) * Use GitHub Releases for package deployment Replace Azure Blob-based package distribution with GitHub Release assets and add migration docs. The publish workflow now uploads acmebot.zip to a draft GitHub Release (gh CLI), requires draft releases, sets RELEASE_ASSET_NAME, and adjusts artifact/archive handling and permissions. ARM/Bicep templates and generated JSON defaults were updated to use GitHub release download URLs (latest or specific tag) instead of the stacmebot blob storage URLs. UI form tooltips and deployment docs were updated accordingly, a dedicated "Migrating from v4 to v5" guide was added, and the docs sidebar was refactored. Template hashes in generated JSON were also updated. * Remove majorVersion parameter and UI option Remove the unused majorVersion parameter and associated UI dropdown across the update deployment artifacts. Updates in deploy/update/azuredeploy.bicep and deploy/update/azuredeploy.json remove the majorVersion parameter and output; uiFormDefinition.json removes the Major version dropdown and its parameter binding. Also refreshes the generated templateHash in azuredeploy.json. TargetVersion and functionAppName behavior remain unchanged. * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Migrate Function App settings and use zip deploy (polymind-inc#1090) * Migrate Function App settings and use zip deploy Add a reusable appsettings.bicep module and update migration template to preserve existing settings (except FUNCTIONS_INPROC_NET8_ENABLED) while applying FUNCTIONS_EXTENSION_VERSION=~4, FUNCTIONS_WORKER_RUNTIME=dotnet-isolated, and WEBSITE_RUN_FROM_PACKAGE=1. Replace deprecated remoteBuild property with type='zip' for one-step deployments across bicep and generated ARM templates, and update generated template metadata/hashes and deployment structure for the migrate flow. * Enhance appSettings parameter security and update template hashes in deployment files * [codex] Add Azure DNS managed identity overrides (polymind-inc#1091) Add Azure DNS managed identity overrides * Support Route53 IAM role via managed identity (polymind-inc#1092) * Support Route53 IAM role via managed identity Add support for authenticating to Amazon Route 53 using an AWS IAM Role assumed via web identity from an Azure managed identity (RoleArn), while keeping fallback to static access keys. Changes include: - Deployment/UI: add Acmebot__Route53__RoleArn app setting (Bicep/JSON) and UI controls to choose credential type (role vs access keys) and enter Role ARN; remove the Region app setting for Route53. - Docs: update dns-providers, troubleshooting, architecture, configuration, and security docs to document RoleArn, ManagedIdentityClientId, and managed identity-based Route 53 flow. - Packages: add AWSSDK.SecurityToken and bump Azure Key Vault package version. - Options/API: extend Route53Options with RoleArn and ManagedIdentityClientId (make access key/secret optional). - Program: switch to ManagedIdentityCredential usage and propagate a TokenCredential to DNS providers; resolve provider-specific managed identity client IDs; wire token credential into Route53 and TransIp providers. - Route53Provider: implement CreateClient to use a ManagedIdentity -> STS AssumeRoleWithWebIdentity flow (ManagedIdentityWebIdentityCredentials) to obtain temporary AWS credentials, with fallback to BasicAWSCredentials when RoleArn is not set. These changes enable secure, role-based Route 53 access using Azure managed identities and web identity federation, reducing the need for long-lived AWS keys. * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Add Google Cloud workload identity for GoogleDns (polymind-inc#1093) Add support for Google Cloud workload identity federation for the GoogleDns provider. Introduces new options (ProjectId, PoolProvider, ServiceAccount, ManagedIdentityClientId), updates Bicep/ARM templates and the UI form to emit those app settings, and expands docs to cover both service account key and workload identity flows. Adds Google.Apis.Auth package and implements credential resolution: Program.cs passes a TokenCredential to GoogleDnsProvider, which now accepts either KeyFile64 or workload identity (ProgrammaticExternalAccountCredential with an Azure managed identity subject token provider). Also tightens managed identity client-id checks and extracts the Azure audience constant usage in the Route53 provider. * Refine documentation and reflect v5 GA (polymind-inc#1094) Polish the VitePress docs site for clarity, concision, and structure without changing technical behavior: - Tighten prose and unify terminology across the guide and reference pages; de-duplicate guidance that is better owned by a single page (e.g. secret storage, common-failure decision tree). - Fix accuracy issues found during review: describe how RequireAppRoles is read, add GlobalSign to the CA/EAB lists, drop the leftover Buypass row, and remove the stale CDN reference (covered by Front Door). - Reorganize the DNS Providers page so it only covers providers: sort provider sections alphabetically by app-setting section name (Amazon Route 53 now sits with the R entries), move per-request DNS Alias out to the dashboard/API docs, and consolidate the DNS resolver setting into the Configuration reference. - Remove C# implementation details that are irrelevant to using Acmebot (IOptions/AcmebotOptions, IAcmeStateStore, ManagedIdentityCredential, finally path, internal model type names) in favor of user-facing descriptions. - Update wording for the v5 GA release: drop the pre-GA "recommended channel" framing, tag the deploy card as GA, and note GA in the README. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * Bump actions/setup-dotnet from 5.2.0 to 5.3.0 in the dependencies group (polymind-inc#1095) Bumps the dependencies group with 1 update: [actions/setup-dotnet](https://github.com/actions/setup-dotnet). Updates `actions/setup-dotnet` from 5.2.0 to 5.3.0 - [Release notes](https://github.com/actions/setup-dotnet/releases) - [Commits](actions/setup-dotnet@c2fa09f...9a946fd) --- updated-dependencies: - dependency-name: actions/setup-dotnet dependency-version: 5.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint from 10.4.0 to 10.4.1 in /src/Acmebot.App/ClientApp in the dependencies group (polymind-inc#1096) Bump eslint in /src/Acmebot.App/ClientApp in the dependencies group Bumps the dependencies group in /src/Acmebot.App/ClientApp with 1 update: [eslint](https://github.com/eslint/eslint). Updates `eslint` from 10.4.0 to 10.4.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.4.0...v10.4.1) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the dependencies group with 2 updates (polymind-inc#1097) Bumps AWSSDK.Route53 from 4.0.8.27 to 4.0.8.28 Bumps AWSSDK.SecurityToken from 4.0.6.7 to 4.0.6.8 --- updated-dependencies: - dependency-name: AWSSDK.Route53 dependency-version: 4.0.8.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: AWSSDK.SecurityToken dependency-version: 4.0.6.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix group names in dependabot configuration for clarity (polymind-inc#1098) * Bump vue-tsc from 3.3.2 to 3.3.3 in /src/Acmebot.App/ClientApp in the client-app group (polymind-inc#1099) Bump vue-tsc in /src/Acmebot.App/ClientApp in the client-app group Bumps the client-app group in /src/Acmebot.App/ClientApp with 1 update: [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc). Updates `vue-tsc` from 3.3.2 to 3.3.3 - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v3.3.3/packages/tsc) --- updated-dependencies: - dependency-name: vue-tsc dependency-version: 3.3.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group (polymind-inc#1105) Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@de0fac2...df4cb1c) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the nuget group with 4 updates (polymind-inc#1107) Bumps AWSSDK.Route53 from 4.0.8.28 to 4.0.9.1 Bumps AWSSDK.SecurityToken from 4.0.6.8 to 4.0.7.1 Bumps Azure.Storage.Blobs from 12.28.0 to 12.29.0 Bumps Google.Apis.Auth from 1.74.0 to 1.75.0 --- updated-dependencies: - dependency-name: AWSSDK.Route53 dependency-version: 4.0.9.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: AWSSDK.SecurityToken dependency-version: 4.0.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Azure.Storage.Blobs dependency-version: 12.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget - dependency-name: Google.Apis.Auth dependency-version: 1.75.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the client-app group in /src/Acmebot.App/ClientApp with 6 updates (polymind-inc#1106) Bumps the client-app group in /src/Acmebot.App/ClientApp with 6 updates: | Package | From | To | | --- | --- | --- | | [reka-ui](https://github.com/unovue/reka-ui) | `2.9.8` | `2.9.9` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.1` | `25.9.2` | | [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `10.9.1` | `10.9.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.60.0` | `8.60.1` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.14` | `8.0.16` | | [vue-eslint-parser](https://github.com/vuejs/vue-eslint-parser) | `10.4.0` | `10.4.1` | Updates `reka-ui` from 2.9.8 to 2.9.9 - [Release notes](https://github.com/unovue/reka-ui/releases) - [Commits](unovue/reka-ui@v2.9.8...v2.9.9) Updates `@types/node` from 25.9.1 to 25.9.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint-plugin-vue` from 10.9.1 to 10.9.2 - [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases) - [Changelog](https://github.com/vuejs/eslint-plugin-vue/blob/master/CHANGELOG.md) - [Commits](vuejs/eslint-plugin-vue@v10.9.1...v10.9.2) Updates `typescript-eslint` from 8.60.0 to 8.60.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.1/packages/typescript-eslint) Updates `vite` from 8.0.14 to 8.0.16 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite) Updates `vue-eslint-parser` from 10.4.0 to 10.4.1 - [Release notes](https://github.com/vuejs/vue-eslint-parser/releases) - [Commits](vuejs/vue-eslint-parser@v10.4.0...v10.4.1) --- updated-dependencies: - dependency-name: reka-ui dependency-version: 2.9.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: client-app - dependency-name: "@types/node" dependency-version: 25.9.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app - dependency-name: eslint-plugin-vue dependency-version: 10.9.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app - dependency-name: typescript-eslint dependency-version: 8.60.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app - dependency-name: vite dependency-version: 8.0.16 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app - dependency-name: vue-eslint-parser dependency-version: 10.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update documentation to clarify Azure Public support for Acmebot v5 deployment (polymind-inc#1108) * Update documentation to clarify Azure Public support for Acmebot v5 deployment * Apply suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Enhance BlobContainerClient initialization with managed identity (polymind-inc#1109) * Enhance BlobContainerClient initialization with managed identity * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Fix order details retrieval in CertificateIssuanceOrchestrator and adjust BlobContainerClient initialization --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update documentation and UI for ACME endpoints and terminology (polymind-inc#1110) * Update documentation and UI to reflect changes in ACME endpoints and terminology * Refine descriptions for ACME endpoints and clarify EAB credential type requirements in documentation * Fix OptionsGroup defaultValue and centralize EAB condition in uiFormDefinition.json * Revert "Fix OptionsGroup defaultValue and centralize EAB condition in uiFormDefinition.json" This reverts commit 66785ab. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> * Fix ZeroSSL account creation error caused by null kid in outer JWS (polymind-inc#1112) * Fix ACME new-account JWS including a null "kid" field Use AcmeJsonSerializerContext.Default.Options directly to preserve `DefaultIgnoreCondition = WhenWritingNull` setting. RFC 8555 §6.2 states that "jwk" and "kid" fields are mutually exclusive and that servers must reject requests that contain both. ZeroSSL rejects requests where both are present, causing account creation to fail. This fixes the issue by stripping the `null` "kid" field. * Set DefaultIgnoreCondition explicitly instead of using context Options Keeps the existing pattern of constructing a dedicated JsonSerializerOptions for AcmeClient, rather than reusing AcmeJsonSerializerContext.Default.Options wholesale, while still stripping null fields (e.g. "kid") from serialized JWS payloads. * Revert "Set DefaultIgnoreCondition explicitly instead of using context Options" This reverts commit 7c2e91a. --------- Co-authored-by: Rohan Orton <ro@itacs.de> * [codex] Announce commercial support (polymind-inc#1113) * Announce commercial support * Document commercial support contact flow * Route commercial support contact to Polymind page * Bump the client-app group in /src/Acmebot.App/ClientApp with 6 updates (polymind-inc#1114) Bumps the client-app group in /src/Acmebot.App/ClientApp with 6 updates: | Package | From | To | | --- | --- | --- | | [reka-ui](https://github.com/unovue/reka-ui) | `2.9.9` | `2.9.10` | | [vue](https://github.com/vuejs/core) | `3.5.35` | `3.5.38` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.2` | `25.9.3` | | [eslint](https://github.com/eslint/eslint) | `10.4.1` | `10.5.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.60.1` | `8.61.0` | | [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.3.3` | `3.3.4` | Updates `reka-ui` from 2.9.9 to 2.9.10 - [Release notes](https://github.com/unovue/reka-ui/releases) - [Commits](unovue/reka-ui@v2.9.9...v2.9.10) Updates `vue` from 3.5.35 to 3.5.38 - [Release notes](https://github.com/vuejs/core/releases) - [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md) - [Commits](vuejs/core@v3.5.35...v3.5.38) Updates `@types/node` from 25.9.2 to 25.9.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint` from 10.4.1 to 10.5.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.4.1...v10.5.0) Updates `typescript-eslint` from 8.60.1 to 8.61.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.0/packages/typescript-eslint) Updates `vue-tsc` from 3.3.3 to 3.3.4 - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v3.3.4/packages/tsc) --- updated-dependencies: - dependency-name: reka-ui dependency-version: 2.9.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: client-app - dependency-name: vue dependency-version: 3.5.38 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: client-app - dependency-name: "@types/node" dependency-version: 25.9.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app - dependency-name: eslint dependency-version: 10.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: client-app - dependency-name: typescript-eslint dependency-version: 8.61.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: client-app - dependency-name: vue-tsc dependency-version: 3.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the nuget group with 4 updates (polymind-inc#1115) Bumps AWSSDK.Route53 from 4.0.9.1 to 4.0.9.4 Bumps AWSSDK.SecurityToken from 4.0.7.1 to 4.0.7.4 Bumps Azure.ResourceManager.PrivateDns from 1.2.2 to 1.2.3 Bumps OpenTelemetry.Extensions.Hosting from 1.15.3 to 1.16.0 --- updated-dependencies: - dependency-name: AWSSDK.Route53 dependency-version: 4.0.9.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: AWSSDK.SecurityToken dependency-version: 4.0.7.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Azure.ResourceManager.PrivateDns dependency-version: 1.2.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: OpenTelemetry.Extensions.Hosting dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Switch renewal threshold to lifetime percentage (polymind-inc#1116) * Switch renewal threshold to lifetime percentage Change renewal behavior to use a percentage of certificate lifetime when ACME renewal info is unavailable. Update AcmebotOptions to validate RenewBeforeExpiry as 0-100 and implement ShouldRenewByLifetimePercentage to determine renewals; preserve ACME-provided renewal windows. Update orchestration logic and order flows (variable renames and conditional replaces) and remove unused X509 extension helper. Refresh documentation and config examples to reflect percentage-based fallback and add CRLF setting to .editorconfig. * Remove end_of_line setting for C# files Remove the `end_of_line = crlf` entry from the [*.cs] section in .editorconfig. This stops forcing CRLF line endings for C# files, preventing environment-specific line ending changes and relying on the repo or editor defaults for line endings. * Support disabled certificate state (polymind-inc#1117) Add explicit enabled/disabled handling for certificates across API, backend and frontend.\n\n- API/docs: include `enabled` field and note that revoke disables the Key Vault certificate version.\n- Backend: add Enabled to CertificateItem, map certificate.Properties.Enabled, skip disabled certificates in orchestration, and set Enabled=false when revoking.\n- Frontend: add `enabled` to types and mock data, update UI (summary, table, details drawer) to show/filter disabled certificates and prevent revoke on disabled items, and adjust styles.\n- Mock API: mockRevokeCertificate now marks certificates as disabled instead of removing them. * Use response replay-nonce for subsequent requests (polymind-inc#1118) Add the response Replay-Nonce to the nonce store immediately after reading the raw response in AcmeClient, and remove the redundant header-add in the raw response parsing path. Add tests (UpdateAccountAsync_UsesResponseNonceForNextChallengeRequest and UpdateAccountAsync_UsesResponseNonceForNextCertificateRequest) to assert that the nonce returned by one response is used as the nonce for the next POST request. This ensures proper nonce propagation between sequential ACME requests and prevents use of stale nonces. * Remove isExpired field and use computed expiry (polymind-inc#1119) Stop storing a separate isExpired flag and determine expiration at runtime. Added isCertificateExpired helper and updated getCertificateStatus to compute validity/warning based on dates (uses 20% threshold), plus adjusted short-lived/remaining time logic. Updated UI (DetailsDrawer) to use the new helper and removed isExpired from mock data and types. Backend model/extension mapping also removed the IsExpired property to keep expiry as a computed value. * Add Acmebot CLI project and docs (polymind-inc#1120) * Add Acmebot CLI project and docs Introduce a new Acmebot.Cli command-line tool and corresponding tests and documentation. Adds project files and implementation for CLI features: command parsing, credential handling (Azure.Identity / DefaultAzureCredential and service principal options), API client, models, output formatting, help text, and operation polling. Updates solution to include the new project and test project. Docs updated with a CLI reference and troubleshooting guidance for Azure CLI consent (AADSTS65001) and pre-authorizing the Azure CLI client. Includes unit test project and README for usage and examples. * Address CLI review comments * Fix dotnet format error * Add CLI config and operation instance ID handling (polymind-inc#1121) * Add CLI config and operation instance ID handling Introduce a persistent CLI configuration and improve operation handling. Adds a detailed CLI reference doc, CliConfig (save/show/clear) and config subcommands; validate endpoint/audience values and support reading defaults from saved config or env. Change operation wait/response handling to use operation instance IDs instead of URLs, update OutputFormatter and Models accordingly, and adjust help/README text. Add nullable/implicit-usings settings to the CLI project and include unit tests for the new behaviors. * Rename build workflow; enhance publish workflow Rename .github/workflows/build.yml to .github/workflows/ci.yml and extend the publish workflow. Updates to publish.yml add id-token permission, remove the --no-self-contained flag from backend publish, add a dotnet pack step for the CLI, upload the CLI artifact, and split release upload/validation. The workflow now logs into NuGet and pushes the CLI package (with skip-duplicate) before marking the draft release as published. CONTRIBUTING.md was updated with Release Publishing guidance and Trusted Publishing / NUGET_USER configuration notes. * Bump vue-tsc from 3.3.4 to 3.3.5 in /src/Acmebot.App/ClientApp in the client-app group (polymind-inc#1122) Bump vue-tsc in /src/Acmebot.App/ClientApp in the client-app group Bumps the client-app group in /src/Acmebot.App/ClientApp with 1 update: [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc). Updates `vue-tsc` from 3.3.4 to 3.3.5 - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v3.3.5/packages/tsc) --- updated-dependencies: - dependency-name: vue-tsc dependency-version: 3.3.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: client-app ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Revise documentation and UI for clarity and consistency (polymind-inc#1123) * Revise docs, homepage copy, and styles Clarify messaging and polish the docs and site UI: emphasize DNS-01 validation and Azure Key Vault, target Azure platform teams, and update the README and site metadata/OG tags. Refresh HomePage content and stats (badge, hero text, features, v5 sections, deploy CTAs, CA/provider wording), tidy CSS spacing and responsive rules, and apply editorial/consistency fixes across numerous guide pages (certificate-authorities, dashboard, deployment, dns-providers, faq, getting-started, index, etc.). These changes are editorial and UX-focused to improve clarity, accuracy, and presentation. * Unify wording to 'Microsoft Azure' in docs Replace instances of "Azure platform teams"/similar phrasing with "Microsoft Azure" across documentation and site metadata for consistent branding and clearer messaging. Updates made to README.md, docs/.vitepress/config.ts (site description and og:description), docs/.vitepress/theme/HomePage.vue (footer text), and docs/index.md. * docs: wording updates and API field removal Apply multiple editorial clarifications across the docs and update the API reference. Changes include: clarify dashboard polling wording; rephrase DNS provider Custom DNS propagation to `180 seconds (configurable via PropagationSeconds)`; adjust cost wording to say "Azure cost" and standardize "Function App"/"Function App" references; clarify migration/operations/troubleshooting/support wording and punctuation; improve CLI authentication description; update configuration wording for RenewBeforeExpiry; and remove the `isExpired` property from the API response example in the reference. These are non-functional documentation edits to improve clarity and consistency. * [codex] Update Acmebot contacts docs (polymind-inc#1124) * Update Acmebot contacts docs * Fix deploy button hover contrast * Remove sovereign cloud docs references * Update Bicep version to 0.44.1 in CI and deployment templates (polymind-inc#1125) * Add files via upload * Add files via upload * Update AccountKey.cs * Update Program.cs * Update AccountKey.cs * Update AcmeClientFactory.cs * Update AcmeClientFactory.cs * Update AcmeClientFactory.cs --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tatsuro Shibamura <me@shibayan.jp> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com> Co-authored-by: Anthony Somerset <anthony@sts.io> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: Kevin Kuphal <98472908+fhp-kkuphal@users.noreply.github.com> Co-authored-by: Rohan Orton <rohan.orton@gmail.com> Co-authored-by: Rohan Orton <ro@itacs.de>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the client-app group in /src/Acmebot.App/ClientApp with 1 update: vue-tsc.
Updates
vue-tscfrom 3.3.4 to 3.3.5Release notes
Sourced from vue-tsc's releases.
... (truncated)
Changelog
Sourced from vue-tsc's changelog.
Commits
2fe255cv3.3.5 (#6102)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions