• Joined on 2025-05-04
matt pushed to main at matt/puffin-app 2025-10-31 18:57:56 +01:00
eca244e160 Compress print layout to fit all order info on page 1
matt pushed to main at matt/puffin-app 2025-10-31 18:46:27 +01:00
6617f06987 Preserve colorful styling in print while fixing layout
matt pushed to main at matt/puffin-app 2025-10-31 18:37:28 +01:00
109f350ee8 Implement comprehensive print optimization for receipt page
matt pushed to main at matt/puffin-app 2025-10-31 18:10:56 +01:00
f0337101cf Show project name and percentage on same line in pie chart
matt pushed to main at matt/puffin-app 2025-10-31 18:06:37 +01:00
3273d4af2a Make receipt page responsive and add print page breaks
matt pushed to main at matt/puffin-app 2025-10-31 18:01:39 +01:00
69e1465f69 Remove tonnage from pie chart labels for cleaner display
matt pushed to main at matt/puffin-app 2025-10-31 17:57:46 +01:00
4dfc420535 Make pie chart responsive and reduce label text size
matt pushed to main at matt/puffin-app 2025-10-31 17:51:57 +01:00
ec0c8a2fbc Fix Docker build cache size issue by using mode=min
matt pushed to main at matt/puffin-app 2025-10-31 17:48:34 +01:00
f21048b0d6 Replace custom pie chart with Recharts for better label collision handling
matt pushed to main at matt/puffin-app 2025-10-31 17:25:04 +01:00
6787ccd2d8 Add portfolio distribution chart to receipt and update ID display
matt pushed to main at matt/puffin-app 2025-10-31 12:58:59 +01:00
837411699f Fix Wren API request body to match official API specification
matt pushed to main at matt/puffin-app 2025-10-31 12:55:58 +01:00
a6e655c4a9 Fix Wren API endpoint URL
matt pushed to main at matt/puffin-app 2025-10-31 12:41:19 +01:00
9fcc458760 Add DNS servers to backend container to resolve external API calls
0192c9b3e5 Fix nginx backend proxy port from 3001 to 3801
Compare 2 commits »
matt pushed to main at matt/puffin-app 2025-10-30 17:11:13 +01:00
e5dced48d2 Add comprehensive debugging logs for state restoration troubleshooting
matt pushed to main at matt/puffin-app 2025-10-30 16:49:07 +01:00
cb9c9f8291 Fix calculator state persistence after browser back from Stripe
matt pushed to main at matt/puffin-app 2025-10-30 16:40:40 +01:00
569cf84cde Add comprehensive server-side logging for Wren API calls
matt pushed to main at matt/puffin-app 2025-10-30 16:33:02 +01:00
f35e82c72a Enable automatic Stripe receipt emails after payment
matt pushed to main at matt/puffin-app 2025-10-30 16:31:41 +01:00
09bbb804e5 Persist offset order state for browser back navigation from Stripe
matt pushed to main at matt/puffin-app 2025-10-30 16:23:44 +01:00
b725e7240a Round tons to 2 decimal places in Stripe checkout display
matt pushed to main at matt/puffin-app 2025-10-30 15:42:52 +01:00
e21756d7f0 Fix custom amount tons calculation and payment link failure