-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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(frontend): Support namespaced pipelines from the UI. Closes #5084 #8831
feat(frontend): Support namespaced pipelines from the UI. Closes #5084 #8831
Commits on Feb 10, 2023
-
feat(frontend): Introduce BuildInfo context
Introduce the BuildInfo context and BuildInfoProvider class which is going pass the build information from the "/healthz" endpoint across the app. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for f8fe6e2 - Browse repository at this point
Copy the full SHA f8fe6e2View commit details -
feat(frontend): Use BuildInfo context in SideNav
Get the BuildInfo information from React's context instead of making the request to "/healthz" endpoint inside the SideNav component. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 51cb49e - Browse repository at this point
Copy the full SHA 51cb49eView commit details -
feat(frontend): Add namespace optional parameter
Add the namespace optional parameter when uploading a new pipeline. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 4ab15b2 - Browse repository at this point
Copy the full SHA 4ab15b2View commit details -
feat(frontend): Add tooltips in MD2Tabs component
Extend MD2Tabs component and add support for optional tooltips in tab's headers. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 9eaf5fc - Browse repository at this point
Copy the full SHA 9eaf5fcView commit details -
feat(frontend): Make title property in ResourceSelector optional
Make title property in ResourceSelector optional and hide the toolbar if it is not defined. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 4ffcd9f - Browse repository at this point
Copy the full SHA 4ffcd9fView commit details -
feat(frontend): Use namespace when displaying pipelines
Add namespace as an option property in the PipelineList component. When the namespace is available the PipelineList component will display the namespaced pipelines. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 9301a4e - Browse repository at this point
Copy the full SHA 9301a4eView commit details -
chore(frontend): Remove UploadPipelineDialog from PipelineList
Remove the UploadPipelineDialog from PipelineList component since it is no longer used. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 0de6d4d - Browse repository at this point
Copy the full SHA 0de6d4dView commit details -
feat(frontend): Introduce tabbed pipelines list page
Introduce the NamespacedAndSharedPipelines component which replaces the PipelineList component as the main component for the pipelines list page. This component displays both namespace and shared pipelines using tabs. Also fix the menu highlighting for the new page. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 6c3c89f - Browse repository at this point
Copy the full SHA 6c3c89fView commit details -
feat(frontend): Introduce PrivateSharedSelector component
Introduce the PrivateSharedSelector component that is going to help if a new pipeline will be namespaced or shared. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for b3ac6ec - Browse repository at this point
Copy the full SHA b3ac6ecView commit details -
feat(frontend): Introduce pipelines dialog
Introduce the PipelinesDialog component which is going to be used to display both namespaced and shared pipelines using tabs. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for cdf7d71 - Browse repository at this point
Copy the full SHA cdf7d71View commit details -
feat(frontend): Add support for namespaced pipeline creation
Update the NewPipelineVersion component and add support to create namespaced pipelines. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 1254e14 - Browse repository at this point
Copy the full SHA 1254e14View commit details -
feat(frontend): Update upload pipeline dialog
Use the PrivateSharedSelector in the upload pipeline dialog and improve the wording in the helper texts. A user can now select if the new pipeline is going to be in the current namespace or shared. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for b08a544 - Browse repository at this point
Copy the full SHA b08a544View commit details -
feat(frontend): Add support for namespace pipelines in runs
Update the NewRun component and add support to create namespaced pipelines when creating a new run. Use the pipelines dialog when choosing namespaced or shared pipelines. Finally, disable the pipeline version chooser when there is no pipeline selected. Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 4b52e13 - Browse repository at this point
Copy the full SHA 4b52e13View commit details -
feat(frontend): Add support for namespace pipelines in runs V2
Signed-off-by: Tasos Alexiou <tasos@arrikto.com>
Tasos Alexiou committedFeb 10, 2023 Configuration menu - View commit details
-
Copy full SHA for f315b65 - Browse repository at this point
Copy the full SHA f315b65View commit details