Skip to content

Introduce @equinor/fusion-framework-dev-portal package #2981

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

Merged
merged 5 commits into from
Apr 20, 2025

Conversation

odinr
Copy link
Collaborator

@odinr odinr commented Apr 16, 2025

Create a new package for the development portal, enhancing modularity and maintainability by separating functionality from the CLI. Include various components, loaders, and context selectors to support the development environment. Improve documentation and examples for user guidance.

Copy link

changeset-bot bot commented Apr 16, 2025

🦋 Changeset detected

Latest commit: 20793cd

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@equinor/fusion-framework-dev-portal Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added 📚 documentation Improvements or additions to documentation 🚀 feature New feature or request labels Apr 16, 2025
@odinr odinr self-assigned this Apr 16, 2025
@odinr odinr requested a review from asbjornhaland April 16, 2025 08:44
@odinr odinr force-pushed the feat/dev-portal-package branch from 3535e42 to d4910ab Compare April 16, 2025 08:49
@odinr odinr marked this pull request as ready for review April 16, 2025 08:50
@odinr odinr requested a review from a team as a code owner April 16, 2025 08:50
@odinr odinr requested a review from Copilot April 16, 2025 08:51
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot reviewed 28 out of 29 changed files in this pull request and generated 4 comments.

Files not reviewed (1)
  • packages/dev-portal/package.json: Language not supported

Copy link
Contributor

github-actions bot commented Apr 16, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 0.6% 2669 / 439617
🔵 Statements 0.6% 2669 / 439617
🔵 Functions 27.72% 282 / 1017
🔵 Branches 45.57% 541 / 1187
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/dev-portal/dev-server.ts 0% 0% 0% 0% 1-98
packages/dev-portal/src/AppLoader.tsx 0% 0% 0% 0% 1-121
packages/dev-portal/src/BookMarkSideSheet.tsx 0% 0% 0% 0% 1-36
packages/dev-portal/src/EquinorLoader.tsx 0% 0% 0% 0% 1-24
packages/dev-portal/src/ErrorViewer.tsx 0% 0% 0% 0% 1-17
packages/dev-portal/src/FusionLogo.tsx 0% 0% 0% 0% 1-58
packages/dev-portal/src/Header.Actions.tsx 0% 0% 0% 0% 1-35
packages/dev-portal/src/Header.tsx 0% 0% 0% 0% 1-89
packages/dev-portal/src/Router.tsx 0% 0% 0% 0% 1-79
packages/dev-portal/src/config.ts 0% 0% 0% 0% 1-60
packages/dev-portal/src/main.tsx 0% 0% 0% 0% 1-32
packages/dev-portal/src/useAppContextNavigation.ts 0% 0% 0% 0% 1-104
packages/dev-portal/src/ContextSelector/ContextSelector.tsx 0% 0% 0% 0% 1-71
packages/dev-portal/src/ContextSelector/index.ts 0% 0% 0% 0% 1
packages/dev-portal/src/ContextSelector/useContextResolver.ts 0% 0% 0% 0% 1-229
packages/dev-portal/src/PersonSideSheet/index.tsx 0% 0% 0% 0% 1-54
packages/dev-portal/src/PersonSideSheet/sheets/FeatureSheetContent.tsx 0% 0% 0% 0% 1-48
packages/dev-portal/src/PersonSideSheet/sheets/FeatureTogglerApp.tsx 0% 0% 0% 0% 1-36
packages/dev-portal/src/PersonSideSheet/sheets/FeatureTogglerPortal.tsx 0% 0% 0% 0% 1-30
packages/dev-portal/src/PersonSideSheet/sheets/LandingSheetContent.tsx 0% 0% 0% 0% 1-52
packages/dev-portal/src/PersonSideSheet/sheets/Styled.tsx 0% 0% 0% 0% 1-29
packages/dev-portal/src/PersonSideSheet/sheets/index.ts 0% 0% 0% 0% 1
packages/dev-portal/src/PersonSideSheet/sheets/types.ts 100% 100% 100% 100%
packages/dev-portal/src/resources/fallback-photo.svg.ts 0% 0% 0% 0% 1-2
Generated in workflow #9185 for commit 20793cd by the Vitest Coverage Report Action

@odinr odinr merged commit 148b380 into feat/dev-portal Apr 20, 2025
5 checks passed
@odinr odinr deleted the feat/dev-portal-package branch April 20, 2025 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📚 documentation Improvements or additions to documentation 🚀 feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant