Commits
Marek Vsechovsky committed 674ba9e6c4a
Session 144, Step 48: Remove InvoiceReferenceKey column from Invoice table - AIM-2777 Remove InvoiceReferenceKey column from Invoice table - AIM-2778 Show total including tax and user available credit in Subscription upgrade pane - AIM-2646 Show input prompt of active session step in Workflow Step 3 when not freshly generated - AIM-2755 Auto-create first project user story with guided instructions on project creation - AIM-2756 Show discount code field in checkout pane for first-time discount users - AIM-2758 Disable editable Quantity field in Paddle checkout for individual subscriptions - AIM-2766 Add split edit/preview mode to Workflow Write instructions - AIM-2769 Save InvoiceItem records for subscription purchases - AIM-2770 Add InvoiceItemName, InvoiceItemNote and make FeatureId optional - AIM-2771 Add universal ItemRefId and DbTableId columns to InvoiceItem - AIM-2774 Add invoice detail overlay in affiliate portal My ledger Outcome: All 11 issues implemented. Invoice schema refactored (InvoiceReferenceKey removed, InvoiceItem polymorphic refs), upgrade pane shows tax/credit, discount validation fixed, Copy button moved to session bar, bubble positioning fixed, split view Alt+click fixed, InvoiceItem created for subscriptions, invoice overlay redesigned as full-viewport paper-invoice. Session 144, Step 49: Show input prompt of active session step in Workflow Step 3 when not freshly generated - AIM-2646 Show input prompt of active session step in Workflow Step 3 when not freshly generated - AIM-2755 Auto-create first project user story with guided instructions on project creation - AIM-2756 Show discount code field in checkout pane for first-time discount users - AIM-2758 Disable editable Quantity field in Paddle checkout for individual subscriptions - AIM-2766 Add split edit/preview mode to Workflow Write instructions - AIM-2769 Save InvoiceItem records for subscription purchases - AIM-2771 Add universal ItemRefId and DbTableId columns to InvoiceItem - AIM-2778 Show total including tax and user available credit in Subscription upgrade pane Outcome: 7 of 8 issues implemented. Copy button moved outside inlineAlert to right of session bar. Discount calculation added to upgrade pane with Paddle discount creation. Pro-rata now forces yearly for yearly subscriptions and correctly computes yearly prices. InvoiceItem DbTable refs fixed with proper lookup. One-off purchase InvoiceItems created from cacheKey. Affiliate credit button added to upgrade pane. Split edit/preview dual-story issue documented but requires deeper HTML restructuring.