This page lists the features and bug fixes on the portfolio website.
October Release
Features
- Added an admin editor for the photography services.
- Added a four-step booking flow at
/photos/book, with a "Request sent" page. - Added short share links (
/s/<code>) and a share panel to the album editor. - Added a script that imports a folder of frames.
- Added first-party analytics for pageviews and photo views, on a screen in Photography OS.
- Added a "Save & next" button and a bottom sheet for phones to the Inbox.
- Added quote tools to the MCP server.
- Added a business name and a selected number to each quote.
- Moved blog posts to the database and added a blog editor to the admin.
- Link checklist items to tasks and edit them over MCP.
- Added an agent activity view.
- Added a car and apparel rate card.
- Added a services agreement generated from a quote.
- Added Photography OS, a separate area for photography, billing and the blog.
- Added online booking with a cart, a date and a retainer.
- Added card payments for the retainer through Stripe Checkout.
- Added phases to projects. Completed phases show as milestones.
- Close weekly agendas and keep their items.
- Added a day-by-day view of the week.
- Added subtask assignment and deferred weekday routines.
Bug fixes
- Corrected album upload errors. Uploads now show the real cause and send one file per request.
- Corrected line breaks in quote line details.
- Corrected carried subtasks not moving to the new week.
September Release
Features
- Added an MCP server for Productivity OS, available over HTTP.
- Added OAuth sign-in to the MCP connector.
- Checklist items now work as steps in a task.
- Added quotes and invoices for photography clients.
- Added a Selected Frames section to
/photos. - Added the photography website to the portfolio at
/photos. - Added a chooser page at the root. The resume is now at
/resume. - Added full-screen view and a culling step to the album editor.
- Added a toggle to show or hide completed tasks in the project view.
- Sort tasks by priority.
- Pin tasks to the sidebar.
- Pinned projects now show at the top of the project view.
- Added an Activity log page.
- Added a split view for tasks.
- Added urgency indicators to P1 tasks.
- Reorder checklist items.
- Added the review ritual functions to Settings.
- The breadcrumb now goes back to the project.
Bug fixes
- Corrected the photo gallery.
- Corrected the resume redirects and duplicate metadata on
/resume. - Corrected the dashboard time zone for days and weeks.
- Corrected hydration in local development.
- Corrected Focus notes getting lost.
- Corrected the user interface of the Activity page.
- Corrected the public metrics.
August Release
Features
- Edit comments and keep comment drafts.
- Added project icons, pinned projects and project groups.
- Quick Capture now selects the current project first.
- Added sparklines to the dashboard.
- Added groups to the Inbox.
- CRUD Focus session titles and comments.
- Made Productivity OS available as a PWA.
- Added a function to share tasks.
- Added a visibility selector to Quick Capture.
Bug fixes
- Corrected panel sizes and scroll.
- Corrected the mobile view.
- Corrected an error with passkeys.
Features
- Added a function to move tasks between the sections of a project.
- Added titles to Focus sessions.
- Added pause functionality to the Focus timers.
- Added a mobile view for Productivity OS.
- Added Productivity OS to the portfolio.
- Added animations.
Bug fixes
- Corrected Focus mode.
- Corrected the completion rate.
- Corrected the navigation.
- Corrected an icon.
- Corrected the overflow on mobile.
- Made security corrections.
- Corrected a scroll error and a deployment error.
May Release
Features
- Added a projects section.
- Added previous/other projects.
- Added ZoraizGPT.
March Release
Features
- Connected the website to Google Search Console.
- Added SEO metadata.
- Added a blog.
- Added a dark mode.
- Added the first version of the website.
- Added Vercel Web Analytics and Vercel Speed Insights.
Bug fixes
- Corrected the color contrast.
- Corrected a routing error.