chore: update install.sh and frontend assets for improved installation experience#12
chore: update install.sh and frontend assets for improved installation experience#12andersonleal merged 2 commits intomainfrom
Conversation
…n experience Removed GITHUB_TOKEN references from install.sh, simplifying the download process. Enhanced index.html with favicon links and added new favicon assets for better branding. Updated version in Cargo.lock to 0.1.5.
📝 WalkthroughWalkthroughUpdated project documentation with installation instructions via installer script and manual downloads, simplified the installer by removing GitHub token-based authentication support, enhanced console frontend with favicon and PWA manifest configuration, and fixed a data key reference in the Rust bridge. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
No actionable comments were generated in the recent review. 🎉 Comment |
Added a recommended install script section to the README, including commands for installing a specific version and to a custom directory. Removed the optional checksum verification section to streamline the installation process.
chore: update install.sh and frontend assets for improved installation experience
Summary
This PR improves the iii-console installation experience and fixes stream listing in the bridge. Key changes:
Stream listing fix — Corrects the bridge response parsing for
stream.listAllto usestreaminstead ofstreams, matching the engine's actual response format. This fixes the streams view in the console.Install script simplification — Removes GITHUB_TOKEN support and authenticated download paths from
install.sh. The script now uses only publicbrowser_download_urlfor downloads, simplifying maintenance and reducing complexity. Private repo support and rate-limit workarounds are removed.Favicon and PWA assets — Adds a complete favicon set and web manifest for the console frontend:
Version bump — Cargo.lock updated to iii-console 0.1.5.
Type of Change
Checklist
Additional Context
stream.listAllreturns{ "stream": [...] }, not{ "streams": [...] }. The bridge was incorrectly looking forstreams, causing the streams list to always appear empty.Summary by CodeRabbit
Documentation
New Features
Improvements