Skip to content

Releases: st4sd/st4sd-registry-ui

Release 2.3.0

09 Oct 09:25
Compare
Choose a tag to compare

What's Changed

  • refactor: use side panel instead of modal for updating component to avoid focus issues by @AlessandroPomponio
  • refactor: rename website to ST4SD Registry by @AlessandroPomponio
  • fix(EditParameterisationOptions): handle case where executionOptions.platform is empty array by @alexpeverett
  • fix: replace bx-input with cds-text-input to solve undefined value issues by @alexpeverett
  • refactor: reduce timeout for notifications from 10s to 5s by @alexpeverett
  • fix: allow users to click under toast-notification-container by @alexpeverett
  • fix(EditParameterisationOptions): Update runtime draggables to be consistent with style of other draggable elements by @alexpeverett
  • fix: use carbon v2 tags to fix issue where all tags would appear green by @alexpeverett
  • fix: save edge label only when clicking the save button by @alexpeverett
  • fix(RegisterExperimentView): backend may not include problems in error by @alexpeverett
  • fix(RegisterExperimentView): support multiple notifications and ensure they are in the correct position by @alexpeverett
  • fix(GetPackageWithSTP): Upgraded code-snippet to carbon 2.8 by @alexpeverett
  • fix: rely on backend validation for templates with same name by @alexpeverett
  • chore(confirmModal): use Carbon 2.8 expressive modal by @alexpeverett
  • chore(fileUploadModal): use carbon 2.8 components by @alexpeverett
  • style(fileUploadModal): use default theme by @alexpeverett
  • chore(structured-lists): upgrade structured lists to CDS 2.8 by @alexpeverett
  • refactor(registerExperiment): use side panel instead of modal by @alexpeverett
  • refactor(submitExperimentModal): use CDS 2.8 components by @alexpeverett
  • refactor(createComponentModal): change from modal to side panel by @alexpeverett
  • refactor(createWorkflowModal): change from modal to side panel by @alexpeverett
  • refactor(createEdgeModal): change from modal to side panel by @alexpeverett
  • chore(deps): update dependencies by @AlessandroPomponio
  • refactor(updateWorkflowModal): change from modal to side panel by @alexpeverett
  • refactor(updateEdgeModal): change from modal to side panel by @alexpeverett
  • refactor(readComponentModal): change from modal to side panel by @alexpeverett
  • refactor(St4sdBestPracticesProgressIndicator): use Carbon v2 progress indicator by @alexpeverett
  • refactor(readWorkflowModal): change from modal to side panel by @alexpeverett
  • refactor(nestNodeModal): change from modal to side panel by @alexpeverett
  • refactor(readEdgeModal): change from modal to side panel by @alexpeverett
  • refactor(St4sdModal): use CDS 2.8 components by @alexpeverett
  • chore: delete showDslValidationErrorsModal by @alexpeverett
  • refactor(readExperimentInputsModal): change from modal to side panel by @alexpeverett
  • refactor: simplify and make side panel close events consistent by @alexpeverett
  • chore(deps): downgrade vue-flow/core to below 1.36.0 by @AlessandroPomponio
  • fix(BuildCanvas): access node intersection information via getIntersectingNodes by @alexpeverett
  • fix(Canvas): override z-index for edges, components, and input nodes so they layer correctly by @alexpeverett
  • fix(createEdge): disallow empty/incomplete connections and improve validation by @alexpeverett
  • fix(canvas): use new vue-flow version to fix issues with input nodes by @AlessandroPomponio
  • fix: align remove button for edit parameterisation options by @alexpeverett
  • fix(canvas): ensure transform-button-clicked emit is declared by @alexpeverett
  • fix(componentForm): refactor validation to ensure submit button is only enabled when component is valid by @alexpeverett
  • refactor(DslValidationErrors): upgrade to CDS 2.8 by @alexpeverett
  • refactor(TemplateWorkspace): use CDS 2.8 components and fix search functionality by @alexpeverett
  • refactor(BuildCanvas): use CDS 2.8 components by @alexpeverett
  • refactor(EdgeForm): upgrade to CDS 2 components and fix update panel not disabling submit on error by @alexpeverett
  • refactor(WorkflowForm): upgrade to CDS 2.8 by @alexpeverett
  • refactor(updateComponentSidePanel): use CDS 2.8 components by @alexpeverett
  • refactor(WorkflowNode): use CDS 2.8 button by @alexpeverett
  • refactor(HttpError): use CDS 2.8 components by @alexpeverett
  • refactor(St4sdBreadcrumb): use CDS 2.8 components by @alexpeverett
  • refactor(St4sdHeader): use CDS 2.8 components by @alexpeverett
  • chore(deps): update dependencies by @AlessandroPomponio
  • refactor(componentForm): use Carbon v2.8 components by @alexpeverett
  • refactor(EditCanvas): use CDS 2.8 components by @alexpeverett
  • refactor(EditVariables): use CDS 2.8 components by @alexpeverett
  • refactor(EditData): use CDS 2.8 components by @alexpeverett
  • refactor(ViewCanvas): use CDS 2.8 components by @alexpeverett
  • refactor(St4sdDateFilter): use CDS 2.8 components by @alexpeverett
  • refactor(St4sdLogView): simplify page and use CDS 2.8 components by @alexpeverett
  • refactor(ParameterisationView): use CDS 2.8 components by @alexpeverett
  • refactor(RunLogView): use CDS 2.8 components by @alexpeverett
  • refactor(RegisterExperimentView): use CDS 2.8 components by @alexpeverett
  • refactor(TransformLibrary): use CDS 2.8 components by @alexpeverett
  • refactor(St4sdAdvancedSearchFilter): use CDS 2.8 components and simplify CSS by @alexpeverett
  • refactor(St4sdLoginModal): use CDS 2.8 components by @alexpeverett
  • refactor(ExperimentView): use CDS 2.8 components by @alexpeverett
  • feat: create and use content block component for ExperimentView by @alexpeverett
  • refactor(ExperimentJSON): use CDS 2.8 components by @alexpeverett
  • refactor(ExperimentParameterisation): use CDS 2.8 components by @alexpeverett
  • refactor(PackageInfoBase): use CDS 2.8 components by @alexpeverett
  • refactor(ExperimentInputs): use CDS 2.8 components by @alexpeverett
  • refactor(BuildCanvasView): use CDS 2.8 components by @alexpeverett
  • refactor(EditParameterisationOptions): use CDS 2.8 components by @alexpeverett
  • refactor(PropertiesView): use CDS 2.8 components by @alexpeverett
  • refactor(ViewCanvasView): use CDS 2.8 components by @alexpeverett
  • refactor(St4sdFilterComponent): use CDS 2.8 components by @alexpeverett
  • refactor(selectEntryPointModal): change to sidepanel by @alexpeverett
  • refactor(ComponentLogView): use CDS 2.8 components by @alexpeverett
  • refactor(CatalogView): use CDS 2.8 components by @alexpeverett
  • chore(deps): upgrade dependencies by @AlessandroPomponio
  • refactor(ExperimentHistory): use CDS 2.8 components by @alexpeverett
  • refactor(RunComponentsTable): use CDS 2.8 components by @alexpeverett
  • refactor(ComponentView): use CDS 2.8 components by @alexpeverett
  • refactor(RunView): use CDS 2.8 components by @alexpeverett
  • refactor(VEPropertiesTables): upgrade and refactor VEPropertiesTables to use CDS 2.8 components by @alexpeverett
  • refactor(VEPropertiesHistogram): use CDS 2.8 components by @alexpeverett
  • refactor(VEPropertiesLineChart): use CDS 2.8 components by @alexpeverett
  • refactor(RunPropertiesTable): use CDS 2.8 components by @alexpeverett
  • refactor(PageHero): use CDS 2.8 components by @alexpeverett
  • refactor(ParameterisationContainer): use CDS 2.8 components by @alexpeverett
  • refactor: remove old CSS files for Carbon v1 components by @alexpeverett
  • refactor(canvas): remove carbon v1 styles by @alexpeverett
  • feat: create custom card component to replace Carbon cards by @alexpeverett
  • fix(ExperimentViewContentBlock): use Carbon's content item to avoid scaling issues by @alexpeverett
  • chore: replace carbon V1 imports with CDN carbon V1 imports and remove unused ones by @alexpeverett
  • refactor(St4sdExperimentCards): use CDS/C4D 2.8 components and new loading indicator by @alexpeverett
  • refactor(canvas): remove >> placeholders in favour of structured list groups by @alexpeverett
  • refactor(TitleElement): use Carbon 2.8 components by @alexpeverett
  • refactor(App): use Carbon 2.8 back-to-top component by @alexpeverett
  • chore(GlobalRegistryLibraryView): use Carbon v1 CDN imports by @alexpeverett
  • fix(ReadParameterisationOptions): align runtime section correctly by @alexpeverett
  • chore(deps): move from Carbon v1 to v2 dependency by @alexpeverett
  • fix(ExperimentCards): use correct pagination sizes by @alexpeverett
  • fix(ViewCanvas): use icons in buttons even outside transformation mode by @alexpeverett
  • refactor: update workflowForm validation to be the same as componentForm by @alexpeverett
  • refactor: use low-contrast style notifications everywhere on the website by @alexpeverett
  • refactor(ParameterisationContainer): improve CSS styles by @alexpeverett
  • refactor: Identify and remove most unscoped CSS rules by @alexpeverett
  • refactor: change the way we are handling filtering on main page by @alexpeverett
  • refactor: rework "this is a preview" to be an actionable inline notification by @alexpeverett
  • chore(deps): update dependencies by @AlessandroPomponio
  • Re-enable prettier/eslint on st4sd-registry-ui by @alexpeverett
  • feat: add case (in)sensitive toggle to search bars by @alexpeverett
  • fix(toast notifications): ensure notifications have a margin by @alexpeverett
  • refactor: clean up CSS in @/canvas/styles/main.scss by @alexpeverett
  • chore(deps): update dependencies by @AlessandroPomponio
  • feat(canvas): add automatic re-validation of DSL errors when opening side panel by @alexpeverett
  • refactor(canvas): move away from deprecated options parameter in useVueFlow by @alexpeverett
  • chore: add format command by @alexpeverett
  • feat(canvas): resolve template name in DSL error view by @alexpeverett
  • chore(deps): upgrade dependencies by @AlessandroPomponio
  • feat(canvas): colour templates with errors by @alexpeverett
  • fix: improve template resolution via location array by @AlessandroPomponio
  • feat(canvas): highlight the template sections that have errors by @alexpeverett
  • chore(deps): upgrade dependencies by @AlessandroPompo...
Read more

Release 2.2.1

31 May 08:33
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependencies by @AlessandroPomponio
  • chore(deps): update dependencies by @AlessandroPomponio
  • chore(deps): update dependencies by @AlessandroPomponio
  • refactor: move postDslForValidation function into dedicated file by @alexpeverett
  • fix: replace custom tooltip in progress indicator with carbon web components v2 tooltip by @alexpeverett
  • fix: use carbon v2 date-picker to re-enable date range selection by @alexpeverett
  • fix: remove escape characters from SVG to avoid vite corrupting the file when bundling it by @alexpeverett
  • chore(deps): update dependencies by @alexpeverett
  • feat: disable copy experiment JSON when experiment is empty by @alexpeverett
  • style: hide login on stp and build experiment from header on mobile by @alexpeverett
  • chore(deps): update dependencies by @alexpeverett
  • feature(ExperimentView): 'Get this package with STP' by @alexpeverett
  • refactor(ExperimentView): remove get this package section by @alexpeverett
  • refactor(fileUploadModal): reduce custom code and use Carbon's file upload component by @alexpeverett
  • fix(ExperimentView): address CSS misalignments by @alexpeverett
  • Bug(TitleElement): set margin to 0 for 'dds-content-block-copy' by @alexpeverett
  • refactor(componentForm): Remove 'parent workflow' field and label by @alexpeverett
  • refactor(style): mobile view starts at 672px width by @alexpeverett

New Contributors

Full Changelog: 2.2.0...2.2.1

Release 2.2.0

31 May 08:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.1...2.2.0

Release 2.1.1

16 Jan 09:05
Compare
Choose a tag to compare

Fixes

  • fix: avoid overlapping notifications
  • fix: apply workflow step changes only on save
  • fix: modals open on one click/double click
  • fix: ensure Firefox can render icons correctly
  • fix(style): ensure workflow names are readable in dark mode by
  • fix: ensure parentNode and stepId are removed when adding to template workspace
  • fix: ensure only one entrypoint
  • fix: how label instead of name

Additions

  • feat: check workflow and component parameter names are unique

Full Changelog: 2.1.0...2.1.1

Release 2.1.0

05 Jan 12:46
Compare
Choose a tag to compare

Additions

  • Build Canvas: Support creating new experiments and modifying the computational graph of existing experiments
  • Graph Library: Access and Manage a library of reusable Graphs

Release 2.0.0

30 Aug 12:24
Compare
Choose a tag to compare

Pre-release 2.0.0-alpha6

15 Dec 17:23
77e886f
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Add support for Git tags, fix anchors, refactor views in #4
  • Update carbon, vue, vue-router in #6
  • Improve UI responsiveness in #8

Full Changelog: 2.0.0-alpha3...2.0.0-alpha6

2.0.0-alpha3: Initial commit

07 Dec 21:01
2638995
Compare
Choose a tag to compare
Pre-release

This is pre-release 2.0.0-alpha3 of the st4sd-registry-ui