Full deployment history for this project.
Add Phorm route compatibility aliases
Add Phorm route compatibility aliases
Add Phorm route compatibility aliases
Merge pull request #28 from mbarbine/copilot/fix-mobile-usability-issue Addressing mobile usability issues
test: tighten mobile canvas spacing regression check Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/54fc72f2-fccd-4de8-ae37-4bf39f157fb0 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: remove extra mobile editor spacer Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/54fc72f2-fccd-4de8-ae37-4bf39f157fb0 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: start mobile canvas spacing fix Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/54fc72f2-fccd-4de8-ae37-4bf39f157fb0 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #27 from mbarbine/copilot/update-vercel-env-automation Auto-forward backend `PLATPHORM_API_KEY` for integration tool downstream requests
feat: auto-forward backend PLATPHORM_API_KEY for integration tool lookups Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/65a96aae-2f95-4b35-ae46-59876db2e979 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: plan backend API key auto-usage Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/65a96aae-2f95-4b35-ae46-59876db2e979 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #26 from mbarbine/copilot/fix-cut-off-objects-mobile-view Prevent mobile editor controls from being clipped on narrow viewports
Remove incidental install artifact changes Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/78d8f4c8-1ffe-4bb8-bd31-f9e857bbaa29 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Fix mobile toolbar controls clipping on narrow screens Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/78d8f4c8-1ffe-4bb8-bd31-f9e857bbaa29 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Plan: fix mobile overflow clipping in editor UI Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/78d8f4c8-1ffe-4bb8-bd31-f9e857bbaa29 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #25 from mbarbine/copilot/add-triangle-selection Adding triangle selection and enhancing integrations with Platphorm news
Merge origin/main into copilot/add-triangle-selection Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Changes before error encountered Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/ef7fa7d9-7f4e-455a-aa5f-47e83918fd34 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #24 from mbarbine/copilot/fix-mobile-canvas-alignment
Plan: triangle tool and service integrations Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/ef7fa7d9-7f4e-455a-aa5f-47e83918fd34 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #24 from mbarbine/copilot/fix-mobile-canvas-alignment Improve mobile canvas alignment and touch ergonomics in design editor
refactor: stabilize mobile gesture handlers and safe-area spacing Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/0b4c4eb7-97ba-4259-a76f-279a0efa4103 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: improve mobile canvas alignment and touch gestures Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/0b4c4eb7-97ba-4259-a76f-279a0efa4103 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: restore lockfile baseline Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/0b4c4eb7-97ba-4259-a76f-279a0efa4103 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: plan mobile canvas alignment improvements Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/0b4c4eb7-97ba-4259-a76f-279a0efa4103 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Sync local repository changes
chore: add comprehensive tests, documentation, and fix build - Added unit tests for layers-panel-dnd, phorm-loader, theme-provider, and API routes (mcp, jsonld, integrations). - Added end-to-end tests for layer drag-and-drop interactions and the design submission flow. - Added comprehensive JSDoc comments to layers-panel-dnd, phorm-loader, theme-provider, use-drag-drop, lib/api/index, and design/store. - Fixed several TypeScript compilation errors across the project, including typing for persisted design metadata, @dnd-kit sensor constraints, and missing unexported variables. - Fixed `window.analytics` typing issues by correctly importing the `analytics` instance from `@/lib/analytics`. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Fix build, add tests and documentation This commit resolves build issues, specifically around missing properties and duplicate NextRequest/NextResponse mocks in tests. It also adds a few missing tests for components, provides meaningful JSDoc to `utils` and `use-design-persistence`, and ignores test artifacts in git. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: Initialize path for shape and text tools on mouse down Fixes the canvas drawing logic where `currentPath` was only initialized for the "pen" tool during `handleMouseDown` and `handleTouchStart`. By adding "rectangle", "ellipse", "line", and "text" to the list of tools that initialize a starting point, these shapes can now be successfully drawn on the canvas. Also includes test mock fixes for NextRequest to prevent vitest parse errors. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: resolve Turbopack build errors and syntax issues Set Turbopack root in next.config.mjs and fix export-panel.tsx/page.tsx errors. Co-authored-by: Michael Barbine <3211492+mbarbine@users.noreply.github.com>
Fix docs.platphormnews.com submissions API urls and payloads Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>