diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a917013c..2512252f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ ## Unreleased +- The Editor's "Your person record" panel explains when the Editor was not + approved to read your account identity (grants approved before portable + people record no People permissions) and offers to review the Editor's + access for the collection, instead of a retry that could not succeed. +- When collection setup needs type-pack review, the error names the conflict + (for example "_types/task.md: Seed upgrade conflicts with customized + setting …") instead of "the type pack requires review". +- Collections use mdbase-rs `88d4a21`: a type pack defers to another pack that + manages identical bytes for the same file, so mdbase Reader and mdbase + writer can both be set up on one collection. - Added portable people. An application can declare `people: { version: 1, required?: [...], optional?: [...] }` in its manifest to ask for `identity` (the signed-in account's name and a stable diff --git a/Cargo.lock b/Cargo.lock index b12d9e655..2e45cfe65 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1261,7 +1261,7 @@ dependencies = [ [[package]] name = "connect-hosted-storage-benchmark" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "aes-gcm", "chrono", @@ -2720,7 +2720,7 @@ dependencies = [ [[package]] name = "mdbase-cli" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "chrono-tz", "clap", @@ -2758,7 +2758,7 @@ dependencies = [ [[package]] name = "mdbase-connect-core" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "chrono", "chrono-tz", @@ -2787,7 +2787,7 @@ dependencies = [ [[package]] name = "mdbase-connect-daemon" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "async-trait", "axum", @@ -2828,7 +2828,7 @@ dependencies = [ [[package]] name = "mdbase-connect-hosted-provider" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "aes-gcm", "async-trait", @@ -2875,7 +2875,7 @@ dependencies = [ [[package]] name = "mdbase-connect-mirror" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "async-trait", "axum", @@ -2902,7 +2902,7 @@ dependencies = [ [[package]] name = "mdbase-connect-protocol" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "aes-gcm", "base64", @@ -2921,7 +2921,7 @@ dependencies = [ [[package]] name = "mdbase-connect-runtime" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "chrono", "mdbase", diff --git a/Cargo.toml b/Cargo.toml index 9817821c1..6dea406b6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" edition = "2021" license = "MIT" repository = "https://github.com/mdbase-dev/mdbase-connect" diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 0acf1df02..bc02aac23 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@mdbase/connect-desktop", "productName": "mdbase connect", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "description": "Connect applications to authorized mdbase collections.", "author": "mdbase", "private": true, diff --git a/apps/portal/package.json b/apps/portal/package.json index 92075ef85..ec8f6d195 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase/connect-portal", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": true, "type": "module", "scripts": { diff --git a/deploy/docker/Cargo.lock.hosted-provider b/deploy/docker/Cargo.lock.hosted-provider index b12d9e655..2e45cfe65 100644 --- a/deploy/docker/Cargo.lock.hosted-provider +++ b/deploy/docker/Cargo.lock.hosted-provider @@ -1261,7 +1261,7 @@ dependencies = [ [[package]] name = "connect-hosted-storage-benchmark" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "aes-gcm", "chrono", @@ -2720,7 +2720,7 @@ dependencies = [ [[package]] name = "mdbase-cli" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "chrono-tz", "clap", @@ -2758,7 +2758,7 @@ dependencies = [ [[package]] name = "mdbase-connect-core" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "chrono", "chrono-tz", @@ -2787,7 +2787,7 @@ dependencies = [ [[package]] name = "mdbase-connect-daemon" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "async-trait", "axum", @@ -2828,7 +2828,7 @@ dependencies = [ [[package]] name = "mdbase-connect-hosted-provider" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "aes-gcm", "async-trait", @@ -2875,7 +2875,7 @@ dependencies = [ [[package]] name = "mdbase-connect-mirror" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "async-trait", "axum", @@ -2902,7 +2902,7 @@ dependencies = [ [[package]] name = "mdbase-connect-protocol" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "aes-gcm", "base64", @@ -2921,7 +2921,7 @@ dependencies = [ [[package]] name = "mdbase-connect-runtime" -version = "0.1.0-beta.114" +version = "0.1.0-beta.115" dependencies = [ "chrono", "mdbase", diff --git a/package.json b/package.json index c2b7060e2..f0bd71c73 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mdbase-connect", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": true, "packageManager": "pnpm@11.15.1", "engines": { diff --git a/packages/client/package.json b/packages/client/package.json index 56a022a06..4e31b6b34 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase-dev/connect", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": false, "type": "module", "license": "MIT", diff --git a/packages/devkit/package.json b/packages/devkit/package.json index 103baaa38..21028d023 100644 --- a/packages/devkit/package.json +++ b/packages/devkit/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase-dev/connect-dev", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": false, "type": "module", "license": "MIT", diff --git a/packages/management/package.json b/packages/management/package.json index a6e34def7..476da05f9 100644 --- a/packages/management/package.json +++ b/packages/management/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase/connect-management", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": true, "type": "module", "scripts": { diff --git a/packages/pickle/package.json b/packages/pickle/package.json index 5c670c07f..8090a1a56 100644 --- a/packages/pickle/package.json +++ b/packages/pickle/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase-dev/pickle", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": false, "type": "module", "license": "MIT", diff --git a/packages/protocol/package.json b/packages/protocol/package.json index bffe053d9..1e034366e 100644 --- a/packages/protocol/package.json +++ b/packages/protocol/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase-dev/connect-protocol", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": false, "type": "module", "license": "MIT", diff --git a/packages/sync/package.json b/packages/sync/package.json index 61aa0cc51..8bf8aed77 100644 --- a/packages/sync/package.json +++ b/packages/sync/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase-dev/connect-sync", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": false, "type": "module", "license": "MIT", diff --git a/packages/testing/package.json b/packages/testing/package.json index 595efa1cc..c2ac4b96d 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase-dev/connect-testing", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": false, "type": "module", "license": "MIT", diff --git a/packages/ui/package.json b/packages/ui/package.json index 13ae37b0b..5a49a2bb5 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase/connect-ui", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": true, "type": "module", "scripts": { diff --git a/packages/webhooks/package.json b/packages/webhooks/package.json index 0a4ec94a3..bec883791 100644 --- a/packages/webhooks/package.json +++ b/packages/webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase-dev/connect-webhooks", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": false, "type": "module", "license": "MIT", diff --git a/services/mcp/package.json b/services/mcp/package.json index 4cd5ee073..f578997f2 100644 --- a/services/mcp/package.json +++ b/services/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase/connect-mcp", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": true, "type": "module", "scripts": { diff --git a/services/mcp/src/mcp.ts b/services/mcp/src/mcp.ts index 387f46b1a..7e1420f8c 100644 --- a/services/mcp/src/mcp.ts +++ b/services/mcp/src/mcp.ts @@ -16,7 +16,7 @@ export function createMcpServer( gateway: ConnectGateway, oauth: OAuthService ): McpServer { - const server = new McpServer({ name: "mdbase", version: "0.1.0-beta.114" }); + const server = new McpServer({ name: "mdbase", version: "0.1.0-beta.115" }); server.registerTool("list_connections", { title: "List mdbase collections", diff --git a/services/server/package.json b/services/server/package.json index 410277be1..17890bea2 100644 --- a/services/server/package.json +++ b/services/server/package.json @@ -1,6 +1,6 @@ { "name": "@mdbase/connect-server", - "version": "0.1.0-beta.114", + "version": "0.1.0-beta.115", "private": true, "type": "module", "scripts": {