Skip to content

Provider Flow Update - #470

Merged
Abhishekfm merged 19 commits into
devfrom
provider-flow-update
Oct 14, 2026
Merged

Abhishekfm merged 19 commits into
devfrom
provider-flow-update

Conversation

@Abhishekfm

Copy link
Copy Markdown
Contributor
  • Updated opub-ui to version 0.5.6 in package.json and package-lock.json.
  • Added tokens.json file containing design tokens for colors and app theme.
  • Refactored some component styles and layout adjustments in Content.tsx and Sectors.tsx.
  • Enhanced dataset editing functionality with new context and components for managing dataset metadata and resources.
  • Stepper Flow Dataset

- Updated opub-ui to version 0.5.6 in package.json and package-lock.json.
- Added tokens.json file containing design tokens for colors and app theme.
- Refactored some component styles and layout adjustments in Content.tsx and Sectors.tsx.
- Enhanced dataset editing functionality with new context and components for managing dataset metadata and resources.
@Abhishekfm Abhishekfm changed the title chore: update dependencies and add tokens.json for design tokens [WIP]chore: update dependencies and add tokens.json for design tokens Sep 19, 2026
@Abhishekfm Abhishekfm changed the title [WIP]chore: update dependencies and add tokens.json for design tokens [WIP] Provider Flow Update Sep 19, 2026
… context management

- Updated the AI model editing flow to include a wizard-style interface with step navigation.
- Introduced new components for handling model metadata and version management.
- Improved context management for tracking edit status and validation across steps.
- Replaced RichTextRenderer with ContentBlocksRenderer for better content handling.
- Added styling for the new wizard layout and components.
- Refactored routing to streamline navigation between editing steps.
…handling

- Upgraded opub-ui dependency to version 0.6.0 in package.json and package-lock.json.
- Refactored use case summary handling across multiple components to utilize the new `useCaseSummaryExcerpt` function for improved summary extraction.
- Added a new Publications context for managing publication drafts and state.
- Introduced layout and styling for the Publications section, enhancing the user experience for managing publications.
- Upgraded opub-ui dependency to version 0.6.1 in package.json and package-lock.json.
- Refactored dataset editing components to streamline access model handling and improve resource selection.
- Removed deprecated components and integrated new layout structures for better user experience.
- Enhanced metadata and resource management functionalities within the dataset editing workflow.
…ase editing

- Deleted obsolete files related to contributor selection and organization management, including EntitySelection, CustomCombobox, and PartnerModal.
- Updated contributor query to include organization memberships and roles.
- Refactored PeoplePage and ConnectPage to integrate new organization handling and improve user experience.
- Introduced AddOrganisationSheet for better organization addition workflow.
- Cleaned up unused styles and context providers to streamline the codebase.
- Updated the use case summary query to include datasets.
- Modified the isUseCaseConnectComplete function to require at least one dataset for completion.
- Improved the ConnectPage UI to display dataset connection errors and updated the section title to indicate required datasets.
- Adjusted the PublishPage to reflect dataset requirements in connection issues and updated the label for partner organizations.
- Introduced new CSS variables for highlight styling and updated the highlight card layout.
- Refactored ContentBlocksRenderer and ContentEditor to improve highlight block rendering and editing.
- Updated the dashboard URL input to clarify user instructions and removed unnecessary text.
- Implemented content dirty state management to optimize save operations in the builder page.
- Added a new function to validate access method completeness for various providers.
- Updated the PublishPage to check access method readiness before publishing.
- Improved the UI for displaying model details and access methods, including better handling of language support and tags.
- Introduced a new PublicationsPage for managing publication lifecycle with create, delete, and unpublish functionalities.
- Refactored ReviewStep component to improve the display of publication details and readiness status.
- Enhanced styling and layout for better user experience across publication components.
- Renamed `useCaseSummaryExcerpt` to `getUseCaseSummaryExcerpt` for clarity and consistency across the codebase.
- Updated all relevant imports and usages to reflect the new function name.
- Made minor adjustments to component state management and effects for improved performance and readability.
- Enhanced the handling of component props and state synchronization in various components related to use cases.
@Abhishekfm
Abhishekfm deployed to development October 8, 2026 11:24 — with GitHub Actions Active
- Added publish and unpublish functionality using mutations for better publication lifecycle management.
- Updated UI to reflect publication status and provide appropriate actions based on the current state.
- Improved styling for the publish/unpublish button and added an icon for better user experience.
@Abhishekfm
Abhishekfm deployed to development October 8, 2026 12:27 — with GitHub Actions Active
- Added new CSS variables for button hover and pressed states to improve visual feedback.
- Updated the `DistributionPage` component to handle platform source queries and manage state more effectively.
- Introduced a mutation for importing datasets from public platforms, enhancing the dataset creation process.
- Improved the `PublicPlatformImport` component with better error handling and user feedback for dataset generation.
- Refactored state management for improved clarity and performance in handling dataset imports.
@Abhishekfm
Abhishekfm deployed to development October 12, 2026 06:14 — with GitHub Actions Active
- Introduced `invalidateDatasetReview` function to manage cache invalidation for dataset reviews across multiple components.
- Updated `EditMetadata`, `ResourceDropzone`, and `ResourceListView` components to call the new invalidation function after relevant mutations.
- Enhanced the `getDatasetsSummary` query to include `refetchOnMount` for improved data consistency.
- Refactored `PublicPlatformImport` to utilize `useMemo` for platform form options, optimizing performance and state management.
@Abhishekfm
Abhishekfm deployed to development October 12, 2026 07:56 — with GitHub Actions Active
- Upgraded `opub-ui` from version `0.6.1` to `0.6.8` for improved features.
- Introduced new dataset listing components and queries to enhance the dataset management experience.
- Added SCSS styles for dataset listing to improve UI consistency and visual feedback.
- Refactored dataset page to utilize new query structures and state management for better data handling.
@Abhishekfm
Abhishekfm deployed to development October 14, 2026 06:17 — with GitHub Actions Active
@Abhishekfm
Abhishekfm merged commit 24149ee into dev Oct 14, 2026
2 checks passed
@Abhishekfm Abhishekfm changed the title [WIP] Provider Flow Update Provider Flow Update Oct 14, 2026

This branch was successfully deployed

1 active deployment
development — fdf9e1c9 Deployed Oct 14, 2026 by Abhishekfm via build (24.x) #854
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.

1 participant