Repository navigation
Commit 474c2a6
authored
chore: sync II spec to dfinity/internet-identity release-2026-08-14 (#345)
## Summary
Automated sync of the Internet Identity specification from
`dfinity/internet-identity`.
**Release:** `release-2026-08-14` (pinned from `c78d1b9` → `21ab317d`)
**Changed upstream files:**
- `src/internet_identity/internet_identity.did`
- Ran `npm run sync:ii-spec` — regenerated
`docs/references/internet-identity-spec.md` and
`docs/references/verifiable-credentials-spec.md`
- Build passed ✓
## Checklist
- [ ] Review the diff to `docs/references/internet-identity-spec.md` for
content changes
- [ ] Review the diff to
`docs/references/verifiable-credentials-spec.md` for content changes
- [ ] Check for new absolute `internetcomputer.org` link patterns
(script exits non-zero if any were missed)
- [ ] Verify any renamed or restructured sections are reflected
correctly
## Sync recommendation
`sync from dfinity/internet-identity — docs/ii-spec.mdx,
docs/vc-spec.md, src/internet_identity/internet_identity.did`
Co-authored-by: pr-automation-bot-public[bot] <pr-automation-bot-public[bot]@users.noreply.github.com>1 parent 28db23d commit 474c2a6
3 files changed
Lines changed: 16 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
Submodule internetidentity updated 83 files
- Cargo.lock+109-95
- Dockerfile+1-1
- package-lock.json+868-689
- package.json+24-28
- src/frontend/src/hooks.client.ts+12
- src/frontend/src/lib/assets/aaguid/index.ts+1-4
- src/frontend/src/lib/components/ui/AuthMethodBadge.svelte+1-3
- src/frontend/src/lib/components/wizards/emailRecovery/shared/poll.test.ts+12-15
- src/frontend/src/lib/components/wizards/migration/MigrationWizard.svelte+3-2
- src/frontend/src/lib/components/wizards/migration/views/EnterIdentityNumber.svelte+3-2
- src/frontend/src/lib/generated/internet_identity_idl.js+5-4
- src/frontend/src/lib/generated/internet_identity_types.d.ts+28-3
- src/frontend/src/lib/globals.ts+1-3
- src/frontend/src/lib/legacy/flows/verifiableCredentials/allowCredentials.ts+6-17
- src/frontend/src/lib/legacy/flows/verifiableCredentials/index.ts+1-2
- src/frontend/src/lib/legacy/styles/main.css+10
- src/frontend/src/lib/templates/anchorInput.ts+5-3
- src/frontend/src/lib/templates/authenticateBox/errorToast.ts+1-2
- src/frontend/src/lib/templates/displayError.ts+1-2
- src/frontend/src/lib/templates/loader.ts+11-9
- src/frontend/src/lib/templates/warnBox.ts+5-3
- src/frontend/src/lib/utils/discoverablePasskeyIdentity.test.ts+34
- src/frontend/src/lib/utils/discoverablePasskeyIdentity.ts+29
- src/frontend/src/lib/utils/html.ts-109
- src/frontend/src/lib/utils/iiConnection.ts+2-4
- src/frontend/src/lib/utils/mcpConfig.test.ts+26-80
- src/frontend/src/lib/utils/mcpConfig.ts+31-74
- src/frontend/src/lib/utils/multiWebAuthnIdentity.ts+1-3
- src/frontend/src/lib/utils/primaryOrigin.ts+55
- src/frontend/src/lib/utils/validateDerivationOrigin.ts+1-2
- src/frontend/src/routes/(new-styling)/+page.svelte+6-3
- src/frontend/src/routes/(new-styling)/authorize/+page.svelte+18-4
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/(home)/+page.svelte+1-1
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/(home)/smartActions.test.ts+1
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/access/+page.svelte+5-2
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/access/components/PasskeyItem.svelte+15-8
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/access/utils.test.ts+40-1
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/access/utils.ts+9-2
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/settings/+page.svelte+12
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/settings/components/McpTrustedServersSection.svelte+54-76
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/settings/utils.test.ts+66-2
- src/frontend/src/routes/(new-styling)/manage/(authenticated)/settings/utils.ts+27
- src/frontend/src/routes/(new-styling)/recovery/+page.svelte+9-1
- src/frontend/src/routes/+layout.svelte+4-33
- src/frontend/tests/e2e-playwright/fixtures/identity.ts+3-3
- src/frontend/tests/e2e-playwright/routes/authorize/legacy.spec.ts+78
- src/frontend/tests/e2e-playwright/routes/cli.spec.ts-23
- src/frontend/tests/e2e-playwright/routes/manage/access.spec.ts+14
- src/frontend/tests/e2e-playwright/routes/recovery.spec.ts+19
- src/frontend/tests/e2e-playwright/utils.ts+20-10
- src/internet_identity/internet_identity.did+14-3
- src/internet_identity/src/anchor_management.rs+19-1
- src/internet_identity/src/authz_utils.rs+44
- src/internet_identity/src/dmarc/from_header.rs+65-12
- src/internet_identity/src/dmarc/mod.rs+1
- src/internet_identity/src/email_inbound/mod.rs+8
- src/internet_identity/src/email_inbound/pending.rs+150-5
- src/internet_identity/src/email_inbound/prepare.rs+66-4
- src/internet_identity/src/email_inbound/smtp.rs+183-22
- src/internet_identity/src/email_inbound/submit_leaf.rs+74-19
- src/internet_identity/src/email_recovery/prepare.rs+77-21
- src/internet_identity/src/email_recovery/remove.rs+5
- src/internet_identity/src/main.rs+51-10
- src/internet_identity/src/mcp.rs+3-2
- src/internet_identity/src/openid/configured.rs+15-2
- src/internet_identity/src/openid/verify.rs+27-3
- src/internet_identity/src/storage/storable/mcp_config.rs+3-2
- src/internet_identity/src/verified_emails/prepare.rs+10-2
- src/internet_identity/src/verified_emails/remove.rs+5
- src/internet_identity/tests/integration/email_recovery.rs+608-2
- src/internet_identity/tests/integration/mcp.rs+50-4
- src/internet_identity_interface/src/internet_identity/types.rs+1
- src/internet_identity_interface/src/internet_identity/types/api_v2.rs+10
- src/sig-verifier-js/package.json+1-1
- src/sig-verifier-js/vitest.config.ts+9-11
- src/test_openid_provider/package-lock.json+183-147
- src/test_openid_provider/package.json+2-2
- src/try-ii/package-lock.json+469-405
- src/try-ii/src/try-ii-frontend/package.json+1-1
- src/vc-api/package.json+1-1
- src/vite-plugins/package.json+4-4
- vite.config.ts+11-2
- vitest.config.ts+31-33
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1026 | 1026 | | |
1027 | 1027 | | |
1028 | 1028 | | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
1029 | 1036 | | |
1030 | 1037 | | |
1031 | 1038 | | |
| |||
1876 | 1883 | | |
1877 | 1884 | | |
1878 | 1885 | | |
1879 | | - | |
1880 | | - | |
1881 | | - | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
1882 | 1893 | | |
1883 | 1894 | | |
1884 | 1895 | | |
| |||
0 commit comments