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: fluent v9 upgrades feature branch #3428

Open
wants to merge 39 commits into
base: dev
Choose a base branch
from
Open

Conversation

musale
Copy link
Contributor

@musale musale commented Nov 13, 2024

Overview

Fluent v9 upgrades

@musale musale requested a review from a team as a code owner November 14, 2024 09:32
Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

* Add a component that displays the header with icons

* Replace Settings component with SettingsV9 and adjust header styles

* Fix tooltip relationship in SettingsV9 component

* Add telemetry tracking for settings button and theme chooser interactions

* Add tracking for Office Dev Program link click and update menu item to use MenuItemLink

* Remove unused Link import from SettingsV9 component

* Move common header code into a utils file

* Add HelpV9 component with telemetry tracking for help button and links

* Refactor uiStringMap type to use Record<string, string> for better type safety

* Add FeedbackButtonV9 component with telemetry tracking and integrate into MainHeaderV9

* Remove MenuTrigger wrapper around the Button component

* Add Tenant component to MainHeaderV9 and update styles

* Add AuthenticationV9 component and integrate into MainHeaderV9

* Remove AuthenticationV9 and implement ProfileButtonV9 with sign-in functionality

* Implement AuthenticationV9 component and integrate ProfileButtonV9 for sign-in functionality
Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

1 similar comment
Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

…3429)

* Add fluent v9 components and react-icons

* Add fluent provider and register theme to current theme

* Add v9 sample queries to sidebar

* Add the search box and message bars for cache and see more queries

* Get the sample queries

* WIP: decompose search and samples components

* Enhance SampleQueriesV9 component with grouping and search functionality

* Enhance search functionality and improve group rendering

* Enhance badge display for group counts and improved styling

* Add HTTP method badges and improved icon display

* Enhance SampleQueriesV9 component with improved icon display and code organization

* Enhance SampleQueriesV9 component with tooltip for query names and improved key handling

* Enhance SampleQueriesV9 component with resource link rendering and document link tracking

* Enhance SampleQueriesV9 component with sample query selection handling and error message display

* Improved method icon rendering and styling

* Refactor App component structure and improve indentation in SampleQueriesV9

* Use a text component for builtin styling

* Extract sample body parsing logic, improve prop destructuring and open first sample item

* Add loading spinner and improved query handling on search

* Update Fluent UI dependencies to specific versions

* Enhance accessibility by adding aria-labels to badges and tree items

* Add authentication handling to method icons and improve layout

* Use Spinner from react-components

* feat: refactor sidebar and sample queries components for Fluent UI v9 compatibility

* Enhance search functionality and show no results message

* feat: implement sidebar toggle functionality and update tab rendering logic
Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

ElinorW and others added 14 commits November 26, 2024 12:48
* Add search in HistoryV9 component

* feat: enhance HistoryV9 component with message bar and improved layout

* feat: refactor dynamicSort function to use generics and update related components

* feat: implement FlatTree for history display with download icon and badge count

* feat: add download functionality for history groups in HistoryV9 component

* feat: add confirmation dialog for deleting history groups in HistoryV9 component

* feat: add action menu for history items with view, run, export, and delete options
Copy link
Contributor

github-actions bot commented Dec 9, 2024

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

feat: migrate all components with status messaging
Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

@Mnickii Mnickii linked an issue Dec 11, 2024 that may be closed by this pull request
24 tasks
Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
0.3% Coverage on New Code (required ≥ 80%)
6.8% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3428.centralus.azurestaticapps.net

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GE components v9 Migration
3 participants