Skip to content

[GSK-1296 Change the starting page of a project#1176

Merged
henchaves merged 11 commits intomainfrom
feature/gsk-1296-change-the-starting-page-of-a-project
Jun 15, 2023
Merged

[GSK-1296 Change the starting page of a project#1176
henchaves merged 11 commits intomainfrom
feature/gsk-1296-change-the-starting-page-of-a-project

Conversation

@henchaves
Copy link
Copy Markdown
Member

Description

This PR aims to change the default page the user will be redirected to after opening or creating a new project.
The default tab changed from "Catalog" to "Testing".
Also, a code snippet was added to this Testing tab. So that the user can automatically upload the demo artefacts, a test suite and then interact with the other functionalities.
Finally, some bugs were fixed related to refreshing/reloading tabs after uploading objects.

Related Issue

GSK-1296 (available on Linear)

Type of Change

  • 📚 Examples / docs / tutorials / dependencies update
  • 🔧 Bug fix (non-breaking change which fixes an issue)
  • 🥂 Improvement (non-breaking change which improves an existing feature)
  • 🚀 New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to change)
  • 🔐 Security fix

@linear
Copy link
Copy Markdown

linear Bot commented Jun 14, 2023

GSK-1296 Change the starting page of a project

  • Move Testing before Catalog
  • Open Testing by default
  • If no dataset/model/test suite:
    • show a snippet to upload a test suite (model and DS will be uploaded too)
  • in case test suites exist just show a list as we do already

@henchaves henchaves requested a review from kevinmessiaen June 14, 2023 13:50
Comment thread frontend/src/views/main/project/TestSuites.vue Outdated
Comment thread frontend/src/views/main/project/TestSuites.vue Outdated
henchaves and others added 2 commits June 14, 2023 22:10
Co-authored-by: Kevin Messiaen <114553769+kevinmessiaen@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 2 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@sonarqubecloud
Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 2 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@henchaves henchaves merged commit 408de64 into main Jun 15, 2023
@Hartorn Hartorn deleted the feature/gsk-1296-change-the-starting-page-of-a-project branch September 13, 2023 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants