diff --git a/package.json b/package.json index 47dfbe2..ba54778 100644 --- a/package.json +++ b/package.json @@ -51,8 +51,8 @@ "@fullcalendar/list": "6.1.17", "@fullcalendar/react": "6.1.17", "@fullcalendar/timegrid": "6.1.17", - "@mdbase-dev/connect": "file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz", - "@mdbase-dev/connect-protocol": "file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz", + "@mdbase-dev/connect": "file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz", + "@mdbase-dev/connect-protocol": "file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz", "@tasknotes/model": "file:vendor/tasknotes-model-0.3.0-rc.11.tgz", "dexie": "4.4.4", "firebase": "12.16.0", @@ -74,8 +74,8 @@ "@capacitor/cli": "8.4.2", "@capacitor/ios": "8.4.2", "@eslint/js": "10.0.1", - "@mdbase-dev/connect-dev": "file:vendor/mdbase-dev-connect-dev-0.1.0-beta.45-66d87bc4bfaf.tgz", - "@mdbase-dev/connect-testing": "file:vendor/mdbase-dev-connect-testing-0.1.0-beta.45-66d87bc4bfaf.tgz", + "@mdbase-dev/connect-dev": "file:vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz", + "@mdbase-dev/connect-testing": "file:vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz", "@playwright/test": "1.61.1", "@testing-library/jest-dom": "7.0.0", "@testing-library/react": "16.3.2", @@ -99,8 +99,8 @@ }, "pnpm": { "overrides": { - "@mdbase-dev/connect-protocol": "file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz", - "@mdbase-dev/connect": "file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz" + "@mdbase-dev/connect-protocol": "file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz", + "@mdbase-dev/connect": "file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz" }, "patchedDependencies": {} } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c9630c..cda0c55 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,8 +5,8 @@ settings: excludeLinksFromLockfile: false overrides: - '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz - '@mdbase-dev/connect': file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz + '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz + '@mdbase-dev/connect': file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz importers: @@ -55,11 +55,11 @@ importers: specifier: 6.1.17 version: 6.1.17(@fullcalendar/core@6.1.17) '@mdbase-dev/connect': - specifier: file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz - version: file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz + specifier: file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz + version: file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz '@mdbase-dev/connect-protocol': - specifier: file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz - version: file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz + specifier: file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz + version: file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz '@tasknotes/model': specifier: file:vendor/tasknotes-model-0.3.0-rc.11.tgz version: file:vendor/tasknotes-model-0.3.0-rc.11.tgz @@ -119,11 +119,11 @@ importers: specifier: 10.0.1 version: 10.0.1(eslint@10.7.0) '@mdbase-dev/connect-dev': - specifier: file:vendor/mdbase-dev-connect-dev-0.1.0-beta.45-66d87bc4bfaf.tgz - version: file:vendor/mdbase-dev-connect-dev-0.1.0-beta.45-66d87bc4bfaf.tgz + specifier: file:vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz + version: file:vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz '@mdbase-dev/connect-testing': - specifier: file:vendor/mdbase-dev-connect-testing-0.1.0-beta.45-66d87bc4bfaf.tgz - version: file:vendor/mdbase-dev-connect-testing-0.1.0-beta.45-66d87bc4bfaf.tgz + specifier: file:vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz + version: file:vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz '@playwright/test': specifier: 1.61.1 version: 1.61.1 @@ -814,22 +814,22 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@mdbase-dev/connect-dev@file:vendor/mdbase-dev-connect-dev-0.1.0-beta.45-66d87bc4bfaf.tgz': - resolution: {integrity: sha512-RmbNbPyQz9goFGew4ooz26Juco2vfcfQCxYM+uvL5WX9yimMDXGG6UjG3H4YYqT8nje5VR7JytKO7D60HfYZcw==, tarball: file:vendor/mdbase-dev-connect-dev-0.1.0-beta.45-66d87bc4bfaf.tgz} - version: 0.1.0-beta.45 + '@mdbase-dev/connect-dev@file:vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz': + resolution: {integrity: sha512-5sa0dTlqEFHzwZ1ACAuLou/BHAEifLzKEj2E7kNOHNjGfVsGjD3SaBBO5ByATxW4gNbRz/yjd74j52mDOEMLxA==, tarball: file:vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz} + version: 0.1.0-beta.61 hasBin: true - '@mdbase-dev/connect-protocol@file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz': - resolution: {integrity: sha512-AeDvKoYN1h2DCMD4E1xOJrbjWccM4K2ZTNHAczEiJRdeF3jRr4EWX878WYZ1yq4zqBL+fEih0ufQo4kDRuYeww==, tarball: file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz} - version: 0.1.0-beta.45 + '@mdbase-dev/connect-protocol@file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz': + resolution: {integrity: sha512-bKXYGjb6UShQm1MBFLJ4ZYgLHfAH1kU5UAuh+bvx70G4wrKIz1MraB6fSCpGzn0kBoJubQAHR8gJGgODhdA/Jw==, tarball: file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz} + version: 0.1.0-beta.61 - '@mdbase-dev/connect-testing@file:vendor/mdbase-dev-connect-testing-0.1.0-beta.45-66d87bc4bfaf.tgz': - resolution: {integrity: sha512-kWr5TTWmeAlROB8YuvursiwwB5epYCa20ZeZQMmGsQX7fKDsbR6w+kvVFLZIGmTPETFCZZcdKTA8RlsaBJVk7Q==, tarball: file:vendor/mdbase-dev-connect-testing-0.1.0-beta.45-66d87bc4bfaf.tgz} - version: 0.1.0-beta.45 + '@mdbase-dev/connect-testing@file:vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz': + resolution: {integrity: sha512-eZGMVHnIB/mISlnUIMqc7c7su0964n2uq0CC2EW+MdEdWwPN6nJkvd5IiHfYQUvrPSf1ZqJZykHzE8REMdhWuQ==, tarball: file:vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz} + version: 0.1.0-beta.61 - '@mdbase-dev/connect@file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz': - resolution: {integrity: sha512-NY9rfZFWJShMWxXaf9pIcfyHAy7l3HWuYoHl2CENxY8gebNLxUouniOTFBTY1OcKnZvuXgHzP5H9uxFqnUu8fA==, tarball: file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz} - version: 0.1.0-beta.45 + '@mdbase-dev/connect@file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz': + resolution: {integrity: sha512-GOHFMAelXMgGqSYPbj+O/sb4pUkxC0yOjYqqNgkniySwlY34P7Nvz0Zg06Wtnwy0pM9E8pkv2vpO0d5uFiaYUQ==, tarball: file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz} + version: 0.1.0-beta.61 '@napi-rs/wasm-runtime@1.1.6': resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} @@ -4564,26 +4564,26 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@mdbase-dev/connect-dev@file:vendor/mdbase-dev-connect-dev-0.1.0-beta.45-66d87bc4bfaf.tgz': + '@mdbase-dev/connect-dev@file:vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz': dependencies: - '@mdbase-dev/connect': file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz - '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz + '@mdbase-dev/connect': file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz + '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz ajv: 8.20.0 yaml: 2.9.0 - '@mdbase-dev/connect-protocol@file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz': + '@mdbase-dev/connect-protocol@file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz': dependencies: ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) - '@mdbase-dev/connect-testing@file:vendor/mdbase-dev-connect-testing-0.1.0-beta.45-66d87bc4bfaf.tgz': + '@mdbase-dev/connect-testing@file:vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz': dependencies: - '@mdbase-dev/connect': file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz - '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz + '@mdbase-dev/connect': file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz + '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz - '@mdbase-dev/connect@file:vendor/mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz': + '@mdbase-dev/connect@file:vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz': dependencies: - '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz + '@mdbase-dev/connect-protocol': file:vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: diff --git a/src/domain/tasknotes-model.test.ts b/src/domain/tasknotes-model.test.ts index 742022f..45784d3 100644 --- a/src/domain/tasknotes-model.test.ts +++ b/src/domain/tasknotes-model.test.ts @@ -61,12 +61,18 @@ describe("TaskNotes task model app boundary", () => { const completed = model.update( created, { status: "done" }, - { now: "2026-08-10T01:01:00.000Z" }, + { + now: "2026-08-10T01:01:00.000Z", + currentDate: "2026-08-10", + }, ); const reopened = model.update( completed, { status: "todo" }, - { now: "2026-08-10T01:02:00.000Z" }, + { + now: "2026-08-10T01:02:00.000Z", + currentDate: "2026-08-10", + }, ); expect(completed.completedDate).toBe("2026-08-10"); diff --git a/vendor/mdbase-connect-sdk.json b/vendor/mdbase-connect-sdk.json index 44a2408..f6888ee 100644 --- a/vendor/mdbase-connect-sdk.json +++ b/vendor/mdbase-connect-sdk.json @@ -1,37 +1,31 @@ { "schema_version": 1, "repository": "https://github.com/mdbase-dev/mdbase-connect", - "revision": "66d87bc4bfafe148f7cfb510f6aac1376471045b", + "revision": "1f6eb87153cb143e645dcf453d17a0b0948e2bc8", "artifacts": [ { "package": "connect", - "file": "mdbase-dev-connect-0.1.0-beta.45-66d87bc4bfaf.tgz", - "bytes": 149077, - "sha512": "NY9rfZFWJShMWxXaf9pIcfyHAy7l3HWuYoHl2CENxY8gebNLxUouniOTFBTY1OcKnZvuXgHzP5H9uxFqnUu8fA==" + "file": "mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz", + "bytes": 154845, + "sha512": "GOHFMAelXMgGqSYPbj+O/sb4pUkxC0yOjYqqNgkniySwlY34P7Nvz0Zg06Wtnwy0pM9E8pkv2vpO0d5uFiaYUQ==" }, { "package": "devkit", - "file": "mdbase-dev-connect-dev-0.1.0-beta.45-66d87bc4bfaf.tgz", - "bytes": 9242, - "sha512": "RmbNbPyQz9goFGew4ooz26Juco2vfcfQCxYM+uvL5WX9yimMDXGG6UjG3H4YYqT8nje5VR7JytKO7D60HfYZcw==" + "file": "mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz", + "bytes": 9243, + "sha512": "5sa0dTlqEFHzwZ1ACAuLou/BHAEifLzKEj2E7kNOHNjGfVsGjD3SaBBO5ByATxW4gNbRz/yjd74j52mDOEMLxA==" }, { "package": "protocol", - "file": "mdbase-dev-connect-protocol-0.1.0-beta.45-66d87bc4bfaf.tgz", - "bytes": 54673, - "sha512": "AeDvKoYN1h2DCMD4E1xOJrbjWccM4K2ZTNHAczEiJRdeF3jRr4EWX878WYZ1yq4zqBL+fEih0ufQo4kDRuYeww==" - }, - { - "package": "sync", - "file": "mdbase-dev-connect-sync-0.1.0-beta.45-66d87bc4bfaf.tgz", - "bytes": 97204, - "sha512": "1NxvZ9UfoAE4QLpqPMufRU8MiO47Tr9Lpb9KTNPEA4sYIr3fgReXNnUPchW4qdltJ8ilGG32ex02NcC+X/rpPw==" + "file": "mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz", + "bytes": 55793, + "sha512": "bKXYGjb6UShQm1MBFLJ4ZYgLHfAH1kU5UAuh+bvx70G4wrKIz1MraB6fSCpGzn0kBoJubQAHR8gJGgODhdA/Jw==" }, { "package": "testing", - "file": "mdbase-dev-connect-testing-0.1.0-beta.45-66d87bc4bfaf.tgz", + "file": "mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz", "bytes": 6801, - "sha512": "kWr5TTWmeAlROB8YuvursiwwB5epYCa20ZeZQMmGsQX7fKDsbR6w+kvVFLZIGmTPETFCZZcdKTA8RlsaBJVk7Q==" + "sha512": "eZGMVHnIB/mISlnUIMqc7c7su0964n2uq0CC2EW+MdEdWwPN6nJkvd5IiHfYQUvrPSf1ZqJZykHzE8REMdhWuQ==" } ] } diff --git a/vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz b/vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz new file mode 100644 index 0000000..a3d928c Binary files /dev/null and b/vendor/mdbase-dev-connect-0.1.0-beta.61-1f6eb87153cb.tgz differ diff --git a/vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz b/vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz new file mode 100644 index 0000000..67541d4 Binary files /dev/null and b/vendor/mdbase-dev-connect-dev-0.1.0-beta.61-1f6eb87153cb.tgz differ diff --git a/vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz b/vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz new file mode 100644 index 0000000..2be5473 Binary files /dev/null and b/vendor/mdbase-dev-connect-protocol-0.1.0-beta.61-1f6eb87153cb.tgz differ diff --git a/vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz b/vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz new file mode 100644 index 0000000..13f820d Binary files /dev/null and b/vendor/mdbase-dev-connect-testing-0.1.0-beta.61-1f6eb87153cb.tgz differ