Skip to content

Conversation

jpggvilaca
Copy link
Contributor

@jpggvilaca jpggvilaca commented Sep 24, 2025

Summary

  • Add ProjectListPanel from Geti Prompt with a few tweaks
  • Renamed a few files to include the component suffix
  • Updated Layout
Screenshot 2025-09-24 at 10 47 59

How to test

Checklist

  • I have added unit tests to cover my changes.​
  • I have added integration tests to cover my changes.​
  • I have ran e2e tests and there is no issues.
  • I have added the description of my changes into CHANGELOG in my target branch (e.g., CHANGELOG in develop).​
  • I have updated the documentation in my target branch accordingly (e.g., documentation in develop).
  • I have linked related issues.

License

  • I submit my code changes under the same Apache License that covers the project.
    Feel free to contact the maintainers if that's a concern.
  • I have updated the license header for each file (see an example below).
# Copyright (C) 2025 Intel Corporation
# SPDX-License-Identifier: Apache-2.0

@jpggvilaca jpggvilaca added the Geti Tune UI Issues related to Geti Tune Studio UI label Sep 24, 2025
Copy link

github-actions bot commented Sep 24, 2025

Docker Image Sizes

Image Size
geti-tune-pr-4748 1.1G
geti-tune-sha-f8e133a 1.1G

Copy link

github-actions bot commented Sep 24, 2025

📊 Test coverage report

Metric Coverage
Lines 27.3%
Functions 29.6%
Branches 86.0%
Statements 27.3%

@dwesolow
Copy link
Contributor

Add ProjectListPanel from Geti Prompt with a few tweaks

Could u explain what are those tweaks?
TBH I'm a bit afraid of those tweaks. I've already heard that "tweaks" a few times when someone reuses "reusable" component from app X in app Y. We will end up having X Y Z versions of the same feature.

@jpggvilaca
Copy link
Contributor Author

Add ProjectListPanel from Geti Prompt with a few tweaks

Could u explain what are those tweaks? TBH I'm a bit afraid of those tweaks. I've already heard that "tweaks" a few times when someone reuses "reusable" component from app X in app Y. We will end up having X Y Z versions of the same feature.

Yes of course:
1- project.id part
2- Creating a project navigates to our create-project route instead of creating it with the name (we need a task and labels)
3- Editing a name is not possible, our API does not support it
4- Project type, ours contains more stuff, like tasks and labels

@jpggvilaca jpggvilaca force-pushed the jvilaca/project-list-panel branch from 4fb2fb1 to 406ab96 Compare September 24, 2025 11:14
@github-actions github-actions bot added the TEST Any changes in tests label Sep 24, 2025
@jpggvilaca jpggvilaca merged commit 42585cf into develop Sep 24, 2025
28 checks passed
@jpggvilaca jpggvilaca deleted the jvilaca/project-list-panel branch September 24, 2025 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Geti Tune UI Issues related to Geti Tune Studio UI TEST Any changes in tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants