-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Add Home application #9811
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
Add Home application #9811
Conversation
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
|
Connected to Huly®: UBERF-13579 |
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a new Home application to the platform, providing a centralized view for accessing cards and feeds. The new application creates a dedicated home interface separate from the chat module's previous home functionality.
- Creates a new standalone Home application with its own navigation and views
- Removes home-related functionality from the chat module to avoid duplication
- Sets up complete plugin architecture with assets, resources, and model packages
Reviewed Changes
Copilot reviewed 73 out of 76 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| rush.json | Adds four new packages for home functionality to the monorepo |
| plugins/home/* | Creates core home plugin with icons and strings |
| plugins/home-resources/* | Implements UI components and application logic |
| plugins/home-assets/* | Provides icons, translations, and assets |
| models/home/* | Defines workbench application model |
| plugins/chat-resources/* | Removes home functionality from chat module |
| plugins/card-resources/* | Removes home strings and exports components for home use |
| models/all/* | Registers new home model in platform |
| dev/prod/* | Integrates home plugin into production build |
Files not reviewed (1)
- common/config/rush/pnpm-lock.yaml: Language not supported
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Before:


After: