Full deployment history for this project.
chore: add auto approve+merge workflow
chore: bump package version
chore: normalize package metadata and bump version
Export complete Calendar operation traces
Export complete Calendar operation traces
Merge remote updates while preserving original product branding
Merge remote-tracking branch 'origin/main'
Remediate calendar platform routes
Resolve remaining platphorm PR queue Merged resolved remaining platphorm queue: #70, #69, #68, #67, #66, #65, #64, #63, #62, #61, #60, #59, #58, #57, #56, #55, #54, #53, #52, #51, #50, #49
Merge remote-tracking branch 'origin/pr-49' into codex/resolve-platphorm-prs-final-20260720-174150
chore: reconcile and restore pnpm build
chore: reconcile and restore pnpm build
add public calendar event detail page
Merge pull request #72 from mbarbine/copilot/merge-all-pull-requests-into-one Merging multiple pull requests into one branch
chore: start consolidation of open PRs Agent-Logs-Url: https://github.com/mbarbine/platphorm-calendar/sessions/bce5be48-1b51-4a2e-8c91-a0945bf524aa Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #71 from mbarbine/copilot/merge-all-pull-requests Consolidate open PRs into one branch and preserve only non-redundant changes
chore: consolidate cleanup and test pull requests Agent-Logs-Url: https://github.com/mbarbine/calendar-app-webby/sessions/1ed3d631-8f71-47c0-a1bc-4109e9ae9f5b Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: consolidate functional open PR fixes Agent-Logs-Url: https://github.com/mbarbine/calendar-app-webby/sessions/1ed3d631-8f71-47c0-a1bc-4109e9ae9f5b Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Support local lab degraded RSS mode
Standardize calendar platform routes
Add Calendar MCP JSON-RPC contract
Standardize PlatPhorm lab routes
Standardize PlatPhorm lab routes
๐งน Remove unused useFingerprint function ๐ฏ **What:** Removed unused `useFingerprint` and `getOrCreateVisitorId` from `hooks/use-fingerprint.ts`, and their tests. ๐ก **Why:** Reduces dead code, improving maintainability and readability without altering behavior. โ **Verification:** Ran `pnpm test` and `pnpm lint` to confirm no regressions were introduced. โจ **Result:** A cleaner hooks directory with no functionally unused exports.
๐งน Remove unused canonicalUrl function from seo.ts
๐งน Remove unused getDeliveries function
๐งน Remove unused createCalendar function ๐ฏ What: I removed the `createCalendar` function from `lib/store.ts` and its corresponding unit test in `__tests__/lib/store.test.ts`. ๐ก Why: The function was exported but never imported or called by any other file in the codebase. Removing dead code reduces maintenance overhead and improves overall readability. โ Verification: I searched the codebase to confirm the function was entirely unused. I also ran unit tests and linting locally to ensure no regressions were introduced. โจ Result: Reduced technical debt and dead code footprint in the application store module without impacting functionality.
โก Bolt: Push date filters to db for seo generation routes
โก Bolt: Push date filters down to DB for SEO routes - Modified app/sitemap-events.xml/route.ts to pass 'from' parameter to getEvents() - Modified app/events.jsonld/route.ts to pass 'from' parameter to getEvents() - Replaced in-memory Array.prototype.filter() over entire event list with DB-level date filtering where possible to prevent memory bloat. - Added journal entry in .jules/bolt.md documenting the learning and action taken.
๐จ Palette: Improve keyboard focus states and fix ARIA stutter - Added `focus-visible` styles to `event-card.tsx` and `mini-calendar.tsx` - Applied `aria-hidden="true"` to emojis wrapped in labeled buttons in `mini-calendar.tsx`, `top-bar.tsx`, and `app-sidebar.tsx` - Logged new UX learnings to `.jules/palette.md` Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
๐ก๏ธ Sentinel: [CRITICAL] Fix missing authentication on integration endpoints Added `isAuthenticated` checks to all mutating integration endpoints (POST, PUT, DELETE) in `docs`, `jobs`, `kanban`, and `json` to prevent unauthenticated data manipulation. Updated corresponding test files to mock authentication appropriately. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>