-
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Frontend operations center begin (#208) #209
Conversation
* chore: Update RaagService to include SiloRepository (#197) * Renaming route home to operations-center * Operations Center updates * Adding fake endpoints on backends to allow auth * On 404 error, deliver index.html (SPA) * Begin using pre-commit to lint over files * chore: Refactor OpenAiCompatibleV1ApiControllerTest to improve code readability and remove unused imports * chore: Add ErrorHandlerController to handle errors and deliver index.html on 404 error (SPA) * Updating frontend dependencies * chore: Update operations center to fetch numbers on page activation * refactor: Rename header-banner.vue to infrastructure-overall.vue and card-data.vue to jvm-cards.vue * Improving how to retrieve env vars for Testing * Frontend : adding infrastructure overall * chore: Update npm dependencies to latest versions * chore: Add error handling for delivering index.html on 404 error (SPA) * refactor: Update icons in jvm-cards.vue for better visual representation * chore: Add SystemMonitoringServiceTest for system monitoring functionality
Caution Review failedThe pull request is closed. WalkthroughThis update introduces significant enhancements in the project’s structure and functionality, focusing on code quality checks, improved API organization, and refined localization. Key changes include implementing pre-commit hooks for automated linting, restructuring API endpoints for better clarity, and enhancing the dashboard interface with new metrics. Additionally, the project adopts stricter linting rules and updates several dependencies, promoting maintainability and supporting a robust development workflow. Changes
Sequence Diagram(s)sequenceDiagram
participant Developer
participant Git
participant CI/CD
participant Backend
participant Frontend
Developer->>Git: Commit changes
Git->>Git: Run pre-commit hooks
Git->>CI/CD: Trigger build
CI/CD->>Backend: Run lint and tests
CI/CD->>Frontend: Run lint and tests
Backend->>CI/CD: Report results
Frontend->>CI/CD: Report results
CI/CD->>Developer: Send notifications
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configuration File (
|
Quality Gate passedIssues Measures |
chore: Update RaagService to include SiloRepository (chore: Update npm dependencies to latest versions #197)
Renaming route home to operations-center
Operations Center updates
Adding fake endpoints on backends to allow auth
On 404 error, deliver index.html (SPA)
Begin using pre-commit to lint over files
chore: Refactor OpenAiCompatibleV1ApiControllerTest to improve code readability and remove unused imports
chore: Add ErrorHandlerController to handle errors and deliver index.html on 404 error (SPA)
Updating frontend dependencies
chore: Update operations center to fetch numbers on page activation
refactor: Rename header-banner.vue to infrastructure-overall.vue and card-data.vue to jvm-cards.vue
Improving how to retrieve env vars for Testing
Frontend : adding infrastructure overall
chore: Update npm dependencies to latest versions
chore: Add error handling for delivering index.html on 404 error (SPA)
refactor: Update icons in jvm-cards.vue for better visual representation
chore: Add SystemMonitoringServiceTest for system monitoring functionality
Issue
Change
General checklist
Summary by CodeRabbit
New Features
Improvements
Bug Fixes
Documentation