Skip to content

Feature/hallmark#56

Merged
danieldanielecki merged 46 commits into
mainfrom
feature/hallmark
Jun 8, 2026
Merged

Feature/hallmark#56
danieldanielecki merged 46 commits into
mainfrom
feature/hallmark

Conversation

@danieldanielecki

Copy link
Copy Markdown
Member

Improve UI, as per #53

- Updated package version in package.json to 0.65.0.
- Added HomeHub component to serve as a central dashboard for market insights, including AI stock ideas, market pulse, and exploration links.
- Integrated HomeHub into the HomePageClient, replacing the previous layout for improved user experience.
- Enhanced StockOfTheDayPanel and WorldMarkets components to align with the new HomeHub structure.
- Updated styles and layout for better responsiveness and visual consistency across components.
- Changed color class assertions in WorldMarkets test from "text-green-500" to "text-emerald-600" for positive changes.
- Updated negative change assertions from "text-red-500" to "text-rose-600" in both WorldMarkets test and e2e specs to reflect new styling.
- Removed outdated Playwright report files and cleaned up test results to ensure accuracy and relevance.
@github-actions

github-actions Bot commented May 27, 2026

Copy link
Copy Markdown

Mistral code review

Review

Correctness

✅ Correct

  • The hooks configuration and scripts look correct. The hooks will run on file edits and when the agent stops.
  • The quality check script runs format:check, lint, and test, which is comprehensive.
  • The ESLint configuration includes the new rule for unused variables with ignore patterns.
  • The GitHub Actions workflow updates correctly handle the new environment variables for AI configuration.
  • The .gitignore additions for Playwright and test artifacts are appropriate.
  • The README updates for Hosted AI configuration are clear and complete.
  • The performance test updates correctly add the new components to the static imports list.

⚠️ Needs Attention

  • The after-file-edit.sh script could benefit from a shebang line to specify the interpreter (#!/usr/bin/env bash).
  • The stop-quality-check.sh script should handle cases where the project root cannot be determined.
  • The after-file-edit.sh script should validate the file path before attempting to format or run tests.

Edge Cases

✅ Correct

  • The hooks configuration handles edge cases like empty input and invalid file paths.
  • The quality check script handles cases where individual checks fail.
  • The ESLint configuration handles edge cases with the ignore patterns for unused variables.
  • The GitHub Actions workflow updates handle edge cases with the new environment variables.

⚠️ Needs Attention

  • The after-file-edit.sh script should handle edge cases where the file path is not a string or is empty.
  • The stop-quality-check.sh script should handle edge cases where the project root cannot be determined.

Security

✅ Correct

  • The hooks configuration and scripts do not expose sensitive information.
  • The ESLint configuration does not introduce security vulnerabilities.
  • The GitHub Actions workflow updates do not expose sensitive information.

⚠️ Needs Attention

  • The after-file-edit.sh script should validate the file path before attempting to format or run tests to prevent potential security issues.
  • The stop-quality-check.sh script should handle cases where the project root cannot be determined to prevent potential security issues.

Performance

✅ Correct

  • The hooks configuration and scripts do not introduce performance issues.
  • The ESLint configuration does not introduce performance issues.
  • The GitHub Actions workflow updates do not introduce performance issues.

⚠️ Needs Attention

  • The after-file-edit.sh script could benefit from parallelizing the formatting and test running steps to improve performance.
  • The stop-quality-check.sh script could benefit from parallelizing the format:check, lint, and test steps to improve performance.

Maintainability

✅ Correct

  • The hooks configuration and scripts are well-structured and easy to maintain.
  • The ESLint configuration is well-structured and easy to maintain.
  • The GitHub Actions workflow updates are well-structured and easy to maintain.

⚠️ Needs Attention

  • The after-file-edit.sh script could benefit from more detailed comments to improve maintainability.
  • The stop-quality-check.sh script could benefit from more detailed comments to improve maintainability.

Summary

The changes look good overall. The hooks configuration and scripts are well-structured and handle edge cases appropriately. The ESLint configuration is well-structured and easy to maintain. The GitHub Actions workflow updates are well-structured and easy to maintain. The after-file-edit.sh script could benefit from a shebang line to specify the interpreter and more detailed comments to improve maintainability. The stop-quality-check.sh script should handle cases where the project root cannot be determined and could benefit from more detailed comments to improve maintainability.

- Added entries to .gitignore to exclude Playwright report, test results, and cache directories.
- Created .prettierignore to prevent formatting of build artifacts and test-related files.
- Removed outdated Playwright report index.html and last-run.json files to clean up the repository.
@github-actions

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-a5jegqpv4-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

- Added a new `featured` prop to the PricingCard component to highlight specific pricing tiers.
- Updated styles and classes to visually distinguish featured tiers, including background and text color changes.
- Refactored the PricingPage to separate featured and secondary tiers for improved layout and user experience.
- Adjusted button labels and feature list styles based on the featured state for better clarity.
@github-actions

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-952bfq7tp-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-nntjefiah-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-hgkw0e8km-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-gco7ettq5-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-u0mm5i6ds-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-olfhb1o0n-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-ne8ihid6u-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-kedr0t2f8-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-offiz1ikv-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-def4xki86-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-fe8zy9t67-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-f1csw7ptl-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 7, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-d09g94nwa-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-e9izl2gyg-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

🚀 Vercel Preview Deployment Ready!

Preview: https://stock-pmohjrzlf-ditectrevs-projects.vercel.app


This comment was automatically generated by GitHub Actions

@danieldanielecki danieldanielecki left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

giant change!

@danieldanielecki danieldanielecki merged commit 7780265 into main Jun 8, 2026
8 of 9 checks passed
@danieldanielecki danieldanielecki deleted the feature/hallmark branch June 8, 2026 09:43
This was referenced Jun 8, 2026
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.

1 participant