Skip to content

Update Launchpad for Shuttle STS-2.01, add PO open button, bump v2.0.2 - #20

Open
gi-os wants to merge 2 commits into
mainfrom
claude/update-launchpad-shuttle-XpZ1R
Open

Update Launchpad for Shuttle STS-2.01, add PO open button, bump v2.0.2#20
gi-os wants to merge 2 commits into
mainfrom
claude/update-launchpad-shuttle-XpZ1R

Conversation

@gi-os

@gi-os gi-os commented Feb 25, 2026

Copy link
Copy Markdown
Contributor
  • Update shuttle version from STS-2.00 to STS-2.01 across backend and frontend
  • Add hotel_collection (textbox) checkout field alongside hotel_list (dropdown)
  • Make hotel collection input a full resizable textbox (8 rows) instead of compact field
  • Update Hotel Event Shop preset to use hotel_collection by default
  • Add dedicated "Open PO" button column in orders table for each order's PO file
  • Update backend PO endpoint to handle Excel (.xlsx/.xls), PDF, CSV, Word, and image files with correct Content-Type headers (was previously PDF-only)
  • Bump platform version from 2.0.1 to 2.0.2

https://claude.ai/code/session_01UA9w5W1iRtPsSifcqFHFnS

- Update shuttle version from STS-2.00 to STS-2.01 across backend and frontend
- Add hotel_collection (textbox) checkout field alongside hotel_list (dropdown)
- Make hotel collection input a full resizable textbox (8 rows) instead of compact field
- Update Hotel Event Shop preset to use hotel_collection by default
- Add dedicated "Open PO" button column in orders table for each order's PO file
- Update backend PO endpoint to handle Excel (.xlsx/.xls), PDF, CSV, Word, and image files
  with correct Content-Type headers (was previously PDF-only)
- Bump platform version from 2.0.1 to 2.0.2

https://claude.ai/code/session_01UA9w5W1iRtPsSifcqFHFnS
- Add .html/.htm to PO file content-type map and serve inline
- Update Open PO column tooltip to mention PDF, HTML, Excel, image support
- Add FadeImage component: shimmer placeholder color block that crossfades
  to the real image on load, with error state fallback and src-change reset
- Replace all <img> tags across the app with FadeImage (CollectionsEditor,
  KeyValueEditor, Settings image preview, NewShop launch gif)
- Add CSS: shimmer animation, placeholder→image crossfade (0.45s ease),
  error state styling

https://claude.ai/code/session_01UA9w5W1iRtPsSifcqFHFnS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants