feat(home): improve Lookout session picker#39
Merged
Conversation
2039a8c to
6012a96
Compare
- Updated purchase method in ShopService to accept an optional note parameter for order fulfillment. - Added a new migration to include a fulfillment_notes column in the orders table. - Enhanced the admin project page to load and display Lookout sessions. - Implemented a note prompt in the shop for buyers to leave instructions for fulfillers. - Updated frontend components to handle the new note functionality and display Lookout sessions.
… audit Add a shared-key-gated internal endpoint GET /api/internal/audit/project/:projectId/devlogs that returns a project's devlogs (with attached lapse + approved hours), all Lookout sessions with tracked totals, and the approved-devlog-hours sum. Lets the external audit service surface devlog/timelapse evidence during the second pass, matching the existing /api/internal/audit context pattern. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Clean up the Lookout session picker on the devlog form so attachable sessions are easier to choose and failed sessions are not shown there.
This branch is based on
upstream/main, so it should avoid including already-merged fork history in the PR diff.