Skip to content
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

feat: add filter to TreeDetailsPage #102

Merged
merged 4 commits into from
Jul 19, 2024

Conversation

lfjnascimento
Copy link
Contributor

@lfjnascimento lfjnascimento commented Jul 17, 2024

add filter to TreeDetailsPage

How to test it

  • use docker compose to run the services and go to a TreeDetails page, then checkout the FilterDrawer

Visual reference

@lfjnascimento lfjnascimento force-pushed the feat/add_filter_to_treedetails branch 4 times, most recently from 5a2c8cd to 8f08491 Compare July 19, 2024 13:03
@lfjnascimento lfjnascimento self-assigned this Jul 19, 2024
@lfjnascimento lfjnascimento marked this pull request as ready for review July 19, 2024 13:03
@lfjnascimento lfjnascimento changed the title Feat/add filter to treedetails feat: add filter to TreeDetailsPage Jul 19, 2024
@lfjnascimento lfjnascimento force-pushed the feat/add_filter_to_treedetails branch from 8f08491 to dae99d0 Compare July 19, 2024 13:25
Comment on lines 8 to 16
branch: 'Branch',
status: 'Status',
configs: 'Configs',
architecture: 'Architecture',
timing: 'Timing',
Copy link
Collaborator

Choose a reason for hiding this comment

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

nit: whenever is possible I think it is better to follow alphabetical order

Comment on lines 47 to 62
branchSubtitle: 'Please select one or more Branches:',
statusSubtitle: 'Please select one or more Status:',
configsSubtitle: 'Please select one or more configs:',
architectureSubtitle: 'Please select one or more Architectures:',
timingSubtitle: 'Please select a range of timing:',
Copy link
Collaborator

Choose a reason for hiding this comment

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

same

Comment on lines +124 to +126
{ title: 'Tree', value: 'stable-rc' },
{ title: 'Matainer', value: '' },
{ title: 'Estimate to complete', value: '' },
Copy link
Collaborator

Choose a reason for hiding this comment

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

this values should be using i18n

Copy link
Contributor Author

Choose a reason for hiding this comment

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

actually this should come from the backend, I will implement this soon

@lfjnascimento lfjnascimento force-pushed the feat/add_filter_to_treedetails branch 2 times, most recently from 2a77eaf to ccb6690 Compare July 19, 2024 17:28
- also add two filed in type TreeDetailsBuild
-  git_repository_branch: string;
-  git_repository_url: string;
- make onRefresh, onCancel and onFilter optional in Drawer
- fix open drawer button label
@lfjnascimento lfjnascimento force-pushed the feat/add_filter_to_treedetails branch from ccb6690 to d69a9e7 Compare July 19, 2024 17:45
@lfjnascimento lfjnascimento merged commit d69a9e7 into main Jul 19, 2024
2 checks passed
@lfjnascimento lfjnascimento deleted the feat/add_filter_to_treedetails branch July 19, 2024 17:46
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.

2 participants