-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: iii-hq/console
base: v0.0.1
head repository: iii-hq/console
compare: v0.1.4
- 8 commits
- 25 files changed
- 2 contributors
Commits on Feb 11, 2026
-
feat: add GitHub Actions workflows for version tagging, rollback, and…
… validation - Introduce a new workflow for creating version tags with customizable bump types and pre-release identifiers. - Implement a rollback workflow to revert to a previous version, including options to delete releases and notify via Slack. - Add a validation workflow to ensure release artifacts are correctly built and notify the results, triggering rollbacks if validation fails. - Enhance existing release workflow with notifications and pre-release detection. These changes improve the CI/CD process by automating version management and ensuring the integrity of releases.
Configuration menu - View commit details
-
Copy full SHA for 720b535 - Browse repository at this point
Copy the full SHA 720b535View commit details -
chore: bump version to 0.1.1-alpha
iii-ci[bot] committedFeb 11, 2026 Configuration menu - View commit details
-
Copy full SHA for 620b847 - Browse repository at this point
Copy the full SHA 620b847View commit details -
refactor: simplify GitHub Actions release workflow
- Remove token generation step and directly use GITHUB_TOKEN for authentication. - Consolidate checkout steps for improved clarity and efficiency. - Update artifact download step to utilize the new token method. These changes streamline the release process and enhance the workflow's maintainability.
Configuration menu - View commit details
-
Copy full SHA for 2742321 - Browse repository at this point
Copy the full SHA 2742321View commit details -
chore: bump version to 0.1.2-alpha
iii-ci[bot] committedFeb 11, 2026 Configuration menu - View commit details
-
Copy full SHA for 23eb081 - Browse repository at this point
Copy the full SHA 23eb081View commit details
Commits on Feb 12, 2026
-
feat: trace components improvements and refactoring (#8)
* refactor: update README and enhance ServiceBreakdown component - Rename the project from "iii Developer Console" to "iii-console" and revise the installation instructions to reflect the new standalone binary format. - Simplify the ServiceBreakdown component by adding a collapsible header for better UI/UX, integrating a summary of percentiles, and improving the layout of service statistics. - Introduce clipboard functionality for copying baggage entries in the SpanBaggageTab and stack traces in the SpanErrorsTab, enhancing user interaction. - Update the SpanInfoTab and SpanLogsTab components for improved readability and usability, including better formatting and additional information display. These changes improve the overall user experience and maintainability of the console-frontend application. * refactor: enhance trace components and utility functions - Update README to reflect the new command for running the console. - Refactor ServiceBreakdown component to improve UI/UX with collapsible sections and accessibility features. - Introduce a new utility file for common functions, including formatDuration and useCopyToClipboard, to streamline code across components. - Replace local copy functionality in SpanBaggageTab, SpanErrorsTab, SpanInfoTab, and SpanTagsTab with the new useCopyToClipboard hook for consistency. - Improve performance of SpanTagsTab by memoizing filtered entries based on search query. These changes enhance the maintainability and user experience of the console-frontend application. * refactor: improve trace filter handling in useTraceFilters hook - Separate filter-only parameters from full API parameters to enhance performance and stability. - Introduce getFilterOnlyParams function for better access to filter parameters without pagination. - Update TracesPage to utilize getFilterOnlyParams for loading traces, ensuring consistent pagination handling. These changes streamline the trace filtering logic and improve the maintainability of the codebase. * refactor: enhance trace components with utility functions and performance improvements - Introduce getServiceName utility function to standardize service name extraction across components. - Update ServiceBreakdown, SpanInfoTab, SpanPanel, and TraceHeader components to utilize getServiceName for improved readability and consistency. - Optimize SpanBaggageTab and SpanTagsTab by memoizing entries to enhance performance. - Refactor useTraceFilters hook to use refs for timer management, improving clarity and efficiency. These changes streamline the codebase and enhance the performance and maintainability of the trace components.
Configuration menu - View commit details
-
Copy full SHA for 93ce2af - Browse repository at this point
Copy the full SHA 93ce2afView commit details -
chore: bump version to 0.1.3-alpha
iii-ci[bot] committedFeb 12, 2026 Configuration menu - View commit details
-
Copy full SHA for 3de0a39 - Browse repository at this point
Copy the full SHA 3de0a39View commit details -
feat: upgrade install.sh with full-featured bash installer (#10)
* feat: align release workflows with iii-engine patterns - Add rich progressive Slack notifications to release.yml with cross-job message updates via artifact-based slack_ts passing - Add custom version bump option to create-tag.yml with format validation (X.Y.Z or X.Y.Z-suffix) - Add publish-homebrew.yml workflow for Homebrew formula publishing to iii-hq/homebrew-tap (non-prerelease only) - Integrate Slack progress updates into validate-release.yml using shared artifacts from the release workflow - Add install.sh for installing iii-console from GitHub binary assets with OS/arch detection and optional version pinning * fix: address code review findings in release workflows - Fix Homebrew formula heredoc indentation with sed strip (Critical) - Add Linux SHA256 checksums to Homebrew formula (Critical) - Fix expression injection in trigger-homebrew JS via env binding (High) - Quote FORMULA_PATH and use env bindings for inputs.version (High) - Add permissions: {} to notify-builds-complete job (Medium) - Add continue-on-error to Slack update steps (Medium) - Increase artifact retention to 3 days (Medium) - Allow dotted pre-release in custom version regex (Medium) - Use jq contains() instead of test() in install.sh (Low) - Remove redundant pre-release check in publish-homebrew (Low) * feat: upgrade install.sh with full-featured bash installer Rewrite install script to match opencode installer capabilities: - CLI argument parsing (-h/--help, -v/--version, -b/--binary, --no-modify-path) - Advanced platform detection (Rosetta 2, musl/glibc, AVX2/baseline CPU) - GitHub Releases API with jq/grep fallback for JSON parsing - GITHUB_TOKEN authentication support for private repos - curl trace-based download progress bar (unbuffered_sed + fd 4) - Automatic PATH modification for bash/zsh/fish/ash/sh shells - GitHub Actions $GITHUB_PATH integration - ASCII art branding with post-install instructions - POSIX sh compatible output (printf instead of echo -e) - Default install directory: ~/.local/bin * refactor: simplify color definitions in install.sh - Update color definitions in install.sh to remove unnecessary comments, enhancing clarity and readability. * fix: correct spacing in post-install branding output in install.sh - Adjusted the output formatting in the post-install branding section to improve visual alignment. * feat: enhance input validation and security in install.sh - Added validation for REPO format to ensure it follows owner/repo structure. - Implemented checks for BIN_NAME to restrict invalid characters. - Enhanced INSTALL_DIR validation to prevent path injection attacks. - Introduced version format validation for requested_version to ensure compliance with semver standards. - Improved download and installation process with checksum verification and symlink rejection to enhance security. - Updated extraction process to prevent path traversal vulnerabilities.Configuration menu - View commit details
-
Copy full SHA for 4dae296 - Browse repository at this point
Copy the full SHA 4dae296View commit details -
iii-ci[bot] committed
Feb 12, 2026 Configuration menu - View commit details
-
Copy full SHA for 94b666a - Browse repository at this point
Copy the full SHA 94b666aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.0.1...v0.1.4